diff --git a/HISTORY b/HISTORY index c17ae1528d05b2a50e13ee16257be74e13affe35..d788d98136cf3130d41192b11d78f2a1e4c633ca 100644 --- a/HISTORY +++ b/HISTORY @@ -2,6 +2,8 @@ Release 7.2 + Release date: 2002-02-04 + Overview This release improves PostgreSQL for use in high-volume applications. @@ -204,6 +206,8 @@ Changes Disable COPY TO/FROM on views (Bruce) COPY DELIMITERS string must be exactly one character (Tom) VACUUM warning about index tuples fewer than heap now only appears when appropriate (Martijn van Oosterhout) + Fix permission checks for CREATE INDEX (Tom) + Disallow inappropriate use of CREATE/DROP INDEX/TRIGGER/VIEW (Tom) ---------------------------------------------------------------------- @@ -245,6 +249,7 @@ Changes octet_length(text) now returns non-compressed length (Tatsuo, Bruce) Handle "July" full name in date/time literals (Greg Sabino Mullane) Some datatype() function calls now evaluated differently + Add support for Julian and ISO time specifications (Thomas) ---------------------------------------------------------------------- @@ -377,6 +382,7 @@ Changes Auto allocation for string arrays (char **foo_pp=NULL) ECPGfree_auto_mem fixed All function names with external linkage are now prefixed by ECPG + Fixes for arrays of structures (Michael) ---------------------------------------------------------------------- @@ -418,6 +424,8 @@ Changes pgindent fixes (Bruce, Tom) Replace strcasecmp() with strcmp() where appropriate (Peter E) Dynahash portability improvements (Tom) + Add 'volatile' usage in spinlock structures + Improve signal handling logic (Tom) ---------------------------------------------------------------------- @@ -431,7 +439,8 @@ Changes contrib/fulltextindex fixes (Christopher Kings-Lynne) New contrib/fuzzystrmatch with levenshtein and metaphone, soundex merged (Joe Conway) Add contrib/intarray boolean queries, binary search, fixes (Oleg Bartunov) - + New pg_upgrade utility (Bruce) + Add new pg_resetxlog options (Bruce, Tom) ---------------------------------------------------------------------- Release 7.1.3 diff --git a/contrib/pg_upgrade/pg_upgrade.1 b/contrib/pg_upgrade/pg_upgrade.1 index 10c9708eefc435f8802f8e0dbceb8e59f2c6efbf..bd28d1a7c54284ca8a46e2a37d77b3c20da3f1d3 100644 --- a/contrib/pg_upgrade/pg_upgrade.1 +++ b/contrib/pg_upgrade/pg_upgrade.1 @@ -1,3 +1,4 @@ +.\" .TH PG_UPGRADE 1 "PG_UPGRADE(1)" "14 Jan 2002" "PostgreSQL Client Applications" "" .SH NAME pg_upgrade \- upgrading from a previous release without reloading @@ -75,5 +76,8 @@ are satisfied. .LP The upgraded databases will be in an un-vacuumed state. You will probably want to run a \fIVACUUM ANALYZE\fP before beginning production work. +.SH NOTES +While \fBpg_upgrade\fP is primarly an upgrade tool, it can also be used +as a data recovery tool. .SH SEE ALSO initdb(1), postmaster(1), pg_dump(1), pg_dumpall(1), vacuumdb(1) diff --git a/doc/src/sgml/release.sgml b/doc/src/sgml/release.sgml index 118efb1196e7ef2e8266caf2b5b354ad26270e27..846d98a7f4b2d204881963b7fe213873c47d8523 100644 --- a/doc/src/sgml/release.sgml +++ b/doc/src/sgml/release.sgml @@ -1,5 +1,5 @@ <!-- -$Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.113 2002/01/20 22:19:56 petere Exp $ +$Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.114 2002/01/31 18:31:44 momjian Exp $ --> <appendix id="release"> @@ -7,12 +7,11 @@ $Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.113 2002/01/20 22:19:56 pe <sect1 id="release-7-2"> <title>Release 7.2</title> -<!-- + <note> <title>Release date</title> - <simpara>2001-??-??</simpara> + <simpara>2002-02-04</simpara> </note> ---> <sect2> <title>Overview</title> @@ -176,7 +175,6 @@ $Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.113 2002/01/20 22:19:56 pe <sect2> <title>Changes</title> -<!-- as of 2001-12-22 --> <sect3> <title>Server Operation</title> @@ -307,6 +305,8 @@ New light-weight VACUUM does not lock table; old semantics are available as VACU Disable COPY TO/FROM on views (Bruce) COPY DELIMITERS string must be exactly one character (Tom) VACUUM warning about index tuples fewer than heap now only appears when appropriate (Martijn van Oosterhout) +Fix permission checks for CREATE INDEX (Tom) +Disallow inappropriate use of CREATE/DROP INDEX/TRIGGER/VIEW (Tom) </literallayout> </sect3> @@ -349,6 +349,7 @@ Fix path_inter, path_distance, path_length, dist_ppath to handle closed paths (C octet_length(text) now returns non-compressed length (Tatsuo, Bruce) Handle "July" full name in date/time literals (Greg Sabino Mullane) Some datatype() function calls now evaluated differently +Add support for Julian and ISO time specifications (Thomas) </literallayout> </sect3> @@ -491,6 +492,7 @@ Auto allocation for indicator variable arrays (int *ind_p=NULL) Auto allocation for string arrays (char **foo_pp=NULL) ECPGfree_auto_mem fixed All function names with external linkage are now prefixed by ECPG +Fixes for arrays of structures (Michael) </literallayout> </sect3> @@ -535,6 +537,8 @@ Remove define of true/false when compiling under C++ (Leandro Fanzone, Tom) pgindent fixes (Bruce, Tom) Replace strcasecmp() with strcmp() where appropriate (Peter E) Dynahash portability improvements (Tom) +Add 'volatile' usage in spinlock structures +Improve signal handling logic (Tom) </literallayout> </sect3> @@ -549,6 +553,8 @@ contrib/xml XML conversion utility (John Gray) contrib/fulltextindex fixes (Christopher Kings-Lynne) New contrib/fuzzystrmatch with levenshtein and metaphone, soundex merged (Joe Conway) Add contrib/intarray boolean queries, binary search, fixes (Oleg Bartunov) +New pg_upgrade utility (Bruce) +Add new pg_resetxlog options (Bruce, Tom) </literallayout> </sect3> </sect2>