From ae8a2d1a3a7f4c96e51488d172c50e83af81b4a7 Mon Sep 17 00:00:00 2001
From: Tom Lane <tgl@sss.pgh.pa.us>
Date: Thu, 11 Jun 2009 21:44:26 +0000
Subject: [PATCH] Update release notes to today.

---
 doc/src/sgml/release-8.4.sgml | 57 ++++++++++++++++++++++++++++++++---
 1 file changed, 53 insertions(+), 4 deletions(-)

diff --git a/doc/src/sgml/release-8.4.sgml b/doc/src/sgml/release-8.4.sgml
index b00cb16dba..8b69ae0736 100644
--- a/doc/src/sgml/release-8.4.sgml
+++ b/doc/src/sgml/release-8.4.sgml
@@ -1,4 +1,4 @@
-<!-- $PostgreSQL: pgsql/doc/src/sgml/release-8.4.sgml,v 1.9 2009/06/08 14:57:21 tgl Exp $ -->
+<!-- $PostgreSQL: pgsql/doc/src/sgml/release-8.4.sgml,v 1.10 2009/06/11 21:44:26 tgl Exp $ -->
 <!-- See header comment in release.sgml about typical markup -->
 
  <sect1 id="release-8-4">
@@ -6,7 +6,7 @@
 
   <note>
    <title>Release date</title>
-   <simpara>2009-??-??, ITEMS CURRENT AS OF 2009-05-14</simpara>
+   <simpara>2009-??-??, ITEMS CURRENT AS OF 2009-06-11</simpara>
   </note>
 
   <sect2>
@@ -922,6 +922,14 @@
        </para>
       </listitem>
 
+      <listitem>
+       <para>
+        When archiving is enabled, rotate the last WAL segment at shutdown
+        so that all transactions can be archived immediately
+        (Guillaume Smet, Heikki)
+       </para>
+      </listitem>
+
       <listitem>
        <para>
         Delay <quote>smart</> shutdown while a continuous archiving base backup
@@ -1793,7 +1801,8 @@
 
       <listitem>
        <para>
-        Make parsing of <type>interval</> literals more standard-compliant (Tom)
+        Make parsing of <type>interval</> literals more standard-compliant
+        (Tom, Ron Mayer)
        </para>
 
        <para>
@@ -2049,6 +2058,13 @@
        </para>
       </listitem>
 
+      <listitem>
+       <para>
+        Allow the second argument of <function>pg_get_expr()</> to be zero
+        when deparsing an expression that does not contain variables (Tom)
+       </para>
+      </listitem>
+
       <listitem>
        <para>
         Modify <function>pg_relation_size()</> to use <literal>regclass</>
@@ -2108,11 +2124,25 @@
       <listitem>
        <para>
         Fix the behavior of information schema columns
-        <literal>is_insertable_into</> and <literal>is_updatable</> to
+        <structfield>is_insertable_into</> and <structfield>is_updatable</> to
         be consistent (Peter)
        </para>
       </listitem>
 
+      <listitem>
+       <para>
+        Improve the behavior of information schema
+        <structfield>datetime_precision</> columns (Peter)
+       </para>
+
+       <para>
+        These columns now show zero for <type>date</> columns, and 6
+        (the default precision) for <type>time</>, <type>timestamp</>, and
+        <type>interval</> without a declared precision, rather than showing
+        null as formerly.
+       </para>
+      </listitem>
+
       <listitem>
        <para>
         Convert remaining builtin set-returning functions to use
@@ -3280,6 +3310,13 @@
       </para>
      </listitem>
 
+     <listitem>
+      <para>
+       Enable <filename>contrib/dblink</> to use connection information
+       stored in the SQL/MED catalogs (Joe Conway)
+      </para>
+     </listitem>
+
      <listitem>
       <para>
        Improve <filename>contrib/dblink</>'s reporting of errors from
@@ -3287,6 +3324,18 @@
       </para>
      </listitem>
 
+     <listitem>
+      <para>
+       Make <filename>contrib/dblink</> set <varname>client_encoding</>
+       to match the local database's encoding (Joe Conway)
+      </para>
+
+      <para>
+       This prevents encoding problems when communicating with a remote
+       database that uses a different encoding.
+      </para>
+     </listitem>
+
      <listitem>
       <para>
        Make sure <filename>contrib/dblink</> uses a password supplied