summaryrefslogtreecommitdiff
path: root/doc/src/sgml/release-9.0.sgml
diff options
context:
space:
mode:
authorTom Lane2012-09-19 21:38:37 +0000
committerTom Lane2012-09-19 21:39:31 +0000
commit4394fe3dcb105219fc10ff80e0b433659a540eff (patch)
treed6e7a9c33b0a13c8b3697ba4e32772dc2b99c195 /doc/src/sgml/release-9.0.sgml
parent96cc18eef6489cccefe351baa193f32f12018551 (diff)
Update release notes for 9.2.1, 9.1.6, 9.0.10, 8.4.14, 8.3.21.
Diffstat (limited to 'doc/src/sgml/release-9.0.sgml')
-rw-r--r--doc/src/sgml/release-9.0.sgml142
1 files changed, 142 insertions, 0 deletions
diff --git a/doc/src/sgml/release-9.0.sgml b/doc/src/sgml/release-9.0.sgml
index 398a3659191..af99af82bec 100644
--- a/doc/src/sgml/release-9.0.sgml
+++ b/doc/src/sgml/release-9.0.sgml
@@ -1,6 +1,148 @@
<!-- doc/src/sgml/release-9.0.sgml -->
<!-- See header comment in release.sgml about typical markup -->
+ <sect1 id="release-9-0-10">
+ <title>Release 9.0.10</title>
+
+ <note>
+ <title>Release Date</title>
+ <simpara>2012-09-24</simpara>
+ </note>
+
+ <para>
+ This release contains a variety of fixes from 9.0.9.
+ For information about new features in the 9.0 major release, see
+ <xref linkend="release-9-0">.
+ </para>
+
+ <sect2>
+ <title>Migration to Version 9.0.10</title>
+
+ <para>
+ A dump/restore is not required for those running 9.0.X.
+ </para>
+
+ <para>
+ However, if you are upgrading from a version earlier than 9.0.6,
+ see the release notes for 9.0.6.
+ </para>
+
+ </sect2>
+
+ <sect2>
+ <title>Changes</title>
+
+ <itemizedlist>
+
+ <listitem>
+ <para>
+ Fix planner's assignment of executor parameters, and fix executor's
+ rescan logic for CTE plan nodes (Tom Lane)
+ </para>
+
+ <para>
+ These errors could result in wrong answers from queries that scan the
+ same <literal>WITH</> subquery multiple times.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Improve page-splitting decisions in GiST indexes (Alexander Korotkov,
+ Robert Haas, Tom Lane)
+ </para>
+
+ <para>
+ Multi-column GiST indexes might suffer unexpected bloat due to this
+ error.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Fix cascading privilege revoke to stop if privileges are still held
+ (Tom Lane)
+ </para>
+
+ <para>
+ If we revoke a grant option from some role <replaceable>X</>, but
+ <replaceable>X</> still holds that option via a grant from someone
+ else, we should not recursively revoke the corresponding privilege
+ from role(s) <replaceable>Y</> that <replaceable>X</> had granted it
+ to.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Improve error messages for Hot Standby misconfiguration errors
+ (Gurjeet Singh)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Fix handling of <literal>SIGFPE</> when PL/Perl is in use (Andres Freund)
+ </para>
+
+ <para>
+ Perl resets the process's <literal>SIGFPE</> handler to
+ <literal>SIG_IGN</>, which could result in crashes later on. Restore
+ the normal Postgres signal handler after initializing PL/Perl.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Prevent PL/Perl from crashing if a recursive PL/Perl function is
+ redefined while being executed (Tom Lane)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Work around possible misoptimization in PL/Perl (Tom Lane)
+ </para>
+
+ <para>
+ Some Linux distributions contain an incorrect version of
+ <filename>pthread.h</> that results in incorrect compiled code in
+ PL/Perl, leading to crashes if a PL/Perl function calls another one
+ that throws an error.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Fix <application>pg_upgrade</>'s handling of line endings on Windows
+ (Andrew Dunstan)
+ </para>
+
+ <para>
+ Previously, <application>pg_upgrade</> might add or remove carriage
+ returns in places such as function bodies.
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ On Windows, make <application>pg_upgrade</> use backslash path
+ separators in the scripts it emits (Andrew Dunstan)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Update time zone data files to <application>tzdata</> release 2012f
+ for DST law changes in Fiji
+ </para>
+ </listitem>
+
+ </itemizedlist>
+
+ </sect2>
+ </sect1>
+
<sect1 id="release-9-0-9">
<title>Release 9.0.9</title>