Update 9.6 release notes through today.
This commit is contained in:
parent
ea268cdc9a
commit
a6f0dc701b
@ -5388,9 +5388,10 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
|
|||||||
<title>Process Title</title>
|
<title>Process Title</title>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
These settings control how the process title as seen
|
These settings control how process titles of server processes are
|
||||||
by <command>ps</command> is modified. See <xref linkend="monitoring-ps">
|
modified. Process titles are typically viewed using programs like
|
||||||
for details.
|
<application>ps</> or, on Windows, <application>Process Explorer</>.
|
||||||
|
See <xref linkend="monitoring-ps"> for details.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<variablelist>
|
<variablelist>
|
||||||
@ -5403,18 +5404,14 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Sets the cluster name that appears in the process title for all
|
Sets the cluster name that appears in the process title for all
|
||||||
processes in this cluster. The name can be any string of less than
|
server processes in this cluster. The name can be any string of less
|
||||||
<symbol>NAMEDATALEN</> characters (64 characters in a standard
|
than <symbol>NAMEDATALEN</> characters (64 characters in a standard
|
||||||
build). Only printable ASCII characters may be used in the
|
build). Only printable ASCII characters may be used in the
|
||||||
<varname>cluster_name</varname> value. Other characters will be
|
<varname>cluster_name</varname> value. Other characters will be
|
||||||
replaced with question marks (<literal>?</literal>). No name is shown
|
replaced with question marks (<literal>?</literal>). No name is shown
|
||||||
if this parameter is set to the empty string <literal>''</> (which is
|
if this parameter is set to the empty string <literal>''</> (which is
|
||||||
the default). This parameter can only be set at server start.
|
the default). This parameter can only be set at server start.
|
||||||
</para>
|
</para>
|
||||||
<para>
|
|
||||||
The process title is typically viewed using programs like
|
|
||||||
<application>ps</> or, on Windows, <application>Process Explorer</>.
|
|
||||||
</para>
|
|
||||||
</listitem>
|
</listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
@ -5427,11 +5424,10 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Enables updating of the process title every time a new SQL command
|
Enables updating of the process title every time a new SQL command
|
||||||
is received by the server. The process title is typically viewed
|
is received by the server.
|
||||||
by the <command>ps</> command,
|
This setting defaults to <literal>on</> on most platforms, but it
|
||||||
or in Windows by using the <application>Process Explorer</>.
|
defaults to <literal>off</> on Windows due to that platform's larger
|
||||||
This value defaults to off on Windows platforms due to the
|
overhead for updating the process title.
|
||||||
platform's significant overhead for updating the process title.
|
|
||||||
Only superusers can change this setting.
|
Only superusers can change this setting.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
<note>
|
<note>
|
||||||
<title>Release Date</title>
|
<title>Release Date</title>
|
||||||
<simpara>2016-??-??</simpara>
|
<simpara>2016-??-??</simpara>
|
||||||
<simpara>Current as of 2016-08-08 (commit 34927b292)</simpara>
|
<simpara>Current as of 2016-08-27 (commit b9fe6cbc8)</simpara>
|
||||||
</note>
|
</note>
|
||||||
|
|
||||||
<sect2>
|
<sect2>
|
||||||
@ -348,6 +348,7 @@ This commit is also listed under libpq and psql
|
|||||||
2016-04-27 [59eb55127] Fix EXPLAIN VERBOSE output for parallel aggregate.
|
2016-04-27 [59eb55127] Fix EXPLAIN VERBOSE output for parallel aggregate.
|
||||||
2016-06-09 [c9ce4a1c6] Eliminate "parallel degree" terminology.
|
2016-06-09 [c9ce4a1c6] Eliminate "parallel degree" terminology.
|
||||||
2016-06-16 [75be66464] Invent min_parallel_relation_size GUC to replace a hard-
|
2016-06-16 [75be66464] Invent min_parallel_relation_size GUC to replace a hard-
|
||||||
|
2016-08-16 [f85b1a841] Disable parallel query by default.
|
||||||
-->
|
-->
|
||||||
<para>
|
<para>
|
||||||
Parallel queries (Robert Haas, Amit Kapila, David Rowley,
|
Parallel queries (Robert Haas, Amit Kapila, David Rowley,
|
||||||
@ -365,9 +366,11 @@ This commit is also listed under libpq and psql
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Use of parallel query execution can be controlled
|
Parallel query execution is not (yet) enabled by default.
|
||||||
through the new configuration parameters <xref
|
To allow it, set the new configuration
|
||||||
linkend="guc-max-parallel-workers-per-gather">,
|
parameter <xref linkend="guc-max-parallel-workers-per-gather"> to a
|
||||||
|
value larger than zero. Additional control over use of parallelism
|
||||||
|
is available through other new configuration parameters
|
||||||
<xref linkend="guc-force-parallel-mode">,
|
<xref linkend="guc-force-parallel-mode">,
|
||||||
<xref linkend="guc-parallel-setup-cost">, <xref
|
<xref linkend="guc-parallel-setup-cost">, <xref
|
||||||
linkend="guc-parallel-tuple-cost">, and <xref
|
linkend="guc-parallel-tuple-cost">, and <xref
|
||||||
@ -1030,6 +1033,22 @@ This commit is also listed under libpq and psql
|
|||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<!--
|
||||||
|
2016-08-17 [9b33c7e80] Disable update_process_title by default on Windows
|
||||||
|
-->
|
||||||
|
<para>
|
||||||
|
Disable <xref linkend="guc-update-process-title"> by default on
|
||||||
|
Windows (Takayuki Tsunakawa)
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
The overhead of updating the process title is much larger on Windows
|
||||||
|
than most other platforms, and it is also less useful to do it since
|
||||||
|
most Windows users do not have tools that can display process titles.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
|
|
||||||
</sect4>
|
</sect4>
|
||||||
@ -2431,6 +2450,22 @@ XXX this is pending backpatch, may need to remove
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<!--
|
<!--
|
||||||
|
2016-08-26 [e796d0aba] Add a nonlocalized version of the severity field to clie
|
||||||
|
-->
|
||||||
|
<para>
|
||||||
|
Add a nonlocalized version of the severity field in error and notice
|
||||||
|
messages (Tom Lane)
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
This change allows client code to determine severity of an error or
|
||||||
|
notice without having to worry about localized variants of the
|
||||||
|
severity strings.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<!--
|
||||||
2015-09-05 [0426f349e] Rearrange the handling of error context reports.
|
2015-09-05 [0426f349e] Rearrange the handling of error context reports.
|
||||||
This commit is also listed under psql and PL/pgSQL
|
This commit is also listed under psql and PL/pgSQL
|
||||||
-->
|
-->
|
||||||
@ -2957,6 +2992,25 @@ This commit is also listed under libpq and PL/pgSQL
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<!--
|
<!--
|
||||||
|
2016-08-27 [b9fe6cbc8] Add macros to make AllocSetContextCreate() calls simpler
|
||||||
|
-->
|
||||||
|
<para>
|
||||||
|
Add macros to make <function>AllocSetContextCreate()</> calls simpler
|
||||||
|
and safer (Tom Lane)
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
Writing out the individual sizing parameters for a memory context
|
||||||
|
is now deprecated in favor of using one of the new
|
||||||
|
macros <symbol>ALLOCSET_DEFAULT_SIZES</>,
|
||||||
|
<symbol>ALLOCSET_SMALL_SIZES</>,
|
||||||
|
or <symbol>ALLOCSET_START_SMALL_SIZES</>.
|
||||||
|
Existing code continues to work, however.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<!--
|
||||||
2015-08-05 [de6fd1c89] Rely on inline functions even if that causes warnings in
|
2015-08-05 [de6fd1c89] Rely on inline functions even if that causes warnings in
|
||||||
-->
|
-->
|
||||||
<para>
|
<para>
|
||||||
@ -3038,19 +3092,24 @@ This commit is also listed under libpq and PL/pgSQL
|
|||||||
<!--
|
<!--
|
||||||
2016-01-17 [65c5fcd35] Restructure index access method API to hide most of it a
|
2016-01-17 [65c5fcd35] Restructure index access method API to hide most of it a
|
||||||
2016-01-21 [be44ed27b] Improve index AMs' opclass validation procedures.
|
2016-01-21 [be44ed27b] Improve index AMs' opclass validation procedures.
|
||||||
|
2016-08-13 [ed0097e4f] Add SQL-accessible functions for inspecting index AM pro
|
||||||
-->
|
-->
|
||||||
<para>
|
<para>
|
||||||
Restructure index access method <acronym>API</> to hide most of
|
Restructure index access method <acronym>API</> to hide most of
|
||||||
it at the <application>C</> level (Alexander Korotkov)
|
it at the <application>C</> level (Alexander Korotkov, Andrew Gierth)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
This change modernizes the index <acronym>AM API</> to look more
|
This change modernizes the index <acronym>AM API</> to look more
|
||||||
like the designs we have adopted for foreign data wrappers and
|
like the designs we have adopted for foreign data wrappers and
|
||||||
tablesample handlers. This simplifies the <application>C</> code
|
tablesample handlers. This simplifies the <application>C</> code
|
||||||
and should make it more feasible to define index access methods in
|
and makes it much more practical to define index access methods in
|
||||||
installable extensions. A consequence is that most of the columns
|
installable extensions. A consequence is that most of the columns
|
||||||
of the <structname>pg_am</> system catalog have disappeared.
|
of the <structname>pg_am</> system catalog have disappeared.
|
||||||
|
New <link linkend="functions-info-catalog-table">inspection
|
||||||
|
functions</link> have been added to allow SQL queries to determine
|
||||||
|
index AM properties that used to be discoverable
|
||||||
|
from <structname>pg_am</>.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user