release notes: update 9.3 major feature list
authorBruce Momjian
Fri, 16 Aug 2013 22:01:04 +0000 (18:01 -0400)
committerBruce Momjian
Fri, 16 Aug 2013 22:01:04 +0000 (18:01 -0400)
Backpatch to 9.3.

doc/src/sgml/release-9.3.sgml

index f45ac07a60f28cdc9eb0f1cb46e72a5acacb353b..6ab10c9a0bac43fe6e7eaed6fd9e5ac9767a207a 100644 (file)
     Major enhancements include:
    
 
-    
-
-   
-    ADD HERE ...
-   
+   
+
+   
+
+    
+     
+      Add materialized
+      views
+     
+    
+
+    
+     
+      Make simple views 
+      linkend="SQL-CREATEVIEW-updatable-views">auto-updatable
+     
+    
+
+    
+     
+      Many JSON improvements, including the addition of 
+      linkend="functions-json">operators and functions to extract
+      values from JSON data strings
+     
+    
+
+    
+     
+      Implement SQL-standard 
+      linkend="queries-lateral">LATERAL option for
+      FROM-clause subqueries and function calls
+     
+    
+
+    
+     
+      Allow foreign data
+      wrappers to support writes (inserts/updates/deletes) on foreign
+      tables
+     
+    
+
+    
+     
+      Add a Postgres foreign
+      data wrapper contrib module (Shigeru Hanada)
+     
+    
+
+    
+     
+      Add support for event triggers
+     
+    
+
+    
+     
+      Add optional ability to 
+      linkend="app-initdb-data-checksums">checksum data pages and
+      report corruption
+     
+    
+
+    
+     
+      Allow a streaming replication standby to 
+      linkend="protocol-replication">follow a timeline switch,
+      and faster failover
+     
+    
+
+    
+     
+      Dramatically reduce System V shared
+      memory requirements
+     
+    
+
+    
+     
+      Prevent non-key-field row updates from locking foreign key rows
+     
+    
+
+   
 
    
     The above items are explained in more detail in the sections below.
        
       
 
+      
+       
+        Allow PL/pgSQL to access 
+        linkend="libpq-pqresulterrorfield">constraint violation
+        details as separate fields (Pavel Stehule)
+       
+      
+
       
        
         Allow PL/pgSQL to access the number of rows processed by
        
       
 
-      
-       
-        Allow PL/pgSQL to access 
-        linkend="libpq-pqresulterrorfield">constraint violation
-        details as separate fields (Pavel Stehule)
-       
-      
-
       
        
         Allow greater flexibility in where keywords can be used in PL/pgSQL (Tom Lane)
 
       
        
-        Allow the psql 
-        reading from standard input (Fabien Coelho, Robert Haas)
+        Allow the psql 
+        mode to work when reading from standard input (Fabien Coelho,
+        Robert Haas)