From dedb500e8a27b02675c6e79cc5a4a594b48c5c8b Mon Sep 17 00:00:00 2001 From: Robert Haas Date: Thu, 24 Jun 2010 18:33:05 +0000 Subject: [PATCH] Further 9.0 release notes updates. Josh Berkus --- doc/src/sgml/release-9.0.sgml | 98 ++++++++++++++++++++++++++--------- 1 file changed, 74 insertions(+), 24 deletions(-) diff --git a/doc/src/sgml/release-9.0.sgml b/doc/src/sgml/release-9.0.sgml index 5bca6f7896..980d59870c 100644 --- a/doc/src/sgml/release-9.0.sgml +++ b/doc/src/sgml/release-9.0.sgml @@ -1,4 +1,4 @@ - + Release 9.0 @@ -55,7 +55,7 @@ The DO statement permits ad-hoc or anonymous code blocks. Functions can now be called using named parameters. PL/pgSQL is now installed by default, and PL/Perl and PL/Python - have been enhanced in several ways. + have been enhanced in several ways, including support for Python3. @@ -290,7 +290,6 @@ PL/pgSQL Variables - Have PL/pgSQL throw an error if a variable name conflicts with a @@ -333,10 +332,32 @@ + + + Other Incompatibilities + + + + Remove support for platforms that don't have a working 64-bit + integer data types (Tom Lane) + + + + It is believed all supported platforms have working 64-bit integer + data types. + + + + Changes + + Version 9.0 has an unprecedented number of new major features, + and over 200 enhancements, improvements, new commands, + new functions, and other changes. + Server @@ -573,6 +594,11 @@ Authentication + + Version 9.0 further extends PostgreSQL's support for multiple + authentication methods, including RADIUS and improved LDAP support. + + @@ -624,6 +650,12 @@ Monitoring + + With increased use of PostgreSQL in high-end production systems, + users need increased monitoring. PostgresSQL 9.0 continues to add + more ways to monitor PostgreSQL applications. + + @@ -635,8 +667,8 @@ - This allows DBAs to characterize database traffic - and troubleshoot problems by source application. + This allows DBAs to characterize database traffic + and troubleshoot problems by source application. @@ -646,6 +678,12 @@ linkend="guc-log-line-prefix">log_line_prefix (Guillaume Smet) + + + This allows users to compile statistics on errors and messages + by type. + + @@ -653,6 +691,11 @@ Write to the Windows event log in UTF16 encoding (Itagaki Takahiro) + + + Now there is true multi-lingual support for PostgreSQL log messages + on Windows. + @@ -820,9 +863,9 @@ - This allows operations that do not return a result, like - SELECT INTO, to return a count of the number of rows - processed. + For drivers which support this feature, this saves an entire + round-trip to the client, allowing result counts and pagination + to be calculated without a second COUNT query. @@ -1263,7 +1306,10 @@ - DETAILS? + This feature supports GiST indexing of point operations on polygons, + circles, and other points, such as "point is in polygon". Previously + indexing only worked for bounding boxes. This should make many + PostGIS queries faster. @@ -2653,6 +2699,20 @@ Binary Upgrade Support + + + Add /contrib/pg_upgrade + to support in-place upgrades (Bruce) + + + + This avoids the requirement of dumping/reloading the database when + upgrading to a new major release of PostgreSQL and speeds up offline + upgrades by orders of magnitude. It supports upgrades to 9.0 + from PostgreSQL 8.3 and 8.4. + + + Add support for preservation of all Contrib - - - Add /contrib/pg_upgrade - to support in-place upgrades (Bruce) - - - - This avoids the requirement of dumping/reloading the database when - upgrading to a new major release of PostgreSQL. It supports upgrades - from PostgreSQL 8.3 and 8.4. - - - Add multi-threaded option ( @@ -2775,7 +2824,8 @@ - New functions and operators were also added. + New functions and operators were also added. These improvements + make HStore a full-functional key-value store embedded in PostgreSQL.