aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2013-08-16 18:01:05 -0400
committerBruce Momjian <bruce@momjian.us>2013-08-16 18:01:05 -0400
commit175ec8de470fa5212797d672a2e5f1c79842a9ec (patch)
treedd571b6d242df497dc0a87b3bf402dad25332274
parente91f2bb3ee8bb1f4be5bbfe0e43815e47b49aa3f (diff)
downloadpostgresql-175ec8de470fa5212797d672a2e5f1c79842a9ec.tar.gz
postgresql-175ec8de470fa5212797d672a2e5f1c79842a9ec.zip
release notes: update 9.3 major feature list
Backpatch to 9.3.
-rw-r--r--doc/src/sgml/release-9.3.sgml111
1 files changed, 96 insertions, 15 deletions
diff --git a/doc/src/sgml/release-9.3.sgml b/doc/src/sgml/release-9.3.sgml
index f45ac07a60f..6ab10c9a0ba 100644
--- a/doc/src/sgml/release-9.3.sgml
+++ b/doc/src/sgml/release-9.3.sgml
@@ -16,11 +16,91 @@
Major enhancements include:
</para>
- <!-- This list duplicates items below, but without authors or details-->
-
- <para>
- ADD HERE ...
- </para>
+ <!-- This list duplicates items below, but without authors or details-->
+
+ <itemizedlist>
+
+ <listitem>
+ <para>
+ Add <link linkend="SQL-CREATEMATERIALIZEDVIEW">materialized
+ views</link>
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Make simple views <link
+ linkend="SQL-CREATEVIEW-updatable-views">auto-updatable</link>
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Many <type>JSON</> improvements, including the addition of <link
+ linkend="functions-json">operators and functions</link> to extract
+ values from <type>JSON</> data strings
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Implement <acronym>SQL</>-standard <link
+ linkend="queries-lateral"><literal>LATERAL</></link> option for
+ <literal>FROM</>-clause subqueries and function calls
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Allow <link linkend="SQL-CREATEFOREIGNDATAWRAPPER">foreign data
+ wrappers</link> to support writes (inserts/updates/deletes) on foreign
+ tables
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Add a <productname>Postgres</> <link linkend="postgres-fdw">foreign
+ data wrapper</link> contrib module (Shigeru Hanada)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Add support for <link linkend="event-triggers">event triggers</link>
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Add optional ability to <link
+ linkend="app-initdb-data-checksums">checksum</link> data pages and
+ report corruption
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Allow a streaming replication standby to <link
+ linkend="protocol-replication">follow a timeline switch</link>,
+ and faster failover
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Dramatically reduce System V <link linkend="sysvipc">shared
+ memory</link> requirements
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
+ Prevent non-key-field row updates from locking foreign key rows
+ </para>
+ </listitem>
+
+ </itemizedlist>
<para>
The above items are explained in more detail in the sections below.
@@ -1132,6 +1212,14 @@
<listitem>
<para>
+ Allow PL/pgSQL to access <link
+ linkend="libpq-pqresulterrorfield">constraint violation
+ details</link> as separate fields (Pavel Stehule)
+ </para>
+ </listitem>
+
+ <listitem>
+ <para>
Allow PL/pgSQL to access the number of rows processed by
<link linkend="SQL-COPY"><command>COPY</></link> (Pavel Stehule)
</para>
@@ -1145,14 +1233,6 @@
<listitem>
<para>
- Allow PL/pgSQL to access <link
- linkend="libpq-pqresulterrorfield">constraint violation
- details</link> as separate fields (Pavel Stehule)
- </para>
- </listitem>
-
- <listitem>
- <para>
Allow greater flexibility in where keywords can be used in PL/pgSQL (Tom Lane)
</para>
</listitem>
@@ -1270,8 +1350,9 @@
<listitem>
<para>
- Allow the <application>psql</> <option>--single-transaction</> mode to work when
- reading from standard input (Fabien Coelho, Robert Haas)
+ Allow the <application>psql</> <option>--single-transaction</>
+ mode to work when reading from standard input (Fabien Coelho,
+ Robert Haas)
</para>
<para>