diff options
author | Bruce Momjian | 2016-07-02 15:22:35 +0000 |
---|---|---|
committer | Bruce Momjian | 2016-07-02 15:22:35 +0000 |
commit | 76ecc20d3c80776ad459993a00194350b96e8789 (patch) | |
tree | ba55043027fcc64edbf83dfe0912b88f9a058cde /doc | |
parent | 3f290d6270bd6233af07c1143f84efd79c363f93 (diff) |
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: [email protected]
Backpatch-through: 9.1
Diffstat (limited to 'doc')
-rw-r--r-- | doc/src/sgml/runtime.sgml | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/src/sgml/runtime.sgml b/doc/src/sgml/runtime.sgml index 32a5de8407a..4f26f2af077 100644 --- a/doc/src/sgml/runtime.sgml +++ b/doc/src/sgml/runtime.sgml @@ -183,6 +183,15 @@ postgres$ <userinput>initdb -D /usr/local/pgsql/data</userinput> locale setting. For details see <xref linkend="multibyte">. </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"> <title>Use of Secondary File Systems</title> |