Received: from maia.hub.org (maia-5.hub.org [200.46.204.29]) by mail.postgresql.org (Postfix) with ESMTP id 97B4F632DD7 for ; Mon, 12 Jul 2010 15:29:27 -0300 (ADT) Received: from mail.postgresql.org ([200.46.204.86]) by maia.hub.org (mx1.hub.org [200.46.204.29]) (amavisd-maia, port 10024) with ESMTP id 11905-07 for ; Mon, 12 Jul 2010 18:29:19 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from momjian.us (momjian.us [70.90.9.53]) by mail.postgresql.org (Postfix) with ESMTP id C435A632D8C for ; Mon, 12 Jul 2010 15:29:18 -0300 (ADT) Received: (from bruce@localhost) by momjian.us (8.11.6/8.11.6) id o6CITED15704; Mon, 12 Jul 2010 14:29:14 -0400 (EDT) From: Bruce Momjian Message-Id: <201007121829.o6CITED15704@momjian.us> Subject: Re: release-9.0.sgml changes In-Reply-To: To: Robert Haas Date: Mon, 12 Jul 2010 14:29:14 -0400 (EDT) CC: Erik Rijkers , pgsql-docs@postgresql.org X-Mailer: ELM [version 2.4ME+ PL124 (25)] MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="ELM1278959354-22017-0_" Content-Transfer-Encoding: 7bit X-Virus-Scanned: Maia Mailguard 1.0.1 X-Spam-Status: No, hits=-0.51 tagged_above=-5 required=5 tests=BAYES_05=-0.5, T_RP_MATCHES_RCVD=-0.01 X-Spam-Level: X-Archive-Number: 201007/101 X-Sequence-Number: 5757 --ELM1278959354-22017-0_ Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="US-ASCII" Robert Haas wrote: > On Fri, Jul 9, 2010 at 5:24 PM, Erik Rijkers wrote: > > Some readability improvements (I hope), > > and some typos > > You seem to have removed the mention of PL/pgsql being installed by > default, which doesn't seem right. > > I also notice that adjacent to one of your changes we have > "privileges" spelled as "priveleges" - this is not a fault in your > patch, but we should probably fix it. Fixed. > I don't think I agree with these: > > - Fix psql --file - to properly honor + Fix psql --file - (i.e. STDIN) to properly honor - Improve /contrib/dblinks handling of dropped columns > + Improve /contrib/dblink's handling of dropped columns Agreed. Remainder of patch applied. Thanks. -- Bruce Momjian http://momjian.us EnterpriseDB http://enterprisedb.com + None of us is going to be here forever. + --ELM1278959354-22017-0_ Content-Transfer-Encoding: 7bit Content-Type: text/x-diff Content-Disposition: inline; filename="/rtmp/diff" Index: release-9.0.sgml =================================================================== RCS file: /cvsroot/pgsql/doc/src/sgml/release-9.0.sgml,v retrieving revision 2.40 retrieving revision 2.41 diff -c -c -r2.40 -r2.41 *** release-9.0.sgml 12 Jul 2010 17:47:39 -0000 2.40 --- release-9.0.sgml 12 Jul 2010 18:25:21 -0000 2.41 *************** *** 16,26 **** PostgreSQL adds features that have been requested for years, like easy-to-use replication, a mass permission facility, and anonymous blocks. While past major releases have ! been quite conservative in their scope, this release shows a ! bold new desire to provide facilities that every new and existing ! user of PostgreSQL will embrace. This has all ! been done with few incompatibilities. The major areas of ! enhancement are: --- 16,25 ---- PostgreSQL adds features that have been requested for years, like easy-to-use replication, a mass permission facility, and anonymous blocks. While past major releases have ! been conservative in their scope, this release shows a ! bold new desire to provide facilities that new and existing ! users of PostgreSQL will embrace. This has all ! been done with few incompatibilities. Major enhancements are: *************** *** 54,63 **** Broadly enhanced stored procedure support. 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, including support for ! Python3. --- 53,61 ---- Broadly enhanced stored procedure support. The DO statement permits ! anonymous code blocks. Functions can now be called using named ! parameters. PL/Perl and PL/Python have been enhanced in several ways, ! including support for Python3. *************** *** 183,189 **** Adjust log_temp_files to ! use default file sizes units of kilobytes (Robert Haas) --- 181,187 ---- Adjust log_temp_files to ! use default file size units of kilobytes (Robert Haas) *************** *** 428,434 **** This feature is called Streaming Replication. Previously WAL files could be sent to standby systems only ! as 16 megabytes files; this allows master changes to be sent to the standby with very little delay. There are new postgresql.conf and recovery.conf settings to enable this feature, as well as extensive This feature is called Streaming Replication. Previously WAL files could be sent to standby systems only ! as 16 megabytes files; Streaming Replication allows master changes to be sent to the standby with very little delay. There are new postgresql.conf and recovery.conf settings to enable this feature, as well as extensive --- 501,507 ---- Outer joins where the inner side is unique and not referenced in the query are unnecessary and are therefore now removed. This will accelerate many automatically generated queries, such as those created ! by object-relational mappers (ORM). *************** *** 819,825 **** ! This lets DBAs and security staff to audit when database settings were changed. --- 817,823 ---- ! This lets DBAs and security staff audit when database settings were changed. *************** *** 1002,1013 **** Add ALTER DEFAULT PRIVILEGES command to control privileges ! of all newly-created objects (Petr Jelinek) This greatly simplifies the assignment of object privileges in ! a complex database application. Defaults currently support tables views, sequences, and functions. Defaults may be assigned on a per-schema basis or database-wide. --- 1000,1011 ---- Add ALTER DEFAULT PRIVILEGES command to control privileges ! of newly-created objects (Petr Jelinek) This greatly simplifies the assignment of object privileges in ! a complex database application. Defaults currently support tables, views, sequences, and functions. Defaults may be assigned on a per-schema basis or database-wide. *************** *** 1085,1091 **** This allows UPDATE tab SET col = col + 1 to work on ! columns that have a unique indexes or are marked as primary keys, but DEFERRABLE INITIALLY DEFERRED must be used to mark the constraint as deferred. --- 1083,1089 ---- This allows UPDATE tab SET col = col + 1 to work on ! columns that have a unique indexes or are marked as primary key, but DEFERRABLE INITIALLY DEFERRED must be used to mark the constraint as deferred. *************** *** 1093,1099 **** ! Generalize uniqueness constraints by allowing arbitrary operator comparisons, not just equality (Jeff Davis) --- 1091,1097 ---- ! Exclusion Constraints: generalize uniqueness constraints by allowing arbitrary operator comparisons, not just equality (Jeff Davis) *************** *** 1661,1668 **** Implement anonymous functions using the DO statement (Petr ! Jelinek, Joshua Tolley, Hannu Valtonen) --- 1659,1666 ---- Implement anonymous functions using the DO statement, a.k.a anonymous ! blocks (Petr Jelinek, Joshua Tolley, Hannu Valtonen) *************** *** 1861,1867 **** ! This can be enabled with the server variable plperl.use_strict. --- 1859,1865 ---- ! This can be globally enabled with the server variable plperl.use_strict. *************** *** 2305,2311 **** Add the string data type in ecpg ! Informix-compatibility mode (Zoltan Boszormenyi) --- 2303,2309 ---- Add the string data type in ecpg ! Informix-compatibility mode (Boszormenyi Zoltan) *************** *** 2369,2376 **** Allow ecpg to use noise words FROM and ! IN in FETCH and MOVE (Zoltan ! Boszormenyi) --- 2367,2374 ---- Allow ecpg to use noise words FROM and ! IN in FETCH and MOVE (Boszormenyi ! Zoltan) --ELM1278959354-22017-0_--