mirror of
https://github.com/postgres/postgres.git
synced 2025-07-31 22:04:40 +03:00
relnotes: improve collation check and ICU items
Reported-by: Matthias van de Meent Discussion: https://postgr.es/m/CAEze2WhrNAT2g8upDUhfqt1nWfV_JdUgXAQu7oT4rY2L68O-HQ@mail.gmail.com Backpatch-through: 15 only
This commit is contained in:
@ -578,17 +578,17 @@ Author: Peter Eisentraut <peter@eisentraut.org>
|
|||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Record and check the collation of each <link
|
Record and check the collation version of each <link
|
||||||
linkend="sql-createdatabase">database</link> (Peter Eisentraut)
|
linkend="sql-createdatabase">database</link> (Peter Eisentraut)
|
||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
This is designed to detect collation
|
This is designed to detect collation version
|
||||||
mismatches to avoid data corruption. Function
|
mismatches to avoid data corruption. Function
|
||||||
<function>pg_database_collation_actual_version()</function>
|
<function>pg_database_collation_actual_version()</function>
|
||||||
reports the underlying operating system collation version, and
|
reports the underlying operating system collation version, and
|
||||||
<command>ALTER DATABASE ... REFRESH</command> sets the database
|
<command>ALTER DATABASE ... REFRESH</command> sets the database
|
||||||
to match the operating system collation version. DETAILS?
|
to match the operating system collation version.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
@ -605,9 +605,11 @@ Author: Peter Eisentraut <peter@eisentraut.org>
|
|||||||
</para>
|
</para>
|
||||||
|
|
||||||
<para>
|
<para>
|
||||||
Previously, <acronym>ICU</acronym> collations could only be
|
Previously, only <application>libc</application>-based
|
||||||
specified in <link linkend="sql-createcollation"><command>CREATE
|
collations could be set at the cluster and database levels.
|
||||||
COLLATION</command></link> and used with the
|
<acronym>ICU</acronym> collations were previously limited
|
||||||
|
to <link linkend="sql-createcollation"><command>CREATE
|
||||||
|
COLLATION</command></link> and referenced by the
|
||||||
<literal>COLLATE</literal> clause.
|
<literal>COLLATE</literal> clause.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
Reference in New Issue
Block a user