Editorial corrections to the October 2013 minor-release notes.
This is mostly to fix incorrect migration instructions: since the preceding minor releases advised reindexing some GIST indexes, it's important that we back-link to that advice rather than earlier instances. Also improve some bug descriptions and fix a few typos. No back-patch yet; these files will get copied into the back branches later in the release process.
This commit is contained in:
parent
e7d56aee2d
commit
4796035402
@ -23,8 +23,8 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Also, if you are upgrading from a version earlier than 8.4.10,
|
However, if you are upgrading from a version earlier than 8.4.17,
|
||||||
see the release notes for 8.4.10.
|
see the release notes for 8.4.17.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
@ -36,12 +36,13 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Prevent downcasing of non-ASCII non-double-quoted identifiers in
|
Prevent corruption of multi-byte characters when attempting to
|
||||||
multi-byte encodings (Andrew Dunstan)
|
case-fold identifiers (Andrew Dunstan)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
The previous behavior was wrong and confusing.
|
<productname>PostgreSQL</> case-folds non-ASCII characters only
|
||||||
|
when using a single-byte server encoding.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -61,7 +62,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix libpq SSL deadlock bug (Stephen Frost)
|
Fix deadlock bug in libpq when using SSL (Stephen Frost)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -85,21 +86,24 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Previously such push downs could generate errors.
|
Subqueries of a <literal>UNION</> or <literal>INTERSECT</> that
|
||||||
|
contain set-returning functions or volatile functions in their
|
||||||
|
<literal>SELECT</> lists could be improperly optimized, leading to
|
||||||
|
run-time errors or incorrect query results.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix rare <literal>GROUP BY</> query error caused by improperly
|
Fix rare case of <quote>failed to locate grouping columns</>
|
||||||
processed data type modifiers (Tom Lane)
|
planner failure (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow view dump code to better handle dropped columns on base tables
|
Improve view dumping code's handling of dropped columns in referenced
|
||||||
(Tom Lane)
|
tables (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -164,12 +168,16 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow various spellings of infinity on all platforms (Tom Lane)
|
Ensure that floating-point data input accepts standard spellings
|
||||||
|
of <quote>infinity</> on all platforms (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Supported infinity values are "inf", "+inf", "-inf", "infinity",
|
The C99 standard says that allowable spellings are <literal>inf</>,
|
||||||
"+infinity", and "-infinity".
|
<literal>+inf</>, <literal>-inf</>, <literal>infinity</>,
|
||||||
|
<literal>+infinity</>, and <literal>-infinity</>. Make sure we
|
||||||
|
recognize these even if the platform's <function>strtod</> function
|
||||||
|
doesn't.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -183,9 +191,8 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Update time zone data files to <application>tzdata</> release 2013d
|
Update time zone data files to <application>tzdata</> release 2013d
|
||||||
for DST law changes in DST law changes in Israel, Morocco, Palestine,
|
for DST law changes in Israel, Morocco, Palestine, and Paraguay.
|
||||||
Paraguay. Also, historical zone data corrections for Macquarie Island
|
Also, historical zone data corrections for Macquarie Island.
|
||||||
(Tom Lane)
|
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
|
@ -23,8 +23,8 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Also, if you are upgrading from a version earlier than 9.0.6,
|
However, if you are upgrading from a version earlier than 9.0.13,
|
||||||
see the release notes for 9.0.6.
|
see the release notes for 9.0.13.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
@ -36,12 +36,13 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Prevent downcasing of non-ASCII non-double-quoted identifiers in
|
Prevent corruption of multi-byte characters when attempting to
|
||||||
multi-byte encodings (Andrew Dunstan)
|
case-fold identifiers (Andrew Dunstan)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
The previous behavior was wrong and confusing.
|
<productname>PostgreSQL</> case-folds non-ASCII characters only
|
||||||
|
when using a single-byte server encoding.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -68,13 +69,13 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix libpq SSL deadlock bug (Stephen Frost)
|
Fix deadlock bug in libpq when using SSL (Stephen Frost)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix possible SSL network stack corruption in threaded libpq applications
|
Fix possible SSL state corruption in threaded libpq applications
|
||||||
(Nick Phillips, Stephen Frost)
|
(Nick Phillips, Stephen Frost)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -99,21 +100,24 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Previously such push downs could generate errors.
|
Subqueries of a <literal>UNION</> or <literal>INTERSECT</> that
|
||||||
|
contain set-returning functions or volatile functions in their
|
||||||
|
<literal>SELECT</> lists could be improperly optimized, leading to
|
||||||
|
run-time errors or incorrect query results.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix rare <literal>GROUP BY</> query error caused by improperly
|
Fix rare case of <quote>failed to locate grouping columns</>
|
||||||
processed data type modifiers (Tom Lane)
|
planner failure (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow view dump code to better handle dropped columns on base tables
|
Improve view dumping code's handling of dropped columns in referenced
|
||||||
(Tom Lane)
|
tables (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -194,7 +198,8 @@
|
|||||||
Specifically, lessen keyword restrictions for role names, language
|
Specifically, lessen keyword restrictions for role names, language
|
||||||
names, <command>EXPLAIN</> and <command>COPY</> options, and
|
names, <command>EXPLAIN</> and <command>COPY</> options, and
|
||||||
<command>SET</> values. This allows <literal>COPY ... (FORMAT
|
<command>SET</> values. This allows <literal>COPY ... (FORMAT
|
||||||
BINARY)</> previously <literal>BINARY</> required single-quotes.
|
BINARY)</> to work as expected; previously <literal>BINARY</> needed
|
||||||
|
to be quoted.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -214,8 +219,9 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Improve analyze statistics generation after a cancelled file truncate
|
Ensure that <command>VACUUM ANALYZE</> still runs the ANALYZE phase
|
||||||
request (Kevin Grittner)
|
if its attempt to truncate the file is cancelled due to lock conflicts
|
||||||
|
(Kevin Grittner)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -228,12 +234,16 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow various spellings of infinity on all platforms (Tom Lane)
|
Ensure that floating-point data input accepts standard spellings
|
||||||
|
of <quote>infinity</> on all platforms (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Supported infinity values are "inf", "+inf", "-inf", "infinity",
|
The C99 standard says that allowable spellings are <literal>inf</>,
|
||||||
"+infinity", and "-infinity".
|
<literal>+inf</>, <literal>-inf</>, <literal>infinity</>,
|
||||||
|
<literal>+infinity</>, and <literal>-infinity</>. Make sure we
|
||||||
|
recognize these even if the platform's <function>strtod</> function
|
||||||
|
doesn't.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -247,9 +257,8 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Update time zone data files to <application>tzdata</> release 2013d
|
Update time zone data files to <application>tzdata</> release 2013d
|
||||||
for DST law changes in DST law changes in Israel, Morocco, Palestine,
|
for DST law changes in Israel, Morocco, Palestine, and Paraguay.
|
||||||
Paraguay. Also, historical zone data corrections for Macquarie Island
|
Also, historical zone data corrections for Macquarie Island.
|
||||||
(Tom Lane)
|
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
|
@ -23,8 +23,8 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Also, if you are upgrading from a version earlier than 9.1.6,
|
However, if you are upgrading from a version earlier than 9.1.9,
|
||||||
see the release notes for 9.1.6.
|
see the release notes for 9.1.9.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
@ -36,12 +36,13 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Prevent downcasing of non-ASCII non-double-quoted identifiers in
|
Prevent corruption of multi-byte characters when attempting to
|
||||||
multi-byte encodings (Andrew Dunstan)
|
case-fold identifiers (Andrew Dunstan)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
The previous behavior was wrong and confusing.
|
<productname>PostgreSQL</> case-folds non-ASCII characters only
|
||||||
|
when using a single-byte server encoding.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -74,13 +75,13 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix libpq SSL deadlock bug (Stephen Frost)
|
Fix deadlock bug in libpq when using SSL (Stephen Frost)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix possible SSL network stack corruption in threaded libpq applications
|
Fix possible SSL state corruption in threaded libpq applications
|
||||||
(Nick Phillips, Stephen Frost)
|
(Nick Phillips, Stephen Frost)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -105,14 +106,17 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Previously such push downs could generate errors.
|
Subqueries of a <literal>UNION</> or <literal>INTERSECT</> that
|
||||||
|
contain set-returning functions or volatile functions in their
|
||||||
|
<literal>SELECT</> lists could be improperly optimized, leading to
|
||||||
|
run-time errors or incorrect query results.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix rare <literal>GROUP BY</> query error caused by improperly
|
Fix rare case of <quote>failed to locate grouping columns</>
|
||||||
processed data type modifiers (Tom Lane)
|
planner failure (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -142,8 +146,8 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow view dump code to better handle dropped columns on base tables
|
Improve view dumping code's handling of dropped columns in referenced
|
||||||
(Tom Lane)
|
tables (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -255,7 +259,8 @@
|
|||||||
Specifically, lessen keyword restrictions for role names, language
|
Specifically, lessen keyword restrictions for role names, language
|
||||||
names, <command>EXPLAIN</> and <command>COPY</> options, and
|
names, <command>EXPLAIN</> and <command>COPY</> options, and
|
||||||
<command>SET</> values. This allows <literal>COPY ... (FORMAT
|
<command>SET</> values. This allows <literal>COPY ... (FORMAT
|
||||||
BINARY)</> previously <literal>BINARY</> required single-quotes.
|
BINARY)</> to work as expected; previously <literal>BINARY</> needed
|
||||||
|
to be quoted.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -268,7 +273,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Have <application>pg_upgrade</> use <command>pg_dump
|
Make <application>pg_upgrade</> use <literal>pg_dump
|
||||||
--quote-all-identifiers</> to avoid problems with keyword changes
|
--quote-all-identifiers</> to avoid problems with keyword changes
|
||||||
between releases (Tom Lane)
|
between releases (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
@ -283,8 +288,9 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Improve analyze statistics generation after a cancelled file truncate
|
Ensure that <command>VACUUM ANALYZE</> still runs the ANALYZE phase
|
||||||
request (Kevin Grittner)
|
if its attempt to truncate the file is cancelled due to lock conflicts
|
||||||
|
(Kevin Grittner)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -297,12 +303,16 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow various spellings of infinity on all platforms (Tom Lane)
|
Ensure that floating-point data input accepts standard spellings
|
||||||
|
of <quote>infinity</> on all platforms (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Supported infinity values are "inf", "+inf", "-inf", "infinity",
|
The C99 standard says that allowable spellings are <literal>inf</>,
|
||||||
"+infinity", and "-infinity".
|
<literal>+inf</>, <literal>-inf</>, <literal>infinity</>,
|
||||||
|
<literal>+infinity</>, and <literal>-infinity</>. Make sure we
|
||||||
|
recognize these even if the platform's <function>strtod</> function
|
||||||
|
doesn't.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -316,9 +326,8 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Update time zone data files to <application>tzdata</> release 2013d
|
Update time zone data files to <application>tzdata</> release 2013d
|
||||||
for DST law changes in DST law changes in Israel, Morocco, Palestine,
|
for DST law changes in Israel, Morocco, Palestine, and Paraguay.
|
||||||
Paraguay. Also, historical zone data corrections for Macquarie Island
|
Also, historical zone data corrections for Macquarie Island.
|
||||||
(Tom Lane)
|
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
|
@ -23,8 +23,8 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Also, if you are upgrading from a version earlier than 9.2.2,
|
However, if you are upgrading from a version earlier than 9.2.4,
|
||||||
see the release notes for 9.2.2.
|
see the release notes for 9.2.4.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
@ -36,18 +36,20 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Prevent downcasing of non-ASCII non-double-quoted identifiers in
|
Prevent corruption of multi-byte characters when attempting to
|
||||||
multi-byte encodings (Andrew Dunstan)
|
case-fold identifiers (Andrew Dunstan)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
The previous behavior was wrong and confusing.
|
<productname>PostgreSQL</> case-folds non-ASCII characters only
|
||||||
|
when using a single-byte server encoding.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix memory leak when creating range indexes (Heikki Linnakangas)
|
Fix memory leak when creating B-tree indexes on range columns
|
||||||
|
(Heikki Linnakangas)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -80,13 +82,13 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix libpq SSL deadlock bug (Stephen Frost)
|
Fix deadlock bug in libpq when using SSL (Stephen Frost)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix possible SSL network stack corruption in threaded libpq applications
|
Fix possible SSL state corruption in threaded libpq applications
|
||||||
(Nick Phillips, Stephen Frost)
|
(Nick Phillips, Stephen Frost)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
@ -117,13 +119,13 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix <literal>UNION ALL</> and inheritance queries to properly
|
Fix accounting for qualifier evaluation costs in <literal>UNION ALL</>
|
||||||
recheck parameterized paths (Tom Lane)
|
and inheritance queries (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
This fixes cases where suboptimal query plans could potentially be
|
This fixes cases where suboptimal query plans could be chosen if
|
||||||
chosen.
|
some <literal>WHERE</> clauses are expensive to calculate.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -134,14 +136,17 @@
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Previously such push downs could generate errors.
|
Subqueries of a <literal>UNION</> or <literal>INTERSECT</> that
|
||||||
|
contain set-returning functions or volatile functions in their
|
||||||
|
<literal>SELECT</> lists could be improperly optimized, leading to
|
||||||
|
run-time errors or incorrect query results.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix rare <literal>GROUP BY</> query error caused by improperly
|
Fix rare case of <quote>failed to locate grouping columns</>
|
||||||
processed data type modifiers (Tom Lane)
|
planner failure (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -171,8 +176,8 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow view dump code to better handle dropped columns on base tables
|
Improve view dumping code's handling of dropped columns in referenced
|
||||||
(Tom Lane)
|
tables (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -304,7 +309,8 @@
|
|||||||
Specifically, lessen keyword restrictions for role names, language
|
Specifically, lessen keyword restrictions for role names, language
|
||||||
names, <command>EXPLAIN</> and <command>COPY</> options, and
|
names, <command>EXPLAIN</> and <command>COPY</> options, and
|
||||||
<command>SET</> values. This allows <literal>COPY ... (FORMAT
|
<command>SET</> values. This allows <literal>COPY ... (FORMAT
|
||||||
BINARY)</> previously <literal>BINARY</> required single-quotes.
|
BINARY)</> to work as expected; previously <literal>BINARY</> needed
|
||||||
|
to be quoted.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -324,7 +330,7 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Have <application>pg_upgrade</> use <command>>pg_dump
|
Make <application>pg_upgrade</> use <literal>pg_dump
|
||||||
--quote-all-identifiers</> to avoid problems with keyword changes
|
--quote-all-identifiers</> to avoid problems with keyword changes
|
||||||
between releases (Tom Lane)
|
between releases (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
@ -339,8 +345,9 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Improve analyze statistics generation after a cancelled file truncate
|
Ensure that <command>VACUUM ANALYZE</> still runs the ANALYZE phase
|
||||||
request (Kevin Grittner)
|
if its attempt to truncate the file is cancelled due to lock conflicts
|
||||||
|
(Kevin Grittner)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -353,12 +360,16 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Allow various spellings of infinity on all platforms (Tom Lane)
|
Ensure that floating-point data input accepts standard spellings
|
||||||
|
of <quote>infinity</> on all platforms (Tom Lane)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Supported infinity values are "inf", "+inf", "-inf", "infinity",
|
The C99 standard says that allowable spellings are <literal>inf</>,
|
||||||
"+infinity", and "-infinity".
|
<literal>+inf</>, <literal>-inf</>, <literal>infinity</>,
|
||||||
|
<literal>+infinity</>, and <literal>-infinity</>. Make sure we
|
||||||
|
recognize these even if the platform's <function>strtod</> function
|
||||||
|
doesn't.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -392,9 +403,8 @@
|
|||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Update time zone data files to <application>tzdata</> release 2013d
|
Update time zone data files to <application>tzdata</> release 2013d
|
||||||
for DST law changes in DST law changes in Israel, Morocco, Palestine,
|
for DST law changes in Israel, Morocco, Palestine, and Paraguay.
|
||||||
Paraguay. Also, historical zone data corrections for Macquarie Island
|
Also, historical zone data corrections for Macquarie Island.
|
||||||
(Tom Lane)
|
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
|
@ -22,6 +22,11 @@
|
|||||||
A dump/restore is not required for those running 9.3.X.
|
A dump/restore is not required for those running 9.3.X.
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
However, if you use the <literal>hstore</> extension, see the
|
||||||
|
first changelog entry.
|
||||||
|
</para>
|
||||||
|
|
||||||
</sect2>
|
</sect2>
|
||||||
|
|
||||||
<sect2>
|
<sect2>
|
||||||
@ -31,21 +36,33 @@
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Update hstore extension with JSON functionality (Andrew Dunstan)
|
Ensure new-in-9.3 JSON functionality is added to the <literal>hstore</>
|
||||||
|
extension during an update (Andrew Dunstan)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Users who installed hstore prior to 9.3.1 must execute:
|
Users who upgraded a pre-9.3 database containing <literal>hstore</>
|
||||||
|
should execute
|
||||||
<programlisting>
|
<programlisting>
|
||||||
ALTER EXTENSION hstore UPDATE;
|
ALTER EXTENSION hstore UPDATE;
|
||||||
</programlisting>
|
</programlisting>
|
||||||
to add two new JSON functions and a cast.
|
after installing 9.3.1, to add two new JSON functions and a cast.
|
||||||
|
(If <literal>hstore</> is already up to date, this command does
|
||||||
|
nothing.)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix memory leak when creating range indexes (Heikki Linnakangas)
|
Fix memory leak when creating B-tree indexes on range columns
|
||||||
|
(Heikki Linnakangas)
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
|
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
Fix memory leak caused by <function>lo_open()</function> failure
|
||||||
|
(Heikki Linnakangas)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -57,7 +74,7 @@ ALTER EXTENSION hstore UPDATE;
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Fix libpq SSL deadlock bug (Stephen Frost)
|
Fix deadlock bug in libpq when using SSL (Stephen Frost)
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user