diff --git a/doc/src/sgml/release-9.4.sgml b/doc/src/sgml/release-9.4.sgml
index dc4b2b00966..a249b3f4b4f 100644
--- a/doc/src/sgml/release-9.4.sgml
+++ b/doc/src/sgml/release-9.4.sgml
@@ -7,7 +7,7 @@
Release Date2014-??-??
- Current as of 2014-10-05
+ Current as of 2014-11-17
@@ -106,6 +106,23 @@
+
+
+
+ Fix representation of numeric values in jsonb> GIN indexes
+ (Tom Lane)
+
+
+
+ Numeric items within jsonb> values are converted to strings
+ for storage in GIN jsonb_ops> indexes. In 9.4beta3,
+ trailing zeroes in such items were mishandled. Beta testers
+ should REINDEX> any such indexes after upgrading, to ensure
+ that searches for numeric values will find the expected rows. Note
+ that jsonb_path_ops> indexes were not affected by this bug.
+
+
+
Tighten checks for multidimensional
+
+
+ Ensure that whole-row variables expose the expected column names
+ to functions that pay attention to column names within composite
+ arguments (Tom Lane)
+
+
+
+ Constructs like row_to_json(tab.*)> now always emit column
+ names that match the column aliases visible for table tab>
+ at the point of the call. In previous releases the emitted column
+ names would sometimes be the table's actual column names regardless
+ of any aliases assigned in the query.
+
+
+
now also discards sequence-related state
@@ -413,14 +446,16 @@
- Update time zone data files to tzdata release 2014h for DST law
+ Update time zone data files to tzdata release 2014j 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
+ KRAT, MAGT, MSK, NOVT, OMST, SAKT, VLAT, YAKT, and YEKT.
+ PostgreSQL> will now associate the correct UTC offset
+ with these abbreviations depending on the given date. 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
@@ -1422,6 +1457,24 @@
+
+
+ Support time zone abbreviations that change from time to time
+ (Tom Lane)
+
+
+
+ Previously, PostgreSQL> assumed that the UTC offset
+ associated with a time zone abbreviation (such as EST>)
+ never changes in the usage of any particular locale. However this
+ assumption fails in the real world, so introduce the ability for a
+ zone abbreviation to represent a UTC offset that sometimes changes.
+ Update the zone abbreviation definition files to make use of this
+ feature in timezone locales that have changed the UTC offset of their
+ abbreviations since 1970 (according to the IANA timezone database).
+
+
+
Allow 5+ digit years for non-ISO>
- Allow psql> \pset> with no arguments
+ Allow psql>'s \pset> with no arguments
to show all settings (Gilles Darold)
@@ -2241,6 +2294,13 @@
Add Test Anything Protocol (TAP>) tests for client
programs (Peter Eisentraut)
+
+
+ Currently, these tests are run by make check-world>
+ only if the