]> granicus.if.org Git - postgresql/commitdiff
Update release notes for 7.3.6.
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 2 Mar 2004 00:39:09 +0000 (00:39 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 2 Mar 2004 00:39:09 +0000 (00:39 +0000)
HISTORY
doc/src/sgml/release.sgml

diff --git a/HISTORY b/HISTORY
index 288f1c0ef4fc4a8b1b08c7b06e8d7a8d01823d92..a218fe8b100c9fd4fed24e2dfca738237c7560c8 100644 (file)
--- a/HISTORY
+++ b/HISTORY
@@ -1,6 +1,49 @@
  
                                Release Notes
 
+                               Release 7.3.6
+
+     Release date: 2004-03-02
+
+   This release contains a variety of fixes from 7.3.5.
+     _________________________________________________________________
+
+                         Migration to version 7.3.6
+
+   A dump/restore is *not* required for those running 7.3.*.
+     _________________________________________________________________
+
+                                  Changes
+
+     * Revert erroneous changes in rule permissions checking
+       A patch applied in 7.3.3 to fix a corner case in rule permissions
+       checks turns out to have disabled rule-related permissions checks
+       in many not-so-corner cases. This would for example allow users to
+       insert into views they weren't supposed to have permission to
+       insert into. We have therefore reverted the 7.3.3 patch. The
+       original bug will be fixed in 7.5.
+     * Repair incorrect order of operations in GetNewTransactionId()
+       This bug could result in failure under out-of-disk-space
+       conditions, including inability to restart even after disk space
+       is freed.
+     * Ensure configure selects -fno-strict-aliasing even when an
+       external value for CFLAGS is supplied
+       On some platforms, building with -fstrict-aliasing causes bugs.
+     * Make pg_restore handle 64-bit off_t correctly
+       This bug prevented proper restoration from archive files exceeding
+       4Gb.
+     * Make contrib/dblink not assume that local and remote type OIDs
+       match (Joe)
+     * Quote connectby()'s start_with argument properly (Joe)
+     * Don't crash when a rowtype argument to a plpgsql function is NULL
+     * Avoid generating invalid character encoding sequences in corner
+       cases when planning LIKE operations
+     * Ensure text_position() cannot scan past end of source string in
+       multibyte cases (Korea PostgreSQL Users' Group)
+     * Fix index optimization and selectivity estimates for LIKE
+       operations on bytea columns (Joe)
+     _________________________________________________________________
+
                                Release 7.3.5
 
      Release date: 2003-12-03
index 5048107092c6326cb23f088163459f402351c49d..419421de8fb189225aa70c4a8dd20b0e4660b088 100644 (file)
@@ -1,10 +1,75 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.163.2.16 2003/12/02 16:15:47 tgl Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/release.sgml,v 1.163.2.17 2004/03/02 00:39:09 tgl Exp $
 -->
 
 <appendix id="release">
  <title>Release Notes</title>
 
+  <sect1 id="release-7-3-6">
+   <title>Release 7.3.6</title>
+
+   <note>
+   <title>Release date</title>
+   <simpara>2004-03-02</simpara>
+   </note>
+
+   <para>
+    This release contains a variety of fixes from 7.3.5.
+   </para>
+
+
+   <sect2>
+    <title>Migration to version 7.3.6</title>
+
+    <para>
+     A dump/restore is <emphasis>not</emphasis> required for those
+     running 7.3.*.
+    </para>
+
+   </sect2>
+
+   <sect2>
+    <title>Changes</title>
+
+<itemizedlist>
+<listitem><para>Revert erroneous changes in rule permissions checking</para>
+<para>A patch applied in 7.3.3 to fix a corner case in rule permissions checks
+turns out to have disabled rule-related permissions checks in many
+not-so-corner cases.  This would for example allow users to insert into views
+they weren't supposed to have permission to insert into.  We have therefore
+reverted the 7.3.3 patch.  The original bug will be fixed in 7.5.
+</para></listitem>
+<listitem><para>Repair incorrect order of operations in
+GetNewTransactionId()</para>
+<para>
+This bug could result in failure under out-of-disk-space conditions, including
+inability to restart even after disk space is freed.
+</para></listitem>
+<listitem><para>Ensure configure selects -fno-strict-aliasing even when
+an external value for CFLAGS is supplied</para>
+<para>
+On some platforms, building with -fstrict-aliasing causes bugs.
+</para></listitem>
+<listitem><para>Make pg_restore handle 64-bit off_t correctly</para>
+<para>
+This bug prevented proper restoration from archive files exceeding 4Gb.
+</para></listitem>
+<listitem><para>Make contrib/dblink not assume that local and remote type OIDs
+match (Joe)</para></listitem>
+<listitem><para>Quote connectby()'s start_with argument properly (Joe)</para></listitem>
+<listitem><para>Don't crash when a rowtype argument to a plpgsql function is
+NULL</para></listitem>
+<listitem><para>Avoid generating invalid character encoding sequences in
+corner cases when planning LIKE operations</para></listitem>
+<listitem><para>Ensure text_position() cannot scan past end of source string
+in multibyte cases (Korea PostgreSQL Users' Group)</para></listitem>
+<listitem><para>Fix index optimization and selectivity estimates for LIKE
+operations on bytea columns (Joe)</para></listitem>
+</itemizedlist>
+
+  </sect2>
+ </sect1>
+
   <sect1 id="release-7-3-5">
    <title>Release 7.3.5</title>