Skip to content

Commit 37e5f0b

Browse files
committed
doc PG 18 relnotes: adjust wording of initdb item 4881441
And move to the top of the incompatibility list. This will impact users more than any other incompatibility item because of pg_upgrade.
1 parent 1a85734 commit 37e5f0b

File tree

1 file changed

+18
-21
lines changed

1 file changed

+18
-21
lines changed

doc/src/sgml/release-18.sgml

Lines changed: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,24 @@
5353

5454
<itemizedlist>
5555

56+
<!--
57+
Author: Peter Eisentraut <peter@eisentraut.org>
58+
2024-10-16 [04bec894a04] initdb: Change default to using data checksums.
59+
-->
60+
61+
<listitem>
62+
<para>
63+
Change initdb default to enable data checksums
64+
<ulink url="&commit_baseurl;04bec894a04">&sect;</ulink>
65+
</para>
66+
67+
<para>
68+
Checksums can be disabled with the new initdb option --no-data-checksums.
69+
pg_upgrade requires matching cluster checksum settings, so this new
70+
option can be useful to upgrade non-checksum old clusters.
71+
</para>
72+
</listitem>
73+
5674
<!--
5775
Author: Tom Lane <tgl@sss.pgh.pa.us>
5876
2025-01-16 [d7674c9fa] Seek zone abbreviations in the IANA data before timezone
@@ -192,27 +210,6 @@ Change pg_backend_memory_contexts.level and pg_log_backend_memory_contexts() to
192210
<para>
193211
These were previously zero-based.
194212
</para>
195-
</listitem>
196-
197-
<!--
198-
Author: Peter Eisentraut <peter@eisentraut.org>
199-
2024-10-16 [04bec894a04] initdb: Change default to using data checksums.
200-
-->
201-
202-
<listitem>
203-
<para>
204-
initdb defaults to enabling data checksums
205-
<ulink url="&commit_baseurl;04bec894a04">&sect;</ulink>
206-
</para>
207-
208-
<para>
209-
The previous default behavior (checksums disabled) can be obtained using the
210-
new option --no-data-checksums. Note that pg_upgrade will reject upgrading
211-
between clusters with different checksum settings, so if the old cluster does
212-
not have checksums enabled (the previous default), then the new cluster will
213-
need to be initialized with --no-data-checksums in order to allow pg_upgrade
214-
to succeed.
215-
</para>
216213
</listitem>
217214

218215
</itemizedlist>

0 commit comments

Comments
 (0)