From: Tom Lane Date: Wed, 11 Oct 2006 20:56:01 +0000 (+0000) Subject: A bit of copy-editing on back-branch release notes. X-Git-Url: http://git.postgresql.org/gitweb/static/gitweb.js?a=commitdiff_plain;h=d1350914a8024ed3d68b6307c0f8cbaa459c4697;p=users%2Fbernd%2Fpostgres.git A bit of copy-editing on back-branch release notes. --- diff --git a/doc/src/sgml/release.sgml b/doc/src/sgml/release.sgml index 53011273de..8213af7fec 100644 --- a/doc/src/sgml/release.sgml +++ b/doc/src/sgml/release.sgml @@ -24,7 +24,7 @@ For new features, add links to the documentation sections. Release date - 2006-10-?? + 2006-10-16 @@ -46,37 +46,46 @@ For new features, add links to the documentation sections. Changes - -Fix for OS/X -Bonjour on x86 systems (Ashley Clark) -Fix MSVC/Borland C++ -compiles (Hiroshi Saito) -Minor fixes related to ecpg, /contrib/dblink, -/contrib/ltree, /contrib/tsearch2, and psql -Add ability to log protocol-level prepared -statements (Tom) -Disallow non-subselect aggregates in UPDATE -statements (Tom) -The behavior of such an aggregate was unpredictable, -so it has been disabled. The SQL standard does not support -it either. +Disallow aggregate functions in UPDATE +commands, except within sub-SELECTs (Tom) +The behavior of such an aggregate was unpredictable, and in 8.1.X +could cause a crash, so it has been disabled. The SQL standard does not allow +this either. +Fix core dump when an untyped literal is taken as +ANYARRAY +Fix core dump in duration logging for extended query protocol +when a COMMIT or ROLLBACK is +executed Fix ALTER TABLE ... TYPE to recheck NOT NULL for USING clause (Tom) -Fix rare termination of the statistics collector -process on Win32 (Tom) -Improvements to hash and bitmap joins (Tom) +Fix string_to_array() to handle overlapping + matches for the separator string +For example, string_to_array('123xx456xxx789', 'xx'). + +Fix to_timestamp() for +AM/PM formats (Bruce) +Fix autovacuum's calculation that decides whether + ANALYZE is needed (Alvaro) +Fix corner cases in pattern matching for + psql's \d commands +Fix index-corrupting bugs in /contrib/ltree + (Teodor) +Numerous robustness fixes in ecpg (Joachim +Wieland) +Fix backslash escaping in /contrib/dbmirror +Minor fixes in /contrib/dblink and /contrib/tsearch2 + +Efficiency improvements in hash tables and bitmap index scans +(Tom) +Fix instability of statistics collection on Win32 (Tom, Andrew) Fix statement_timeout to use the proper -units of microseconds on Win32 (Bruce) -In previous Win32 8.1.X versions, 100-microseconds units were -incorrectly used internally. +units on Win32 (Bruce) +In previous Win32 8.1.X versions, the delay was off by a factor of +100. +Fixes for MSVC and Borland C++ +compilers (Hiroshi Saito) Fixes for AIX and Intel compilers (Tom) -Fix to_timestamp() for -PM/AM (Bruce) -Fix string_to_array() to handle overlapping -matches for the separator string For example, -string_to_array('123xx456xxx789', 'xx'). - @@ -1151,7 +1160,7 @@ psql -t -f fixseq.sql db1 | psql -e db1 - Allow concurrent GIST index access (Teodor, Oleg) + Allow concurrent GiST index access (Teodor, Oleg) @@ -1301,10 +1310,10 @@ psql -t -f fixseq.sql db1 | psql -e db1 - Add WAL logging for GIST indexes (Teodor, Oleg) + Add WAL logging for GiST indexes (Teodor, Oleg) - GIST indexes are now safe for crash and point-in-time recovery. + GiST indexes are now safe for crash and point-in-time recovery. @@ -2672,7 +2681,7 @@ psql -t -f fixseq.sql db1 | psql -e db1 Release date - 2006-10-?? + 2006-10-16 @@ -2694,23 +2703,26 @@ psql -t -f fixseq.sql db1 | psql -e db1 Changes - Fix crash when referencing NEW row -values in rules (Tom) -Add ability to log protocol-level prepared -statements (Tom) +values in rule WHERE expressions (Tom) +Fix core dump when an untyped literal is taken as +ANYARRAY Fix ALTER TABLE ... TYPE to recheck NOT NULL for USING clause (Tom) -Fix rare termination of the statistics collector -process on Win32 (Tom) +Fix string_to_array() to handle overlapping + matches for the separator string +For example, string_to_array('123xx456xxx789', 'xx'). + +Fix corner cases in pattern matching for + psql's \d commands +Fix index-corrupting bugs in /contrib/ltree + (Teodor) +Numerous robustness fixes in ecpg (Joachim +Wieland) +Fix backslash escaping in /contrib/dbmirror +Fix instability of statistics collection on Win32 (Tom, Andrew) Fixes for AIX and Intel compilers (Tom) -Fix string_to_array() to handle overlapping -matches for the separator string For example, -string_to_array('123xx456xxx789', 'xx'). -Minor fixes related to ecpg, /contrib/ltree, -and psql - @@ -3550,7 +3562,7 @@ typedefs (Michael) to run natively on Microsoft Windows as a server. It can run as a Windows service. This release supports NT-based Windows releases like - Windows 2000, Windows XP, and + Windows 2000 SP4, Windows XP, and Windows 2003. Older releases like Windows 95, Windows 98, and Windows ME are not supported because these operating @@ -5874,7 +5886,7 @@ typedefs (Michael) Release date - 2006-10-?? + 2006-10-16 @@ -5896,14 +5908,19 @@ typedefs (Michael) Changes - -Minor fixes related to timezones, ecpg, /contrib/ltree, -and psql - +Fix core dump when an untyped literal is taken as +ANYARRAY Fix string_to_array() to handle overlapping -matches for the separator string For example, -string_to_array('123xx456xxx789', 'xx'). - + matches for the separator string +For example, string_to_array('123xx456xxx789', 'xx'). + +Fix corner cases in pattern matching for + psql's \d commands +Fix index-corrupting bugs in /contrib/ltree + (Teodor) +Fix backslash escaping in /contrib/dbmirror +Adjust regression tests for recent changes in US DST laws + @@ -8828,7 +8845,7 @@ DROP SCHEMA information_schema CASCADE; Release date - 2006-10-?? + 2006-10-16 @@ -8850,10 +8867,16 @@ DROP SCHEMA information_schema CASCADE; Changes - -Minor fixes related to timezones, spinlocks, SSL, -GiST, /contrib/ltree, and psql - +Fix corner cases in pattern matching for + psql's \d commands +Fix index-corrupting bugs in /contrib/ltree + (Teodor) +Back-port 7.4 spinlock code to improve performance and support +64-bit architectures better +Fix SSL-related memory leak in libpq +Fix backslash escaping in /contrib/dbmirror +Adjust regression tests for recent changes in US DST laws +