Skip to content

Commit ad6af3f

Browse files
committed
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.
1 parent 2aaec65 commit ad6af3f

File tree

1 file changed

+36
-3
lines changed

1 file changed

+36
-3
lines changed

doc/src/sgml/release-9.6.sgml

Lines changed: 36 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,13 @@
2323
</para>
2424

2525
<para>
26-
However, if you are upgrading from a version earlier than 9.6.1,
26+
However, if your installation has been affected by the bug described in
27+
the first changelog entry below, then after updating you may need
28+
to take action to repair corrupted indexes.
29+
</para>
30+
31+
<para>
32+
Also, if you are upgrading from a version earlier than 9.6.1,
2733
see <xref linkend="release-9-6-1">.
2834
</para>
2935
</sect2>
@@ -36,6 +42,33 @@
3642
<listitem>
3743
<!--
3844
Author: Tom Lane <tgl@sss.pgh.pa.us>
45+
Branch: master [2aaec6546] 2017-02-06 13:20:19 -0500
46+
Branch: REL9_6_STABLE [7fcddbdd0] 2017-02-06 13:20:20 -0500
47+
Branch: REL9_5_STABLE [e935696f4] 2017-02-06 13:20:21 -0500
48+
Branch: REL9_4_STABLE [5879958e1] 2017-02-06 13:20:23 -0500
49+
Branch: REL9_3_STABLE [32c893c8d] 2017-02-06 13:20:24 -0500
50+
Branch: REL9_2_STABLE [bcd7b47c2] 2017-02-06 13:20:25 -0500
51+
-->
52+
<para>
53+
Fix a race condition that could cause indexes built
54+
with <command>CREATE INDEX CONCURRENTLY</> to be corrupt
55+
(Pavan Deolasee, Tom Lane)
56+
</para>
57+
58+
<para>
59+
If <command>CREATE INDEX CONCURRENTLY</> was used to build an index
60+
that depends on a column not previously indexed, then rows inserted
61+
or updated by transactions that ran concurrently with
62+
the <command>CREATE INDEX</> command could have received incorrect
63+
index entries. If you suspect this may have happened, the most
64+
reliable solution is to rebuild affected indexes after installing
65+
this update.
66+
</para>
67+
</listitem>
68+
69+
<listitem>
70+
<!--
71+
Author: Tom Lane <tgl@sss.pgh.pa.us>
3972
Branch: master [ffaa44cb5] 2016-11-15 15:55:35 -0500
4073
Branch: REL9_6_STABLE [8aa3e4751] 2016-11-15 15:55:35 -0500
4174
Branch: REL9_5_STABLE [0bc3ed98c] 2016-11-15 15:55:35 -0500
@@ -845,7 +878,7 @@ Branch: REL9_6_STABLE [ebe5dc9e0] 2016-12-06 11:43:12 -0500
845878
-->
846879
<para>
847880
Allow statements prepared with <command>PREPARE</> to be given
848-
parallel plans (Amit Kapila, Tobias Bussman)
881+
parallel plans (Amit Kapila, Tobias Bussmann)
849882
</para>
850883
</listitem>
851884

@@ -1352,7 +1385,7 @@ Branch: REL9_6_STABLE [b98e5513f] 2016-12-21 11:11:36 -0500
13521385
-->
13531386
<para>
13541387
Fix possible miss of socket read events while waiting on Windows
1355-
(Amit Kapial)
1388+
(Amit Kapila)
13561389
</para>
13571390

13581391
<para>

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy