mirror of
https://git.postgresql.org/git/postgresql.git
synced 2025-03-07 19:47:50 +08:00
release notes: update 9.3 major feature list
Backpatch to 9.3.
This commit is contained in:
parent
e91f2bb3ee
commit
175ec8de47
@ -16,11 +16,91 @@
|
||||
Major enhancements include:
|
||||
</para>
|
||||
|
||||
<!-- This list duplicates items below, but without authors or details-->
|
||||
<!-- This list duplicates items below, but without authors or details-->
|
||||
|
||||
<para>
|
||||
ADD HERE ...
|
||||
</para>
|
||||
<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.
|
||||
@ -1130,6 +1210,14 @@
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<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
|
||||
@ -1143,14 +1231,6 @@
|
||||
</para>
|
||||
</listitem>
|
||||
|
||||
<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)
|
||||
@ -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>
|
||||
|
Loading…
Reference in New Issue
Block a user