From: Tom Lane Date: Fri, 6 Jan 2006 03:00:20 +0000 (+0000) Subject: Release-note updates and copy editing. X-Git-Tag: REL8_0_6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e82858f013fac30c475b84d13c9b78b530a35f50;p=thirdparty%2Fpostgresql.git Release-note updates and copy editing. --- diff --git a/doc/src/sgml/release.sgml b/doc/src/sgml/release.sgml index 0d079aef793..3cda36667b1 100644 --- a/doc/src/sgml/release.sgml +++ b/doc/src/sgml/release.sgml @@ -1,5 +1,5 @@ @@ -24,6 +24,9 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.321.4.19 2006/01/05 15:18:29 mo A dump/restore is not required for those running 8.0.X. However, if you are upgrading from a version earlier than 8.0.3, see the release notes for 8.0.3. + Also, you might need to REINDEX indexes on textual + columns after updating, if you are affected by the locale or + plperl issues described below. @@ -32,37 +35,53 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.321.4.19 2006/01/05 15:18:29 mo -Fix for protocol-level describe portal statements issued -outside a transaction (Tom) - -Fix character set sorting for locales that consider -different character combinations to have the same sorting, e.g. -Hungarian. (Tom) This might require REINDEX in -those locales to fix existing indexes. +Fix Windows code so that postmaster will continue rather +than exit if there is no more room in ShmemBackendArray (Magnus) +The previous behavior could lead to a denial-of-service situation if too +many connection requests arrive close together. This applies +only to the Windows port. + +Fix bug introduced in 8.0 that could allow ReadBuffer +to return an already-used page as new, potentially causing loss of +recently-committed data (Tom) + +Fix for protocol-level Describe messages issued +outside a transaction or in a failed transaction (Tom) + +Fix character string comparison for locales that consider +different character combinations as equal, such as Hungarian (Tom) +This might require REINDEX to fix existing indexes on +textual columns. + +Set locale environment variables during postmaster startup +to ensure that plperl won't change the locale later +This fixes a problem that occurred if the postmaster was +started with environment variables specifying a different locale than what +initdb had been told. Under these conditions, any use of +plperl was likely to lead to corrupt indexes. You may need +REINDEX to fix existing indexes on +textual columns if this has happened to you. Allow more flexible relocation of installation -directories (Tom) Previous releases supported relocation -only if all directories were the same except the last -component. +directories (Tom) +Previous releases supported relocation only if all installation +directory paths were the same except for the last component. -Fix bug in strpos() and regular expression handling in -certain rarely used Asian multi-byte character sets (Tatsuo) +Fix longstanding bug in strpos() and regular expression +handling in certain rarely used Asian multi-byte character sets (Tatsuo) -Various fixes for queries returning RECORDs +Various fixes for functions returning RECORDs (Tom) Fix bug in /contrib/pgcrypto gen_salt, -which caused it not to use all available salt space for md5 and -xdes algorithms (Marko Kreen, Solar Designer) -Salts for blowfish and standard des are unaffected - -Fix /contrib/dblink to throw an error -when the number of columns specified is different from those returned -by the query (Joe) +which caused it not to use all available salt space for MD5 and +XDES algorithms (Marko Kreen, Solar Designer) +Salts for Blowfish and standard DES are unaffected. -Set LC_XXX variables to prevent problems -with plperl processing (Tom) +Fix /contrib/dblink to throw an error, +rather than crashing, when the number of columns specified is different from +what's actually returned by the query (Joe) @@ -2949,6 +2968,9 @@ typedefs (Michael) A dump/restore is not required for those running 7.4.X. However, if you are upgrading from a version earlier than 7.4.8, see the release notes for 7.4.8. + Also, you might need to REINDEX indexes on textual + columns after updating, if you are affected by the locale or + plperl issues described below. @@ -2957,26 +2979,35 @@ typedefs (Michael) -Fix for protocol-level describe portal statements issued -outside a transaction (Tom) - -Fix character set sorting for locales that consider -different character combinations to have the same sorting, e.g. -Hungarian. (Tom) This might require REINDEX in -those locales to fix existing indexes. - -Fix long standing Asian multibyte charsets bug (Tatsuo) +Fix for protocol-level Describe messages issued +outside a transaction or in a failed transaction (Tom) + +Fix character string comparison for locales that consider +different character combinations as equal, such as Hungarian (Tom) +This might require REINDEX to fix existing indexes on +textual columns. + +Set locale environment variables during postmaster startup +to ensure that plperl won't change the locale later +This fixes a problem that occurred if the postmaster was +started with environment variables specifying a different locale than what +initdb had been told. Under these conditions, any use of +plperl was likely to lead to corrupt indexes. You may need +REINDEX to fix existing indexes on +textual columns if this has happened to you. + +Fix longstanding bug in strpos() and regular expression +handling in certain rarely used Asian multi-byte character sets (Tatsuo) -Fix bug in /contrib/pgcrypto Openwall -gen_salt processing (Marko Kreen> - -Fix /contrib/dblink to throw an error -when the number of columns specified is different from those returned -by the query (Joe) +Fix bug in /contrib/pgcrypto gen_salt, +which caused it not to use all available salt space for MD5 and +XDES algorithms (Marko Kreen, Solar Designer) +Salts for Blowfish and standard DES are unaffected. -Set LC_XXX variables to prevent problems -with plperl processing (Tom) +Fix /contrib/dblink to throw an error, +rather than crashing, when the number of columns specified is different from +what's actually returned by the query (Joe) @@ -5685,6 +5716,9 @@ DROP SCHEMA information_schema CASCADE; A dump/restore is not required for those running 7.3.X. However, if you are upgrading from a version earlier than 7.3.10, see the release notes for 7.3.10. + Also, you might need to REINDEX indexes on textual + columns after updating, if you are affected by the locale or + plperl issues described below. @@ -5693,23 +5727,32 @@ DROP SCHEMA information_schema CASCADE; -Fix character set sorting for locales that consider -different character combinations to have the same sorting, e.g. -Hungarian. (Tom) This might require REINDEX in -those locales to fix existing indexes. - -Fix long standing Asian multibyte charsets bug (Tatsuo) +Fix character string comparison for locales that consider +different character combinations as equal, such as Hungarian (Tom) +This might require REINDEX to fix existing indexes on +textual columns. + +Set locale environment variables during postmaster startup +to ensure that plperl won't change the locale later +This fixes a problem that occurred if the postmaster was +started with environment variables specifying a different locale than what +initdb had been told. Under these conditions, any use of +plperl was likely to lead to corrupt indexes. You may need +REINDEX to fix existing indexes on +textual columns if this has happened to you. + +Fix longstanding bug in strpos() and regular expression +handling in certain rarely used Asian multi-byte character sets (Tatsuo) -Fix bug in /contrib/pgcrypto Openwall -gen_salt processing (Marko Kreen> - -Fix /contrib/dblink to throw an error -when the number of columns specified is different from those returned -by the query (Joe) +Fix bug in /contrib/pgcrypto gen_salt, +which caused it not to use all available salt space for MD5 and +XDES algorithms (Marko Kreen, Solar Designer) +Salts for Blowfish and standard DES are unaffected. -Set LC_XXX variables to prevent problems -with plperl processing (Tom) +Fix /contrib/dblink to throw an error, +rather than crashing, when the number of columns specified is different from +what's actually returned by the query (Joe)