aboutsummaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2010-08-25 00:47:57 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2010-08-25 00:47:57 +0000
commitf121c408e25f98fadfb9117b2e2aed0bfd8c8b18 (patch)
treebf9e64faef3483a2dec2dd791a0baab08b76159e /doc/src
parent7dc04cd204786c0289727287285b9ac8113ba8d2 (diff)
downloadpostgresql-f121c408e25f98fadfb9117b2e2aed0bfd8c8b18.tar.gz
postgresql-f121c408e25f98fadfb9117b2e2aed0bfd8c8b18.zip
Update 9.0 release notes for changes since beta4.
Note: as usual, bug fixes that were also applied in back branches are not considered material to include in a new major release's notes.
Diffstat (limited to 'doc/src')
-rw-r--r--doc/src/sgml/release-9.0.sgml53
1 files changed, 50 insertions, 3 deletions
diff --git a/doc/src/sgml/release-9.0.sgml b/doc/src/sgml/release-9.0.sgml
index f13eb03c771..1b29ed17552 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.52 2010/08/24 23:45:32 tgl Exp $ -->
+<!-- $PostgreSQL: pgsql/doc/src/sgml/release-9.0.sgml,v 2.53 2010/08/25 00:47:57 tgl Exp $ -->
<sect1 id="release-9-0">
<title>Release 9.0</title>
@@ -8,7 +8,7 @@
<simpara>2010-??-??</simpara>
</note>
- <para>CURRENT AS OF 2010-07-29</para>
+ <para>CURRENT AS OF 2010-08-24</para>
<sect2>
<title>Overview</title>
@@ -276,6 +276,19 @@
</para>
</listitem>
+ <listitem>
+ <para>
+ Array input now considers only plain ASCII whitespace characters
+ to be potentially ignorable; it will never ignore non-ASCII characters,
+ even if they are whitespace according to some locales (Tom Lane)
+ </para>
+
+ <para>
+ This avoids some corner cases where array values could be interpreted
+ differently depending on the server's locale settings.
+ </para>
+ </listitem>
+
<listitem>
<para>
Improve standards compliance of <link
@@ -1115,6 +1128,14 @@
</para>
</listitem>
+ <listitem>
+ <para>
+ Fix failure of <literal>ALTER TABLE <replaceable>table</> ADD COLUMN
+ <replaceable>col</> serial</literal> when done by non-owner of table
+ (Tom Lane)
+ </para>
+ </listitem>
+
</itemizedlist>
</sect4>
@@ -1688,7 +1709,7 @@
<listitem>
<para>
Allow aggregate functions to use <link
- linkend="syntax-aggregates"><literal>ORDER BY</></> (Andrew Gierth)
+ linkend="syntax-aggregates"><literal>ORDER BY</></link> (Andrew Gierth)
</para>
<para>
@@ -2379,6 +2400,17 @@ if TG_OP = 'INSERT' AND NEW.col1 = ... then
</para>
</listitem>
+ <listitem>
+ <para>
+ <application>pg_restore</> now complains if any command-line arguments
+ remain after the switches and optional file name (Tom Lane)
+ </para>
+
+ <para>
+ Previously, it silently ignored any such arguments.
+ </para>
+ </listitem>
+
</itemizedlist>
</sect4>
@@ -3067,6 +3099,21 @@ if TG_OP = 'INSERT' AND NEW.col1 = ... then
</para>
</listitem>
+ <listitem>
+ <para>
+ Custom typanalyze functions should no longer rely on
+ <structname>VacAttrStats</>.<structfield>attr</> to determine the type
+ of data they will be passed (Tom Lane)
+ </para>
+
+ <para>
+ This was changed to allow collection of statistics on index columns
+ for which the storage type is different from the underlying column
+ data type. There are new fields that tell the actual datatype being
+ analyzed.
+ </para>
+ </listitem>
+
</itemizedlist>
</sect4>