Commit 4d30d4b9 authored by Bruce Momjian's avatar Bruce Momjian

doc: improve 9.4 release notes

Patch by Andres Freund
parent 0c19aaba
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
<listitem> <listitem>
<para> <para>
<link linkend="logicaldecoding">Logical decoding</link> allows database <link linkend="logicaldecoding">Logical decoding</link> allows database
changes to be streamed out in customizable format changes to be streamed out in a customizable format
</para> </para>
</listitem> </listitem>
...@@ -298,6 +298,12 @@ ...@@ -298,6 +298,12 @@
</para> </para>
</listitem> </listitem>
<listitem>
<para>
<command>DISCARD ALL</> now also discards the state of sequences.
</para>
</listitem>
</itemizedlist> </itemizedlist>
</sect2> </sect2>
...@@ -1005,7 +1011,6 @@ ...@@ -1005,7 +1011,6 @@
</para> </para>
<para> <para>
<!-- FIXME: drop? -->
This was added so views that select from a table with zero columns This was added so views that select from a table with zero columns
can be dumped correctly. can be dumped correctly.
</para> </para>
...@@ -1028,7 +1033,6 @@ ...@@ -1028,7 +1033,6 @@
</para> </para>
<para> <para>
<!-- FIXME: compatibility break entry? -->
<command>DISCARD ALL</> will now also discard such information. <command>DISCARD ALL</> will now also discard such information.
</para> </para>
</listitem> </listitem>
...@@ -1199,6 +1203,11 @@ ...@@ -1199,6 +1203,11 @@
AGGREGATE</></link> to supply the size of the aggregate's AGGREGATE</></link> to supply the size of the aggregate's
transition state data (Hadi Moshayedi) transition state data (Hadi Moshayedi)
</para> </para>
<para>
This allows the optimizer to better estimate how much memory will be
used by aggregates.
</para>
</listitem> </listitem>
</itemizedlist> </itemizedlist>
...@@ -1218,7 +1227,7 @@ ...@@ -1218,7 +1227,7 @@
<listitem> <listitem>
<para> <para>
Allow the changing of foreign key constraint via <link Allow changing foreign key constraint deferrability via <link
linkend="SQL-ALTERTABLE"><command>ALTER TABLE</></link> linkend="SQL-ALTERTABLE"><command>ALTER TABLE</></link>
... <literal>ALTER CONSTRAINT</> (Simon Riggs) ... <literal>ALTER CONSTRAINT</> (Simon Riggs)
</para> </para>
...@@ -1254,7 +1263,7 @@ ...@@ -1254,7 +1263,7 @@
<listitem> <listitem>
<para> <para>
Fully-implement the <link Fully implement the <link
linkend="datatype-line"><type>line</></link> data type (Peter linkend="datatype-line"><type>line</></link> data type (Peter
Eisentraut) Eisentraut)
</para> </para>
...@@ -1472,7 +1481,7 @@ ...@@ -1472,7 +1481,7 @@
<para> <para>
Add function <link Add function <link
linkend="functions-admin-dblocation"><function>pg_filenode_relation()</></link> linkend="functions-admin-dblocation"><function>pg_filenode_relation()</></link>
to allow for more efficient filenode to relation lookups (Andres to allow for more efficient lookup of relation names from filenodes (Andres
Freund) Freund)
</para> </para>
</listitem> </listitem>
...@@ -1543,10 +1552,13 @@ ...@@ -1543,10 +1552,13 @@
</listitem> </listitem>
<listitem> <listitem>
<!-- FIXME -->
<para> <para>
Allow polymorphic aggregates to have non-polymorphic state data Allow polymorphic aggregates to have non-polymorphic state data
types ? (Tom Lane) types (Tom Lane)
</para>
<para>
This allows the declaration of aggregates like the built-in
aggregate <function>array_agg()</> in SQL.
</para> </para>
</listitem> </listitem>
...@@ -1772,7 +1784,8 @@ ...@@ -1772,7 +1784,8 @@
<listitem> <listitem>
<para> <para>
Allow field wrapping to <application>psql</>'s "extended" mode Add ability to wrap long lines in <application>psql</>'s
<literal>expanded</> mode by using <command>\pset format wrapped</>
(Sergey Muraviov) (Sergey Muraviov)
</para> </para>
</listitem> </listitem>
...@@ -2218,7 +2231,8 @@ ...@@ -2218,7 +2231,8 @@
<listitem> <listitem>
<para> <para>
Add <link linkend="pgprewarm"><application>pg_prewarm</></link> Add <link linkend="pgprewarm"><application>pg_prewarm</></link>
to preload relation data into the shared buffer cache (Robert Haas) extension to preload relation data into the shared buffer cache
(Robert Haas)
</para> </para>
<para> <para>
...@@ -2243,7 +2257,7 @@ ...@@ -2243,7 +2257,7 @@
<listitem> <listitem>
<para> <para>
Add logging of trigger execution to <link Add option to include trigger execution time to <link
linkend="auto-explain"><application>auto_explain</></link> linkend="auto-explain"><application>auto_explain</></link>
(Horiguchi Kyotaro) (Horiguchi Kyotaro)
</para> </para>
...@@ -2279,9 +2293,10 @@ ...@@ -2279,9 +2293,10 @@
<listitem> <listitem>
<para> <para>
Improve indexing of <link Improve <link linkend="pgtrgm"><application>pg_trgm</>'s</link>
linkend="pgtrgm"><application>pg_trgm</></link> values to generation of trigrams for indexed regular expression searches by
discourage indexing whitespace (Alexander Korotkov) discouraging the indexing of trigrams containing whitespace (Alexander
Korotkov)
</para> </para>
</listitem> </listitem>
...@@ -2328,7 +2343,7 @@ ...@@ -2328,7 +2343,7 @@
<listitem> <listitem>
<para> <para>
Allow pgbench to process script files of any line length (Sawada Allow <application>pgbench</> to process script files of any line length (Sawada
Masahiko) Masahiko)
</para> </para>
...@@ -2339,20 +2354,20 @@ ...@@ -2339,20 +2354,20 @@
<listitem> <listitem>
<para> <para>
Add <application>pg_bench</> option (<option>--rate</>) to control Add <application>pgbench</> option (<option>--rate</>) to control
the transaction rate (Fabien Coelho) the transaction rate (Fabien Coelho)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Add <option>--progress</> output option to pgbench (Fabien Coelho) Add <option>--progress</> output option to <application>pgbench</> (Fabien Coelho)
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
<para> <para>
Add long options to pgbench (Fabien Coelho) Add long options to <application>pgbench</> (Fabien Coelho)
</para> </para>
</listitem> </listitem>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment