@@ -27,6 +27,9 @@ Table of Contents
2727 Installation
2828 Operation
2929 5. Release Notes
30+ Release 6.5.1
31+ Migration to v6.5.1
32+ Detailed Change List
3033 Release 6.5
3134 Migration to v6.5
3235 Multi-Version Concurrency Control
@@ -55,7 +58,7 @@ Chapter 1. Introduction
5558
5659Chapter 2. Ports
5760
58- This manual describes version 6.5 of Postgres. The
61+ This manual describes version 6.5.1 of Postgres. The
5962 Postgres developer community has compiled and tested
6063 Postgres on a number of platforms. Check the web site
6164 (http://www.postgresql.org/docs/admin/ports.htm) for
@@ -147,7 +150,7 @@ Currently Supported Platforms
147150
148151
149152 Platforms listed for v6.3.x and v6.4.x should also
150- work with v6.5, but we did not receive explicit
153+ work with v6.5.1 , but we did not receive explicit
151154 confirmation of such at the time this list was
152155 compiled.
153156
@@ -183,7 +186,7 @@ Unsupported Platforms
183186Chapter 3. Installation
184187
185188 Complete installation instructions for Postgres
186- v6.5.
189+ v6.5.1.
187190
188191 Before installing Postgres, you may wish to visit
189192 www.postgresql.org (http://www.postgresql.org) for up
@@ -282,10 +285,8 @@ Installation Procedure
282285 the remaining steps in the installation will
283286 happen in this account.
284287 4. Ftp file
285- ftp://ftp.postgresql.org/pub/postgresql-v6.5.tar.-
286- gz
287- (ftp://ftp.postgresql.org/pub/postgresql-v6.5.tar-
288- .gz) from the Internet. Store it in your home
288+ ftp://ftp.postgresql.org/pub/postgresql-v6.5.1.tar.gz
289+ from the Internet. Store it in your home
289290 directory.
290291 5. Some platforms use flex. If your system uses flex
291292 then make sure you have a good version. To check,
@@ -330,8 +331,12 @@ Installation Procedure
330331 /usr/include/FlexLexer.h and will add a link
331332 /usr/bin/flex++ which points to flex.
332333 6. If you are not upgrading an existing system then
333- skip to step 9. If you are upgrading an existing
334- system then back up your database. For alpha- and
334+ skip to step 9. If you are upgrading from 6.5, you
335+ do not need to dump/reload or initdb. Simply
336+ compile the source code, stop the postmaster, do a
337+ "make install", and restart the postmaster.
338+ If you are upgrading from 6.4.* or earlier,
339+ back up your database. For alpha- and
335340 beta-level releases, the database format is liable
336341 to change, often every few weeks, with no notice
337342 besides a quick comment in the HACKERS mailing
@@ -351,7 +356,7 @@ Installation Procedure
351356 pull the most recent version of pg_dumpall from
352357 the new distribution:
353358 $ cd
354- $ gunzip -c postgresql-v6.5.tar.gz \
359+ $ gunzip -c postgresql-v6.5.1. tar.gz \
355360 | tar xvf - src/bin/pg_dump/pg_dumpall
356361 $ chmod a+x src/bin/pg_dump/pg_dumpall
357362 $ src/bin/pg_dump/pg_dumpall > db.out
@@ -445,7 +450,7 @@ Installation Procedure
445450 $ exit
446451 10. Unzip and untar the new source file. Type
447452 $ cd /usr/src/pgsql
448- $ gunzip -c ~/postgresql-v6.5.tar.gz | tar xvf -
453+ $ gunzip -c ~/postgresql-v6.5.1. tar.gz | tar xvf -
449454 11. Configure the source code for your system. It
450455 is this step at which you can specify your actual
451456 installation path for the build process (see the
@@ -685,7 +690,7 @@ Installation Procedure
685690 a. Start the postmaster daemon running in the
686691 background by typing
687692 $ cd
688- $ postmaster -i
693+ $nohup postmaster -i > pgserver.log 2>&1 &
689694 b. Create a database by typing
690695 $ createdb
691696 c. Connect to the new database:
@@ -867,7 +872,7 @@ Installation Procedure
867872 # Also delete old database directory tree if it is
868873 not in
869874 # /usr/local/pgsql_6_5/data
870- $ rm ~/postgresql-v6.5.tar.gz
875+ $ rm ~/postgresql-v6.5.1. tar.gz
871876 27. You will probably want to print out the
872877 documentation. If you have a Postscript printer,
873878 or have your machine already set up to accept
@@ -894,10 +899,10 @@ Installation Procedure
894899 send a mail message to pgsql-ports@postgresql.org
895900 (mailto:pgsql-ports@postgresql.org) telling us the
896901 following:
897- o The version of Postgres (v6.5, 6.4.2 , beta
898- 981014 , etc.).
899- o Your operating system (i.e. RedHat v5.1 Linux
900- v2.0.34 ).
902+ o The version of Postgres (v6.5.1 , 6.5 , beta
903+ 990318 , etc.).
904+ o Your operating system (i.e. RedHat v5.2 Linux
905+ v2.0.36 ).
901906 o Your hardware (SPARC, i486, etc.).
902907 o Did you compile, install and run the regression
903908 tests cleanly? If not, what source code did you