mirror of
https://github.com/postgres/postgres.git
synced 2025-04-27 22:56:53 +03:00
Update for 6.3.2
This commit is contained in:
parent
db21523314
commit
8e8116468b
32
HISTORY
32
HISTORY
@ -1,3 +1,35 @@
|
|||||||
|
PostgreSQL 6.3.2 Tue Apr 7 16:53:16 EDT 1998
|
||||||
|
-------------------------------------------------------------
|
||||||
|
|
||||||
|
A dump/restore is NOT required for those running 6.3.1. A
|
||||||
|
'make distclean', 'make', and 'make install' is all that is required.
|
||||||
|
This last step should be performed while the postmaster is not running.
|
||||||
|
You should re-link any custom applications that use PostgreSQL libraries.
|
||||||
|
|
||||||
|
Changes
|
||||||
|
-------
|
||||||
|
configure detection improvements for tcl/tk(Brook Milligan, Alvin)
|
||||||
|
Manual page improvements(Bruce)
|
||||||
|
BETWEEN and LIKE fix(Thomas)
|
||||||
|
fix for psql \connect used by pg_dump(Oliver Elphick)
|
||||||
|
Cleanup of postodbc source code indentation
|
||||||
|
pgaccess, version 0.86
|
||||||
|
HAVING clause now supported in SELECT(Stefan)
|
||||||
|
qsort removed, now uses libc version, cleanups(Jeroen)
|
||||||
|
fix for buffer over-runs detected(Maurice Gittens)
|
||||||
|
fix for buffer overrun in libpgtcl(Randy Kunkee)
|
||||||
|
fix for UNION with DISTINCT or ORDER BY(Bruce)
|
||||||
|
gettimeofday configure check(Doug Winterburn)
|
||||||
|
Fix "indexes not used" bug(Vadim)
|
||||||
|
docs additions(Thomas)
|
||||||
|
Fix for backend memory leak(Bruce)
|
||||||
|
libreadline cleanup(Erwan MAS)
|
||||||
|
Remove DISTDIR(Bruce)
|
||||||
|
Makefile dependency cleanup(Jeroen van Vianen)
|
||||||
|
ASSERT fixes(Bruce)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
PostgreSQL 6.3.1 Mon Mar 23 10:21:52 EST 1998
|
PostgreSQL 6.3.1 Mon Mar 23 10:21:52 EST 1998
|
||||||
-------------------------------------------------------------
|
-------------------------------------------------------------
|
||||||
|
|
||||||
|
17
INSTALL
17
INSTALL
@ -2,7 +2,7 @@ POSTGRESQL INSTALLATION INSTRUCTIONS
|
|||||||
Copyright (c) 1997 Regents of the University of California
|
Copyright (c) 1997 Regents of the University of California
|
||||||
|
|
||||||
This is file /usr/src/pgsql/INSTALL. It contains notes on how to install
|
This is file /usr/src/pgsql/INSTALL. It contains notes on how to install
|
||||||
PostgreSQL v6.3.1. Up to date information on PostgreSQL may be found at
|
PostgreSQL v6.3.2. Up to date information on PostgreSQL may be found at
|
||||||
http://www.postgresql.org.
|
http://www.postgresql.org.
|
||||||
|
|
||||||
PostgreSQL is an RDBMS database server. It is not completely ANSI SQL
|
PostgreSQL is an RDBMS database server. It is not completely ANSI SQL
|
||||||
@ -119,7 +119,7 @@ PostgreSQL:
|
|||||||
|
|
||||||
To check for disk space, use command "df -k".
|
To check for disk space, use command "df -k".
|
||||||
|
|
||||||
4) Ftp file ftp://ftp.postgresql.org/pub/postgresql-v6.3.1.tar.gz from the
|
4) Ftp file ftp://ftp.postgresql.org/pub/postgresql-v6.3.2.tar.gz from the
|
||||||
Internet. Store it in your home directory.
|
Internet. Store it in your home directory.
|
||||||
|
|
||||||
5) Some platforms use flex. If your system uses flex then make sure
|
5) Some platforms use flex. If your system uses flex then make sure
|
||||||
@ -161,7 +161,7 @@ PostgreSQL:
|
|||||||
step. Type (with the gunzip line and the following line typed as one
|
step. Type (with the gunzip line and the following line typed as one
|
||||||
line):
|
line):
|
||||||
cd
|
cd
|
||||||
gunzip -c postgresql-v6.3.1.tar.gz |
|
gunzip -c postgresql-v6.3.2.tar.gz |
|
||||||
tar xvf - src/bin/pg_dump/pg_dumpall
|
tar xvf - src/bin/pg_dump/pg_dumpall
|
||||||
chmod a+x src/bin/pg_dump/pg_dumpall
|
chmod a+x src/bin/pg_dump/pg_dumpall
|
||||||
src/bin/pg_dump/pg_dumpall > db.out
|
src/bin/pg_dump/pg_dumpall > db.out
|
||||||
@ -177,7 +177,8 @@ PostgreSQL:
|
|||||||
Please note that if you are upgrading from a version prior to
|
Please note that if you are upgrading from a version prior to
|
||||||
Postgres95 v1.09 then you must back up your database, install
|
Postgres95 v1.09 then you must back up your database, install
|
||||||
Postgres95 v1.09, restore your database, then back it up again.
|
Postgres95 v1.09, restore your database, then back it up again.
|
||||||
You should also read files /usr/src/pgsql/migration/*.
|
|
||||||
|
You should also read the appropriate files pgsql/migration/*.
|
||||||
|
|
||||||
You must make sure that your database is not updated in the middle of
|
You must make sure that your database is not updated in the middle of
|
||||||
your backup. If necessary, bring down postmaster, edit the permissions
|
your backup. If necessary, bring down postmaster, edit the permissions
|
||||||
@ -226,7 +227,7 @@ PostgreSQL:
|
|||||||
|
|
||||||
10) Unzip and untar the new source file. Type
|
10) Unzip and untar the new source file. Type
|
||||||
cd /usr/src/pgsql
|
cd /usr/src/pgsql
|
||||||
gunzip -c ~/postgresql-v6.3.1.tar.gz | tar xvf -
|
gunzip -c ~/postgresql-v6.3.2.tar.gz | tar xvf -
|
||||||
|
|
||||||
11) Configure the source code for your system. It is this step at which
|
11) Configure the source code for your system. It is this step at which
|
||||||
you can specify your actual source path and installation paths for
|
you can specify your actual source path and installation paths for
|
||||||
@ -430,7 +431,7 @@ PostgreSQL:
|
|||||||
PostgreSQL.
|
PostgreSQL.
|
||||||
|
|
||||||
For a i686/Linux-ELF platform, no tests failed since this is the
|
For a i686/Linux-ELF platform, no tests failed since this is the
|
||||||
v6.3.1 regression testing reference platform.
|
v6.3.2 regression testing reference platform.
|
||||||
|
|
||||||
For the SPARC/Linux-ELF platform, using the 970525 beta version of
|
For the SPARC/Linux-ELF platform, using the 970525 beta version of
|
||||||
PostgreSQL v6.2 the following tests "failed":
|
PostgreSQL v6.2 the following tests "failed":
|
||||||
@ -550,7 +551,7 @@ PostgreSQL:
|
|||||||
rm -rf /usr/local/pgsql_6_0
|
rm -rf /usr/local/pgsql_6_0
|
||||||
# Also delete old database directory tree if it is not in
|
# Also delete old database directory tree if it is not in
|
||||||
# /usr/local/pgsql_6_0/data
|
# /usr/local/pgsql_6_0/data
|
||||||
rm ~/postgresql-v6.3.1.tar.gz
|
rm ~/postgresql-v6.3.2.tar.gz
|
||||||
|
|
||||||
26) You will probably want to print out the documentation. Here is how
|
26) You will probably want to print out the documentation. Here is how
|
||||||
you might do it if you have Ghostscript on your system and are
|
you might do it if you have Ghostscript on your system and are
|
||||||
@ -577,7 +578,7 @@ PostgreSQL:
|
|||||||
supported platforms. We therefore ask you to let us know if you did
|
supported platforms. We therefore ask you to let us know if you did
|
||||||
or did not get PostgreSQL to work on you system. Please send a
|
or did not get PostgreSQL to work on you system. Please send a
|
||||||
mail message to pgsql-ports@postgresql.org telling us the following:
|
mail message to pgsql-ports@postgresql.org telling us the following:
|
||||||
- The version of PostgreSQL (v6.3.1, 6.2.1, beta 970703, etc.).
|
- The version of PostgreSQL (v6.3.2, 6.2.1, beta 970703, etc.).
|
||||||
- Your operating system (i.e. RedHat v4.0 Linux v2.0.26).
|
- Your operating system (i.e. RedHat v4.0 Linux v2.0.26).
|
||||||
- Your hardware (SPARC, i486, etc.).
|
- Your hardware (SPARC, i486, etc.).
|
||||||
- Did you compile, install and run the regression tests cleanly?
|
- Did you compile, install and run the regression tests cleanly?
|
||||||
|
2
README
2
README
@ -2,7 +2,7 @@
|
|||||||
PostgreSQL Data Base Management System (formerly known as Postgres, then
|
PostgreSQL Data Base Management System (formerly known as Postgres, then
|
||||||
as Postgres95).
|
as Postgres95).
|
||||||
|
|
||||||
This directory contains the version 6.3.1 release of the PostgreSQL
|
This directory contains the version 6.3.2 release of the PostgreSQL
|
||||||
database server. The server is not ANSI SQL compliant, but it gets
|
database server. The server is not ANSI SQL compliant, but it gets
|
||||||
closer with every release. After you unzip and untar the distribution
|
closer with every release. After you unzip and untar the distribution
|
||||||
file, look at file INSTALL for the installation notes and file HISTORY
|
file, look at file INSTALL for the installation notes and file HISTORY
|
||||||
|
34
doc/TODO
34
doc/TODO
@ -1,6 +1,6 @@
|
|||||||
TODO list for PostgreSQL
|
TODO list for PostgreSQL
|
||||||
========================
|
========================
|
||||||
Last updated: Sat Mar 21 00:26:29 EST 1998
|
Last updated: Tue Apr 7 16:56:24 EDT 1998
|
||||||
|
|
||||||
Current maintainer: Bruce Momjian (maillist@candle.pha.pa.us)
|
Current maintainer: Bruce Momjian (maillist@candle.pha.pa.us)
|
||||||
|
|
||||||
@ -28,6 +28,7 @@ Developers who have claimed items are:
|
|||||||
* Jan is Jan Wieck <wieck@sapserv.debis.de>
|
* Jan is Jan Wieck <wieck@sapserv.debis.de>
|
||||||
* Jun is Jun Kuwamura <juk@rccm.co.jp>
|
* Jun is Jun Kuwamura <juk@rccm.co.jp>
|
||||||
* Kurt is "Kurt J. Lidl" <lidl@va.pubnix.com>
|
* Kurt is "Kurt J. Lidl" <lidl@va.pubnix.com>
|
||||||
|
* Maarten is Maarten Boekhold <maartenb@dutepp0.et.tudelft.nl>
|
||||||
* Marc is Marc Fournier <scrappy@hub.org>
|
* Marc is Marc Fournier <scrappy@hub.org>
|
||||||
* Martin is Martin S. Utesch <utesch@aut.tu-freiberg.de>
|
* Martin is Martin S. Utesch <utesch@aut.tu-freiberg.de>
|
||||||
* Michael is Michael Meskes <meskes@debian.org>
|
* Michael is Michael Meskes <meskes@debian.org>
|
||||||
@ -79,6 +80,9 @@ RELIABILITY
|
|||||||
* views on subselects fail
|
* views on subselects fail
|
||||||
* disallow inherited columns with the same name as new columns
|
* disallow inherited columns with the same name as new columns
|
||||||
* recover or force failure when disk space is exhausted
|
* recover or force failure when disk space is exhausted
|
||||||
|
* default char() value not to full length crashes server on some OS's
|
||||||
|
* -DISTINCT not on last query fails on UNION but not UNION ALL
|
||||||
|
* Negative constants used with int2 or float4 columns fails
|
||||||
|
|
||||||
ENHANCEMENTS
|
ENHANCEMENTS
|
||||||
------------
|
------------
|
||||||
@ -88,7 +92,7 @@ ENHANCEMENTS
|
|||||||
* Allow transaction commits with rollback with no-fsync performance
|
* Allow transaction commits with rollback with no-fsync performance
|
||||||
* More access control over who can create tables and access the database
|
* More access control over who can create tables and access the database
|
||||||
* Add full ANSI SQL capabilities
|
* Add full ANSI SQL capabilities
|
||||||
* Implement HAVING clause(Stephan)
|
* -Implement HAVING clause(Stephan)
|
||||||
* add OUTER joins, left and right (Thomas)
|
* add OUTER joins, left and right (Thomas)
|
||||||
* make VIEWs updateable where possible
|
* make VIEWs updateable where possible
|
||||||
* add INTERSECTS, SUBTRACTS(Stephan)
|
* add INTERSECTS, SUBTRACTS(Stephan)
|
||||||
@ -157,6 +161,8 @@ ENHANCEMENTS
|
|||||||
* Have psql with no database name not connect to username as default(?)
|
* Have psql with no database name not connect to username as default(?)
|
||||||
* Allow subqueries in target list
|
* Allow subqueries in target list
|
||||||
* Granting permissions to another user looses permissions for the owner
|
* Granting permissions to another user looses permissions for the owner
|
||||||
|
* Allow queries across multiple databases
|
||||||
|
* Add replication of distributed databases
|
||||||
|
|
||||||
PERFORMANCE
|
PERFORMANCE
|
||||||
-----------
|
-----------
|
||||||
@ -194,6 +200,30 @@ DOCUMENTATION
|
|||||||
|
|
||||||
=============================================================================
|
=============================================================================
|
||||||
|
|
||||||
|
|
||||||
|
CHANGES IN THE 6.3.2 PATCH
|
||||||
|
--------------------------
|
||||||
|
configure detection improvements for tcl/tk(Brook Milligan, Alvin)
|
||||||
|
Manual page improvements(Bruce)
|
||||||
|
BETWEEN and LIKE fix(Thomas)
|
||||||
|
fix for psql \connect used by pg_dump(Oliver Elphick)
|
||||||
|
Cleanup of postodbc source code indentation
|
||||||
|
pgaccess, version 0.86
|
||||||
|
HAVING clause now supported in SELECT(Stefan)
|
||||||
|
qsort removed, now uses libc version, cleanups(Jeroen)
|
||||||
|
fix for buffer over-runs detected(Maurice Gittens)
|
||||||
|
fix for buffer overrun in libpgtcl(Randy Kunkee)
|
||||||
|
fix for UNION with DISTINCT or ORDER BY(Bruce)
|
||||||
|
gettimeofday configure check(Doug Winterburn)
|
||||||
|
Fix "indexes not used" bug(Vadim)
|
||||||
|
docs additions(Thomas)
|
||||||
|
Fix for backend memory leak(Bruce)
|
||||||
|
libreadline cleanup(Erwan MAS)
|
||||||
|
Remove DISTDIR(Bruce)
|
||||||
|
Makefile dependency cleanup(Jeroen van Vianen)
|
||||||
|
ASSERT fixes(Bruce)
|
||||||
|
|
||||||
|
|
||||||
CHANGES IN THE 6.3.1 PATCH
|
CHANGES IN THE 6.3.1 PATCH
|
||||||
--------------------------
|
--------------------------
|
||||||
ecpg cleanup/fixes, now version 1.1(Michael Meskes)
|
ecpg cleanup/fixes, now version 1.1(Michael Meskes)
|
||||||
|
@ -27,7 +27,7 @@ System Configuration
|
|||||||
|
|
||||||
Operating System (example: Linux 2.0.26 ELF) :
|
Operating System (example: Linux 2.0.26 ELF) :
|
||||||
|
|
||||||
PostgreSQL version (example: PostgreSQL-6.3) : PostgreSQL-6.3.1
|
PostgreSQL version (example: PostgreSQL-6.3.2) : PostgreSQL-6.3.2
|
||||||
|
|
||||||
Compiler used (example: gcc 2.7.2) :
|
Compiler used (example: gcc 2.7.2) :
|
||||||
|
|
||||||
|
4
migration/6.3.1_to_6.3.2
Normal file
4
migration/6.3.1_to_6.3.2
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
A dump/restore is NOT required for those running 6.3. A
|
||||||
|
'make distclean', 'make', and 'make install' is all that is required.
|
||||||
|
This last step should be performed while the postmaster is not running.
|
||||||
|
You should re-link any custom applications that use PostgreSQL libraries.
|
@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
|
|
||||||
(1998-03-21)
|
(1998-04-07)
|
||||||
PostgreSQL has a Web site at http://www.postgresql.org/ which carries details
|
PostgreSQL has a Web site at http://www.postgresql.org/ which carries details
|
||||||
on the latest release, upcoming features, and other information to make your
|
on the latest release, upcoming features, and other information to make your
|
||||||
work or play with PostgreSQL more productive.
|
work or play with PostgreSQL more productive.
|
||||||
|
@ -71,10 +71,10 @@ fi
|
|||||||
|
|
||||||
cat <<EOT
|
cat <<EOT
|
||||||
**************************************************************
|
**************************************************************
|
||||||
PostreSQL v6.3.1 Installation Program
|
PostreSQL v6.3.2 Installation Program
|
||||||
|
|
||||||
Welcome to the new improved PostgreSQL installation program.
|
Welcome to the new improved PostgreSQL installation program.
|
||||||
This configuration program is for version 6.3.1 of the
|
This configuration program is for version 6.3.2 of the
|
||||||
PostgreSQL software.
|
PostgreSQL software.
|
||||||
|
|
||||||
EOT
|
EOT
|
||||||
|
Loading…
x
Reference in New Issue
Block a user