mirror of
https://git.postgresql.org/git/postgresql.git
synced 2025-01-18 18:44:06 +08:00
Update release notes.
This commit is contained in:
parent
df2c740c94
commit
2d584b5c1b
@ -1,5 +1,5 @@
|
||||
<!--
|
||||
$PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.321.4.21 2006/02/12 18:23:46 momjian Exp $
|
||||
$PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.321.4.22 2006/02/12 22:35:52 tgl Exp $
|
||||
-->
|
||||
|
||||
<appendix id="release">
|
||||
@ -21,7 +21,9 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.321.4.21 2006/02/12 18:23:46 mo
|
||||
<title>Migration to version 8.0.7</title>
|
||||
|
||||
<para>
|
||||
A dump/restore is not required for those running 8.0.X.
|
||||
A dump/restore is not required for those running 8.0.X. However,
|
||||
if you are upgrading from a version earlier than 8.0.6, see the release
|
||||
notes for 8.0.6.
|
||||
</para>
|
||||
</sect2>
|
||||
|
||||
@ -30,23 +32,42 @@ $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.321.4.21 2006/02/12 18:23:46 mo
|
||||
|
||||
<itemizedlist>
|
||||
|
||||
<listitem><para>Fixes for relation cache management and WAL file creation
|
||||
<listitem><para>Fix potential crash in <command>SET
|
||||
SESSION AUTHORIZATION</> (CVE-2006-0553)</para>
|
||||
<para>An unprivileged user could crash the server process, resulting in
|
||||
momentary denial of service to other users, if the server has been compiled
|
||||
with Asserts enabled (which is not the default).
|
||||
Thanks to Akio Ishida for reporting this problem.
|
||||
</para></listitem>
|
||||
|
||||
<listitem><para>Fix bug with row visibility logic in self-inserted
|
||||
rows (Tom)</para>
|
||||
<para>Under rare circumstances a row inserted by the current command
|
||||
could be seen as already valid, when it should not be. Repairs bug
|
||||
created in 8.0.4, 7.4.9, and 7.3.11 releases.
|
||||
</para></listitem>
|
||||
|
||||
<listitem><para>Fix race condition that could lead to <quote>file already
|
||||
exists</> errors during pg_clog and pg_subtrans file creation
|
||||
(Tom)</para></listitem>
|
||||
|
||||
<listitem><para>Fix cases that could lead to crashes if a cache-invalidation
|
||||
message arrives at just the wrong time (Tom)</para></listitem>
|
||||
|
||||
<listitem><para>Properly check <literal>DOMAIN</> constraints for
|
||||
<literal>UNKNOWN</> parameters in prepared statements
|
||||
(Neil)</para></listitem>
|
||||
|
||||
<listitem><para>Change <command>ALTER COLUMN TYPE</> to drop
|
||||
<literal>FOREIGN KEY</> constraints before <literal>UNIQUE</> or
|
||||
<literal>PRIMARY KEY</> constraints (Nakano Yoshihisa)</para></listitem>
|
||||
<listitem><para>Ensure <command>ALTER COLUMN TYPE</> will process
|
||||
<literal>FOREIGN KEY</>, <literal>UNIQUE</>, and <literal>PRIMARY KEY</>
|
||||
constraints in the proper order (Nakano Yoshihisa)</para></listitem>
|
||||
|
||||
<listitem><para>Fix <literal>CREATE OPERATOR</> dumps that have
|
||||
cross-schema definitions (Tom)</para></listitem>
|
||||
<listitem><para>Fixes to allow restoring dumps that have cross-schema
|
||||
references to custom operators or operator classes (Tom)</para></listitem>
|
||||
|
||||
<listitem><para>Allow <application>pg_restore</> to continue after a
|
||||
<command>COPY</> failure, rather than treating the remaining statements
|
||||
as <command>COPY</> data (Stephen Frost)</para></listitem>
|
||||
<listitem><para>Allow <application>pg_restore</> to continue properly after a
|
||||
<command>COPY</> failure; formerly it tried to treat the remaining
|
||||
<command>COPY</> data as SQL commands (Stephen Frost)</para></listitem>
|
||||
|
||||
<listitem><para>Fix <application>pg_ctl</> <literal>unregister</> crash
|
||||
when the data directory is not specified (Magnus)</para></listitem>
|
||||
@ -54,24 +75,27 @@ when the data directory is not specified (Magnus)</para></listitem>
|
||||
<listitem><para>Fix <application>ecpg</> crash on AMD64 and PPC
|
||||
(Neil)</para></listitem>
|
||||
|
||||
<listitem><para>Fix problem with argument passing with error reporting
|
||||
<listitem><para>Recover properly if error occurs during argument passing
|
||||
in <application>PL/python</> (Neil)</para></listitem>
|
||||
|
||||
<listitem><para>Fix <application>PL/perl</>'s handling of locales on
|
||||
Win32 to match the backend (Andrew)</para></listitem>
|
||||
|
||||
<listitem><para>Fix crash when <literal>log_min_messages</> is set in
|
||||
<literal>postgresql.conf</> to <literal>DEBUG5</> on Win32
|
||||
<listitem><para>Fix crash when <literal>log_min_messages</> is set to
|
||||
<literal>DEBUG3</> or above in <filename>postgresql.conf</> on Win32
|
||||
(Bruce)</para></listitem>
|
||||
|
||||
<listitem><para>Fix <application>pgxs</> <literal>-L</> library path
|
||||
specification for Win32 and Cygwin (Bruce)</para></listitem>
|
||||
specification for Win32, Cygwin, OS X, AIX (Bruce)</para></listitem>
|
||||
|
||||
<listitem><para>Check that SID is enabled while checking for Win32 admin
|
||||
privileges (Magnus)</para></listitem>
|
||||
|
||||
<listitem><para>Portability fix for <function>finite</> and
|
||||
<function>isinf</> (Tom)</para></listitem>
|
||||
<listitem><para>Properly reject out-of-range date inputs (Kris
|
||||
Jurka)</para></listitem>
|
||||
|
||||
<listitem><para>Portability fix for testing presence of <function>finite</>
|
||||
and <function>isinf</> during configure (Tom)</para></listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
||||
@ -3038,7 +3062,9 @@ typedefs (Michael)</para></listitem>
|
||||
<title>Migration to version 7.4.12</title>
|
||||
|
||||
<para>
|
||||
A dump/restore is not required for those running 7.4.X.
|
||||
A dump/restore is not required for those running 7.4.X. However,
|
||||
if you are upgrading from a version earlier than 7.4.11, see the release
|
||||
notes for 7.4.11.
|
||||
</para>
|
||||
</sect2>
|
||||
|
||||
@ -3047,21 +3073,34 @@ typedefs (Michael)</para></listitem>
|
||||
|
||||
<itemizedlist>
|
||||
|
||||
<listitem><para>Fixes for relation cache management and WAL file creation
|
||||
(Tom)</para></listitem>
|
||||
<listitem><para>Fix potential crash in <command>SET
|
||||
SESSION AUTHORIZATION</> (CVE-2006-0553)</para>
|
||||
<para>An unprivileged user could crash the server process, resulting in
|
||||
momentary denial of service to other users, if the server has been compiled
|
||||
with Asserts enabled (which is not the default).
|
||||
Thanks to Akio Ishida for reporting this problem.
|
||||
</para></listitem>
|
||||
|
||||
<listitem><para>Fix rare bug with row visibility logic in self-inserted
|
||||
rows (Tom)</para></listitem>
|
||||
<listitem><para>Fix bug with row visibility logic in self-inserted
|
||||
rows (Tom)</para>
|
||||
<para>Under rare circumstances a row inserted by the current command
|
||||
could be seen as already valid, when it should not be. Repairs bug
|
||||
created in 7.4.9 and 7.3.11 releases.
|
||||
</para></listitem>
|
||||
|
||||
<listitem><para>Fix race condition that could lead to <quote>file already
|
||||
exists</> errors during pg_clog file creation
|
||||
(Tom)</para></listitem>
|
||||
|
||||
<listitem><para>Properly check <literal>DOMAIN</> constraints for
|
||||
<literal>UNKNOWN</> parameters in prepared statements
|
||||
(Neil)</para></listitem>
|
||||
|
||||
<listitem><para>Fix <literal>CREATE OPERATOR</> dumps that have
|
||||
cross-schema definitions (Tom)</para></listitem>
|
||||
<listitem><para>Fix to allow restoring dumps that have cross-schema
|
||||
references to custom operators (Tom)</para></listitem>
|
||||
|
||||
<listitem><para>Portability fix for <function>finite</> and
|
||||
<function>isinf</> (Tom)</para></listitem>
|
||||
<listitem><para>Portability fix for testing presence of <function>finite</>
|
||||
and <function>isinf</> during configure (Tom)</para></listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
||||
@ -5832,7 +5871,9 @@ DROP SCHEMA information_schema CASCADE;
|
||||
<title>Migration to version 7.3.14</title>
|
||||
|
||||
<para>
|
||||
A dump/restore is not required for those running 7.3.X.
|
||||
A dump/restore is not required for those running 7.3.X. However,
|
||||
if you are upgrading from a version earlier than 7.3.13, see the release
|
||||
notes for 7.3.13.
|
||||
</para>
|
||||
</sect2>
|
||||
|
||||
@ -5841,7 +5882,30 @@ DROP SCHEMA information_schema CASCADE;
|
||||
|
||||
<itemizedlist>
|
||||
|
||||
<listitem><para>PLACE HOLDER</para></listitem>
|
||||
<listitem><para>Fix potential crash in <command>SET
|
||||
SESSION AUTHORIZATION</> (CVE-2006-0553)</para>
|
||||
<para>An unprivileged user could crash the server process, resulting in
|
||||
momentary denial of service to other users, if the server has been compiled
|
||||
with Asserts enabled (which is not the default).
|
||||
Thanks to Akio Ishida for reporting this problem.
|
||||
</para></listitem>
|
||||
|
||||
<listitem><para>Fix bug with row visibility logic in self-inserted
|
||||
rows (Tom)</para>
|
||||
<para>Under rare circumstances a row inserted by the current command
|
||||
could be seen as already valid, when it should not be. Repairs bug
|
||||
created in 7.3.11 release.
|
||||
</para></listitem>
|
||||
|
||||
<listitem><para>Fix race condition that could lead to <quote>file already
|
||||
exists</> errors during pg_clog file creation
|
||||
(Tom)</para></listitem>
|
||||
|
||||
<listitem><para>Fix to allow restoring dumps that have cross-schema
|
||||
references to custom operators (Tom)</para></listitem>
|
||||
|
||||
<listitem><para>Portability fix for testing presence of <function>finite</>
|
||||
and <function>isinf</> during configure (Tom)</para></listitem>
|
||||
|
||||
</itemizedlist>
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user