Do a final round of copy-editing on the 9.5 release notes.
authorTom Lane
Sun, 3 Jan 2016 20:33:12 +0000 (15:33 -0500)
committerTom Lane
Sun, 3 Jan 2016 20:33:12 +0000 (15:33 -0500)
doc/src/sgml/release-9.5.sgml

index 7690a90c50911a72ad638c11c85c7107765771fd..f47b7c262e2cc368b8cf0502aee0440c9a70f2ad 100644 (file)
@@ -6,8 +6,7 @@
 
   
    Release Date
-   2016-??-??
-   Current as of 2015-12-15
+   2016-01-07
   
 
   
 
     
      
-      Add row-level security control
+      Add row-level security control
      
     
 
     
      
-      Allow labeling of
-      the origin of logical replication changes, and provide mechanisms
-      for tracking the progress of replication
+      Create mechanisms for tracking
+      the progress of replication,
+      including methods for identifying the origin of individual changes
+      during logical replication
      
     
 
 2015-03-31 [0badb06] Bruce ..: pg_ctl:  change default shutdown mode from 'sma..
 -->
      
-      Change <application>pg_ctl>'s default shutdown mode from
+      Change <xref linkend="app-pg-ctl">'s default shutdown mode from
       smart to fast (Bruce Momjian)
      
 
 
     
 
-     
-      Fix REASSIGN OWNED
-      and ALTER OWNER TO
-      to properly update permissions lists (ACLs) when changing ownership of
-      types, foreign data wrappers, and foreign servers (Bruce Momjian)
-     
-    
-
-    
-
+       
+        Control the Linux OOM killer via new environment
+        variables 
+        linkend="linux-memory-overcommit">PG_OOM_ADJUST_FILE
+        and 
+        linkend="linux-memory-overcommit">PG_OOM_ADJUST_VALUE,
+        instead of compile-time options LINUX_OOM_SCORE_ADJ and
+        LINUX_OOM_ADJ
+        (Gurjeet Singh)
+       
+      
+
     
 
        
         Allow pushdown of query restrictions into subqueries with 
-        linkend="functions-window">window functions, where appropriate
+        linkend="tutorial-window">window functions, where appropriate
         (David Rowley)
        
       
@@ -517,9 +521,9 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
 2015-04-27 [dcbf594]  Stephe..: Improve qual pushdown for RLS and SB views
 -->
        
-        Allow non-leakproof functions to be passed into security barrier
-        views if the function does not reference any table columns
-        (Dean Rasheed)
+        Allow a non-leakproof function to be pushed down into a security
+        barrier view if the function does not receive any view output
+        columns (Dean Rasheed)
        
       
 
@@ -749,6 +753,27 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
 
       
 
+       
+        Control the Linux OOM killer via new environment
+        variables 
+        linkend="linux-memory-overcommit">PG_OOM_ADJUST_FILE
+        and 
+        linkend="linux-memory-overcommit">PG_OOM_ADJUST_VALUE
+        (Gurjeet Singh)
+       
+
+       
+        The previous OOM control infrastructure involved
+        compile-time options LINUX_OOM_SCORE_ADJ and
+        LINUX_OOM_ADJ, which are no longer supported.
+        The new behavior is available in all builds.
+       
+      
+
+      
+
        
@@ -815,24 +840,6 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
 
       
 
-       
-        Add environment variables 
-        linkend="linux-memory-overcommit">PG_OOM_ADJUST_FILE
-        and 
-        linkend="linux-memory-overcommit">PG_OOM_ADJUST_VALUE
-        to help control the Linux OOM killer (Gurjeet Singh)
-       
-
-       
-        The previous OOM control infrastructure involved a
-        compile-time option.
-       
-      
-
-      
-
@@ -885,6 +892,22 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
 
       
 
+       
+        Create mechanisms for tracking
+        the progress of replication,
+        including methods for identifying the origin of individual changes
+        during logical replication (Andres Freund)
+       
+
+       
+        This is helpful when implementing replication solutions.
+       
+      
+
+      
+
@@ -990,21 +1013,6 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
 
       
 
-       
-        Allow labeling of
-        the origin of logical replication changes, and provide mechanisms
-        for tracking the progress of replication (Andres Freund)
-       
-
-       
-        This is helpful when implementing replication solutions.
-       
-      
-
-      
-
        
@@ -1111,6 +1119,13 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
         TABLESAMPLE to return a subset of a table (Petr
         Jelínek)
        
+
+       
+        This feature supports the SQL-standard table sampling methods.
+        In addition, there are provisions
+        for user-defined
+        table sampling methods.
+       
       
 
       
@@ -1153,7 +1168,7 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
 2014-12-18 [35192f0] Alvaro..: Have VACUUM log number of skipped pages due to ..
 -->
        
-        HavVACUUM log the
+        MakVACUUM log the
         number of pages skipped due to pins (Jim Nasby)
        
       
@@ -1163,7 +1178,7 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
 2015-02-20 [d42358e] Alvaro..: Have TRUNCATE update pgstat tuple counters
 -->
        
-        HavTRUNCATE properly
+        MakTRUNCATE properly
         update the pg_stat* tuple counters (Alexander Shulgin)
        
       
@@ -1231,8 +1246,9 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
 2014-09-19 [491c029] Stephe..: Row-Level Security Policies (RLS)
 -->
        
-        Add row-level security control (Craig Ringer, KaiGai Kohei,
-        Adam Brightwell, Dean Rasheed, Stephen Frost)
+        Add  row-level security control
+        (Craig Ringer, KaiGai Kohei, Adam Brightwell, Dean Rasheed,
+        Stephen Frost)
        
 
        
@@ -1290,17 +1306,17 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
 2015-03-09 [31eae60] Alvaro..: Allow CURRENT/SESSION_USER to be used in certai..
 -->
        
-        Allow CURRENT/SESSION_USER to specify the
-        current user in some commands (Kyotaro Horiguchi, Álvaro
-        Herrera)
+        Allow some DDL commands to accept CURRENT_USER
+        or SESSION_USER, meaning the current user or session
+        user, in place of a specific user name (Kyotaro Horiguchi,
+        Álvaro Herrera)
        
 
        
-        This includes ALTER
-        USER, ALTER
-        GROUP, ALTER
-        ROLE, GRANT,
-        and various ALTER object OWNER TO commands.
+        This feature is now supported in
+        ,
+        ,
+        and ALTER object OWNER TO commands.
        
       
 
@@ -1330,8 +1346,8 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
 -->
        
         Allow LOCK TABLE ... ROW EXCLUSIVE
-        MODE for those with INSERT privileges (Stephen
-        Frost)
+        MODE for those with INSERT privileges on the
+        target table (Stephen Frost)
        
 
        
@@ -1345,12 +1361,12 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
 2015-03-23 [e5f455f] Tom Lane: Apply table and domain CHECK constraints in nam.
 -->
        
-        Apply table and domain CHECK constraints in name order
+        Apply table and domain CHECK constraints in order by name
         (Tom Lane)
        
 
        
-        The previous order was indeterminate.
+        The previous ordering was indeterminate.
        
       
 
@@ -1378,7 +1394,7 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
      
 
      
-      <<span class="marked">xref linkend="SQL-CREATEFOREIGNDATAWRAPPER"</span>>
+      <<span class="marked">link linkend="ddl-foreign-data">Foreign Tables</link</span>>
 
       
 
@@ -1387,9 +1403,8 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
 2014-07-10 [59efda3] Tom Lane: Implement IMPORT FOREIGN SCHEMA.
 -->
        
-        Add support for 
-        linkend="SQL-IMPORTFOREIGNSCHEMA">IMPORT FOREIGN
-        SCHEMA (Ronan Dunklau, Michael Paquier, Tom Lane)
+        Add support for 
+        (Ronan Dunklau, Michael Paquier, Tom Lane)
        
 
        
@@ -1449,7 +1464,7 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
      
 
      
-      <<span class="marked">xref linkend="SQL-CREATEEVENTTRIGGER"</span>>
+      <<span class="marked">link linkend="event-triggers">Event Triggers</link</span>>
 
       
 
@@ -1587,7 +1602,7 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
        Add data
        types regrole
        and regnamespace
-       that simplify entering and pretty-printing the OID of a role
+       to simplify entering and pretty-printing the OID of a role
        or namespace (Kyotaro Horiguchi)
       
      
@@ -1736,9 +1751,9 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
 2014-12-15 [4520ba6] Heikki..: Add point <-> polygon distance operator.
 -->
        
-        Add a <link
-        linkend="gist-builtin-opclasses-table">point-to-polygon
-        distance operator (<->) (Alexander Korotkov)
+        Add a <type>point-to-polygon distance operator
+        <->
+        (Alexander Korotkov)
        
       
 
@@ -2203,7 +2218,7 @@ Add GUC and storage parameter to set the maximum size of GIN pending list.
 2015-03-28 [7655f4c] Andrew..: Add a pager_min_lines setting to psql
 -->
         
-         Add <application>psql setting 
+         Add <literal>\pset option 
          linkend="APP-PSQL-meta-commands">pager_min_lines
          to control pager invocation (Andrew Dunstan)