From 34cb0f7b4655eae9e73f35f2269851badcac76dd Mon Sep 17 00:00:00 2001 From: Bruce Momjian Date: Mon, 15 Dec 2003 22:24:59 +0000 Subject: Update HISTORY and release notes for 7.4.1. --- doc/src/sgml/Makefile | 6 +- doc/src/sgml/release.sgml | 164 +++++++++++++++++++++++++++++----------------- 2 files changed, 108 insertions(+), 62 deletions(-) (limited to 'doc/src') diff --git a/doc/src/sgml/Makefile b/doc/src/sgml/Makefile index 5ffc026c552..c8c00651e7e 100644 --- a/doc/src/sgml/Makefile +++ b/doc/src/sgml/Makefile @@ -2,7 +2,7 @@ # # PostgreSQL documentation makefile # -# $PostgreSQL: pgsql/doc/src/sgml/Makefile,v 1.61 2003/12/11 22:10:51 petere Exp $ +# $PostgreSQL: pgsql/doc/src/sgml/Makefile,v 1.62 2003/12/15 22:24:59 momjian Exp $ # #---------------------------------------------------------------------------- @@ -184,13 +184,13 @@ INSTALL.html: standalone-install.sgml installation.sgml version.sgml $(JADE.text) -V nochunks standalone-install.sgml installation.sgml >$@ HISTORY.html: release.sgml - ( echo ''; \ + ( echo ''; \ cat $< ) >tempfile_HISTORY.sgml $(JADE.text) -V nochunks tempfile_HISTORY.sgml >$@ rm tempfile_HISTORY.sgml regress_README.html: regress.sgml - ( echo ' ]>'; \ cat $< ) >tempfile_regress_README.sgml $(JADE.text) -V nochunks tempfile_regress_README.sgml >$@ diff --git a/doc/src/sgml/release.sgml b/doc/src/sgml/release.sgml index 5401bb17ded..7f4e13319da 100644 --- a/doc/src/sgml/release.sgml +++ b/doc/src/sgml/release.sgml @@ -1,10 +1,93 @@ Release Notes + + Release 7.4.1 + + + Release date + 2003-12-15 + + + + This has a variety of fixes from 7.4. + + + + + Migration to version 7.4 + + + A dump/restore is not required for those + running 7.4. + + + + + Changes + +Changes as of 2003-12-14 + +Fixed bug in CREATE SCHEMA parsing (Michael) +Fix --enable-thread-safety compile error when used with --with-perl (Peter) +Fix for subqueries that used hash joins (Tom) + + Certain subqueries that used hash joins would crash because of + improperly shared structures. + +Fix free space map compaction bug (Tom) + + This fixes a bug where compaction of the free space map could lead + to a database server shutdown. + + +Fix for Borland compiler build of libpq (Bruce) +Fix netmask() and hostmask() to return the maximum-length masklen (Tom) + + Fix these functions to return values consistent with pre-7.4 + releases. + + +Several /contrib/pg_autovacuum fixes + + Fixes include improper variable initialization, missing vacuum after + TRUNCATE, and duration computation overflow for long vacuums. + + +Allow compile of /contrib/cube under Cygwin (Jason Tishler) +Fix Solaris use of password file when no passwords are defined (Tom) + + Fix crash on Solaris caused by use of any type of password + authentication when no passwords were defined. + + +JDBC fix for thread problems, other fixes +Fix for index bytea lookups (Joe) +Fix information schema for bit data types (Peter) + + To enable this fix, an initdb is required. + + +Force zero_damaged_pages to be on during recovery from WAL +Prevent some obscure cases of variable not in subplan target lists +Make PQescapeBytea and byteaout consistent with each other (Joe) +Escape bytea output for bytes > 0x7e(Joe) + + If different client encodings are used for bytea output and input, it + is possible for bytea values to be corrupted by the differing + encodings. This fix escapes all bytes that might be affected. + + +Added missing SPI_finish() calls to dblink's get_tuple_of_interest() (Joe) + + + + + Release 7.4 @@ -1882,64 +1965,26 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.246 2003/12/02 16:14:12 tgl Exp Changes - -Force zero_damaged_pages to be on during recovery from WAL - - -Prevent some obscure cases of variable not in subplan target lists - - -Force stats processes to detach from shared memory, ensuring cleaner shutdown - - -Make PQescapeBytea and byteaout consistent with each other (Joe) - - -Added missing SPI_finish() calls to get_tuple_of_interest() (Joe) - - -Fix for possible foreign key violation when rule rewrites INSERT (Jan) - - -Support qualified type names in PL/Tcl's spi_prepare command (Jan) - - -Make pg_dump handle a procedural language handler located in pg_catalog - - -Make pg_dump handle cases where a custom opclass is in another schema - - -Make pg_dump dump binary-compatible casts correctly (Jan) - - -Fix insertion of expressions containing subqueries into rule bodies - - -Fix incorrect argument processing in clusterdb script (Anand Ranganathan) - - -Fix problems with dropped columns in plpython triggers - - -Repair problems with to_char() reading past end of its input string (Karel) - - -Fix GB18030 mapping errors (Tatsuo) - - -Fix several problems with SSL error handling and asynchronous SSL I/O - - -Remove ability to bind a list of values to a single parameter in JDBC -(prevents possible SQL-injection attacks) - - -Fix some errors in HAVE_INT64_TIMESTAMP code paths - - -Fix corner case for btree search in parallel with first root page split - +Force zero_damaged_pages to be on during recovery from WAL +Prevent some obscure cases of variable not in subplan target lists +Force stats processes to detach from shared memory, ensuring cleaner shutdown +Make PQescapeBytea and byteaout consistent with each other (Joe) +Added missing SPI_finish() calls to dblink's get_tuple_of_interest() (Joe) +Fix for possible foreign key violation when rule rewrites INSERT (Jan) +Support qualified type names in PL/Tcl's spi_prepare command (Jan) +Make pg_dump handle a procedural language handler located in pg_catalog +Make pg_dump handle cases where a custom opclass is in another schema +Make pg_dump dump binary-compatible casts correctly (Jan) +Fix insertion of expressions containing subqueries into rule bodies +Fix incorrect argument processing in clusterdb script (Anand Ranganathan) +Fix problems with dropped columns in plpython triggers +Repair problems with to_char() reading past end of its input string (Karel) +Fix GB18030 mapping errors (Tatsuo) +Fix several problems with SSL error handling and asynchronous SSL I/O +Remove ability to bind a list of values to a single parameter in JDBC +(prevents possible SQL-injection attacks) +Fix some errors in HAVE_INT64_TIMESTAMP code paths +Fix corner case for btree search in parallel with first root page split @@ -7351,3 +7396,4 @@ sgml-local-catalogs:("/usr/lib/sgml/catalog") sgml-local-ecat-files:nil End: --> + -- cgit v1.2.3