From ad6af3fc4256c0e1eecf5d93d510da4b44e0d480 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Mon, 6 Feb 2017 14:19:23 -0500 Subject: [PATCH] Release note updates. Add item for last-minute CREATE INDEX CONCURRENTLY fix. Repair a couple of misspellings of patch authors' names. Back-branch updates will follow shortly, but I thought I'd commit this separately just to make it more visible. --- doc/src/sgml/release-9.6.sgml | 39 ++++++++++++++++++++++++++++++++--- 1 file changed, 36 insertions(+), 3 deletions(-) diff --git a/doc/src/sgml/release-9.6.sgml b/doc/src/sgml/release-9.6.sgml index 97d1f51515..e6c4fa8f9a 100644 --- a/doc/src/sgml/release-9.6.sgml +++ b/doc/src/sgml/release-9.6.sgml @@ -23,7 +23,13 @@ - However, if you are upgrading from a version earlier than 9.6.1, + However, if your installation has been affected by the bug described in + the first changelog entry below, then after updating you may need + to take action to repair corrupted indexes. + + + + Also, if you are upgrading from a version earlier than 9.6.1, see . @@ -36,6 +42,33 @@ + + Fix a race condition that could cause indexes built + with CREATE INDEX CONCURRENTLY to be corrupt + (Pavan Deolasee, Tom Lane) + + + + If CREATE INDEX CONCURRENTLY was used to build an index + that depends on a column not previously indexed, then rows inserted + or updated by transactions that ran concurrently with + the CREATE INDEX command could have received incorrect + index entries. If you suspect this may have happened, the most + reliable solution is to rebuild affected indexes after installing + this update. + + + + + Allow statements prepared with PREPARE to be given - parallel plans (Amit Kapila, Tobias Bussman) + parallel plans (Amit Kapila, Tobias Bussmann) @@ -1352,7 +1385,7 @@ Branch: REL9_6_STABLE [b98e5513f] 2016-12-21 11:11:36 -0500 --> Fix possible miss of socket read events while waiting on Windows - (Amit Kapial) + (Amit Kapila)