mirror of
				https://github.com/postgres/postgres.git
				synced 2025-11-03 09:13:20 +03:00 
			
		
		
		
	Minor copy-editing for release note updates.
This commit is contained in:
		@@ -1,4 +1,4 @@
 | 
				
			|||||||
<!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.400.2.34 2007/01/05 20:03:46 momjian Exp $ -->
 | 
					<!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.400.2.35 2007/01/05 22:34:54 tgl Exp $ -->
 | 
				
			||||||
<!--
 | 
					<!--
 | 
				
			||||||
 | 
					
 | 
				
			||||||
Typical markup:
 | 
					Typical markup:
 | 
				
			||||||
@@ -60,29 +60,59 @@ For new features, add links to the documentation sections.
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
     <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>
 | 
				
			||||||
 | 
					        This avoids a hazard that the cache files might contain stale
 | 
				
			||||||
 | 
					        data after PITR recovery.
 | 
				
			||||||
       </para>
 | 
					       </para>
 | 
				
			||||||
      </listitem>
 | 
					      </listitem>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      <listitem>
 | 
					      <listitem>
 | 
				
			||||||
       <para>
 | 
					       <para>
 | 
				
			||||||
       Fix error when constructing an <literal>ARRAY[]</> made up of multiple empty
 | 
					        Fix race condition for truncation of a large relation across a
 | 
				
			||||||
       elements (Tom)
 | 
					        gigabyte boundary by <command>VACUUM</> (Tom)
 | 
				
			||||||
 | 
					       </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>
 | 
				
			||||||
 | 
					      <para>
 | 
				
			||||||
 | 
					       Fix possible deadlock in Windows signal handling (Teodor)
 | 
				
			||||||
 | 
					      </para>
 | 
				
			||||||
 | 
					     </listitem>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					     <listitem>
 | 
				
			||||||
 | 
					      <para>
 | 
				
			||||||
 | 
					       Fix error when constructing an <literal>ARRAY[]</> made up of multiple
 | 
				
			||||||
 | 
					       empty elements (Tom)
 | 
				
			||||||
      </para>
 | 
					      </para>
 | 
				
			||||||
     </listitem>
 | 
					     </listitem>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -94,28 +124,7 @@ For new features, add links to the documentation sections.
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
     <listitem>
 | 
					     <listitem>
 | 
				
			||||||
      <para>
 | 
					      <para>
 | 
				
			||||||
       Improve savepoint and multi-transction row locking algorithms to avoid
 | 
					       Fix for Darwin (OS X) compilation (Tom)
 | 
				
			||||||
       erroneous deadlock cases (Tom)
 | 
					 | 
				
			||||||
      </para>
 | 
					 | 
				
			||||||
     </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>
 | 
					 | 
				
			||||||
      <para>
 | 
					 | 
				
			||||||
       Fix for Darwin/OS-X compiles (Tom)
 | 
					 | 
				
			||||||
      </para>
 | 
					      </para>
 | 
				
			||||||
     </listitem>
 | 
					     </listitem>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -130,22 +139,7 @@ For new features, add links to the documentation sections.
 | 
				
			|||||||
      <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>
 | 
					 | 
				
			||||||
     </listitem>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
     <listitem>
 | 
					 | 
				
			||||||
      <para>
 | 
					 | 
				
			||||||
       Update timezone database, particularly for Western Australia,
 | 
					 | 
				
			||||||
       which has a new daylight savings date  (Tom)
 | 
					 | 
				
			||||||
      </para>
 | 
					 | 
				
			||||||
     </listitem>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
     <listitem>
 | 
					 | 
				
			||||||
      <para>
 | 
					 | 
				
			||||||
       Document a risk that if a row is locked inside multiple sub-transactions
 | 
					 | 
				
			||||||
       in the same transaction, and a sub-transaction is rolled back, the row
 | 
					 | 
				
			||||||
       lock is lost (Tom)
 | 
					 | 
				
			||||||
      </para>
 | 
					      </para>
 | 
				
			||||||
     </listitem>
 | 
					     </listitem>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -159,6 +153,17 @@ For new features, add links to the documentation sections.
 | 
				
			|||||||
      </para>
 | 
					      </para>
 | 
				
			||||||
     </listitem>
 | 
					     </listitem>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					     <listitem>
 | 
				
			||||||
 | 
					      <para>
 | 
				
			||||||
 | 
					       Update timezone database
 | 
				
			||||||
 | 
					      </para>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      <para>
 | 
				
			||||||
 | 
					       This affects Australian and Canadian daylight-savings rules in
 | 
				
			||||||
 | 
					       particular.
 | 
				
			||||||
 | 
					      </para>
 | 
				
			||||||
 | 
					     </listitem>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    </itemizedlist>
 | 
					    </itemizedlist>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   </sect2>
 | 
					   </sect2>
 | 
				
			||||||
@@ -349,7 +354,7 @@ MIN/MAX optimization (Tom)</para></listitem>
 | 
				
			|||||||
<listitem><para>Fix crash from using and modifying a plpgsql function in the
 | 
					<listitem><para>Fix crash from using and modifying a plpgsql function in the
 | 
				
			||||||
same transaction</para></listitem>
 | 
					same transaction</para></listitem>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<listitem><para>Fix WAL replay for case where a btree index has been
 | 
					<listitem><para>Fix WAL replay for case where a B-Tree index has been
 | 
				
			||||||
truncated</para></listitem>
 | 
					truncated</para></listitem>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<listitem><para>Fix <literal>SIMILAR TO</> for patterns involving
 | 
					<listitem><para>Fix <literal>SIMILAR TO</> for patterns involving
 | 
				
			||||||
@@ -1472,7 +1477,7 @@ psql -t -f fixseq.sql db1 | psql -e db1
 | 
				
			|||||||
       </para>
 | 
					       </para>
 | 
				
			||||||
       <para>
 | 
					       <para>
 | 
				
			||||||
        This prevents a large number of <filename>*.backup</> files from
 | 
					        This prevents a large number of <filename>*.backup</> files from
 | 
				
			||||||
        existing in <filename>/pg_xlog</>.
 | 
					        existing in <filename>pg_xlog/</>.
 | 
				
			||||||
       </para>
 | 
					       </para>
 | 
				
			||||||
      </listitem>
 | 
					      </listitem>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -2858,15 +2863,34 @@ psql -t -f fixseq.sql db1 | psql -e db1
 | 
				
			|||||||
      </para>
 | 
					      </para>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      <para>
 | 
					      <para>
 | 
				
			||||||
       This is intended to fix problems with starting the statistics
 | 
					       This fixes a problem with starting the statistics collector,
 | 
				
			||||||
       collector, among other things.
 | 
					       among other things.
 | 
				
			||||||
      </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>
 | 
				
			||||||
 | 
					      </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>
 | 
				
			||||||
 | 
					      <para>
 | 
				
			||||||
 | 
					       Fix possible deadlock in Windows signal handling (Teodor)
 | 
				
			||||||
      </para>
 | 
					      </para>
 | 
				
			||||||
     </listitem>
 | 
					     </listitem>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -2883,20 +2907,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)</>
 | 
				
			||||||
@@ -2908,22 +2918,7 @@ 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>
 | 
					 | 
				
			||||||
     </listitem>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
     <listitem>
 | 
					 | 
				
			||||||
      <para>
 | 
					 | 
				
			||||||
       Update timezone database, particularly for Western Australia,
 | 
					 | 
				
			||||||
       which has a new daylight savings date  (Tom)
 | 
					 | 
				
			||||||
      </para>
 | 
					 | 
				
			||||||
     </listitem>
 | 
					 | 
				
			||||||
 | 
					 | 
				
			||||||
     <listitem>
 | 
					 | 
				
			||||||
      <para>
 | 
					 | 
				
			||||||
       Document a risk that if a row is locked inside multiple sub-transactions
 | 
					 | 
				
			||||||
       in the same transaction, and a sub-transaction is rolled back, the row
 | 
					 | 
				
			||||||
       lock is lost (Tom)
 | 
					 | 
				
			||||||
      </para>
 | 
					      </para>
 | 
				
			||||||
     </listitem>
 | 
					     </listitem>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -2937,6 +2932,17 @@ psql -t -f fixseq.sql db1 | psql -e db1
 | 
				
			|||||||
      </para>
 | 
					      </para>
 | 
				
			||||||
     </listitem>
 | 
					     </listitem>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					     <listitem>
 | 
				
			||||||
 | 
					      <para>
 | 
				
			||||||
 | 
					       Update timezone database
 | 
				
			||||||
 | 
					      </para>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      <para>
 | 
				
			||||||
 | 
					       This affects Australian and Canadian daylight-savings rules in
 | 
				
			||||||
 | 
					       particular.
 | 
				
			||||||
 | 
					      </para>
 | 
				
			||||||
 | 
					     </listitem>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    </itemizedlist>
 | 
					    </itemizedlist>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
   </sect2>
 | 
					   </sect2>
 | 
				
			||||||
@@ -6190,22 +6196,21 @@ typedefs (Michael)</para></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>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -6220,7 +6225,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>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -9237,7 +9242,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>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -9926,7 +9931,7 @@ On some platforms, building with -fstrict-aliasing causes bugs.
 | 
				
			|||||||
</para></listitem>
 | 
					</para></listitem>
 | 
				
			||||||
<listitem><para>Make pg_restore handle 64-bit off_t correctly</para>
 | 
					<listitem><para>Make pg_restore handle 64-bit off_t correctly</para>
 | 
				
			||||||
<para>
 | 
					<para>
 | 
				
			||||||
This bug prevented proper restoration from archive files exceeding 4Gb.
 | 
					This bug prevented proper restoration from archive files exceeding 4 GB.
 | 
				
			||||||
</para></listitem>
 | 
					</para></listitem>
 | 
				
			||||||
<listitem><para>Make contrib/dblink not assume that local and remote type OIDs
 | 
					<listitem><para>Make contrib/dblink not assume that local and remote type OIDs
 | 
				
			||||||
match (Joe)</para></listitem>
 | 
					match (Joe)</para></listitem>
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user