Cleanups for 6.2.1.

This commit is contained in:
Bruce Momjian 1997-10-16 04:14:30 +00:00
parent 78351f422b
commit a805635d21
9 changed files with 52 additions and 29 deletions

18
HISTORY
View File

@ -1,3 +1,21 @@
PostgreSQL 6.2.1 Fri Oct 17 00:01:27 EDT 1997
-------------------------------------------------------------
This release does NOT require a dump/restore for those running 6.2.
Please see the appropriate /migration file for more information.
Changes in this release
-----------------------
Allow TIME and TYPE column names(Thomas)
Allow larger range of true/false as boolean values(Thomas)
Support output of "now" and "current"(Thomas)
Handle DEFAULT with INSERT of NULL properly(Vadim)
fix for buffer cache reference count problem(Vadim)
Allow strings to span lines, like ANSI(Thomas)
Fix for backward ORDER BY(Vadim)
Fix avg(cash) computation(Thomas)
PostgreSQL 6.2 Thu Oct 02 12:53:46 EDT 1997 PostgreSQL 6.2 Thu Oct 02 12:53:46 EDT 1997
------------------------------------------------------------- -------------------------------------------------------------

View File

@ -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.2. Up to date information on PostgreSQL may be found at PostgreSQL v6.2.1. 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
@ -525,7 +525,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.2.tar.gz rm ~/postgresql-v6.2.1.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
@ -552,7 +552,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.2, 6.1.1, beta 970703, etc.). - The version of PostgreSQL (v6.2.1, 6.1.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
View File

@ -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.2 release of the PostgreSQL This directory contains the version 6.2.1 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

26
doc/FAQ
View File

@ -1,8 +1,8 @@
Frequently Asked Questions (FAQ) for PostgreSQL Frequently Asked Questions (FAQ) for PostgreSQL
Last updated: Thu Oct 2 14:08:20 EDT 1997 Last updated: Wed Oct 15 23:16:48 EDT 1997
Version: 6.2 Version: 6.2.1
Current maintainer: Bruce Momjian (maillist@candle.pha.pa.us) Current maintainer: Bruce Momjian (maillist@candle.pha.pa.us)
@ -241,9 +241,9 @@ Section 1: General Questions
1.6) Latest release of PostgreSQL 1.6) Latest release of PostgreSQL
The latest release of PostgreSQL is version 6.2, which was released The latest release of PostgreSQL is version 6.2.1, which was released
on October 2, 1997. For information about what is new in 6.2, see our on October 17th, 1997. For information about what is new in 6.2.1, see
TODO list on our WWW page. our TODO list on our WWW page.
1.7) Is there a commercial version of PostgreSQL? 1.7) Is there a commercial version of PostgreSQL?
@ -279,18 +279,14 @@ Section 1: General Questions
PostgreSQL v1.09 is compatible with databases created with v1.01. PostgreSQL v1.09 is compatible with databases created with v1.01.
Upgrading to 6.1 requires a dump and restore from previous releases. Upgrading to 6.2.1 from pre-6.2 requires a dump and restore.
Upgrading from 6.1 to 6.1.1 requires running configure, compile of the Upgrading to 6.2.1 from 6.2 does not require a dump, but see the
new release, recompile of all your custom applications to use the new appropriate /migration file in the distribution.
libpq, and then an install while the postmaster is temporarily
stopped.
Upgrading to 6.2 requires a dump and restore from previous releases.
Those ugrading from versions earlier than 1.09 must upgrade to 1.09 Those ugrading from versions earlier than 1.09 must upgrade to 1.09
first without a dump/reload, then dump the data from 1.09, and then first without a dump/reload, then dump the data from 1.09, and then
load it into 6.2. load it into 6.2.1.
1.11) Are there ODBC drivers for PostgreSQL? 1.11) Are there ODBC drivers for PostgreSQL?
@ -645,8 +641,8 @@ BYTEA bytea variable-length array of bytes
could select the same new id. This statement should be performed could select the same new id. This statement should be performed
within a transaction. within a transaction.
Yet another way is to use general trigger function autoinc() Yet another way is to use general trigger function autoinc() from
from contrib/spi/autoinc.c contrib/spi/autoinc.c.
3.16) What are the pg_psort.XXX files in my database directory? 3.16) What are the pg_psort.XXX files in my database directory?

View File

@ -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.2) : PostgreSQL-6.2 PostgreSQL version (example: PostgreSQL-6.2.1): PostgreSQL-6.2.1
Compiler used (example: gcc 2.7.2) : Compiler used (example: gcc 2.7.2) :

View File

@ -21,7 +21,7 @@
* *
* *
* IDENTIFICATION * IDENTIFICATION
* $Header: /cvsroot/pgsql/src/bin/pg_dump/pg_dump.c,v 1.49 1997/10/02 13:57:05 vadim Exp $ * $Header: /cvsroot/pgsql/src/bin/pg_dump/pg_dump.c,v 1.50 1997/10/16 04:14:00 momjian Exp $
* *
* Modifications - 6/10/96 - dave@bensoft.com - version 1.13.dhb * Modifications - 6/10/96 - dave@bensoft.com - version 1.13.dhb
* *
@ -1976,7 +1976,7 @@ dumpOprs(FILE *fout, OprInfo *oprinfo, int numOperators,
char rightarg[MAXQUERYLEN]; char rightarg[MAXQUERYLEN];
char commutator[MAXQUERYLEN]; char commutator[MAXQUERYLEN];
char negator[MAXQUERYLEN]; char negator[MAXQUERYLEN];
char restrict[MAXQUERYLEN]; char restrictor[MAXQUERYLEN];
char join[MAXQUERYLEN]; char join[MAXQUERYLEN];
char sortop[MAXQUERYLEN]; char sortop[MAXQUERYLEN];
@ -2026,9 +2026,9 @@ dumpOprs(FILE *fout, OprInfo *oprinfo, int numOperators,
findOprByOid(oprinfo, numOperators, oprinfo[i].oprnegate)); findOprByOid(oprinfo, numOperators, oprinfo[i].oprnegate));
if (strcmp(oprinfo[i].oprrest, "-") == 0) if (strcmp(oprinfo[i].oprrest, "-") == 0)
restrict[0] = '\0'; restrictor[0] = '\0';
else else
sprintf(restrict, ", RESTRICT = %s ", oprinfo[i].oprrest); sprintf(restrictor, ", RESTRICT = %s ", oprinfo[i].oprrest);
if (strcmp(oprinfo[i].oprjoin, "-") == 0) if (strcmp(oprinfo[i].oprjoin, "-") == 0)
join[0] = '\0'; join[0] = '\0';
@ -2059,7 +2059,7 @@ dumpOprs(FILE *fout, OprInfo *oprinfo, int numOperators,
rightarg, rightarg,
commutator, commutator,
negator, negator,
restrict, restrictor,
(strcmp(oprinfo[i].oprcanhash, "t")) ? ", HASHES" : "", (strcmp(oprinfo[i].oprcanhash, "t")) ? ", HASHES" : "",
join, join,
sortop); sortop);

View File

@ -4,7 +4,7 @@
* this file contains the interface to version.c. * this file contains the interface to version.c.
* Also some parameters. * Also some parameters.
* *
* $Id: version.h,v 1.5 1997/10/03 17:31:29 scrappy Exp $ * $Id: version.h,v 1.6 1997/10/16 04:14:06 momjian Exp $
* *
*------------------------------------------------------------------------- *-------------------------------------------------------------------------
*/ */
@ -18,7 +18,7 @@ void
SetPgVersion(const char *path, char **reason_p); SetPgVersion(const char *path, char **reason_p);
#define PG_RELEASE 6 #define PG_RELEASE 6
#define PG_VERSION 2 #define PG_VERSION 1
#define PG_VERFILE "PG_VERSION" #define PG_VERFILE "PG_VERSION"
#endif #endif

View File

@ -1,6 +1,6 @@
.\" This is -*-nroff-*- .\" This is -*-nroff-*-
.\" XXX standard disclaimer belongs here.... .\" XXX standard disclaimer belongs here....
.\" $Header: /cvsroot/pgsql/src/man/Attic/libpq.3,v 1.5 1997/10/01 18:14:53 momjian Exp $ .\" $Header: /cvsroot/pgsql/src/man/Attic/libpq.3,v 1.6 1997/10/16 04:14:19 momjian Exp $
.TH LIBPQ INTRO 03/12/94 PostgreSQL PostgreSQL .TH LIBPQ INTRO 03/12/94 PostgreSQL PostgreSQL
.SH DESCRIPTION .SH DESCRIPTION
Libpq is the programmer's interface to Postgres. Libpq is a set of Libpq is the programmer's interface to Postgres. Libpq is a set of
@ -202,7 +202,7 @@ be used to retrieve the tuples returned by the query.
.B PQntuples .B PQntuples
returns the number of tuples (instances) in the query result, or the returns the number of tuples (instances) in the query result, or the
number of rows affected for queries that do not return a tuples. number of rows affected for queries that do not return any tuples.
.nf .nf
int PQntuples(PGresult *res); int PQntuples(PGresult *res);

View File

@ -0,0 +1,9 @@
INSTALL
HISTORY
README
doc/FAQ, including version number
doc/Machine-specific FAQ's
doc/TODO
doc/bug.template
include/version.h