Update alpha release notes for latest commits.
authorRobert Haas
Wed, 9 Mar 2011 04:59:52 +0000 (23:59 -0500)
committerRobert Haas
Wed, 9 Mar 2011 05:00:03 +0000 (00:00 -0500)
doc/src/sgml/release-9.1.sgml

index 2ea0fd7e21a27664dff523baf690497de1f6ad20..d14a2dce560a6a0984294c3f634f3e89466591da 100644 (file)
@@ -1,6 +1,6 @@
 
 
-
+
 
 
   Release 9.1alpha4
         
        
 
+       
+        
+         Synchronous replication
+        
+        
+         When enabled, transaction commit will wait for WAL records to be
+         replicated before informing the client that a transaction has
+         successfully committed.
+        
+       
+
+       
+        
+         When recovery_target_timelines='latest', periodically
+         rescan the archive for new timelines
+        
+       
+
       
     
 
 
         
          
-          Skip dropped attributes when converting Python objects to
-          tuples
+          Make plpy.Fatal() raise FATAL, rather than ERROR
          
         
 
         
          
-          Improve messages for errors in compiling anonymous
-          PL/Python blocks
+          Skip dropped attributes when converting Python objects to
+          tuples
          
         
 
 
         
          
-          Do not prefix error messages with the string
-          "PL/Python: "
+          Improve error reporting
          
-         
-          It is redundant, given the error context.
+         Better error messages for errors in compiling anonymous
+          PL/Python blocks.  Avoid prefixing error messages with the string
+          "PL/Python: ", which is redundant, given the error
+          context.  Provide a separate exception class for each error code
+          the backend defines, and make it possible to get the SQLSTATE from
+          the exception object.  Report Python errors from iterators
+          using PLy_elog, so that the Python exception is included in the
+          exception, and to avoid setting the errcode to
+          ERRCODE_DATA_EXCEPTION.
          
         
 
          
         
 
-        
-         
-          Provide a separate exception class for each error code
-          the backend defines, and make it possible to get the SQLSTATE from
-          the exception object
-         
-        
-
         
          
           Assorted code cleanup