diff --git a/doc/src/sgml/release-9.4.sgml b/doc/src/sgml/release-9.4.sgml
index 26abce1258..dc4b2b0096 100644
--- a/doc/src/sgml/release-9.4.sgml
+++ b/doc/src/sgml/release-9.4.sgml
@@ -7,7 +7,8 @@
Release Date2014-??-??
- Current as of 2014-08-17
+ Current as of 2014-10-05
+
@@ -89,6 +90,22 @@
+
+
+
+ Change on-disk format of jsonb> data
+ (Heikki Linnakangas and Tom Lane)
+
+
+
+ The on-disk representation was changed after 9.4beta2 to improve
+ efficiency. pg_upgrade> will refuse to upgrade any
+ 9.4beta1 or 9.4beta2 database containing jsonb> columns; you
+ will need to use pg_dumpall> instead to migrate such
+ databases.
+
+
+
Tighten checks for multidimensional
-
-
- Writable foreign data wrappers must return all columns when the foreign
- table has an AFTER ROW> trigger (Noah Misch)
-
-
-
- Previously, foreign tables never had triggers, and
- the RETURNING> clause alone dictated the columns required.
-
-
-
Rename EXPLAIN
@@ -265,6 +270,22 @@
+
+
+ Foreign data wrappers that support updating foreign tables must
+ consider the possible presence of AFTER ROW> triggers
+ (Noah Misch)
+
+
+
+ When an AFTER ROW> trigger is present, all columns of the
+ table must be returned by updating actions, since the trigger might
+ inspect any or all of them. Previously, foreign tables never had
+ triggers, so the FDW might optimize away fetching columns not mentioned
+ in the RETURNING> clause (if any).
+
+
+
Prevent
+
+
+
+ Update time zone data files to tzdata release 2014h for DST law
+ changes in Russia and elsewhere
+
+
+
+ This change is more significant than most time zone updates because
+ many Russian zone abbreviations are changing meaning, including IRKT,
+ KRAT, MAGT, MSK, NOVT, OMST, SAKT, VLAT, YAKT, and YEKT. Also, IANA
+ has formally recognized abbreviations of the form
+ Ax>ST/Ax>DT for Australian timezones,
+ so adopt those names as part of the Default> abbreviation
+ set in PostgreSQL>. The Australia>
+ abbreviation set now need be selected only if it's desired to use
+ historical abbreviations that conflict with abbreviations commonly
+ used elsewhere, such as EST or SAST.
+
+
+
@@ -1099,6 +1141,14 @@
+
+
+ Ensure that SELECT ... FOR UPDATE
+ NOWAIT> does not wait in corner cases involving
+ already-concurrently-updated tuples (Craig Ringer and Thomas Munro)
+
+
+
@@ -1257,11 +1307,9 @@
Allow moving groups of objects from one tablespace to another
- using ALL IN TABLESPACE ... SET TABLESPACE> with
- ALTER TABLE>
- ALTER INDEX> and
- ALTER MATERIALIZED VIEW>
- (Stephen Frost)
+ using the ALL IN TABLESPACE ... SET TABLESPACE> form of
+ , , or
+ (Stephen Frost)
@@ -2498,9 +2546,21 @@
- This allows monitoring tools to only fetch query text for newly
- created entries, improving performance for repeated querying of the
- statistics.
+ This allows monitoring tools to fetch query text only for
+ just-created entries, improving performance during repeated querying
+ of the statistics.
+
+
+
+
+
+ Make pg_stat_statements> ignore DEALLOCATE>
+ commands (Fabien Coelho)
+
+
+
+ It already ignored PREPARE>, as well as planning time in
+ general, so this seems more consistent.