Update with release notes for v6.5.1.

Change references from v6.5 to v6.5.1 in the installation instructions.
This commit is contained in:
Thomas G. Lockhart 1999-07-14 23:38:26 +00:00
parent c4747c7866
commit 98237b8e20
2 changed files with 62 additions and 22 deletions

45
HISTORY
View File

@ -5,6 +5,9 @@ by The PostgreSQL Development Team
PostgreSQL is Copyright © 1996-9 by the Postgres Global Development Group. PostgreSQL is Copyright © 1996-9 by the Postgres Global Development Group.
Table of Contents Table of Contents
Release 6.5.1
Migration to v6.5.1
Detailed Change List
Release 6.5 Release 6.5
Migration to v6.5 Migration to v6.5
Multi-Version Concurrency Control Multi-Version Concurrency Control
@ -58,6 +61,43 @@ Table of Contents
Detailed Change List Detailed Change List
Postgres95 Beta 0.01 Postgres95 Beta 0.01
Release 6.5.1
This is basically a cleanup release for 6.5. We have fixed a
variety of problems reported by 6.5 users.
Migration to v6.5.1
A dump/restore is not required for those running 6.5.
Detailed Change List
Fix for datetime constant problem on some platforms(Thomas)
Add NT README file
Portability fixes for linux_ppc, Irix, linux_alpha, OpenBSD, alpha
Remove QUERY_LIMIT, use SELECT...LIMIT
Fix for EXPLAIN on inheritance(Tom)
Patch to allow vacuum on multi-segment tables(Hiroshi)
R-Tree optimizer selectivity fix(Tom)
ACL file descriptor leak fix(Atsushi Ogawa)
New expresssion subtree code(Tom)
Avoid disk writes for read-only transactions(Vadim)
Fix for removal of temp tables if last transaction was aborted(Bruce)
Fix to prevent too large tuple from being created(Bruce)
plpgsql fixes
Allow port numbers 32k - 64k(Bruce)
Add ^ precedence(Bruce)
Rename sort files called pg_temp to pg_sorttemp(Bruce)
Fix for microseconds in time values(Tom)
Tutorial source cleanup
New linux_m68k port
Fix for sorting of NULL's in some cases(Tom)
Shared library dependencies fixed (Tom)
Fixed glitches affecting GROUP BY in subselects(Tom)
Fix some compiler warnings (Tomoaki Nishiyama)
Add Win1250 (Czech) support (Pavel Behal)
Release 6.5 Release 6.5
This release marks a major step in the development team's mastery This release marks a major step in the development team's mastery
@ -167,8 +207,6 @@ Migration to v6.5
Detailed Change List Detailed Change List
Bug Fixes Bug Fixes
--------- ---------
Fix text<->float8 and text<->float4 conversion functions(Thomas) Fix text<->float8 and text<->float4 conversion functions(Thomas)
@ -350,9 +388,6 @@ Detailed Change List
leak(Tom) leak(Tom)
New install commands for plpgsql(Jan) New install commands for plpgsql(Jan)
Release 6.4.2 Release 6.4.2
The 6.4.1 release was improperly packaged. This also has one The 6.4.1 release was improperly packaged. This also has one

39
INSTALL
View File

@ -27,6 +27,9 @@ Table of Contents
Installation Installation
Operation Operation
5. Release Notes 5. Release Notes
Release 6.5.1
Migration to v6.5.1
Detailed Change List
Release 6.5 Release 6.5
Migration to v6.5 Migration to v6.5
Multi-Version Concurrency Control Multi-Version Concurrency Control
@ -55,7 +58,7 @@ Chapter 1. Introduction
Chapter 2. Ports Chapter 2. Ports
This manual describes version 6.5 of Postgres. The This manual describes version 6.5.1 of Postgres. The
Postgres developer community has compiled and tested Postgres developer community has compiled and tested
Postgres on a number of platforms. Check the web site Postgres on a number of platforms. Check the web site
(http://www.postgresql.org/docs/admin/ports.htm) for (http://www.postgresql.org/docs/admin/ports.htm) for
@ -147,7 +150,7 @@ Currently Supported Platforms
Platforms listed for v6.3.x and v6.4.x should also Platforms listed for v6.3.x and v6.4.x should also
work with v6.5, but we did not receive explicit work with v6.5.1, but we did not receive explicit
confirmation of such at the time this list was confirmation of such at the time this list was
compiled. compiled.
@ -183,7 +186,7 @@ Unsupported Platforms
Chapter 3. Installation Chapter 3. Installation
Complete installation instructions for Postgres Complete installation instructions for Postgres
v6.5. v6.5.1.
Before installing Postgres, you may wish to visit Before installing Postgres, you may wish to visit
www.postgresql.org (http://www.postgresql.org) for up www.postgresql.org (http://www.postgresql.org) for up
@ -282,10 +285,8 @@ Installation Procedure
the remaining steps in the installation will the remaining steps in the installation will
happen in this account. happen in this account.
4. Ftp file 4. Ftp file
ftp://ftp.postgresql.org/pub/postgresql-v6.5.tar.- ftp://ftp.postgresql.org/pub/postgresql-v6.5.1.tar.gz
gz from the Internet. Store it in your home
(ftp://ftp.postgresql.org/pub/postgresql-v6.5.tar-
.gz) from the Internet. Store it in your home
directory. directory.
5. Some platforms use flex. If your system uses flex 5. Some platforms use flex. If your system uses flex
then make sure you have a good version. To check, then make sure you have a good version. To check,
@ -330,8 +331,12 @@ Installation Procedure
/usr/include/FlexLexer.h and will add a link /usr/include/FlexLexer.h and will add a link
/usr/bin/flex++ which points to flex. /usr/bin/flex++ which points to flex.
6. If you are not upgrading an existing system then 6. If you are not upgrading an existing system then
skip to step 9. If you are upgrading an existing skip to step 9. If you are upgrading from 6.5, you
system then back up your database. For alpha- and do not need to dump/reload or initdb. Simply
compile the source code, stop the postmaster, do a
"make install", and restart the postmaster.
If you are upgrading from 6.4.* or earlier,
back up your database. For alpha- and
beta-level releases, the database format is liable beta-level releases, the database format is liable
to change, often every few weeks, with no notice to change, often every few weeks, with no notice
besides a quick comment in the HACKERS mailing besides a quick comment in the HACKERS mailing
@ -351,7 +356,7 @@ Installation Procedure
pull the most recent version of pg_dumpall from pull the most recent version of pg_dumpall from
the new distribution: the new distribution:
$ cd $ cd
$ gunzip -c postgresql-v6.5.tar.gz \ $ gunzip -c postgresql-v6.5.1.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
@ -445,7 +450,7 @@ Installation Procedure
$ exit $ exit
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.5.tar.gz | tar xvf - $ gunzip -c ~/postgresql-v6.5.1.tar.gz | tar xvf -
11. Configure the source code for your system. It 11. Configure the source code for your system. It
is this step at which you can specify your actual is this step at which you can specify your actual
installation path for the build process (see the installation path for the build process (see the
@ -685,7 +690,7 @@ Installation Procedure
a. Start the postmaster daemon running in the a. Start the postmaster daemon running in the
background by typing background by typing
$ cd $ cd
$ postmaster -i $ nohup postmaster -i > pgserver.log 2>&1 &
b. Create a database by typing b. Create a database by typing
$ createdb $ createdb
c. Connect to the new database: c. Connect to the new database:
@ -867,7 +872,7 @@ Installation Procedure
# Also delete old database directory tree if it is # Also delete old database directory tree if it is
not in not in
# /usr/local/pgsql_6_5/data # /usr/local/pgsql_6_5/data
$ rm ~/postgresql-v6.5.tar.gz $ rm ~/postgresql-v6.5.1.tar.gz
27. You will probably want to print out the 27. You will probably want to print out the
documentation. If you have a Postscript printer, documentation. If you have a Postscript printer,
or have your machine already set up to accept or have your machine already set up to accept
@ -894,10 +899,10 @@ Installation Procedure
send a mail message to pgsql-ports@postgresql.org send a mail message to pgsql-ports@postgresql.org
(mailto:pgsql-ports@postgresql.org) telling us the (mailto:pgsql-ports@postgresql.org) telling us the
following: following:
o The version of Postgres (v6.5, 6.4.2, beta o The version of Postgres (v6.5.1, 6.5, beta
981014, etc.). 990318, etc.).
o Your operating system (i.e. RedHat v5.1 Linux o Your operating system (i.e. RedHat v5.2 Linux
v2.0.34). v2.0.36).
o Your hardware (SPARC, i486, etc.). o Your hardware (SPARC, i486, etc.).
o Did you compile, install and run the regression o Did you compile, install and run the regression
tests cleanly? If not, what source code did you tests cleanly? If not, what source code did you