OSDN Git Service

Word-wrap 9.1 release note lines.
authorBruce Momjian <bruce@momjian.us>
Sun, 20 Mar 2011 04:27:23 +0000 (00:27 -0400)
committerBruce Momjian <bruce@momjian.us>
Sun, 20 Mar 2011 04:27:23 +0000 (00:27 -0400)
doc/src/sgml/release-9.1.sgml

index a6b8439..c293e80 100644 (file)
@@ -53,8 +53,8 @@
       </para>
 
       <para>
-       Previously <function>pg_last_xlog_receive_location()</> could move backward
-       when streaming replication is restarted.
+       Previously <function>pg_last_xlog_receive_location()</> could
+       move backward when streaming replication is restarted.
       </para>
      </listitem>
 
 
       <para>
        For example, disallow composite_name.text and text(composite_name).
-       <literal>CAST</> and <literal>::</> are still available for casting.
+       <literal>CAST</> and <literal>::</> are still available for
+       casting.
       </para>
      </listitem>
 
 
      <listitem>
       <para>
-        Require superuser or <literal>CREATEROLE</> permissions to set role
-        comments (Tom Lane)
+        Require superuser or <literal>CREATEROLE</> permissions to
+        set role comments (Tom Lane)
       </para>
      </listitem>
 
 
      <listitem>
       <para>
-       Change PL/pgSQL's <literal>RAISE</> command without parameters to be
-       catchable by the attached exception block (Piyush Newe)
+       Change PL/pgSQL's <literal>RAISE</> command without parameters
+       to be catchable by the attached exception block (Piyush Newe)
       </para>
 
       <para>
-       Previously <literal>RAISE</> in a code block always scoped to an attached
-       exception block, so it was uncatchable at the same scope.
+       Previously <literal>RAISE</> in a code block always scoped to
+       an attached exception block, so it was uncatchable at the same
+       scope.
       </para>
      </listitem>
 
         </para>
 
         <para>
-         These named restore points can be specified as recovery targets in
-         <filename>recovery.conf</>.
+         These named restore points can be specified as recovery
+         targets in <filename>recovery.conf</>.
         </para>
        </listitem>
 
 
        <listitem>
         <para>
-         Allow <link linkend="recovery-config"><filename>recovery.conf</></link>
+         Allow <link
+         linkend="recovery-config"><filename>recovery.conf</></link>
          to use the same quoting behavior as <filename>postgresql.conf</>
          (Dimitri Fontaine)
         </para>
       <listitem>
        <para>
         Allow unlogged tables using <link
-        linkend="SQL-CREATETABLE-description"><literal>UNLOGGED</></link> during <link
-        linkend="SQL-CREATETABLE"><command>CREATE TABLE</></link> (Robert Haas)
+        linkend="SQL-CREATETABLE-description"><literal>UNLOGGED</></link>
+        during <link linkend="SQL-CREATETABLE"><command>CREATE
+        TABLE</></link> (Robert Haas)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Support <literal>RIGHT</> and <literal>FULL OUTER JOIN</> in hash joins (Tom Lane)
+        Support <literal>RIGHT</> and <literal>FULL OUTER JOIN</> in
+        hash joins (Tom Lane)
        </para>
 
        <para>
        </para>
 
        <para>
-        This allows optimization of <literal>ORDER BY</> and <literal>LIMIT</> clauses in
-        inheritance table queries.
+        This allows optimization of <literal>ORDER BY</> and
+        <literal>LIMIT</> clauses in inheritance table queries.
        </para>
       </listitem>
 
       <listitem>
        <para>
-         Allow optimizations of <literal>MIN</>/<literal>MAX</> for inheritance table queries
-         (Tom Lane)
+         Allow optimizations of <literal>MIN</>/<literal>MAX</> for
+         inheritance table queries (Tom Lane)
        </para>
       </listitem>
 
       <listitem>
        <para>
         Support they keyword 'all' in the host column of <link
-        linkend="auth-pg-hba-conf"><filename>pg_hba.conf</></link> (Peter
-        Eisentraut)
+        linkend="auth-pg-hba-conf"><filename>pg_hba.conf</></link>
+        (Peter Eisentraut)
        </para>
 
        <para>
-        Previously people used <literal>0.0.0.0/0</> or <literal>::/0</> for this.
+        Previously people used <literal>0.0.0.0/0</> or <literal>::/0</>
+        for this.
        </para>
       </listitem>
 
       <listitem>
        <para>
         Add details to the logging of restart points and checkpoints,
-        which is controlled by <link linkend="guc-log-checkpoints"><varname>log_checkpoints</></link> (Fujii Masao, Greg
-        Smith)
+        which is controlled by <link
+        linkend="guc-log-checkpoints"><varname>log_checkpoints</></link>
+        (Fujii Masao, Greg Smith)
        </para>
 
        <para>
 
       <listitem>
        <para>
-         Add <link linkend="guc-log-file-mode"><varname>log_file_mode</></link>
+         Add <link
+         linkend="guc-log-file-mode"><varname>log_file_mode</></link>
          which controls the permissions on log files created by the
          logging_collector (Martin Pihlak)
        </para>
 
       <listitem>
        <para>
-        Add client_hostname field to <link linkend="monitoring-stats-views-table"><structname>pg_stat_activity</></link> (Peter Eisentraut)
+        Add client_hostname field to <link
+        linkend="monitoring-stats-views-table"><structname>pg_stat_activity</></link>
+        (Peter Eisentraut)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Add <link linkend="monitoring-stats-views-table"><structname>pg_stat_xact_*</></link> statistic functions and views (Joel Jacobson)
+        Add <link
+        linkend="monitoring-stats-views-table"><structname>pg_stat_xact_*</></link>
+        statistic functions and views (Joel Jacobson)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Add the <link linkend="monitoring-stats-views-table"><structname>pg_stat_database_conflicts</></link> system view to show queries
-        that have been canceled and the reason (Magnus Hagander)
+        Add the <link
+        linkend="monitoring-stats-views-table"><structname>pg_stat_database_conflicts</></link>
+        system view to show queries that have been canceled and the
+        reason (Magnus Hagander)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Add a <literal>conflicts</> count to <link linkend="monitoring-stats-views-table"><structname>pg_stat_database</></link> (Magnus Hagander)
+        Add a <literal>conflicts</> count to <link
+        linkend="monitoring-stats-views-table"><structname>pg_stat_database</></link>
+        (Magnus Hagander)
        </para>
 
        <para>
       <listitem>
        <para>
          Add columns showing the number of vacuum and analyze operations
-         in <link linkend="monitoring-stats-views-table"><structname>pg_stat_*_tables</></link> views (Magnus Hagander)
+         in <link
+         linkend="monitoring-stats-views-table"><structname>pg_stat_*_tables</></link>
+         views (Magnus Hagander)
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Add new buffers_backend_fsync field to <link linkend="monitoring-stats-views-table"><structname>pg_stat_bgwriter</></link> (Greg
-        Smith)
+        Add new buffers_backend_fsync field to <link
+        linkend="monitoring-stats-views-table"><structname>pg_stat_bgwriter</></link>
+        (Greg Smith)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Allow auto-tuning of <link linkend="guc-wal-buffers"><varname>wal_buffers</></link> (Greg Smith)
+        Allow auto-tuning of <link
+        linkend="guc-wal-buffers"><varname>wal_buffers</></link> (Greg
+        Smith)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Add <link linkend="guc-restart-after-crash"><varname>restart_after_crash</></link> which disables server restart after
-        a backend crash (Robert Haas)
+        Add <link
+        linkend="guc-restart-after-crash"><varname>restart_after_crash</></link>
+        which disables server restart after a backend crash (Robert
+        Haas)
        </para>
 
        <para>
       <listitem>
        <para>
         Allow data-modification commands
-        (<command>INSERT</>/<command>UPDATE</>/<command>DELETE)</>
-        in <link linkend="queries-with"><literal>WITH</></link> clauses (Marko Tiikkaja, Hitoshi Harada)
+        (<command>INSERT</>/<command>UPDATE</>/<command>DELETE)</> in
+        <link linkend="queries-with"><literal>WITH</></link> clauses
+        (Marko Tiikkaja, Hitoshi Harada)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Allow <link linkend="queries-with"><literal>WITH</></link> clauses to be fed into <command>INSERT</>,
-        <command>UPDATE</>, <command>DELETE </> statements (Marko
-       Tiikkaja, Hitoshi Harada)
+        Allow <link linkend="queries-with"><literal>WITH</></link>
+        clauses to be fed into <command>INSERT</>, <command>UPDATE</>,
+        <command>DELETE </> statements (Marko Tiikkaja, Hitoshi Harada)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Allow non-<link linkend="queries-group"><literal>GROUP BY</></link> columns in the query target list when the
-        primary key is specified in the <literal>GROUP BY</> clause (Peter
+        Allow non-<link linkend="queries-group"><literal>GROUP
+        BY</></link> columns in the query target list when the primary
+        key is specified in the <literal>GROUP BY</> clause (Peter
         Eisentraut)
        </para>
 
 
       <listitem>
        <para>
-        Allow the use of the keyword <link linkend="queries-union"><literal>DISTINCT</></link> in
+        Allow the use of the keyword <link
+        linkend="queries-union"><literal>DISTINCT</></link> in
         <literal>UNION</>/<literal>INTERSECT</>/<literal>EXCEPT</>
         clauses (Tom Lane)
        </para>
 
        <para>
-        <literal>DISTINCT</> is the default behavior so use of this keyword is
-        redundant.
+        <literal>DISTINCT</> is the default behavior so use of this
+        keyword is redundant.
        </para>
       </listitem>
 
 
       <listitem>
        <para>
-        Add per-column <link linkend="sql-syntax-collate-exprs">collation</link> support (Peter Eisentraut, Tom Lane)
+        Add per-column <link
+        linkend="sql-syntax-collate-exprs">collation</link> support
+        (Peter Eisentraut, Tom Lane)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Add support for <link linkend="SQL-CREATEFOREIGNTABLE">foreign tables</link> (Shigeru Hanada, Robert Haas,
-        Jan Urbanski, Heikki Linnakangas)
+        Add support for <link linkend="SQL-CREATEFOREIGNTABLE">foreign
+        tables</link> (Shigeru Hanada, Robert Haas, Jan Urbanski,
+        Heikki Linnakangas)
        </para>
 
        <para>
 
      <listitem>
       <para>
-         Allow new values to be added to an existing enum type via <link
-         linkend="SQL-ALTERTYPE"><command>ALTER TYPE</></link>(Andrew
+         Allow new values to be added to an existing enum type via
+         <link linkend="SQL-ALTERTYPE"><command>ALTER TYPE</></link>(Andrew
          Dunstan)
       </para>
      </listitem>
 
       <listitem>
        <para>
-        Add <link linkend="SQL-ALTERTYPE"><command>ALTER TYPE ... ADD/DROP/ALTER/RENAME ATTRIBUTE</></link> (Peter
-        Eisentraut)
+        Add <link linkend="SQL-ALTERTYPE"><command>ALTER TYPE ...
+        ADD/DROP/ALTER/RENAME ATTRIBUTE</></link> (Peter Eisentraut)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Add <literal>RESTRICT</>/<literal>CASCADE</> to <link linkend="SQL-ALTERTYPE"><command>ALTER
-        TYPE</></link> operations on typed tables (Peter Eisentraut)
+        Add <literal>RESTRICT</>/<literal>CASCADE</> to <link
+        linkend="SQL-ALTERTYPE"><command>ALTER TYPE</></link> operations
+        on typed tables (Peter Eisentraut)
        </para>
 
        <para>
-        This controls <literal>ADD</>/<literal>DROP</>/<literal>ALTER</>/<literal>RENAME ATTRIBUTE</> cascading
-        behavior.
+        This controls
+        <literal>ADD</>/<literal>DROP</>/<literal>ALTER</>/<literal>RENAME
+        ATTRIBUTE</> cascading behavior.
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Add support for more object types in <command>ALTER ... SET SCHEMA</> commands (Dimitri Fontaine)
+        Add support for more object types in <command>ALTER ... SET
+        SCHEMA</> commands (Dimitri Fontaine)
        </para>
       </listitem>
 
 
       <listitem>
        <para>
-        Add <link linkend="SQL-CREATETABLE"><command>CREATE TABLE IF NOT EXISTS</></link> syntax (Robert Haas)
+        Add <link linkend="SQL-CREATETABLE"><command>CREATE TABLE IF
+        NOT EXISTS</></link> syntax (Robert Haas)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Add <link linkend="SQL-ALTERTABLE"><command>ALTER TABLE ... ADD UNIQUE</></link>/<literal>PRIMARY KEY USING INDEX</> (Gurjeet
-        Singh)
+        Add <link linkend="SQL-ALTERTABLE"><command>ALTER TABLE ...
+        ADD UNIQUE</></link>/<literal>PRIMARY KEY USING INDEX</>
+        (Gurjeet Singh)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Allow <link linkend="SQL-ALTERTABLE"><command>ALTER TABLE</></link> to add foreign keys without validation (Simon
-        Riggs)
+        Allow <link linkend="SQL-ALTERTABLE"><command>ALTER TABLE</></link>
+        to add foreign keys without validation (Simon Riggs)
        </para>
 
        <para>
-        The new option is called <literal>NOT VALID</>, which can later be modified
-        to <literal>VALIDATED</> and validation checks performed.
+        The new option is called <literal>NOT VALID</>, which can
+        later be modified to <literal>VALIDATED</> and validation
+        checks performed.
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Allow <link linkend="SQL-ALTERTABLE"><command>ALTER TABLE</></link> ... <literal>SET DATA TYPE</> to avoid table rewrites in
+        Allow <link linkend="SQL-ALTERTABLE"><command>ALTER TABLE</></link>
+        ... <literal>SET DATA TYPE</> to avoid table rewrites in
         appropriate cases (Noah Misch, Robert Haas)
        </para>
 
 
       <listitem>
        <para>
-        Add a <link linkend="SQL-SECURITY-LABEL"><command>SECURITY LABEL</></link> command (KaiGai Kohei)
+        Add a <link linkend="SQL-SECURITY-LABEL"><command>SECURITY
+        LABEL</></link> command (KaiGai Kohei)
        </para>
 
        <para>
 
      <listitem>
       <para>
-       Add true a <link linkend="xact-serializable">serializable isolation level</link> (Kevin Grittner, Dan
-       Ports)
+       Add true a <link linkend="xact-serializable">serializable
+       isolation level</link> (Kevin Grittner, Dan Ports)
       </para>
 
       <para>
 
      <listitem>
       <para>
-       Add transaction-level <link linkend="advisory-locks">advisory locks</link> (Marko Tiikkaja)
+       Add transaction-level <link linkend="advisory-locks">advisory
+       locks</link> (Marko Tiikkaja)
       </para>
 
       <para>
 
      <listitem>
       <para>
-       Make <link linkend="SQL-TRUNCATE"><command>TRUNCATE ... RESTART IDENTITY</></link> restart sequences transactionally
-       (Steve Singer)
+       Make <link linkend="SQL-TRUNCATE"><command>TRUNCATE ... RESTART
+       IDENTITY</></link> restart sequences transactionally (Steve
+       Singer)
       </para>
 
       <para>
 
       <listitem>
        <para>
-        Add <literal>ENCODING</> option to <link linkend="SQL-COPY"><command>COPY TO/FROM</></link> (Hitoshi Harada, Itagaki
-        Takahiro)
+        Add <literal>ENCODING</> option to <link
+        linkend="SQL-COPY"><command>COPY TO/FROM</></link> (Hitoshi
+        Harada, Itagaki Takahiro)
        </para>
 
        <para>
-        This allows the encoding of the <command>COPY</> file to be specified separately
-        from client encoding.
+        This allows the encoding of the <command>COPY</> file to be
+        specified separately from client encoding.
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Add bidirectional <link linkend="SQL-COPY"><command>COPY</></link> protocol support (Fujii Masao)
+        Add bidirectional <link linkend="SQL-COPY"><command>COPY</></link>
+        protocol support (Fujii Masao)
        </para>
 
        <para>
 
       <listitem>
        <para>
-         Have <link linkend="SQL-EXPLAIN"><command>EXPLAIN</></link> show the function call expression in <literal>VERBOSE
-        </> mode (Tom Lane)
+         Have <link linkend="SQL-EXPLAIN"><command>EXPLAIN</></link>
+         show the function call expression in <literal>VERBOSE </>
+        mode (Tom Lane)
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Fix <link linkend="SQL-EXPLAIN"><command>EXPLAIN ANALYZE</></link> with rules to use the same snapshot behavior
-        as ordinary queries (Marko Tiikkaja)
+        Fix <link linkend="SQL-EXPLAIN"><command>EXPLAIN ANALYZE</></link>
+        with rules to use the same snapshot behavior as ordinary
+        queries (Marko Tiikkaja)
        </para>
 
        <para>
-        Previously <command>EXPLAIN ANALYZE</> used a slightly different snapshot
-        for queries involving rules.
+        Previously <command>EXPLAIN ANALYZE</> used a slightly different
+        snapshot for queries involving rules.
        </para>
       </listitem>
 
 
       <listitem>
        <para>
-        Add additional details to the output of <link linkend="SQL-VACUUM"><command>VACUUM FULL VERBOSE</></link>
-        and <link linkend="SQL-CLUSTER"><command>CLUSTER VERBOSE</></link> (Itagaki Takahiro)
+        Add additional details to the output of <link
+        linkend="SQL-VACUUM"><command>VACUUM FULL VERBOSE</></link>
+        and <link linkend="SQL-CLUSTER"><command>CLUSTER VERBOSE</></link>
+        (Itagaki Takahiro)
        </para>
 
        <para>
-        New information includes the live and dead tuple count and whether
-        <command>CLUSTER</> is using an index to rebuild.
+        New information includes the live and dead tuple count and
+        whether <command>CLUSTER</> is using an index to rebuild.
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Prevent <link linkend="autovacuum">autovacuum</link> from waiting if it cannot acquire a lock
-        (Robert Haas)
+        Prevent <link linkend="autovacuum">autovacuum</link> from
+        waiting if it cannot acquire a lock (Robert Haas)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Add nearest-neighbor (order-by-operator) searching to <link linkend="GiST">GiST
-        indexes</link> (Teodor Sigaev, Tom Lane)
+        Add nearest-neighbor (order-by-operator) searching to <link
+        linkend="GiST">GiST indexes</link> (Teodor Sigaev, Tom Lane)
        </para>
 
        <para>
-        This allows GiST indexes to quickly return <literal>LIMIT</>-specified
-        closest values.
+        This allows GiST indexes to quickly return
+        <literal>LIMIT</>-specified closest values.
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Allow <link linkend="GIN">GIN indexes</link> to index null and empty values (Tom Lane)
+        Allow <link linkend="GIN">GIN indexes</link> to index null
+        and empty values (Tom Lane)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Fix <link linkend="GiST">GiST indexes</link> to be fully crash-safe (Heikki Linnakangas)
+        Fix <link linkend="GiST">GiST indexes</link> to be fully
+        crash-safe (Heikki Linnakangas)
        </para>
 
        <para>
-        Previously there were rare cases where a <command>REINDEX</> would be
-        required (you would be informed).
+        Previously there were rare cases where a <command>REINDEX</>
+        would be required (you would be informed).
        </para>
       </listitem>
 
 
      <listitem>
       <para>
-       Allow <type>numeric</> to use a more compact, two-byte header in many
-       cases (Robert Haas)
+       Allow <type>numeric</> to use a more compact, two-byte header
+       in many cases (Robert Haas)
       </para>
 
       <para>
-       Previously all <type>numeric</> values had four-byte headers;  this saves
-       on disk storage.
+       Previously all <type>numeric</> values had four-byte headers;
+       this saves on disk storage.
       </para>
      </listitem>
 
      <listitem>
       <para>
-        Add support for dividing <type>money</> by <type>money</> (Andy Balholm)
+        Add support for dividing <type>money</> by <type>money</>
+        (Andy Balholm)
       </para>
      </listitem>
 
 
      <listitem>
       <para>
-        Add support for casting between <type>money</> and <type>numeric</> (Andy Balholm)
+        Add support for casting between <type>money</> and <type>numeric</>
+        (Andy Balholm)
       </para>
      </listitem>
 
 
       <listitem>
        <para>
-        Add XML function <link linkend="xml-exists"><literal>XMLEXISTS</></link>
-        and <link linkend="xml-exists"><function>xpath_exists()</></link>
+        Add XML function <link
+        linkend="xml-exists"><literal>XMLEXISTS</></link> and <link
+        linkend="xml-exists"><function>xpath_exists()</></link>
         functions (Mike Fowler)
        </para>
 
 
       <listitem>
        <para>
-        Add XML functions <link linkend="xml-is-well-formed"><function>xml_is_well_formed()</></link>, <link linkend="xml-is-well-formed"><function>xml_is_well_formed_document()</></link>,
-        <link linkend="xml-is-well-formed"><function>xml_is_well_formed_content()</></link> (Mike Fowler)
+        Add XML functions <link
+        linkend="xml-is-well-formed"><function>xml_is_well_formed()</></link>,
+        <link
+        linkend="xml-is-well-formed"><function>xml_is_well_formed_document()</></link>,
+        <link
+        linkend="xml-is-well-formed"><function>xml_is_well_formed_content()</></link>
+        (Mike Fowler)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Add new SQL function, <link linkend="format"><function>format(text)</></link>, which behaves like C's
-        <function>printf()</> (Pavel Stehule, Robert Haas)
+        Add new SQL function, <link
+        linkend="format"><function>format(text)</></link>, which
+        behaves like C's <function>printf()</> (Pavel Stehule, Robert
+        Haas)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Add string functions: <link linkend="functions-string-other"><function>concat()</></link>, <link linkend="functions-string-other"><function>concat_ws()</></link>, <link linkend="functions-string-other"><function>left()</></link>, <link linkend="functions-string-other"><function>right()</></link>,
-        and <link linkend="functions-string-other"><function>reverse()</></link> (Pavel Stehule)
+        Add string functions: <link
+        linkend="functions-string-other"><function>concat()</></link>,
+        <link
+        linkend="functions-string-other"><function>concat_ws()</></link>,
+        <link linkend="functions-string-other"><function>left()</></link>,
+        <link linkend="functions-string-other"><function>right()</></link>,
+        and <link
+        linkend="functions-string-other"><function>reverse()</></link>
+        (Pavel Stehule)
        </para>
 
        <para>
 
       <listitem>
        <para>
-         Add function <link linkend="functions-admin-genfile"><function>pg_read_binary_file()</></link> to read binary files
-         (Dimitri Fontaine, Itagaki Takahiro)
+         Add function <link
+         linkend="functions-admin-genfile"><function>pg_read_binary_file()</></link>
+         to read binary files (Dimitri Fontaine, Itagaki Takahiro)
        </para>
       </listitem>
 
       <listitem>
        <para>
-         Add single-parameter version of function <link linkend="functions-admin-genfile"><function>pg_read_file()</></link> to
-         read an entire file (Dimitri Fontaine, Itagaki Takahiro)
+         Add single-parameter version of function <link
+         linkend="functions-admin-genfile"><function>pg_read_file()</></link>
+         to read an entire file (Dimitri Fontaine, Itagaki Takahiro)
        </para>
       </listitem>
 
       <listitem>
        <para>
-         Add three-parameter forms of <link linkend="array-functions-table"><function>array_to_string()</></link> and <link linkend="array-functions-table"><function>string_to_array()</></link>
+         Add three-parameter forms of <link
+         linkend="array-functions-table"><function>array_to_string()</></link>
+         and <link
+         linkend="array-functions-table"><function>string_to_array()</></link>
          for <literal>NULL</> processing control (Pavel Stehule)
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Add <link linkend="functions-info-catalog-table"><function>pg_describe_object()</></link> function (Alvaro Herrera)
+        Add <link
+        linkend="functions-info-catalog-table"><function>pg_describe_object()</></link>
+        function (Alvaro Herrera)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Add variable <link linkend="guc-quote-all-identifiers"><varname>quote_all_identifiers</></link> to force the quoting of
-        all identifiers in <command>EXPLAIN</> and system catalog functions like
-        <link linkend="functions-info-catalog-table"><function>pg_get_viewdef()</></link> (Robert Haas)
+        Add variable <link
+        linkend="guc-quote-all-identifiers"><varname>quote_all_identifiers</></link>
+        to force the quoting of all identifiers in <command>EXPLAIN</>
+        and system catalog functions like <link
+        linkend="functions-info-catalog-table"><function>pg_get_viewdef()</></link>
+        (Robert Haas)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Add fields to the <link linkend="infoschema-sequences"><structname>information_schema.sequences</></link> system view
-        (Peter Eisentraut)
+        Add fields to the <link
+        linkend="infoschema-sequences"><structname>information_schema.sequences</></link>
+        system view (Peter Eisentraut)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Allow <literal>public</> as a pseudo-role name in <link linkend="functions-info-access-table"><function>has_table_privilege()</></link>
+        Allow <literal>public</> as a pseudo-role name in <link
+        linkend="functions-info-access-table"><function>has_table_privilege()</></link>
         and and related functions (Alvaro Herrera)
        </para>
 
 
       <listitem>
        <para>
-        Add <link linkend="errcodes-table"><literal>ERRCODE_T_R_DATABASE_DROPPED</></link> error code to report recovery
-        conflicts due to dropped databases (Tatsuo Ishii)
+        Add <link
+        linkend="errcodes-table"><literal>ERRCODE_T_R_DATABASE_DROPPED</></link>
+        error code to report recovery conflicts due to dropped databases
+        (Tatsuo Ishii)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Allow <link linkend="SQL-CREATETRIGGER"><literal>INSTEAD OF</></link> triggers on views (Dean Rasheed)
+        Allow <link linkend="SQL-CREATETRIGGER"><literal>INSTEAD
+        OF</></link> triggers on views (Dean Rasheed)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Reduce lock levels for <link linkend="SQL-CREATETRIGGER"><command>CREATE TRIGGER</></link> and some <link linkend="SQL-ALTERTABLE"><command>ALTER TABLE</></link>,
-        <link linkend="SQL-CREATERULE"><command>CREATE RULE</></link> actions (Simon Riggs)
+        Reduce lock levels for <link
+        linkend="SQL-CREATETRIGGER"><command>CREATE TRIGGER</></link>
+        and some <link linkend="SQL-ALTERTABLE"><command>ALTER
+        TABLE</></link>, <link linkend="SQL-CREATERULE"><command>CREATE
+        RULE</></link> actions (Simon Riggs)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Add <link linkend="plpgsql-foreach-array"><command>FOREACH IN ARRAY</></link> to plpgsql to allow array interation
-        (Pavel Stehule)
+        Add <link linkend="plpgsql-foreach-array"><command>FOREACH IN
+        ARRAY</></link> to plpgsql to allow array interation (Pavel
+        Stehule)
        </para>
 
        <para>
        </para>
 
        <para>
-        PL/Python now can return multiple <literal>OUT</> parameters and record
-        sets.
+        PL/Python now can return multiple <literal>OUT</> parameters
+        and record sets.
        </para>
       </listitem>
 
 
       <listitem>
        <para>
-        Allow PL/Python to access <literal>SQLSTATE</> exception values (Jan
-        Urbanski)
+        Allow PL/Python to access <literal>SQLSTATE</> exception values
+        (Jan Urbanski)
        </para>
 
        <para>
        </para>
 
        <para>
-        The functions are <link linkend="plpython-util"><literal>plpy.quote_ident</></link>, <link linkend="plpython-util"><literal>plpy.quote_literal</></link>, and
-        <link linkend="plpython-util"><literal>plpy.quote_nullable</></link>.
+        The functions are <link
+        linkend="plpython-util"><literal>plpy.quote_ident</></link>,
+        <link linkend="plpython-util"><literal>plpy.quote_literal</></link>,
+        and <link
+        linkend="plpython-util"><literal>plpy.quote_nullable</></link>.
        </para>
       </listitem>
 
 
      <listitem>
       <para>
-        Mark <link linkend="APP-CREATELANG"><application>createlang</></link> and <link linkend="APP-DROPLANG"><application>droplang</></link> as deprecated now that they use the
-        extension framework (Tom Lane)
+        Mark <link
+        linkend="APP-CREATELANG"><application>createlang</></link>
+        and <link linkend="APP-DROPLANG"><application>droplang</></link>
+        as deprecated now that they use the extension framework (Tom
+        Lane)
       </para>
      </listitem>
 
 
       <listitem>
        <para>
-         Add the <literal>\conninfo</> command to <application>psql</>, to show current connection
-         information (David Christensen)
+         Add the <literal>\conninfo</> command to <application>psql</>,
+         to show current connection information (David Christensen)
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Allow <application>psql</>'s <literal>\e</> and <literal>\ef</> commands to accept a line number to
-        be used to position the cursor in the editor (Pavel Stehule)
+        Allow <application>psql</>'s <literal>\e</> and <literal>\ef</>
+        commands to accept a line number to be used to position the
+        cursor in the editor (Pavel Stehule)
        </para>
 
        <para>
-        This is passed to the editor using the <literal>EDITOR_LINENUMBER_SWITCH</>
-        environment variable.
+        This is passed to the editor using the
+        <literal>EDITOR_LINENUMBER_SWITCH</> environment variable.
        </para>
       </listitem>
 
       <listitem>
        <para>
-         Add <application>psql</> command <literal>\sf</> command to show a function's definition
-         (Pavel Stehule)
+         Add <application>psql</> command <literal>\sf</> command to
+         show a function's definition (Pavel Stehule)
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Add system table <option>S</> option to <application>psql</> <literal>\dn</> (schemas) (Tom Lane)
+        Add system table <option>S</> option to <application>psql</>
+        <literal>\dn</> (schemas) (Tom Lane)
        </para>
 
        <para>
-        <literal>\dn</> without <literal>S</> now suppresses system schemas.
+        <literal>\dn</> without <literal>S</> now suppresses system
+        schemas.
        </para>
       </listitem>
 
       <listitem>
        <para>
-         Add new <application>psql</> <literal>\dL</> command <literal>\dL</> to list languages (Fernando Ike)
+         Add new <application>psql</> <literal>\dL</> command
+         <literal>\dL</> to list languages (Fernando Ike)
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Have <application>psql</> set the client encoding from the operating system
-        locale by default (Heikki Linnakangas)
+        Have <application>psql</> set the client encoding from the
+        operating system locale by default (Heikki Linnakangas)
        </para>
 
        <para>
-        This only happens if the <literal>PGCLIENTENCODING</> environment variable
-        is not set.
+        This only happens if the <literal>PGCLIENTENCODING</> environment
+        variable is not set.
        </para>
       </listitem>
 
       <listitem>
        <para>
-         Allow tab completion of <application>psql</> variables (Pavel Stehule)
+         Allow tab completion of <application>psql</> variables (Pavel
+         Stehule)
        </para>
       </listitem>
 
       <listitem>
        <para>
-         More <application>psql</> tab completion support (Itagaki Takahiro)
+         More <application>psql</> tab completion support (Itagaki
+         Takahiro)
        </para>
       </listitem>
 
 
       <listitem>
        <para>
-         Add <link linkend="APP-PGDUMP"><application>pg_dump</></link> and <link linkend="APP-PG-DUMPALL"><application>pg_dumpall</></link>
+         Add <link linkend="APP-PGDUMP"><application>pg_dump</></link>
+         and <link
+         linkend="APP-PG-DUMPALL"><application>pg_dumpall</></link>
          option <option>--quote-all-identifiers</> to force quoting
          of all identifiers (Robert Haas)
        </para>
 
       <listitem>
        <para>
-        Add <literal>directory</> format to <link linkend="APP-PG-DUMPALL"><application>pg_dump</></link> (Joachim Wieland, Heikki
-        Linnakangas)
+        Add <literal>directory</> format to <link
+        linkend="APP-PG-DUMPALL"><application>pg_dump</></link> (Joachim
+        Wieland, Heikki Linnakangas)
        </para>
 
        <para>
-        This is internally similar to the <literal>tar</> <application>pg_dump</> format.
+        This is internally similar to the <literal>tar</>
+        <application>pg_dump</> format.
        </para>
       </listitem>
 
 
       <listitem>
        <para>
-        Fix <link linkend="app-pg-ctl"><application>pg_ctl</></link> so it no longer incorrectly reports that the server
-        is not running (Bruce Momjian)
+        Fix <link linkend="app-pg-ctl"><application>pg_ctl</></link>
+        so it no longer incorrectly reports that the server is not
+        running (Bruce Momjian)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Improve <link linkend="app-pg-ctl"><application>pg_ctl</></link> start's "wait"
-        (<option>-w</>) mode to handle non-standard port
-        numbers, non-standard unix-domain socket locations, permission
-        problems, and stale postmaster lock files (Bruce Momjian)
+        Improve <link linkend="app-pg-ctl"><application>pg_ctl</></link>
+        start's "wait" (<option>-w</>) mode to handle non-standard
+        port numbers, non-standard unix-domain socket locations,
+        permission problems, and stale postmaster lock files (Bruce
+        Momjian)
        </para>
       </listitem>
 
       <listitem>
        <para>
-         Add <literal>promote</> option to <link linkend="app-pg-ctl"><application>pg_ctl</></link> to change a standby server to
-         primary (Fujii Masao)
+         Add <literal>promote</> option to <link
+         linkend="app-pg-ctl"><application>pg_ctl</></link> to change
+         a standby server to primary (Fujii Masao)
        </para>
       </listitem>
 
       <listitem>
        <para>
         Add a libpq connection option client_encoding which behaves
-        like the <literal>PGCLIENTENCODING</> environment variable (Heikki
-        Linnakangas)
+        like the <literal>PGCLIENTENCODING</> environment variable
+        (Heikki Linnakangas)
        </para>
 
        <para>
-        The value <literal>auto</> sets the client encoding based on the operating
-        system locale.
+        The value <literal>auto</> sets the client encoding based on
+        the operating system locale.
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Add <link linkend="libpq-pqlibversion"><function>PQlibVersion()</></link> function which returns the libpq library
-        version (Magnus Hagander)
+        Add <link
+        linkend="libpq-pqlibversion"><function>PQlibVersion()</></link>
+        function which returns the libpq library version (Magnus
+        Hagander)
        </para>
 
        <para>
-        libpq already had <function>PQserverVersion()</> which returns the server
-        version.
+        libpq already had <function>PQserverVersion()</> which returns
+        the server version.
        </para>
       </listitem>
 
       <listitem>
        <para>
         Allow libpq database clients to use Unix-domain sockets to
-        check the user name of the server process using <link linkend="libpq-connect-requirepeer"><literal>requirepeer</></link>
+        check the user name of the server process using <link
+        linkend="libpq-connect-requirepeer"><literal>requirepeer</></link>
         (Peter Eisentraut)
        </para>
 
        <para>
-        <productname>PostgreSQL</> already allowed servers to determine the client
-        user name via Unix-domain sockets.
+        <productname>PostgreSQL</> already allowed servers to determine
+        the client user name via Unix-domain sockets.
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Add <link linkend="libpq-pqping"><function>PQping()</></link> and <link linkend="libpq-pqpingparams"><function>PQpingParams()</></link> to libpq (Bruce Momjian, Tom Lane)
+        Add <link linkend="libpq-pqping"><function>PQping()</></link>
+        and <link
+        linkend="libpq-pqpingparams"><function>PQpingParams()</></link>
+        to libpq (Bruce Momjian, Tom Lane)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Add <link linkend="extension">extensions</link> which allow packaged additions to <productname>PostgreSQL</>
-        (Dimitri Fontaine, Tom Lane)
+        Add <link linkend="extension">extensions</link> which allow
+        packaged additions to <productname>PostgreSQL</> (Dimitri
+        Fontaine, Tom Lane)
        </para>
 
        <para>
-        This is controlled by the new
-        <link linkend="SQL-CREATEEXTENSION"><command>CREATE</></link>/<link linkend="SQL-ALTEREXTENSION"><command>ALTER</></link>/<link linkend="SQL-DROPEXTENSION"><command>DROP EXTENSION
-        </></link> command;  this replaces a more manual method of adding
-        features to <productname>PostgreSQL</>.
+        This is controlled by the new <link
+        linkend="SQL-CREATEEXTENSION"><command>CREATE</></link>/<link
+        linkend="SQL-ALTEREXTENSION"><command>ALTER</></link>/<link
+        linkend="SQL-DROPEXTENSION"><command>DROP EXTENSION </></link>
+        command;  this replaces a more manual method of adding features
+        to <productname>PostgreSQL</>.
        </para>
       </listitem>
 
 
       <listitem>
        <para>
-         Require GNU <link linkend="install-requirements"><application>make</></link> 3.80 or newer (Peter Eisentraut)
+         Require GNU <link
+         linkend="install-requirements"><application>make</></link>
+         3.80 or newer (Peter Eisentraut)
        </para>
       </listitem>
 
 
       <listitem>
        <para>
-         On Windows, allow <link linkend="app-pg-ctl"><application>pg_ctl</></link> to register the service as auto-start
-         or start-on-demand (Quan Zongliang)
+         On Windows, allow <link
+         linkend="app-pg-ctl"><application>pg_ctl</></link> to register
+         the service as auto-start or start-on-demand (Quan Zongliang)
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Add support for collecting <link linkend="windows-crash-dumps">crash dumps</link> on Windows (Craig
-        Ringer, Magnus Hagander)
+        Add support for collecting <link linkend="windows-crash-dumps">crash
+        dumps</link> on Windows (Craig Ringer, Magnus Hagander)
        </para>
 
        <para>
 
       <listitem>
        <para>
-         Centralize data modification permissions-checking logic (KaiGai Kohei)
+         Centralize data modification permissions-checking logic
+         (KaiGai Kohei)
        </para>
       </listitem>
 
 
       <listitem>
        <para>
-         Improve ability to use C++ compilers for <link linkend="xfunc-c">backend compiles</link> by
-         removing conflicting keywords (Tom Lane)
+         Improve ability to use C++ compilers for <link
+         linkend="xfunc-c">backend compiles</link> by removing
+         conflicting keywords (Tom Lane)
        </para>
       </listitem>
 
 
       <listitem>
        <para>
-         Expose <function>quote_literal_cstr()</> for backend use (Robert Haas)
+         Expose <function>quote_literal_cstr()</> for backend use
+         (Robert Haas)
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Run <link linkend="build">regression tests</link> in the default encoding (Peter Eisentraut)
+        Run <link linkend="build">regression tests</link> in the
+        default encoding (Peter Eisentraut)
        </para>
 
        <para>
-        Regression tests were previously always run with <literal>SQL_ASCII</>
-        encoding.
+        Regression tests were previously always run with
+        <literal>SQL_ASCII</> encoding.
        </para>
       </listitem>
 
       <listitem>
        <para>
          Add <application>src/tools/git_changelog</> to replace
-         <application>cvs2cl</> and <application>pgcvslog</> (Robert Haas,
-         Tom Lane)
+         <application>cvs2cl</> and <application>pgcvslog</> (Robert
+         Haas, Tom Lane)
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Add <application>git-external-diff</> script to <filename>src/tools</> (Bruce Momjian)
+        Add <application>git-external-diff</> script to
+        <filename>src/tools</> (Bruce Momjian)
        </para>
 
        <para>
 
      <listitem>
       <para>
-       Modify <filename>/contrib</> modules and stored procedure languages to
-       install via the new <link linkend="extension">extension</link> mechanism (Tom Lane, Dimitri
-       Fontaine)
+       Modify <filename>/contrib</> modules and stored procedure
+       languages to install via the new <link
+       linkend="extension">extension</link> mechanism (Tom Lane,
+       Dimitri Fontaine)
       </para>
 
       <para>
 
      <listitem>
       <para>
-       Add <link linkend="file-fdw"><filename>contrib/file_fdw</></link> foreign-data wrapper for reading files
-       via <command>COPY </>(Shigeru Hanada)
+       Add <link linkend="file-fdw"><filename>contrib/file_fdw</></link>
+       foreign-data wrapper for reading files via <command>COPY
+       </>(Shigeru Hanada)
       </para>
 
       <para>
 
      <listitem>
       <para>
-        Add nearest-neighbor support to <link linkend="pgtrgm"><filename>contrib/pg_trgm</></link> and
-        <link linkend="btree-gist"><filename>contrib/btree_gist</></link> (Teodor Sigaev)
+        Add nearest-neighbor support to <link
+        linkend="pgtrgm"><filename>contrib/pg_trgm</></link> and <link
+        linkend="btree-gist"><filename>contrib/btree_gist</></link>
+        (Teodor Sigaev)
       </para>
      </listitem>
 
      <listitem>
       <para>
-        Add <link linkend="btree-gist"><filename>contrib/btree_gist</></link> support for searching on not equals
-        (Jeff Davis)
+        Add <link
+        linkend="btree-gist"><filename>contrib/btree_gist</></link>
+        support for searching on not equals (Jeff Davis)
       </para>
      </listitem>
 
      <listitem>
       <para>
-        Allow <link linkend="fuzzystrmatch"><filename>contrib/fuzzystrmatch</></link>'s <function>levenshtein()</> function handle
-        multi-byte characters (Alexander Korotkov)
+        Allow <link
+        linkend="fuzzystrmatch"><filename>contrib/fuzzystrmatch</></link>'s
+        <function>levenshtein()</> function handle multi-byte characters
+        (Alexander Korotkov)
       </para>
      </listitem>
 
      <listitem>
       <para>
-        Add <function>ssl_cipher()</> and <function>ssl_version()</> functions to <link linkend="sslinfo"><filename>contrib/sslinfo</></link>
-        (Robert Haas)
+        Add <function>ssl_cipher()</> and <function>ssl_version()</>
+        functions to <link
+        linkend="sslinfo"><filename>contrib/sslinfo</></link> (Robert
+        Haas)
       </para>
      </listitem>
 
      <listitem>
       <para>
-       Fix <link linkend="intarray"><filename>contrib/intarray</></link> and <link linkend="hstore"><filename>contrib/hstore</></link> to give consistent
-       results with indexed empty arrays (Tom Lane)
+       Fix <link linkend="intarray"><filename>contrib/intarray</></link>
+       and <link linkend="hstore"><filename>contrib/hstore</></link>
+       to give consistent results with indexed empty arrays (Tom Lane)
       </para>
 
       <para>
 
      <listitem>
       <para>
-       In <link linkend="xml2"><filename>contrib/xml2</></link>, remove arbitrary limit on the number of
-       parameter=value pairs that can be handled by <function>xslt_process()</>
-       (Pavel Stehule)
+       In <link linkend="xml2"><filename>contrib/xml2</></link>, remove
+       arbitrary limit on the number of parameter=value pairs that
+       can be handled by <function>xslt_process()</> (Pavel Stehule)
       </para>
 
       <para>
 
       <listitem>
        <para>
-        Add <link linkend="sepgsql"><filename>contrib/sepgsql</></link> to interface permission checks with SE-Linux
-        (KaiGai Kohei)
+        Add <link linkend="sepgsql"><filename>contrib/sepgsql</></link>
+        to interface permission checks with SE-Linux (KaiGai Kohei)
        </para>
 
        <para>
-        This uses the new <link linkend="SQL-SECURITY-LABEL"><command>SECURITY LABEL</></link> facility.
+        This uses the new <link
+        linkend="SQL-SECURITY-LABEL"><command>SECURITY LABEL</></link>
+        facility.
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Add contrib module <link linkend="auth-delay"><filename>auth_delay</></link> (KaiGai Kohei)
+        Add contrib module <link
+        linkend="auth-delay"><filename>auth_delay</></link> (KaiGai
+        Kohei)
        </para>
 
        <para>
 
       <listitem>
        <para>
-        Add <link linkend="dummy-seclabel">dummy_seclabel</link> contrib module (KaiGai Kohei)
+        Add <link linkend="dummy-seclabel">dummy_seclabel</link>
+        contrib module (KaiGai Kohei)
        </para>
 
        <para>
 
       <listitem>
        <para>
-         Add support for <literal>LIKE</> and <literal>ILIKE</> index searches to <link linkend="pgtrgm"><filename>contrib/pg_trgm</></link>
-         (Alexander Korotkov)
+         Add support for <literal>LIKE</> and <literal>ILIKE</> index
+         searches to <link
+         linkend="pgtrgm"><filename>contrib/pg_trgm</></link> (Alexander
+         Korotkov)
        </para>
       </listitem>
 
       <listitem>
        <para>
-         Add <function>levenshtein_less_equal()</> function to <link linkend="fuzzystrmatch"><filename>contrib/fuzzystrmatch</></link>, which is optimized for
-         small distances (Alexander Korotkov)
+         Add <function>levenshtein_less_equal()</> function to <link
+         linkend="fuzzystrmatch"><filename>contrib/fuzzystrmatch</></link>,
+         which is optimized for small distances (Alexander Korotkov)
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Improve performance of index lookups on <link linkend="seg"><filename>contrib/seg</></link> columns
-        (Alexander Korotkov)
+        Improve performance of index lookups on <link
+        linkend="seg"><filename>contrib/seg</></link> columns (Alexander
+        Korotkov)
        </para>
 
        <para>
 
       <listitem>
        <para>
-         Improve performance of <link linkend="pgupgrade"><application>pg_upgrade</></link> for databases with many
-         relations (Bruce Momjian)
+         Improve performance of <link
+         linkend="pgupgrade"><application>pg_upgrade</></link> for
+         databases with many relations (Bruce Momjian)
        </para>
       </listitem>
 
       <listitem>
        <para>
-         Add flag to <link linkend="pgbench"><filename>contrib/pgbench</></link> to report per-statement latencies (Florian
-         Pflug)
+         Add flag to <link
+         linkend="pgbench"><filename>contrib/pgbench</></link> to
+         report per-statement latencies (Florian Pflug)
        </para>
       </listitem>
 
 
       <listitem>
        <para>
-         Move <filename>src/tools/test_fsync</> to <link linkend="pgtestfsync"><filename>contrib/pg_test_fsync</></link> (Bruce
-         Momjian, Tom Lane)
+         Move <filename>src/tools/test_fsync</> to <link
+         linkend="pgtestfsync"><filename>contrib/pg_test_fsync</></link>
+         (Bruce Momjian, Tom Lane)
        </para>
       </listitem>
 
       <listitem>
        <para>
-        Add <literal>O_DIRECT</> support to <link linkend="pgtestfsync"><filename>contrib/pg_test_fsync</></link> (Bruce Momjian)
+        Add <literal>O_DIRECT</> support to <link
+        linkend="pgtestfsync"><filename>contrib/pg_test_fsync</></link>
+        (Bruce Momjian)
        </para>
 
        <para>
-        This matches the use of <literal>O_DIRECT</> by <link linkend="guc-wal-sync-method"><varname>wal_sync_method</></link>.
+        This matches the use of <literal>O_DIRECT</> by <link
+        linkend="guc-wal-sync-method"><varname>wal_sync_method</></link>.
        </para>
       </listitem>
 
       <listitem>
        <para>
-         Add new tests to <link linkend="pgtestfsync"><filename>contrib/pg_test_fsync</></link> (Bruce Momjian)
+         Add new tests to <link
+         linkend="pgtestfsync"><filename>contrib/pg_test_fsync</></link>
+         (Bruce Momjian)
        </para>
       </listitem>
 
 
      <listitem>
       <para>
-        Extensive <link linkend="ecpg">ECPG documentation</link> improvements (Satoshi Nagayasu)
+        Extensive <link linkend="ecpg">ECPG documentation</link>
+        improvements (Satoshi Nagayasu)
       </para>
      </listitem>
 
      <listitem>
       <para>
-       Add documentation for <link linkend="guc-exit-on-error"><varname>exit_on_error</></link> (Robert Haas)
+       Add documentation for <link
+       linkend="guc-exit-on-error"><varname>exit_on_error</></link>
+       (Robert Haas)
       </para>
 
       <para>
      <listitem>
       <para>
        Add documentation for <link
-       linkend="functions-info-catalog-table"><function>pg_options_to_table()</></link> (Josh Berkus)
+       linkend="functions-info-catalog-table"><function>pg_options_to_table()</></link>
+       (Josh Berkus)
       </para>
 
       <para>
      <listitem>
       <para>
        Document that it is possible to access all composite fields
-       using <link linkend="field-selection"><literal>(compositeval).* syntax</></link> (Peter Eisentraut)
+       using <link linkend="field-selection"><literal>(compositeval).*
+       syntax</></link> (Peter Eisentraut)
       </para>
 
       <para>
 
      <listitem>
       <para>
-       Document that <link linkend="functions-string-other"><function>translate()</></link> removes characters in <literal>from</> that
-       don't have a corresponding <literal>to</> character (Josh Kupershmidt)
+       Document that <link
+       linkend="functions-string-other"><function>translate()</></link>
+       removes characters in <literal>from</> that don't have a
+       corresponding <literal>to</> character (Josh Kupershmidt)
       </para>
      </listitem>
 
      <listitem>
       <para>
-       Merge docs for <command>CREATE CONSTRAINT TRIGGER</> and
-       <link linkend="SQL-CREATETRIGGER"><command>CREATE TRIGGER</></link> (Alvaro Herrera)
+       Merge docs for <command>CREATE CONSTRAINT TRIGGER</> and <link
+       linkend="SQL-CREATETRIGGER"><command>CREATE TRIGGER</></link>
+       (Alvaro Herrera)
       </para>
      </listitem>
 
      <listitem>
       <para>
-       Centralize <link linkend="ddl-priv">permission</link> and <link linkend="upgrading">upgrade</link> documentation (Bruce Momjian)
+       Centralize <link linkend="ddl-priv">permission</link> and <link
+       linkend="upgrading">upgrade</link> documentation (Bruce Momjian)
       </para>
      </listitem>
 
      <listitem>
       <para>
-       Add <link linkend="sysvipc-parameters">kernel tuning documentation</link> for Solaris 10 (Josh Berkus)
+       Add <link linkend="sysvipc-parameters">kernel tuning
+       documentation</link> for Solaris 10 (Josh Berkus)
       </para>
 
       <para>