|
41 | 41 | </para>
|
42 | 42 |
|
43 | 43 | <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 "<unspecified>". |
| 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 | + |
46 | 149 | </sect3>
|
47 | 150 |
|
48 | 151 | </sect2>
|
|
182 | 285 | </para>
|
183 | 286 | </listitem>
|
184 | 287 |
|
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 |
| - |
198 | 288 | <listitem>
|
199 | 289 | <para>
|
200 | 290 | Allow in-memory sorts to use their full memory allocation (Jeff Janes)
|
|
408 | 498 | </para>
|
409 | 499 | </listitem>
|
410 | 500 |
|
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 |
| - |
421 | 501 | <listitem>
|
422 | 502 | <para>
|
423 | 503 | Remove the <link linkend="guc-external-pid-file">external
|
424 | 504 | <acronym>PID</> file</link> on postmaster exit (Peter Eisentraut)
|
425 | 505 | </para>
|
426 | 506 | </listitem>
|
427 | 507 |
|
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 |
| - |
437 | 508 | </itemizedlist>
|
438 | 509 |
|
439 | 510 | </sect4>
|
|
550 | 621 | </para>
|
551 | 622 | </listitem>
|
552 | 623 |
|
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 |
| - |
566 | 624 | </itemizedlist>
|
567 | 625 |
|
568 | 626 | <sect4>
|
|
571 | 629 |
|
572 | 630 | <itemizedlist>
|
573 | 631 |
|
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 |
| - |
588 | 632 | <listitem>
|
589 | 633 | <para>
|
590 | 634 | Change the <acronym>WAL</> record format to allow splitting the record header
|
|
675 | 719 | </para>
|
676 | 720 | </listitem>
|
677 | 721 |
|
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 |
| - |
685 | 722 | <listitem>
|
686 | 723 | <para>
|
687 | 724 | Have <link linkend="SQL-REASSIGN-OWNED"><command>REASSIGN
|
|
727 | 764 |
|
728 | 765 | <itemizedlist>
|
729 | 766 |
|
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 |
| - |
744 | 767 | <listitem>
|
745 | 768 | <para>
|
746 | 769 | Provide clients with <link
|
|
756 | 779 | </para>
|
757 | 780 | </listitem>
|
758 | 781 |
|
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 "<unspecified>". |
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 |
| - |
773 | 782 | </itemizedlist>
|
774 | 783 |
|
775 | 784 | </sect4>
|
|
0 commit comments