]> git.ipfire.org Git - thirdparty/postgresql.git/commitdiff
doc PG 19 relnotes: mention pg_dump{all} & standard_conforming_strings
authorBruce Momjian <bruce@momjian.us>
Wed, 17 Jun 2026 23:33:35 +0000 (19:33 -0400)
committerBruce Momjian <bruce@momjian.us>
Wed, 17 Jun 2026 23:33:35 +0000 (19:33 -0400)
Dumps will fail if standard_conforming_strings = off.

Reported-by: Tom Lane
Backpatch-through: 1131492.1781717349@sss.pgh.pa.us

doc/src/sgml/release-19.sgml

index 285bfa123f6590c05a3a8f54f220fa7ffd710ae7..911a198e676a35657d0147286294ad87f88d1aa3 100644 (file)
@@ -109,7 +109,14 @@ Force <link linkend="guc-standard-conforming-strings"><varname>standard_conformi
 </para>
 
 <para>
-Server variable <varname>escape_string_warning</varname> has been removed as unnecessary.  Client applications still support <literal>escape_string_warning = off</literal> for compatibility with old servers.
+Dumps created using pre-<productname>PostgreSQL</productname> 19 versions of <link linkend="app-pgdump"><application>pg_dump</application></link>
+or <link linkend="app-pg-dumpall"><application>pg_dumpall</application></link>, and using <literal>standard_conforming_strings = off</literal>,
+will not properly load into <productname>PostgreSQL</productname> 19 and later servers.  Users should create dumps using <productname>PostgreSQL</productname> 19
+or later versions of these applications, or use <literal>standard_conforming_strings = on</literal>.
+</para>
+
+<para>
+Client applications still support <literal>escape_string_warning = off</literal> for compatibility with old servers.  The server variable <varname>escape_string_warning</varname> has been removed as unnecessary.
 </para>
 </listitem>