|
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