From: Robert Haas <rhaas@postgresql.org>
Date: Fri, 6 Aug 2010 17:57:03 +0000 (+0000)
Subject: Rearrange "big features" section of the release notes.
X-Git-Tag: REL9_0_RC1~67
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=00d9d5964eb2c5ce2f22836524beb9631f3c064a;p=postgresql

Rearrange "big features" section of the release notes.

Josh Berkus
---

diff --git a/doc/src/sgml/release-9.0.sgml b/doc/src/sgml/release-9.0.sgml
index 7d56ddfdf3..d9467fd89f 100644
--- a/doc/src/sgml/release-9.0.sgml
+++ b/doc/src/sgml/release-9.0.sgml
@@ -1,4 +1,4 @@
-<!-- $PostgreSQL: pgsql/doc/src/sgml/release-9.0.sgml,v 2.39.2.2 2010/07/29 21:18:16 tgl Exp $ -->
+<!-- $PostgreSQL: pgsql/doc/src/sgml/release-9.0.sgml,v 2.39.2.3 2010/08/06 17:57:03 rhaas Exp $ -->
 
  <sect1 id="release-9-0">
   <title>Release 9.0</title>
@@ -51,6 +51,15 @@
      </para>
     </listitem>
 
+    <listitem>
+     <para>
+      Add support for compiling on <link
+      linkend="install-win32-full">64-bit
+      <productname>Windows</></link> and running in 64-bit
+      mode.
+     </para>
+    </listitem>
+
     <listitem>
      <para>
       Broadly enhanced stored procedure support.
@@ -62,6 +71,14 @@
      </para>
     </listitem>
 
+    <listitem>
+     <para>
+      More advanced reporting queries with additional windowing functions
+      (PRECEDING and FOLLOWING) and the ability to ORDER BY inside aggregate
+      functions.
+     </para>
+    </listitem>
+
     <listitem>
      <para>
       Triggers now support two new features,
@@ -80,9 +97,9 @@
 
     <listitem>
      <para>
-      Exclusion constraints let database designers define uniqueness
-      based on complex criteria, including for non-scalar data such
-      as time periods, ranges and arrays.
+      New and enhanced security features, including RADIUS authentication,
+      LDAP authentication improvements, and the new checkpassword optional module
+      for testing password strength.
      </para>
     </listitem>
 
@@ -97,10 +114,33 @@
      </para>
     </listitem>
 
+    <listitem>
+     <para>
+      Add <link linkend="pgupgrade"><filename>/contrib/pg_upgrade</></link>
+      to support in-place upgrades from 8.3 or 8.4 to 9.0.
+     </para>
+    </listitem>
+
+    <listitem>
+     <para>
+      Multiple performance enhancements for specific types of queries,
+      including join elimination, which optimizes automatically generated
+      queries, such as those produced by object-relational mappers (ORMs).
+     </para>
+    </listitem>
+
+    <listitem>
+     <para>
+      Exclusion constraints let database designers define uniqueness
+      based on complex criteria, including for non-scalar data such
+      as time periods, ranges and arrays.
+     </para>
+    </listitem>
+
     <listitem>
      <para>
       As part of our decade-long effort to eliminate the pain of VACUUM,
-      <command>VACUUM FULL</> is now substantially faster by
+      <command>VACUUM FULL</> is not substantially faster by
       rewriting the entire table and
       indexes, rather than moving around single rows to compact space.
      </para>
@@ -108,17 +148,15 @@
 
     <listitem>
      <para>
-      Add support for compiling on <link
-      linkend="install-win32-full">64-bit
-      <productname>Windows</></link> and running in 64-bit
-      mode.
+      EXPLAIN plans are now available in JSON, XML and YAML format, and include
+      buffer utilization and other data not previously available.
      </para>
     </listitem>
 
     <listitem>
      <para>
-      Add <link linkend="pgupgrade"><filename>/contrib/pg_upgrade</></link>
-      to support in-place upgrades from 8.3 or 8.4 to 9.0.
+      The HStore optional module has been improved with new functions and greater
+      data capacity to make it a high-performance key-value store.
      </para>
     </listitem>