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

Commit b35b185

Browse files
committed
Release notes for 10.1, 9.6.6, 9.5.10, 9.4.15, 9.3.20, 9.2.24.
In the v10 branch, also back-patch the effects of 1ff01b3 and c29c578 on these files, to reduce future maintenance issues. (I'd do it further back, except that the 9.X branches differ anyway due to xlog-to-wal link tag renaming.)
1 parent bab3a71 commit b35b185

File tree

6 files changed

+1412
-239
lines changed

6 files changed

+1412
-239
lines changed

doc/src/sgml/release-10.sgml

+14-239
Original file line numberDiff line numberDiff line change
@@ -128,8 +128,8 @@ Branch: REL_10_STABLE [799037099] 2017-10-16 17:56:43 -0400
128128
<para>
129129
Ignore CTEs when looking up the target table for
130130
<command>INSERT</command>/<command>UPDATE</command>/<command>DELETE</command>,
131-
and prevent matching qualified target-table names to trigger transition
132-
table names (Thomas Munro)
131+
and prevent matching schema-qualified target table names to trigger
132+
transition table names (Thomas Munro)
133133
</para>
134134

135135
<para>
@@ -211,7 +211,7 @@ Branch: REL_10_STABLE [69125c883] 2017-10-29 13:04:37 +0530
211211
Branch: REL9_6_STABLE [f74f871b8] 2017-10-29 13:14:37 +0530
212212
-->
213213
<para>
214-
Fix parallel query handling to not fail when a recently-active role is
214+
Fix parallel query handling to not fail when a recently-used role is
215215
dropped (Amit Kapila)
216216
</para>
217217
</listitem>
@@ -253,27 +253,6 @@ Branch: REL9_4_STABLE [9cb28e98b] 2017-10-25 07:52:45 -0400
253253

254254
<listitem>
255255
<!--
256-
Author: Tom Lane <tgl@sss.pgh.pa.us>
257-
Branch: master [7769fc000] 2017-09-27 17:05:53 -0400
258-
Branch: REL_10_STABLE Release: REL_10_0 [07ea925e2] 2017-09-27 17:05:53 -0400
259-
Branch: REL9_6_STABLE [def03e4bf] 2017-09-27 17:05:53 -0400
260-
Branch: REL9_5_STABLE [ad56dbd6c] 2017-09-27 17:05:53 -0400
261-
Branch: REL9_4_STABLE [c38575edc] 2017-09-27 17:05:53 -0400
262-
Branch: REL9_3_STABLE [2e82fba0e] 2017-09-27 17:05:54 -0400
263-
Branch: REL9_2_STABLE [72d4fd08e] 2017-09-27 17:05:54 -0400
264-
-->
265-
<para>
266-
Properly reject attempts to convert infinite float values to
267-
type <type>numeric</type> (Tom Lane, KaiGai Kohei)
268-
</para>
269-
270-
<para>
271-
Previously the behavior was platform-dependent.
272-
</para>
273-
</listitem>
274-
275-
<listitem>
276-
<!--
277256
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
278257
Branch: master [be72b9c37] 2017-10-30 15:52:02 +0100
279258
Branch: REL_10_STABLE [52ca7572c] 2017-10-30 15:52:13 +0100
@@ -386,20 +365,6 @@ Branch: REL_10_STABLE [a01a3d931] 2017-10-12 17:32:48 +0200
386365
<listitem>
387366
<!--
388367
Author: Tom Lane <tgl@sss.pgh.pa.us>
389-
Branch: master [6f44fe7f1] 2017-09-17 15:28:51 -0400
390-
Branch: REL_10_STABLE Release: REL_10_0 [244b4a37e] 2017-09-17 15:28:51 -0400
391-
Branch: REL9_6_STABLE [86e4ebb9a] 2017-09-17 15:28:51 -0400
392-
Branch: REL9_5_STABLE [eeff68396] 2017-09-17 15:28:51 -0400
393-
-->
394-
<para>
395-
Correctly ignore <structname>RelabelType</structname> expression nodes
396-
when determining relation distinctness (David Rowley)
397-
</para>
398-
</listitem>
399-
400-
<listitem>
401-
<!--
402-
Author: Tom Lane <tgl@sss.pgh.pa.us>
403368
Branch: master [52328727b] 2017-10-11 22:18:10 -0400
404369
Branch: REL_10_STABLE [604723d29] 2017-10-11 22:18:01 -0400
405370
Branch: REL9_6_STABLE [96cfc7e19] 2017-10-11 22:18:01 -0400
@@ -457,28 +422,6 @@ Branch: REL9_2_STABLE [525b09ada] 2017-10-11 14:28:34 -0400
457422
<listitem>
458423
<!--
459424
Author: Tom Lane <tgl@sss.pgh.pa.us>
460-
Branch: master [899bd785c] 2017-09-25 16:09:19 -0400
461-
Branch: REL_10_STABLE Release: REL_10_0 [4621c7f7a] 2017-09-25 16:09:19 -0400
462-
Branch: REL9_6_STABLE [175061222] 2017-09-25 16:09:20 -0400
463-
Branch: REL9_5_STABLE [05297416f] 2017-09-25 16:09:20 -0400
464-
Branch: REL9_4_STABLE [3a07a6f3e] 2017-09-25 16:09:20 -0400
465-
Author: Tom Lane <tgl@sss.pgh.pa.us>
466-
Branch: master [5ea96efaa] 2017-09-26 13:42:53 -0400
467-
Branch: REL_10_STABLE Release: REL_10_0 [d29f30d8c] 2017-09-26 13:43:00 -0400
468-
Branch: REL9_6_STABLE [12ac252f9] 2017-09-26 13:43:07 -0400
469-
Branch: REL9_5_STABLE [06852f215] 2017-09-26 13:43:12 -0400
470-
Branch: REL9_4_STABLE [e5c058e2e] 2017-09-26 13:43:17 -0400
471-
-->
472-
<para>
473-
Avoid <systemitem>SIGBUS</systemitem> crash on Linux when a DSM memory
474-
request exceeds the space available in <systemitem>tmpfs</systemitem>
475-
(Thomas Munro)
476-
</para>
477-
</listitem>
478-
479-
<listitem>
480-
<!--
481-
Author: Tom Lane <tgl@sss.pgh.pa.us>
482425
Branch: master [643c27e36] 2017-10-08 15:25:26 -0400
483426
Branch: REL_10_STABLE [c3723317d] 2017-10-08 15:25:26 -0400
484427
Branch: REL9_6_STABLE [13a8924ec] 2017-10-08 15:25:26 -0400
@@ -492,83 +435,21 @@ Branch: REL9_6_STABLE [13a8924ec] 2017-10-08 15:25:26 -0400
492435

493436
<listitem>
494437
<!--
495-
Author: Tom Lane <tgl@sss.pgh.pa.us>
496-
Branch: master [27c6619e9] 2017-09-17 14:50:01 -0400
497-
Branch: REL_10_STABLE Release: REL_10_0 [66fe509be] 2017-09-17 14:50:01 -0400
498-
Branch: REL9_6_STABLE [c0d21bdb8] 2017-09-17 14:50:01 -0400
499-
Branch: REL9_5_STABLE [825fac5d3] 2017-09-17 14:50:01 -0400
500-
Branch: REL9_4_STABLE [bc0974703] 2017-09-17 14:50:01 -0400
501-
Branch: REL9_3_STABLE [b1be33593] 2017-09-17 14:50:01 -0400
502-
Branch: REL9_2_STABLE [4cd6cd21d] 2017-09-17 14:50:01 -0400
503-
-->
504-
<para>
505-
Prevent low-probability crash in processing of nested trigger firings
506-
(Tom Lane)
507-
</para>
508-
</listitem>
509-
510-
<listitem>
511-
<!--
512-
Author: Peter Eisentraut <peter_e@gmx.net>
513-
Branch: master [aa6b7b72d] 2017-09-22 17:10:36 -0400
514-
Branch: REL_10_STABLE Release: REL_10_0 [3d7f11a0f] 2017-09-23 10:03:05 -0400
515-
Branch: REL9_6_STABLE [a1f30ecc5] 2017-09-23 10:03:36 -0400
516-
Branch: REL9_5_STABLE [acae13faa] 2017-09-23 10:04:55 -0400
517-
Branch: REL9_4_STABLE [9bf049946] 2017-09-23 10:05:28 -0400
518-
Branch: REL9_3_STABLE [e0f5710c5] 2017-09-23 10:05:40 -0400
519-
Branch: REL9_2_STABLE [2eb84e54a] 2017-09-23 10:14:30 -0400
520-
-->
521-
<para>
522-
Correctly restore the umask setting when file creation fails
523-
in <command>COPY</command> or <function>lo_export()</function>
524-
(Peter Eisentraut)
525-
</para>
526-
</listitem>
527-
528-
<listitem>
529-
<!--
530-
Author: Tom Lane <tgl@sss.pgh.pa.us>
531-
Branch: master [714805010] 2017-09-21 18:13:11 -0400
532-
Branch: REL_10_STABLE Release: REL_10_0 [a2b1eb234] 2017-09-21 18:13:11 -0400
533-
Branch: REL9_6_STABLE [ea31541f5] 2017-09-21 18:13:11 -0400
534-
Branch: REL9_5_STABLE [122289a66] 2017-09-21 18:13:11 -0400
535-
Branch: REL9_4_STABLE [b572b435c] 2017-09-21 18:13:11 -0400
536-
Branch: REL9_3_STABLE [a09d8be7d] 2017-09-21 18:13:11 -0400
537-
Branch: REL9_2_STABLE [e56facd8b] 2017-09-21 18:13:11 -0400
538-
-->
539-
<para>
540-
Give a better error message for duplicate column names
541-
in <command>ANALYZE</command> (Nathan Bossart)
542-
</para>
543-
</listitem>
544-
545-
<listitem>
546-
<!--
547-
Author: Robert Haas <rhaas@postgresql.org>
548-
Branch: master [81276fdd3] 2017-09-14 17:19:04 -0400
549-
Branch: REL_10_STABLE Release: REL_10_0 [a2a61f633] 2017-09-14 16:44:01 -0400
550-
Branch: REL9_6_STABLE [353328ad1] 2017-09-14 16:47:11 -0400
438+
Author: Noah Misch <noah@leadboat.com>
439+
Branch: master [bab3a714b] 2017-11-05 09:25:52 -0800
440+
Branch: REL_10_STABLE [2168f37c4] 2017-11-05 09:25:59 -0800
441+
Branch: REL9_6_STABLE [1cac62dac] 2017-11-05 09:26:28 -0800
442+
Branch: REL9_5_STABLE [7932891ab] 2017-11-05 09:26:43 -0800
443+
Branch: REL9_4_STABLE [2a2e2e85e] 2017-11-05 09:26:47 -0800
551444
-->
552445
<para>
553-
Add missing cases in <function>GetCommandLogLevel()</function>,
554-
preventing errors when certain SQL commands are used while
555-
<varname>log_statement</varname> is set to <literal>ddl</literal>
556-
(Michael Paquier)
446+
Allow <command>COPY</command>'s <literal>FREEZE</literal> option to
447+
work when the transaction isolation level is <literal>REPEATABLE
448+
READ</literal> or higher (Noah Misch)
557449
</para>
558-
</listitem>
559450

560-
<listitem>
561-
<!--
562-
Author: Tom Lane <tgl@sss.pgh.pa.us>
563-
Branch: REL9_6_STABLE [2ac598874] 2017-10-17 12:15:08 -0400
564-
Branch: REL9_5_STABLE [9e20276e1] 2017-10-17 12:15:08 -0400
565-
Branch: REL9_4_STABLE [38f17e8ee] 2017-10-17 12:15:08 -0400
566-
Branch: REL9_3_STABLE [06b2a73ed] 2017-10-17 12:15:08 -0400
567-
-->
568451
<para>
569-
Fix mis-parsing of the last line in a
570-
non-newline-terminated <filename>pg_hba.conf</filename> file
571-
(Tom Lane)
452+
This case was unintentionally broken by a previous bug fix.
572453
</para>
573454
</listitem>
574455

@@ -588,20 +469,6 @@ Branch: REL9_6_STABLE [aa1e9b3a4] 2017-10-12 15:20:04 -0400
588469

589470
<listitem>
590471
<!--
591-
Author: Stephen Frost <sfrost@snowman.net>
592-
Branch: master [d2e40b310] 2017-09-13 20:02:09 -0400
593-
Branch: REL_10_STABLE Release: REL_10_0 [68a7c24fd] 2017-09-13 20:04:43 -0400
594-
Branch: REL9_6_STABLE [caae416aa] 2017-09-13 20:02:27 -0400
595-
-->
596-
<para>
597-
Fix <application>pg_dump</application> to ensure that it
598-
emits <command>GRANT</command> commands in a valid order
599-
(Stephen Frost)
600-
</para>
601-
</listitem>
602-
603-
<listitem>
604-
<!--
605472
Author: Tom Lane <tgl@sss.pgh.pa.us>
606473
Branch: master [080351466] 2017-10-31 13:40:23 -0400
607474
Branch: REL_10_STABLE [9cf2b854a] 2017-10-31 13:40:23 -0400
@@ -631,7 +498,7 @@ Branch: REL_10_STABLE [852e3224e] 2017-10-22 16:45:26 -0400
631498

632499
<para>
633500
This prevents problems when the <application>parray_gin</application>
634-
extension is installed, since it defines a conflicting operator.
501+
extension is installed, since that defines a conflicting operator.
635502
</para>
636503
</listitem>
637504

@@ -682,48 +549,6 @@ Branch: REL9_2_STABLE [caeae886e] 2017-10-25 19:32:25 -0400
682549

683550
<listitem>
684551
<!--
685-
Author: Tom Lane <tgl@sss.pgh.pa.us>
686-
Branch: master [2e70d6b5e] 2017-08-29 15:18:01 -0400
687-
Branch: REL_10_STABLE Release: REL_10_0 [b481b39b8] 2017-08-29 15:18:01 -0400
688-
Branch: REL9_6_STABLE [bc95e5874] 2017-08-29 15:18:01 -0400
689-
Branch: REL9_5_STABLE [dfd1042c6] 2017-08-29 15:18:01 -0400
690-
Branch: REL9_4_STABLE [1c53722ff] 2017-08-29 15:18:01 -0400
691-
Branch: REL9_3_STABLE [d391fb6c3] 2017-08-29 15:18:01 -0400
692-
Branch: REL9_2_STABLE [a07058a6d] 2017-08-29 15:18:01 -0400
693-
Author: Tom Lane <tgl@sss.pgh.pa.us>
694-
Branch: master [9d6b160d7] 2017-09-01 15:14:46 -0400
695-
Branch: REL_10_STABLE Release: REL_10_0 [f2fe1cbef] 2017-09-01 15:14:18 -0400
696-
Branch: REL9_6_STABLE [3a0f8e7d3] 2017-09-01 15:14:18 -0400
697-
Branch: REL9_5_STABLE [1305186de] 2017-09-01 15:14:18 -0400
698-
Branch: REL9_4_STABLE [53863ebeb] 2017-09-01 15:14:18 -0400
699-
Branch: REL9_3_STABLE [dd344de67] 2017-09-01 15:14:18 -0400
700-
Branch: REL9_2_STABLE [f60a236ba] 2017-09-01 15:14:18 -0400
701-
-->
702-
<para>
703-
Fix <application>libpq</application> to guard against integer
704-
overflow in the row count of a <structname>PGresult</structname>
705-
(Michael Paquier)
706-
</para>
707-
</listitem>
708-
709-
<listitem>
710-
<!--
711-
Author: Michael Meskes <meskes@postgresql.org>
712-
Branch: master [35e156882] 2017-09-12 04:53:36 +0200
713-
Branch: REL_10_STABLE Release: REL_10_0 [75fbf8ad1] 2017-09-18 23:07:18 +0200
714-
Branch: REL9_6_STABLE [59b5a3e5c] 2017-09-18 23:07:34 +0200
715-
Branch: REL9_5_STABLE [3a5aa7de3] 2017-09-18 23:07:44 +0200
716-
Branch: REL9_4_STABLE [e5b8b771e] 2017-09-18 23:08:17 +0200
717-
Branch: REL9_3_STABLE [149cfdb3a] 2017-09-18 23:08:24 +0200
718-
-->
719-
<para>
720-
Fix <application>ecpg</application>'s handling of out-of-scope cursor
721-
declarations with pointer or array variables (Michael Meskes)
722-
</para>
723-
</listitem>
724-
725-
<listitem>
726-
<!--
727552
Author: Michael Meskes <meskes@postgresql.org>
728553
Branch: master [0af98a95c] 2017-10-26 10:16:04 +0200
729554
Branch: REL_10_STABLE [65ba1b5c2] 2017-10-26 10:39:37 +0200
@@ -770,56 +595,6 @@ Branch: REL9_3_STABLE [deb429b51] 2017-11-03 12:40:42 +0100
770595

771596
<listitem>
772597
<!--
773-
Author: Michael Meskes <meskes@postgresql.org>
774-
Branch: master [a772624b1] 2017-08-26 12:57:21 +0200
775-
Branch: REL_10_STABLE Release: REL_10_0 [38d7cb67f] 2017-09-14 00:47:03 +0200
776-
Branch: REL9_6_STABLE [839ee1811] 2017-09-14 01:17:03 +0200
777-
Author: Michael Meskes <meskes@postgresql.org>
778-
Branch: master [04fbe0e45] 2017-08-26 19:11:58 +0200
779-
Branch: REL_10_STABLE Release: REL_10_0 [eaf7001eb] 2017-09-14 00:47:08 +0200
780-
Branch: REL9_6_STABLE [407e66078] 2017-09-14 01:17:15 +0200
781-
-->
782-
<para>
783-
Fix <application>ecpg</application>'s regression tests to work reliably
784-
on Windows (Christian Ullrich, Michael Meskes)
785-
</para>
786-
</listitem>
787-
788-
<listitem>
789-
<!--
790-
Author: Tom Lane <tgl@sss.pgh.pa.us>
791-
Branch: master [47f849a3c] 2017-09-22 00:04:29 -0400
792-
Branch: REL_10_STABLE Release: REL_10_0 [3876b16ce] 2017-09-22 00:04:21 -0400
793-
Branch: REL9_6_STABLE [e25f4401d] 2017-09-22 00:04:21 -0400
794-
Branch: REL9_5_STABLE [89f02e17a] 2017-09-22 00:04:21 -0400
795-
Branch: REL9_4_STABLE [dbd6099fb] 2017-09-22 00:04:21 -0400
796-
Branch: REL9_3_STABLE [2020f90bf] 2017-09-22 00:04:21 -0400
797-
Branch: REL9_2_STABLE [a07105afa] 2017-09-22 00:04:21 -0400
798-
Author: Tom Lane <tgl@sss.pgh.pa.us>
799-
Branch: master [24a1897ab] 2017-10-23 17:54:09 -0400
800-
Branch: REL_10_STABLE [dffe7fbc2] 2017-10-23 17:54:09 -0400
801-
Branch: REL9_6_STABLE [173b7a4a7] 2017-10-23 17:54:09 -0400
802-
Branch: REL9_5_STABLE [4b433a8b0] 2017-10-23 17:54:09 -0400
803-
Branch: REL9_4_STABLE [876e076eb] 2017-10-23 17:54:09 -0400
804-
Branch: REL9_3_STABLE [9c74dd2d5] 2017-10-23 17:54:09 -0400
805-
Branch: REL9_2_STABLE [1317d1301] 2017-10-23 17:54:09 -0400
806-
-->
807-
<para>
808-
Sync our copy of the timezone library with IANA release tzcode2017c
809-
(Tom Lane)
810-
</para>
811-
812-
<para>
813-
This fixes various issues; the only one likely to be user-visible
814-
is that the default DST rules for a POSIX-style zone name, if
815-
no <filename>posixrules</filename> file exists in the timezone data
816-
directory, now match current US law rather than what it was a dozen
817-
years ago.
818-
</para>
819-
</listitem>
820-
821-
<listitem>
822-
<!--
823598
Author: Tom Lane <tgl@sss.pgh.pa.us>
824599
Branch: master [8df4ce1ea] 2017-10-23 18:15:36 -0400
825600
Branch: REL_10_STABLE [0cde56247] 2017-10-23 18:15:42 -0400

0 commit comments

Comments
 (0)