Commit 07a5a4b2 authored by Tom Lane's avatar Tom Lane

Minor copy-editing for release note updates.

parent 29dccf5f
<!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.489 2007/01/05 20:05:02 momjian Exp $ --> <!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.490 2007/01/05 22:34:35 tgl Exp $ -->
<!-- <!--
Typical markup: Typical markup:
...@@ -62,24 +62,20 @@ links to the main documentation. ...@@ -62,24 +62,20 @@ links to the main documentation.
<listitem> <listitem>
<para> <para>
Fix <literal>SELECT</> ... <literal>LIMIT NULL</> to behave as Fix crash with <literal>SELECT</> ... <literal>LIMIT ALL</> (also
<literal>LIMIT ALL</> (Tom) <literal>LIMIT NULL</>) (Tom)
</para>
<para>
A bug in 8.2.0 caused the server to crash.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
<filename>/contrib/tsearch2</> fixes (Teodor) <filename>Several /contrib/tsearch2</> fixes (Teodor)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Fix WIN32 server log messages coming from the operating system to use On Windows, make log messages coming from the operating system use
<acronym>ASCII</> encoding (Hiroshi Saito) <acronym>ASCII</> encoding (Hiroshi Saito)
</para> </para>
...@@ -91,14 +87,31 @@ links to the main documentation. ...@@ -91,14 +87,31 @@ links to the main documentation.
<listitem> <listitem>
<para> <para>
Fix WIN32 linking of <application>pg_dump</> using <filename>win32.mak</> Fix Windows linking of <application>pg_dump</> using
<filename>win32.mak</>
(Hiroshi Saito) (Hiroshi Saito)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Various fixes for outer join queries (Tom) Fix planner mistakes for outer join queries (Tom)
</para>
</listitem>
<listitem>
<para>
Fix several problems in queries involving sub-SELECTs (Tom)
</para>
</listitem>
<listitem>
<para>
Fix potential crash in SPI during subtransaction abort (Tom)
</para>
<para>
This affects all PL functions since they all use SPI.
</para> </para>
</listitem> </listitem>
...@@ -122,8 +135,8 @@ links to the main documentation. ...@@ -122,8 +135,8 @@ links to the main documentation.
<listitem> <listitem>
<para> <para>
Have <application>psql</> print multi-byte combining characters, rather Have <application>psql</> print multi-byte combining characters as
than output as <literal>\u</> (Tom) before, rather than output as <literal>\u</> (Tom)
</para> </para>
</listitem> </listitem>
...@@ -133,7 +146,19 @@ links to the main documentation. ...@@ -133,7 +146,19 @@ links to the main documentation.
</para> </para>
<para> <para>
This improves <application>psql</> <literal>\d</> performance also. This improves <application>psql</> <literal>\d</> performance also.
</para>
</listitem>
<listitem>
<para>
Make <application>pg_dumpall</> assume that databases have public
<literal>CONNECT</> privilege, when dumping from a pre-8.2 server (Tom)
</para>
<para>
This preserves the previous behavior that anyone can connect to a
database if allowed by <filename>pg_hba.conf</>.
</para> </para>
</listitem> </listitem>
...@@ -399,7 +424,9 @@ links to the main documentation. ...@@ -399,7 +424,9 @@ links to the main documentation.
<para> <para>
This allows the postmaster to pass arguments to each backend This allows the postmaster to pass arguments to each backend
without using <literal>-o</>. without using <literal>-o</>. Note that some options are now
only available as long-form options, because there were conflicting
single-letter options.
</para> </para>
</listitem> </listitem>
...@@ -2730,62 +2757,71 @@ links to the main documentation. ...@@ -2730,62 +2757,71 @@ links to the main documentation.
<listitem> <listitem>
<para> <para>
Fix <application>pg_restore</> so it can restore a tar-format backup Fix <application>pg_restore</> to handle a tar-format backup
that contains large object comments (Tom) that contains large objects (blobs) with comments (Tom)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Fix <link linkend="SQL-VACUUM"><command>VACUUM</></link> to recover from Fix <quote>failed to re-find parent key</> errors in
a rare problem during index page deletion/split (Tom) <command>VACUUM</> (Tom)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Fix point-in-time-recovery bug where stale status files could prevent Clean out <filename>pg_internal.init</> cache files during server
restore (Simon, Tom) restart (Simon)
</para> </para>
</listitem>
<listitem> <para>
<para> This avoids a hazard that the cache files might contain stale
Fix error when constructing an <literal>ARRAY[]</> made up of multiple empty data after PITR recovery.
elements (Tom) </para>
</para> </listitem>
</listitem>
<listitem> <listitem>
<para> <para>
Fix ecpg memory leak during connection (Michael) Fix race condition for truncation of a large relation across a
</para> gigabyte boundary by <command>VACUUM</> (Tom)
</listitem> </para>
</listitem>
<listitem>
<para>
Fix bug causing needless deadlock errors on row-level locks (Tom)
</para>
</listitem>
<listitem>
<para>
Fix bugs affecting multi-gigabyte hash indexes (Tom)
</para>
</listitem>
<listitem> <listitem>
<para> <para>
Improve savepoint and multi-transction row locking algorithms to avoid Fix possible deadlock in Windows signal handling (Teodor)
erroneous deadlock cases (Tom)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Fix problem with extending hash indexes that span multiple 1-gigabyte Fix error when constructing an <literal>ARRAY[]</> made up of multiple
segments (Tom) empty elements (Tom)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Fix problem where truncation of a multi-gigabyte table might cause Fix ecpg memory leak during connection (Michael)
consistency problems with other backends (Tom)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Fix for Darwin/OS-X compiles (Tom) Fix for Darwin (OS X) compilation (Tom)
</para> </para>
</listitem> </listitem>
...@@ -2800,32 +2836,28 @@ links to the main documentation. ...@@ -2800,32 +2836,28 @@ links to the main documentation.
<para> <para>
This is because <link This is because <link
linkend="guc-lc-numeric"><varname>lc_numeric</></link> can potentially linkend="guc-lc-numeric"><varname>lc_numeric</></link> can potentially
change the output of the functions. change the output of these functions.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Update timezone database, particularly for Western Australia, Improve index usage of regular expressions that use parentheses (Tom)
which has a new daylight savings date (Tom)
</para> </para>
</listitem>
<listitem>
<para> <para>
Document a risk that if a row is locked inside multiple sub-transactions This improves <application>psql</> <literal>\d</> performance also.
in the same transaction, and a sub-transaction is rolled back, the row
lock is lost (Tom)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Improve index usage of regular expressions that use parentheses (Tom) Update timezone database
</para> </para>
<para> <para>
This improves <application>psql</> <literal>\d</> performance also. This affects Australian and Canadian daylight-savings rules in
particular.
</para> </para>
</listitem> </listitem>
...@@ -5533,10 +5565,29 @@ psql -t -f fixseq.sql db1 | psql -e db1 ...@@ -5533,10 +5565,29 @@ psql -t -f fixseq.sql db1 | psql -e db1
</para> </para>
</listitem> </listitem>
<listitem>
<para>
Fix <quote>failed to re-find parent key</> errors in
<command>VACUUM</> (Tom)
</para>
</listitem>
<listitem>
<para>
Fix race condition for truncation of a large relation across a
gigabyte boundary by <command>VACUUM</> (Tom)
</para>
</listitem>
<listitem>
<para>
Fix bugs affecting multi-gigabyte hash indexes (Tom)
</para>
</listitem>
<listitem> <listitem>
<para> <para>
Fix <link linkend="SQL-VACUUM"><command>VACUUM</></link> to recover from Fix possible deadlock in Windows signal handling (Teodor)
a rare problem during index page deletion/split (Tom)
</para> </para>
</listitem> </listitem>
...@@ -5553,20 +5604,6 @@ psql -t -f fixseq.sql db1 | psql -e db1 ...@@ -5553,20 +5604,6 @@ psql -t -f fixseq.sql db1 | psql -e db1
</para> </para>
</listitem> </listitem>
<listitem>
<para>
Fix problem with extending hash indexes that span multiple 1-gigabyte
segments (Tom)
</para>
</listitem>
<listitem>
<para>
Fix problem where truncation of a multi-gigabyte table might cause
consistency problems with other backends (Tom)
</para>
</listitem>
<listitem> <listitem>
<para> <para>
<function>to_number()</> and <function>to_char(numeric)</> <function>to_number()</> and <function>to_char(numeric)</>
...@@ -5578,32 +5615,28 @@ psql -t -f fixseq.sql db1 | psql -e db1 ...@@ -5578,32 +5615,28 @@ psql -t -f fixseq.sql db1 | psql -e db1
<para> <para>
This is because <link This is because <link
linkend="guc-lc-numeric"><varname>lc_numeric</></link> can potentially linkend="guc-lc-numeric"><varname>lc_numeric</></link> can potentially
change the output of the functions. change the output of these functions.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Update timezone database, particularly for Western Australia, Improve index usage of regular expressions that use parentheses (Tom)
which has a new daylight savings date (Tom)
</para> </para>
</listitem>
<listitem>
<para> <para>
Document a risk that if a row is locked inside multiple sub-transactions This improves <application>psql</> <literal>\d</> performance also.
in the same transaction, and a sub-transaction is rolled back, the row
lock is lost (Tom)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Improve index usage of regular expressions that use parentheses (Tom) Update timezone database
</para> </para>
<para> <para>
This improves <application>psql</> <literal>\d</> performance also. This affects Australian and Canadian daylight-savings rules in
particular.
</para> </para>
</listitem> </listitem>
...@@ -8858,24 +8891,23 @@ typedefs (Michael)</para></listitem> ...@@ -8858,24 +8891,23 @@ typedefs (Michael)</para></listitem>
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Fix <link linkend="SQL-VACUUM"><command>VACUUM</></link> to recover from Fix <quote>failed to re-find parent key</> errors in
a rare problem during index page deletion/split (Tom) <command>VACUUM</> (Tom)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Fix error when constructing an <literal>ARRAY[]</> made up of multiple empty Fix bugs affecting multi-gigabyte hash indexes (Tom)
elements (Tom) </para>
</para> </listitem>
</listitem>
<listitem> <listitem>
<para> <para>
Fix problem with extending hash indexes that span multiple 1-gigabyte Fix error when constructing an <literal>ARRAY[]</> made up of multiple
segments (Tom) empty elements (Tom)
</para> </para>
</listitem> </listitem>
...@@ -8890,7 +8922,7 @@ typedefs (Michael)</para></listitem> ...@@ -8890,7 +8922,7 @@ typedefs (Michael)</para></listitem>
<para> <para>
This is because <link This is because <link
linkend="guc-lc-numeric"><varname>lc_numeric</></link> can potentially linkend="guc-lc-numeric"><varname>lc_numeric</></link> can potentially
change the output of the functions. change the output of these functions.
</para> </para>
</listitem> </listitem>
...@@ -11907,7 +11939,7 @@ DROP SCHEMA information_schema CASCADE; ...@@ -11907,7 +11939,7 @@ DROP SCHEMA information_schema CASCADE;
<para> <para>
This is because <link This is because <link
linkend="guc-lc-numeric"><varname>lc_numeric</></link> can potentially linkend="guc-lc-numeric"><varname>lc_numeric</></link> can potentially
change the output of the functions. change the output of these functions.
</para> </para>
</listitem> </listitem>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment