Commit b54f7a9a authored by Bruce Momjian's avatar Bruce Momjian

doc: mention dependency on collation libraries

Document that index storage is dependent on the operating system's
collation library ordering, and any change in that ordering can create
invalid indexes.

Discussion: 20160617154311.GB19359@momjian.us

Backpatch-through: 9.1
parent 7b67a0a4
...@@ -183,6 +183,15 @@ postgres$ <userinput>initdb -D /usr/local/pgsql/data</userinput> ...@@ -183,6 +183,15 @@ postgres$ <userinput>initdb -D /usr/local/pgsql/data</userinput>
locale setting. For details see <xref linkend="multibyte">. locale setting. For details see <xref linkend="multibyte">.
</para> </para>
<para>
Non<literal>C</> and and non-<literal>POSIX</> locales rely on the
operating system's collation library for character set ordering.
This controls the ordering of keys stored in indexes. For this reason,
a cluster cannot switch to an incompatible collation library version,
either through snapshot restore, binary streaming replication, or
<application>pg_upgrade</> run.
</para>
<sect2 id="creating-cluster-mount-points"> <sect2 id="creating-cluster-mount-points">
<title>Use of Secondary File Systems</title> <title>Use of Secondary File Systems</title>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment