Commit 154c0a0b authored by Bruce Momjian's avatar Bruce Momjian

Update for 7.0.2.

parent 48165ec2
...@@ -2,6 +2,24 @@ ...@@ -2,6 +2,24 @@
Release Notes Release Notes
------------------------------------------------------------------------ ------------------------------------------------------------------------
Release 7.0.2
This is a repackaging of 7.0.1 with added documentation.
Migration to v7.0.2
A dump/restore is not required for those running 7.*.
Changes
-------
Added documentation to tarball.
------------------------------------------------------------------------
Release 7.0.1
Release Notes
------------------------------------------------------------------------
Release 7.0.1 Release 7.0.1
This is basically a cleanup release for 7.0.1 This is basically a cleanup release for 7.0.1
......
Installation instructions for PostgreSQL 7.0.1. Installation instructions for PostgreSQL 7.0.2.
If you haven't gotten the PostgreSQL distribution, get it from If you haven't gotten the PostgreSQL distribution, get it from
ftp.postgresql.org, then unpack it: ftp.postgresql.org, then unpack it:
> gunzip postgresql-7.0.1.tar.gz > gunzip postgresql-7.0.2.tar.gz
> tar -xf postgresql-7.0.1.tar > tar -xf postgresql-7.0.2.tar
> mv postgresql-7.0.1 /usr/src > mv postgresql-7.0.2 /usr/src
Before you start Before you start
...@@ -138,10 +138,11 @@ For a fresh install or upgrading from previous releases of PostgreSQL: ...@@ -138,10 +138,11 @@ For a fresh install or upgrading from previous releases of PostgreSQL:
Test. (Be sure to use the "parallel regress test" method, since the Test. (Be sure to use the "parallel regress test" method, since the
sequential method only works with an already-installed server.) sequential method only works with an already-installed server.)
5. If you are not upgrading an existing system then skip to step 7. 5. If you are not upgrading an existing system, skip to step 7.
If you are running 7.*, skip to step 6.
You now need to back up your existing database. To dump your fairly You now need to back up your existing database. To dump your
recent post-6.0 database installation, type database installation, type:
> pg_dumpall > db.out > pg_dumpall > db.out
...@@ -151,13 +152,8 @@ For a fresh install or upgrading from previous releases of PostgreSQL: ...@@ -151,13 +152,8 @@ For a fresh install or upgrading from previous releases of PostgreSQL:
this (such as using OIDs as keys in tables), don't do it. this (such as using OIDs as keys in tables), don't do it.
Make sure to use the pg_dumpall command from the version you are Make sure to use the pg_dumpall command from the version you are
currently running. 7.0.1's pg_dumpall will not work on pre-7.0 databases. currently running. 7.0.2's pg_dumpall should not be used on older
However, if you are still using 6.0, do not use the pg_dumpall script databases.
from 6.0 or everything will be owned by the PostgreSQL superuser after
you reload. In that case you should grab pg_dumpall from a later 6.x.x
release. If you are upgrading from a version prior to Postgres95 v1.09
then you must back up your database, install Postgres95 v1.09, restore
your database, then back it up again.
Caution Caution
You must make sure that your database is not updated in the middle of your You must make sure that your database is not updated in the middle of your
...@@ -167,7 +163,7 @@ For a fresh install or upgrading from previous releases of PostgreSQL: ...@@ -167,7 +163,7 @@ For a fresh install or upgrading from previous releases of PostgreSQL:
Rather than using pg_dumpall, pg_upgrade can often be used. Rather than using pg_dumpall, pg_upgrade can often be used.
6. If you are upgrading an existing system then kill the database server 6. If you are upgrading an existing system, kill the database server
now. Type now. Type
> ps ax | grep postmaster > ps ax | grep postmaster
...@@ -299,7 +295,7 @@ For a fresh install or upgrading from previous releases of PostgreSQL: ...@@ -299,7 +295,7 @@ For a fresh install or upgrading from previous releases of PostgreSQL:
This concludes the installation proper. To make your life more productive This concludes the installation proper. To make your life more productive
and enjoyable you should look at the following optional steps and and enjoyable you should look at the following optional steps and
suggestions. suggestions:
* Life will be more convenient if you set up some environment variables. * Life will be more convenient if you set up some environment variables.
First of all you probably want to include /usr/local/pgsql/bin (or First of all you probably want to include /usr/local/pgsql/bin (or
...@@ -315,7 +311,7 @@ suggestions. ...@@ -315,7 +311,7 @@ suggestions.
* You probably want to install the man and HTML documentation. Type * You probably want to install the man and HTML documentation. Type
> cd /usr/src/pgsql/postgresql-7.0.1/doc > cd /usr/src/pgsql/postgresql-7.0.2/doc
> gmake install > gmake install
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/Attic/install.sgml,v 1.43 2000/06/01 05:58:42 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/install.sgml,v 1.44 2000/06/05 10:57:57 momjian Exp $
--> -->
<chapter id="install"> <chapter id="install">
...@@ -8,7 +8,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/install.sgml,v 1.43 2000/06/01 05:58: ...@@ -8,7 +8,7 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/install.sgml,v 1.43 2000/06/01 05:58:
<abstract> <abstract>
<para> <para>
Installation instructions for Installation instructions for
<productname>PostgreSQL</productname> 7.0.1. <productname>PostgreSQL</productname> 7.0.2.
</para> </para>
</abstract> </abstract>
...@@ -18,9 +18,9 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/install.sgml,v 1.43 2000/06/01 05:58: ...@@ -18,9 +18,9 @@ $Header: /cvsroot/pgsql/doc/src/sgml/Attic/install.sgml,v 1.43 2000/06/01 05:58:
then unpack it: then unpack it:
<programlisting> <programlisting>
&gt; gunzip postgresql-7.0.1.tar.gz &gt; gunzip postgresql-7.0.2.tar.gz
&gt; tar -xf postgresql-7.0.1.tar &gt; tar -xf postgresql-7.0.2.tar
&gt; mv postgresql-7.0.1 /usr/src &gt; mv postgresql-7.0.2 /usr/src
</programlisting> </programlisting>
</para> </para>
...@@ -241,16 +241,16 @@ All of PostgreSQL is successfully made. Ready to install. ...@@ -241,16 +241,16 @@ All of PostgreSQL is successfully made. Ready to install.
<step performance="required"> <step performance="required">
<para> <para>
If you are not upgrading an existing system then skip to If you are not upgrading an existing system, skip to
<xref linkend="continue">. <xref linkend="continue">.
</para> </para>
<para> <para>
If you are running 7.0 or later, skip to If you are running 7.*, skip to step
<xref linkend="nodump">. <xref linkend="nodump">.
</para> </para>
<para> <para>
You now need to back up your existing database. You now need to back up your existing database.
To dump your fairly recent post-6.0 database installation, type To dump your database installation, type:
<programlisting> <programlisting>
&gt; pg_dumpall > db.out &gt; pg_dumpall > db.out
</programlisting> </programlisting>
...@@ -264,18 +264,8 @@ All of PostgreSQL is successfully made. Ready to install. ...@@ -264,18 +264,8 @@ All of PostgreSQL is successfully made. Ready to install.
<para> <para>
Make sure to use the <application>pg_dumpall</application> Make sure to use the <application>pg_dumpall</application>
command from the version you are currently running. command from the version you are currently running.
7.0.1's <application>pg_dumpall</application> will not work on older databases. 7.0.2's <application>pg_dumpall</application> should not
However, if you are still using 6.0, do not use the be used on older databases.
<application>pg_dumpall</application> script from 6.0 or everything will be
owned by the <productname>PostgreSQL</productname> superuser after you
reload. In that case
you should grab <application>pg_dumpall</application> from a later
6.x.x release.
If you are upgrading from a version prior to
<productname>Postgres95</productname> v1.09 then you must back
up your database,
install <productname>Postgres95</productname> v1.09, restore your database,
then back it up again.
</para> </para>
<caution> <caution>
...@@ -295,7 +285,7 @@ All of PostgreSQL is successfully made. Ready to install. ...@@ -295,7 +285,7 @@ All of PostgreSQL is successfully made. Ready to install.
<step performance="required" id="nodump"> <step performance="required" id="nodump">
<para> <para>
If you are upgrading an existing system then kill the database If you are upgrading an existing system, kill the database
server now. Type server now. Type
<programlisting> <programlisting>
&gt; ps ax | grep postmaster &gt; ps ax | grep postmaster
...@@ -460,7 +450,7 @@ libpq.so.2.1: cannot open shared object file: No such file or directory ...@@ -460,7 +450,7 @@ libpq.so.2.1: cannot open shared object file: No such file or directory
<para> <para>
This concludes the installation proper. To make your life more This concludes the installation proper. To make your life more
productive and enjoyable productive and enjoyable
you should look at the following optional steps and suggestions. you should look at the following optional steps and suggestions:
</para> </para>
<itemizedlist> <itemizedlist>
...@@ -493,7 +483,7 @@ libpq.so.2.1: cannot open shared object file: No such file or directory ...@@ -493,7 +483,7 @@ libpq.so.2.1: cannot open shared object file: No such file or directory
You probably want to install the <application>man</application> and You probably want to install the <application>man</application> and
<acronym>HTML</acronym> documentation. Type <acronym>HTML</acronym> documentation. Type
<programlisting> <programlisting>
&gt; cd /usr/src/pgsql/postgresql-7.0.1/doc &gt; cd /usr/src/pgsql/postgresql-7.0.2/doc
&gt; gmake install &gt; gmake install
</programlisting> </programlisting>
This will install files under <filename>/usr/local/pgsql/doc</filename> This will install files under <filename>/usr/local/pgsql/doc</filename>
......
<!-- <!--
$Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.53 2000/06/02 15:57:14 momjian Exp $ $Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.54 2000/06/05 10:57:57 momjian Exp $
--> -->
<chapter id="release"> <chapter id="release">
<title>Release Notes</title> <title>Release Notes</title>
<sect1>
<title>Release 7.0.2</title>
<!--
<docinfo>
<authorgroup>
<author>
<firstname>Bruce</firstname>
<surname>Momjian</surname>
</author>
</authorgroup>
<date>2000-06-05</date>
</docinfo>
-->
<para>
2000-06-05
</para>
<para>
This is a repackaging of 7.0.1 with added documentation.
</para>
<sect2>
<title>Migration to v7.0.2</title>
<para>
A dump/restore is <emphasis>not</emphasis> required for those running
7.*.
</para>
</sect2>
<sect2>
<title>Changes</title>
<para>
<programlisting>
Added documentation to tarball.
</programlisting>
</para>
</sect2>
</sect1>
<sect1> <sect1>
<title>Release 7.0.1</title> <title>Release 7.0.1</title>
<!-- <!--
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment