@@ -27,6 +27,9 @@ Table of Contents
27
27
Installation
28
28
Operation
29
29
5. Release Notes
30
+ Release 6.5.1
31
+ Migration to v6.5.1
32
+ Detailed Change List
30
33
Release 6.5
31
34
Migration to v6.5
32
35
Multi-Version Concurrency Control
@@ -55,7 +58,7 @@ Chapter 1. Introduction
55
58
56
59
Chapter 2. Ports
57
60
58
- This manual describes version 6.5 of Postgres. The
61
+ This manual describes version 6.5.1 of Postgres. The
59
62
Postgres developer community has compiled and tested
60
63
Postgres on a number of platforms. Check the web site
61
64
(http://www.postgresql.org/docs/admin/ports.htm) for
@@ -147,7 +150,7 @@ Currently Supported Platforms
147
150
148
151
149
152
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
151
154
confirmation of such at the time this list was
152
155
compiled.
153
156
@@ -183,7 +186,7 @@ Unsupported Platforms
183
186
Chapter 3. Installation
184
187
185
188
Complete installation instructions for Postgres
186
- v6.5.
189
+ v6.5.1.
187
190
188
191
Before installing Postgres, you may wish to visit
189
192
www.postgresql.org (http://www.postgresql.org) for up
@@ -282,10 +285,8 @@ Installation Procedure
282
285
the remaining steps in the installation will
283
286
happen in this account.
284
287
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
289
290
directory.
290
291
5. Some platforms use flex. If your system uses flex
291
292
then make sure you have a good version. To check,
@@ -330,8 +331,12 @@ Installation Procedure
330
331
/usr/include/FlexLexer.h and will add a link
331
332
/usr/bin/flex++ which points to flex.
332
333
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
335
340
beta-level releases, the database format is liable
336
341
to change, often every few weeks, with no notice
337
342
besides a quick comment in the HACKERS mailing
@@ -351,7 +356,7 @@ Installation Procedure
351
356
pull the most recent version of pg_dumpall from
352
357
the new distribution:
353
358
$ cd
354
- $ gunzip -c postgresql-v6.5.tar.gz \
359
+ $ gunzip -c postgresql-v6.5.1. tar.gz \
355
360
| tar xvf - src/bin/pg_dump/pg_dumpall
356
361
$ chmod a+x src/bin/pg_dump/pg_dumpall
357
362
$ src/bin/pg_dump/pg_dumpall > db.out
@@ -445,7 +450,7 @@ Installation Procedure
445
450
$ exit
446
451
10. Unzip and untar the new source file. Type
447
452
$ 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 -
449
454
11. Configure the source code for your system. It
450
455
is this step at which you can specify your actual
451
456
installation path for the build process (see the
@@ -685,7 +690,7 @@ Installation Procedure
685
690
a. Start the postmaster daemon running in the
686
691
background by typing
687
692
$ cd
688
- $ postmaster -i
693
+ $ nohup postmaster -i > pgserver.log 2>&1 &
689
694
b. Create a database by typing
690
695
$ createdb
691
696
c. Connect to the new database:
@@ -867,7 +872,7 @@ Installation Procedure
867
872
# Also delete old database directory tree if it is
868
873
not in
869
874
# /usr/local/pgsql_6_5/data
870
- $ rm ~/postgresql-v6.5.tar.gz
875
+ $ rm ~/postgresql-v6.5.1. tar.gz
871
876
27. You will probably want to print out the
872
877
documentation. If you have a Postscript printer,
873
878
or have your machine already set up to accept
@@ -894,10 +899,10 @@ Installation Procedure
894
899
send a mail message to pgsql-ports@postgresql.org
895
900
(mailto:pgsql-ports@postgresql.org) telling us the
896
901
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 ).
901
906
o Your hardware (SPARC, i486, etc.).
902
907
o Did you compile, install and run the regression
903
908
tests cleanly? If not, what source code did you
0 commit comments