diff --git a/doc/src/sgml/config.sgml b/doc/src/sgml/config.sgml
index 07618f6c9b4..4bb32fe7786 100644
--- a/doc/src/sgml/config.sgml
+++ b/doc/src/sgml/config.sgml
@@ -5388,9 +5388,10 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
Process Title
- These settings control how the process title as seen
- by ps is modified. See
- for details.
+ These settings control how process titles of server processes are
+ modified. Process titles are typically viewed using programs like
+ ps> or, on Windows, Process Explorer>.
+ See for details.
@@ -5403,18 +5404,14 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
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
- NAMEDATALEN> characters (64 characters in a standard
+ server processes in this cluster. The name can be any string of less
+ than NAMEDATALEN> characters (64 characters in a standard
build). Only printable ASCII characters may be used in the
cluster_name value. Other characters will be
replaced with question marks (?). No name is shown
if this parameter is set to the empty string ''> (which is
the default). This parameter can only be set at server start.
-
- The process title is typically viewed using programs like
- ps> or, on Windows, Process Explorer>.
-
@@ -5427,11 +5424,10 @@ COPY postgres_log FROM '/full/path/to/logfile.csv' WITH csv;
Enables updating of the process title every time a new SQL command
- is received by the server. The process title is typically viewed
- by the ps> command,
- or in Windows by using the Process Explorer>.
- This value defaults to off on Windows platforms due to the
- platform's significant overhead for updating the process title.
+ is received by the server.
+ This setting defaults to on> on most platforms, but it
+ defaults to off> on Windows due to that platform's larger
+ overhead for updating the process title.
Only superusers can change this setting.
diff --git a/doc/src/sgml/release-9.6.sgml b/doc/src/sgml/release-9.6.sgml
index 8d7356e27fc..6ec7583485f 100644
--- a/doc/src/sgml/release-9.6.sgml
+++ b/doc/src/sgml/release-9.6.sgml
@@ -7,7 +7,7 @@
Release Date2016-??-??
- Current as of 2016-08-08 (commit 34927b292)
+ Current as of 2016-08-27 (commit b9fe6cbc8)
@@ -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-06-09 [c9ce4a1c6] Eliminate "parallel degree" terminology.
2016-06-16 [75be66464] Invent min_parallel_relation_size GUC to replace a hard-
+2016-08-16 [f85b1a841] Disable parallel query by default.
-->
Parallel queries (Robert Haas, Amit Kapila, David Rowley,
@@ -365,9 +366,11 @@ This commit is also listed under libpq and psql
- Use of parallel query execution can be controlled
- through the new configuration parameters ,
+ Parallel query execution is not (yet) enabled by default.
+ To allow it, set the new configuration
+ parameter to a
+ value larger than zero. Additional control over use of parallelism
+ is available through other new configuration parameters
,
, , and
+
+
+
+ Disable by default on
+ Windows (Takayuki Tsunakawa)
+
+
+
+ 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.
+
+
+
@@ -2431,6 +2450,22 @@ XXX this is pending backpatch, may need to remove
+
+ Add a nonlocalized version of the severity field in error and notice
+ messages (Tom Lane)
+
+
+
+ This change allows client code to determine severity of an error or
+ notice without having to worry about localized variants of the
+ severity strings.
+
+
+
+
+
@@ -2957,6 +2992,25 @@ This commit is also listed under libpq and PL/pgSQL
+
+ Add macros to make AllocSetContextCreate()> calls simpler
+ and safer (Tom Lane)
+
+
+
+ Writing out the individual sizing parameters for a memory context
+ is now deprecated in favor of using one of the new
+ macros ALLOCSET_DEFAULT_SIZES>,
+ ALLOCSET_SMALL_SIZES>,
+ or ALLOCSET_START_SMALL_SIZES>.
+ Existing code continues to work, however.
+
+
+
+
+
@@ -3038,19 +3092,24 @@ This commit is also listed under libpq and PL/pgSQL
Restructure index access method API> to hide most of
- it at the C> level (Alexander Korotkov)
+ it at the C> level (Alexander Korotkov, Andrew Gierth)
This change modernizes the index AM API> to look more
like the designs we have adopted for foreign data wrappers and
tablesample handlers. This simplifies the 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
of the pg_am> system catalog have disappeared.
+ New inspection
+ functions have been added to allow SQL queries to determine
+ index AM properties that used to be discoverable
+ from pg_am>.