@@ -128,8 +128,8 @@ Branch: REL_10_STABLE [799037099] 2017-10-16 17:56:43 -0400
128
128
<para>
129
129
Ignore CTEs when looking up the target table for
130
130
<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)
133
133
</para>
134
134
135
135
<para>
@@ -211,7 +211,7 @@ Branch: REL_10_STABLE [69125c883] 2017-10-29 13:04:37 +0530
211
211
Branch: REL9_6_STABLE [f74f871b8] 2017-10-29 13:14:37 +0530
212
212
-->
213
213
<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
215
215
dropped (Amit Kapila)
216
216
</para>
217
217
</listitem>
@@ -253,27 +253,6 @@ Branch: REL9_4_STABLE [9cb28e98b] 2017-10-25 07:52:45 -0400
253
253
254
254
<listitem>
255
255
<!--
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
- <!--
277
256
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
278
257
Branch: master [be72b9c37] 2017-10-30 15:52:02 +0100
279
258
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
386
365
<listitem>
387
366
<!--
388
367
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>
403
368
Branch: master [52328727b] 2017-10-11 22:18:10 -0400
404
369
Branch: REL_10_STABLE [604723d29] 2017-10-11 22:18:01 -0400
405
370
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
457
422
<listitem>
458
423
<!--
459
424
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>
482
425
Branch: master [643c27e36] 2017-10-08 15:25:26 -0400
483
426
Branch: REL_10_STABLE [c3723317d] 2017-10-08 15:25:26 -0400
484
427
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
492
435
493
436
<listitem>
494
437
<!--
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
551
444
-->
552
445
<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)
557
449
</para>
558
- </listitem>
559
450
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
- -->
568
451
<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.
572
453
</para>
573
454
</listitem>
574
455
@@ -588,20 +469,6 @@ Branch: REL9_6_STABLE [aa1e9b3a4] 2017-10-12 15:20:04 -0400
588
469
589
470
<listitem>
590
471
<!--
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
- <!--
605
472
Author: Tom Lane <tgl@sss.pgh.pa.us>
606
473
Branch: master [080351466] 2017-10-31 13:40:23 -0400
607
474
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
631
498
632
499
<para>
633
500
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.
635
502
</para>
636
503
</listitem>
637
504
@@ -682,48 +549,6 @@ Branch: REL9_2_STABLE [caeae886e] 2017-10-25 19:32:25 -0400
682
549
683
550
<listitem>
684
551
<!--
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
- <!--
727
552
Author: Michael Meskes <meskes@postgresql.org>
728
553
Branch: master [0af98a95c] 2017-10-26 10:16:04 +0200
729
554
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
770
595
771
596
<listitem>
772
597
<!--
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
- <!--
823
598
Author: Tom Lane <tgl@sss.pgh.pa.us>
824
599
Branch: master [8df4ce1ea] 2017-10-23 18:15:36 -0400
825
600
Branch: REL_10_STABLE [0cde56247] 2017-10-23 18:15:42 -0400
0 commit comments