Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 2497dc0

Browse files
committed
9.3 release notes: move compatibility items into their own section
1 parent 1136d7a commit 2497dc0

File tree

1 file changed

+105
-96
lines changed

1 file changed

+105
-96
lines changed

doc/src/sgml/release-9.3.sgml

+105-96
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,111 @@
4141
</para>
4242

4343
<sect3>
44-
<title>ADD HERE</title>
45-
<para>here</para>
44+
<title>Server Settings</title>
45+
46+
<itemizedlist>
47+
48+
<listitem>
49+
<para>
50+
Rename <varname>replication_timeout</> to <link
51+
linkend="guc-wal-sender-timeout"><varname>wal_sender_timeout</></link>
52+
(Amit Kapila)
53+
</para>
54+
55+
<para>
56+
This setting controls the <link
57+
linkend="wal"><acronym>WAL</></link> sender timeout.
58+
</para>
59+
</listitem>
60+
61+
<listitem>
62+
<para>
63+
Improve grouping of sessions waiting for <link
64+
linkend="guc-commit-delay"><varname>commit_delay</></link>
65+
(Peter Geoghegan)
66+
</para>
67+
68+
<para>
69+
This improves the usefulness and behavior of
70+
<varname>commit_delay</>.
71+
</para>
72+
</listitem>
73+
74+
<listitem>
75+
<para>
76+
Require superuser privileges to set <link
77+
linkend="guc-commit-delay"><varname>commit_delay</></link>
78+
because it can now potentially delay other sessions (Simon Riggs)
79+
</para>
80+
</listitem>
81+
82+
<listitem>
83+
<para>
84+
Have <quote>session id</> (<literal>%c</>) in <link
85+
linkend="guc-log-line-prefix"><varname>log_line_prefix</></link>
86+
always output four hex digits after the period (Bruce Momjian)
87+
</para>
88+
</listitem>
89+
90+
</itemizedlist>
91+
92+
</sect3>
93+
94+
<sect3>
95+
<title>Other</title>
96+
97+
<itemizedlist>
98+
99+
<listitem>
100+
<para>
101+
Throw an error if expiring tuple is again updated or deleted (Kevin Grittner)
102+
DETAILS?
103+
</para>
104+
</listitem>
105+
106+
<listitem>
107+
<para>
108+
Change <link linkend="SQL-CREATETABLE"><literal>ON UPDATE
109+
SET NULL/SET DEFAULT</></link> foreign key actions to affect
110+
all referenced columns, not just those referenced in the
111+
<command>UPDATE</> (Tom Lane)
112+
</para>
113+
114+
<para>
115+
Previously only columns referenced in the <command>UPDATE</> were
116+
set to null or <literal>DEFAULT</>.
117+
</para>
118+
</listitem>
119+
120+
<listitem>
121+
<para>
122+
Internally store default foreign key matches (non-<literal>FULL</>,
123+
non-<literal>PARTIAL</>) as <quote>simple</> (Tom Lane)
124+
</para>
125+
126+
<para>
127+
These were previously stored as "&lt;unspecified&gt;".
128+
This changes the value stored in system column <link
129+
linkend="catalog-pg-constraint"><structname>pg_constraint.confmatchtype</></link>.
130+
</para>
131+
</listitem>
132+
133+
<listitem>
134+
<para>
135+
Store <link linkend="wal"><acronym>WAL</></link> in a continuous
136+
stream, rather than skipping the last 16MB segment every 4GB
137+
(Heikki Linnakangas)
138+
</para>
139+
140+
<para>
141+
Previously, <acronym>WAL</> files ending in <literal>FF</> were
142+
not used. If you have <acronym>WAL</> backup or restore scripts
143+
that took that skipping into account, they need to be adjusted.
144+
</para>
145+
</listitem>
146+
147+
</itemizedlist>
148+
46149
</sect3>
47150

48151
</sect2>
@@ -182,19 +285,6 @@
182285
</para>
183286
</listitem>
184287

185-
<listitem>
186-
<para>
187-
Improve grouping of sessions waiting for <link
188-
linkend="guc-commit-delay"><varname>commit_delay</></link>
189-
(Peter Geoghegan)
190-
</para>
191-
192-
<para>
193-
This improves the usefulness and behavior of
194-
<varname>commit_delay</>. BACKWARD COMPATIBILITY
195-
</para>
196-
</listitem>
197-
198288
<listitem>
199289
<para>
200290
Allow in-memory sorts to use their full memory allocation (Jeff Janes)
@@ -408,32 +498,13 @@
408498
</para>
409499
</listitem>
410500

411-
<listitem>
412-
<para>
413-
Require superuser privileges to set <link
414-
linkend="guc-commit-delay"><varname>commit_delay</></link>
415-
because it can now potentially delay other sessions (Simon Riggs)
416-
BACKWARD COMPATIBILITY
417-
</para>
418-
</listitem>
419-
420-
421501
<listitem>
422502
<para>
423503
Remove the <link linkend="guc-external-pid-file">external
424504
<acronym>PID</> file</link> on postmaster exit (Peter Eisentraut)
425505
</para>
426506
</listitem>
427507

428-
<listitem>
429-
<para>
430-
Have <quote>session id</> (<literal>%c</>) in <link
431-
linkend="guc-log-line-prefix"><varname>log_line_prefix</></link>
432-
always output four hex digits after the period (Bruce Momjian)
433-
COMPATIBILITY
434-
</para>
435-
</listitem>
436-
437508
</itemizedlist>
438509

439510
</sect4>
@@ -550,19 +621,6 @@
550621
</para>
551622
</listitem>
552623

553-
<listitem>
554-
<para>
555-
Rename <varname>replication_timeout</> to <link
556-
linkend="guc-wal-sender-timeout"><varname>wal_sender_timeout</></link>
557-
(Amit Kapila)
558-
</para>
559-
560-
<para>
561-
BACKWARD COMPATIBILITY
562-
This setting controls the <acronym>WAL</> sender timeout.
563-
</para>
564-
</listitem>
565-
566624
</itemizedlist>
567625

568626
<sect4>
@@ -571,20 +629,6 @@
571629

572630
<itemizedlist>
573631

574-
<listitem>
575-
<para>
576-
Store <acronym>WAL</> in a continuous stream, rather than skipping
577-
the last 16MB segment every 4GB (Heikki Linnakangas) BACKWARD
578-
COMPATIBLE BREAK
579-
</para>
580-
581-
<para>
582-
Previously, <acronym>WAL</> files ending in <literal>FF</> were
583-
not used. If you have <acronym>WAL</> backup or restore scripts
584-
that took that skipping into account, they need to be adjusted.
585-
</para>
586-
</listitem>
587-
588632
<listitem>
589633
<para>
590634
Change the <acronym>WAL</> record format to allow splitting the record header
@@ -675,13 +719,6 @@
675719
</para>
676720
</listitem>
677721

678-
<listitem>
679-
<para>
680-
Throw an error if expiring tuple is again updated or deleted (Kevin Grittner)
681-
DETAILS? BACKWARD INCOMPATIBILITY
682-
</para>
683-
</listitem>
684-
685722
<listitem>
686723
<para>
687724
Have <link linkend="SQL-REASSIGN-OWNED"><command>REASSIGN
@@ -727,20 +764,6 @@
727764

728765
<itemizedlist>
729766

730-
<listitem>
731-
<para>
732-
Change <link linkend="SQL-CREATETABLE"><literal>ON UPDATE
733-
SET NULL/SET DEFAULT</></link> foreign key actions to affect
734-
all referenced columns, not just those referenced in the
735-
<command>UPDATE</> (Tom Lane)
736-
</para>
737-
738-
<para>
739-
Previously only columns referenced in the <command>UPDATE</> were
740-
set to null or <literal>DEFAULT</>. BACKWARD COMPATIBILITY CHANGE
741-
</para>
742-
</listitem>
743-
744767
<listitem>
745768
<para>
746769
Provide clients with <link
@@ -756,20 +779,6 @@
756779
</para>
757780
</listitem>
758781

759-
<listitem>
760-
<para>
761-
Internally store default foreign key matches (non-<literal>FULL</>,
762-
non-<literal>PARTIAL</>) as <quote>simple</> (Tom Lane)
763-
</para>
764-
765-
<para>
766-
These were previously stored as "&lt;unspecified&gt;".
767-
This changes the value stored in system column <link
768-
linkend="catalog-pg-constraint"><structname>pg_constraint.confmatchtype</></link>.
769-
BACKWARD COMPATIBILITY CHANGE
770-
</para>
771-
</listitem>
772-
773782
</itemizedlist>
774783

775784
</sect4>

0 commit comments

Comments
 (0)