From 2d3edce6b32b6c9a37c14684d63e457f1bd5c55a Mon Sep 17 00:00:00 2001 From: Bruce Momjian <bruce@momjian.us> Date: Tue, 23 Apr 2013 17:06:17 -0400 Subject: [PATCH] 9.3 release note updates from Dean Rasheed, Jov, Heikki Linnakangas, Erikjan Rijkers --- doc/src/sgml/release-9.3.sgml | 39 +++++++++++++++++++++++++---------- 1 file changed, 28 insertions(+), 11 deletions(-) diff --git a/doc/src/sgml/release-9.3.sgml b/doc/src/sgml/release-9.3.sgml index 68d04a7127d..e8f14bd4689 100644 --- a/doc/src/sgml/release-9.3.sgml +++ b/doc/src/sgml/release-9.3.sgml @@ -198,9 +198,9 @@ <listitem> <para> - Improve performance of the CREATE TABLE ... ON COMMIT DELETE ROWS - clause by only issuing delete if the temporary table was accessed - (Heikki Linnakangas) + Improve performance of the CREATE TEMPORARY TABLE ... ON COMMIT + DELETE ROWS clause by only issuing delete if the temporary table + was accessed (Heikki Linnakangas) </para> </listitem> @@ -516,18 +516,21 @@ Store WAL in a continuous stream, rather than skipping the last 16MB segment every 4GB (Heikki Linnakangas) BACKWARD COMPATIBLE BREAK </para> - </listitem> - <listitem> <para> - Restructure WAL files to better handle timeline changes during - recovery (Heikki Linnakangas) + If you have WAL backup or restore scripts that took the skipping + into account, they need to be adjusted. </para> </listitem> <listitem> <para> - Restructure WAL files to use a more compact storage format (Heikki Linnakangas) + Change the WAL record format to allow splitting the record header + across pages (Heikki Linnakangas) + </para> + + <para> + The new format is slightly more compact. </para> </listitem> @@ -600,7 +603,7 @@ <listitem> <para> - Add CREATE SCHEMA ... IF NOT EXIST clause (Fabrízio de + Add CREATE SCHEMA ... IF NOT EXISTS clause (Fabrízio de Royes Mello) </para> </listitem> @@ -638,7 +641,7 @@ <listitem> <para> - Allow CREATE TABLE IF NOT EXIST to succeed for a non-existent schema + Allow CREATE TABLE IF NOT EXISTS to succeed for a non-existent schema (Bruce Momjian) </para> @@ -762,7 +765,9 @@ </para> <para> - INSTEAD rules are still available for complex views. + Simple views that reference some or all columns from a single base table + are now updatable by default. More complex views can be made updatable + using INSTEAD OF triggers or INSTEAD rules. </para> </listitem> @@ -1478,6 +1483,18 @@ </para> </listitem> + <listitem> + <para> + Use a 64-bit integer to represent WAL positions (XLogRecPtr) + instead of two 32-bit integers (Heikki Linnakangas) + </para> + + <para> + Generally, tools that need to read the WAL format will need to + be adjusted. + </para> + </listitem> + <listitem> <para> Allow PL/Python to support platform-specific include directories (Peter Eisentraut) -- GitLab