]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
doc PG 18 relnotes: add attribution and rewrite text search item
authorBruce Momjian <bruce@momjian.us>
Sat, 30 Aug 2025 21:52:06 +0000 (17:52 -0400)
committerBruce Momjian <bruce@momjian.us>
Sat, 30 Aug 2025 21:52:06 +0000 (17:52 -0400)
Discussion: https://postgr.es/m/aLMo7lJKg8bWUs3y@momjian.us

Backpatch-through: 18

doc/src/sgml/release-18.sgml

index 2deb5fdd328af39906c6126705e9cd2cc55d7e6a..d01686f9d07bfb85d02bd6137ccc66d8e0085263 100644 (file)
@@ -273,16 +273,20 @@ Author: Peter Eisentraut <peter@eisentraut.org>
 
     <listitem>
     <para>
-    The locale implementation underlying full-text search was improved.  It
-    now observes the locale provider configured for the database for case
-    conversions.  It was previously hardcoded to use libc.  In database
-    clusters that use a locale provider other than libc (that is, ICU or
-    builtin) and where the locale configured through that locale provider
-    behaves differently from the LC_CTYPE setting configured for the database,
-    this could cause changes in behavior of some functions related to
-    full-text search as well as the pg_trgm extension.  When upgrading such
-    database clusters using pg_upgrade, it is recommended to reindex all
-    indexes related to full-text search and pg_trgm after the upgrade.
+    Change <link linkend="textsearch">full text search</link> to use the
+    default collation provider of the cluster to read configuration files
+    and dictionaries, rather than always using libc (Peter Eisentraut)
+    </para>
+
+    <para>
+    Clusters that default to non-libc collation providers (e.g., ICU,
+    builtin) that behave differently than libc for characters processed
+    by LC_CTYPE could observe changes in behavior of some full-text
+    search functions, as well as the <xref linkend="pgtrgm"/> extension.
+    When upgrading such clusters using <xref linkend="pgupgrade"/>, it
+    is recommended to reindex all indexes related to full-text search
+    and <application>pg_trgm</application> after the upgrade.
+    (Peter Eisentraut)
     <ulink url="&commit_baseurl;fb1a18810f0">&sect;</ulink>
     </para>
     </listitem>