https://wiki.postgresql.org/api.php?action=feedcontributions&user=Efujita&feedformat=atomPostgreSQL wiki - User contributions [en]2024-03-29T10:44:21ZUser contributionsMediaWiki 1.35.13https://wiki.postgresql.org/index.php?title=PgCon_2023_Developer_Meeting&diff=37686PgCon 2023 Developer Meeting2023-03-22T07:32:58Z<p>Efujita: /* RSVPs */</p>
<hr />
<div>A meeting of the interested PostgreSQL developers is being planned for Tuesday 30 May, 2023 at the University of Ottawa, prior to pgCon 2023. In order to keep the numbers manageable, this meeting is by '''invitation only'''.<br />
Any questions regarding the invitations to this event should be directed to the team of individuals tasked with coming up with the list of people to invite:<br />
<br />
* Andres Freund<br />
* Stephen Frost<br />
* Dave Page<br />
<br />
An Unconference will be held on Friday for in-depth discussion of technical topics.<br />
<br />
This is a PostgreSQL Community event.<br />
<br />
== Meeting Goals ==<br />
<br />
* Define the schedule for the upcoming releases<br />
* Address any proposed timing, policy, or procedure issues<br />
* Receive updates from project sub-teams on their activities and discuss any resulting issues or concerns.<br />
* Address any proposed [http://en.wikipedia.org/wiki/Wicked_problem Wicked problems]<br />
<br />
== Time & Location ==<br />
<br />
The meeting will (probably) be:<br />
<br />
* 9:00AM to 12PM<br />
* DMS 3105 - Desmarais Hall, 55 Laurier Avenue East<br />
* University of Ottawa.<br />
<br />
Lunch will be served during the meeting.<br />
<br />
== COVID-19 ==<br />
<br />
The University of Ottawa's COVID-19 guidance can be found at https://www.uottawa.ca/en/covid-19. Wearing of masks at the Developer Meeting will be optional, however we do ask that people do not attend if they have COVID symptoms or have tested positive.<br />
<br />
== RSVPs ==<br />
<br />
The following people have RSVPed to the meeting (in alphabetical order, by surname). Note that we can accommodate a '''maximum of 30'''!<br />
<br />
# Joe Conway<br />
# Jeff Davis<br />
# Andres Freund<br />
# Stephen Frost<br />
# Etsuro Fujita<br />
# Jonathan Katz<br />
# Alexander Korotkov<br />
# Tom Lane<br />
# Noah Misch<br />
# Thomas Munro<br />
# Dave Page<br />
# Michael Paquier<br />
<br />
The following people will not be in Ottawa, and do not plan to attend:<br />
<br />
== Agenda Items ==<br />
<br />
* 16.0 release and commitfest schedule (Dave)<br />
* ''Please add suggestions for agenda items here. (with your name)''<br />
<br />
==Agenda==<br />
<br />
{| border="1" cellpadding="4" cellspacing="0"<br />
!Time<br />
!Item<br />
!Presenter<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|09:00 - 09:10<br />
|Welcome and introductions<br />
|Dave Page<br />
<br />
|- <br />
|09:10 - 09:20<br />
|Release and commitfest schedules<br />
|Dave Page<br />
<br />
|- <br />
|??:?? - ??:??<br />
|TBD<br />
|TBD<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|10:30 - 11:00<br />
|Coffee break<br />
|All<br />
<br />
|- <br />
|??:?? - ??:??<br />
|TBD<br />
|TBD<br />
<br />
|- <br />
|11:50 - 12:00<br />
|Any other business<br />
|Dave Page<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|12:00<br />
|Lunch<br />
|<br />
<br />
|}<br />
<br />
Note: This timetable is a rough guide only. Items will start as soon as the previous discussion is complete (breaks will not move materially however). Any remaining time before lunch may be used for Commitfest item triage or other activities.<br />
<br />
[[Category:Developer Meeting]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_15_Open_Items&diff=36874PostgreSQL 15 Open Items2022-04-30T06:27:58Z<p>Efujita: /* resolved before 15beta1 */</p>
<hr />
<div>== Open Issues ==<br />
<br />
'''NOTE''': Please place new open items at the end of the list.<br />
<br />
* InvokeNamespaceSearchHook calls need to be moved<br />
** [https://www.postgresql.org/message-id/2600348.1647987525%40sss.pgh.pa.us Re: New Object Access Type hooks]<br />
** Owner: Andrew Dunstan (90efa2f5565d28054c30c18f6a2f17f94fdff91e)<br />
* [https://www.postgresql.org/message-id/YkfeMNYRCGhySKyg%40ahch-to crash with JSON constructors and window functions]<br />
** Owner: Andrew Dunstan (f4fb45d15c59d7add2e1b81a9d477d0119a9691a)<br />
* [https://www.postgresql.org/message-id/CAA4eK1LpBFU49Ohbnk%3Ddv_v9YP%2BKqh1%2BSf8i%2B%2B_s-QhD1Gy4Qw%40mail.gmail.com 013_partition.pl failing]<br />
** Possibly fixed by {{PgCommitURL|dd4ab6fd6528e160571986fa8817cee9f2645aa8}}<br />
* [https://www.postgresql.org/message-id/YlGJGiofZiWN3elx@jrouhaud limitations of GetMaxBackends()]<br />
** Owner: Robert Haas (aa64f23b02924724eafbd9eadbf26d85df30a12b, and 4567596316d186c6e61c72df013797266fcac2f7)<br />
* [https://www.postgresql.org/message-id/1656446.1650043715%40sss.pgh.pa.us Crash in new pgstats code]<br />
** Initially reported issue was fixed by {{PgCommitURL|4a736a161c306fcfed970e6b649f2f03f465ac24}}, but there may be more to do here.<br />
** Owner: Andres Freund<br />
* [https://www.postgresql.org/message-id/b3463b8c-2328-dcac-0136-af95715493c1%40xs4all.nl TRAP: FailedAssertion("tabstat->trans == trans", File: "pgstat_relation.c", Line: 508]<br />
** Owner: Andres Freund<br />
* [https://www.postgresql.org/message-id/CAMbWs4-LN%3DbF8f9eU2R94dJtF54DfDvBq%2BovqHnOQqbinYDrUw%40mail.gmail.com Crash in _outPathTarget]<br />
** Owner: Peter Eisentraut<br />
* [https://www.postgresql.org/message-id/flat/Ymd/e5eeZMNAkrXo%40paquier.xyz#23885a148c6899cc874a7bf68f228777 Instability of regression test of pg_walinspect]<br />
** Owner: Jeff Davis<br />
* [https://www.postgresql.org/message-id/flat/20220209220004.kb3dgtn2x2k2gtdm%40alap3.anarazel.de Corruption due to relfilenode reuse]<br />
** pg_upgrade can corrupt data with the new OIDs preservation feature<br />
** the ProcSignalBarrier mechanism (done originally to fix intermittent failure of DROP TABLESPACE) can fix this<br />
** the ProcSignalBarrier solution also turns out to have a small race/hole, which can be fixed <br />
** Owner: Thomas Munro, Robert Haas<br />
* [https://www.postgresql.org/message-id/202204251548.mudq7jbqnh7r@alvherre.pgsql bogus: logical replication rows/cols combinations]<br />
** Owner: Amit Kapila<br />
<br />
== Decisions to Recheck Mid-Beta ==<br />
<br />
* Defaults: log_checkpoints, log_lock_waits, log_recovery_conflict_waits, default_toast_compression<br />
<br />
== Older bugs affecting stable branches ==<br />
<br />
=== Live issues ===<br />
<br />
* [https://www.postgresql.org/message-id/flat/CA%2BhUKGK3PGKwcKqzoosamn36YW-fsuTdOPPF1i_rtEO%3DnEYKSg%40mail.gmail.com RecoveryConflictInterrupt() is unsafe in a signal handler]<br />
** This seems to [https://www.postgresql.org/message-id/447238.1651082925%40sss.pgh.pa.us explain buildfarm failures in 031_recovery_conflict.pl]<br />
** Affects all stable branches.<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkjjCoq5Y4LeeHJcjYJVxGm3M3SAWZ0%3D6J8K1FPSC9K0w%40mail.gmail.com REINDEX on a system catalog can leave index with two index tuples whose heap TIDs match]<br />
** In other words, there is a rare case where the HOT invariant is violated. Same HOT chain is indexed twice due to confusion about which precise heap tuple should be indexed.<br />
** Unclear what the user impact is.<br />
** Affects all stable branches.<br />
<br />
* [https://www.postgresql.org/message-id/20201001021609.GC8476%40telsasoft.com memory leak with JIT inlining]<br />
** [https://www.postgresql.org/message-id/flat/20210331040751.GU4431%40telsasoft.com#cc34872765add8e483e05009212d9d39 Another report of (same?) issue and reproducer]<br />
** [https://www.postgresql.org/message-id/flat/9f73e655-14b8-feaf-bd66-c0f506224b9e%40stephans-server.de Another report]<br />
** [https://www.postgresql.org/message-id/flat/16707-f5df308978a55bf8%40postgresql.org Another report]<br />
<br />
* [https://www.postgresql.org/message-id/CAEze2WgGiw%2BLZt%2BvHf8tWqB_6VxeLsMeoAuod0N%3Dij1q17n5pw%40mail.gmail.com Non-replayable WAL records through overflows and >MaxAllocSize lengths]<br />
** In other words; we can write xlog records that we can't read (plus potentially actual WAL corruption); making the instance unrecoverable, and blocks any replication.<br />
** Exploitation seems limited to WAL records of 2PC and logical replication, and extension-generated WAL.<br />
** Affects all stable branches.<br />
<br />
* [https://www.postgresql.org/message-id/flat/dc9dd229-ed30-6c62-4c41-d733ffff776b%40xs4all.nl TOAST fetches could perhaps occur after the needed data has been removed]<br />
** The symptom originally reported in the thread was fixed by {{PgCommitURL|9f4f0a0dad4c7422a97d94e4051c08ec6d181dd6}}, but nobody is very happy with the status quo in this area. Do we need to do more now?<br />
** Affects all stable branches.<br />
<br />
=== Fixed issues ===<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-Wzn22s42h4Lh6v96GsXSKGd%3D_6b76mjqip_WFCGnBmTJCw%40mail.gmail.com CLUSTER sort on abbreviated expressions is broken]<br />
** Affects all stable branches.<br />
** Fixed by: {{PgCommitURL|8ab0ebb9a842dc6063d1374a38b47a3b7ee64afe}}<br />
<br />
== Non-bugs ==<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 15beta1 ===<br />
<br />
* [https://www.postgresql.org/message-id/fab3b90a-914d-46a9-beb0-df011ee39ee5%40www.fastmail.com MERGE: ERROR: variable not found in subplan target lists]<br />
** Fixed by: {{PgCommitURL|ce4f46fdc814eb1b704d81640f6d8f03625d0f53}}<br />
<br />
* [https://www.postgresql.org/message-id/20220212211316.GK31460%40telsasoft.com Buildfarm warnings]<br />
** pg_basebackup.c:1261:35: warning: storing the address of local variable archive_filename in progress_filename [-Wdangling-pointer=]<br />
** new in 23a1c6578 - looks like a real error @Robert Haas<br />
** Fixed at: {{PgCommitURL|62cb7427d1e491faf8612a82c2e3711a8cd65422}}<br />
<br />
* [https://www.postgresql.org/message-id/20220311010223.GI28503@telsasoft.com pg_basebackup serverside compression broken with stdout and manifests]<br />
** Fixed at: {{PgCommitURL|b2de45f9200d9adcac50015521574696dc464ccd}}<br />
<br />
* pg_basebackup: bbstreamer_lz4.c:172: bbstreamer_lz4_compressor_content: Assertion `mystreamer->base.bbs_buffer.maxlen >= out_bound' failed. <br />
** [https://www.postgresql.org/message-id/20220316151253.GB28503@telsasoft.com basebackup LZ4 to stdout]<br />
** Owner: Robert Haas (dab298471ff2f91f33bc25bfb73e435d3ab02148)<br />
** Fixed at: {{PgCommitURL|afb529e6772b4e2b065644a2204697eeaf6c9a96}}<br />
<br />
* [https://www.postgresql.org/message-id/CAKFQuwamFuaQHKdhcMt4Gbw5+Hca2UE741B8gOOXoA=TtAd2Yw@mail.gmail.com Incorrect reset timestamp in stats after crash recovery]<br />
** Owner: Andres Freund (5891c7a8ed8f2d3d577e7eea34dacff12d7b6bbd)<br />
** Fixed at: {{PgCommitURL|5cd1c40b3ce9600f129fd1fea9850e1affaf31d5}}<br />
<br />
* [https://www.postgresql.org/message-id/YlPQGNAAa04raObK@paquier.xyz Fixes for compression options of pg_receivewal and refactoring of backup_compression.{c,h}]<br />
** Owner: Michael Paquier (babbbb595d2322da095a1e6703171b3f1f2815cb)<br />
** Fixed at: {{PgCommitURL|042a923ad53dfbe39a9d5012d6c3cf3c9c338884}}<br />
<br />
* [https://www.postgresql.org/message-id/CA+TgmoazKcKUWtqVa0xZqSzbKgTH+X-aw4V7GyLD68EpDLMh8A@mail.gmail.com Remove compatibility from pg_basebackup?]<br />
** Fixed at: {{PgCommitURL|9cd28c2e5f11dfeef64a14035b82e70acead65fd}}<br />
<br />
* [https://www.postgresql.org/message-id/4015413.1649454951%40sss.pgh.pa.us Timing-dependent failure in 002_archiving.pl]<br />
** Owner: Michael Paquier (46dea2419ee7895a4eb3d048317682e6f18a17e1)<br />
** Fixed at: {{PgCommitURL|e61efafcb82c605dcc78f668685223e20d2f7ad8}}, {{PgCommitURL|1a8b110539efe18803c1fa8aa452a2178dbad9a9}}<br />
<br />
* [https://www.postgresql.org/message-id/CA+hUKGJRbzaAOUtBUcjF5hLtaSHnJUqXmtiaLEoi53zeWSizeA@mail.gmail.com qsort performance regression]<br />
** Owner: John Naylor (6974924347c908335607a4a2f252213d58e21b7c)<br />
** Fixed at: {{PgCommitURL|99c754129d787ea4ce3b34b9f4c5f5e74c45ab6a}}<br />
<br />
* [https://www.postgresql.org/message-id/YlZyp26LVVfmwfgW@paquier.xyz Small issues with CLUSTER on partitioned tables]<br />
** Owner: Alvaro Herrera (cfdd03f45e6afc632fbe70519250ec19167d6765)<br />
** Fixed at: {{PgCommitURL|3f19e176ae0f55a653d62e1504dbe5ad8c1006a0}}, {{PgCommitURL|21a10368eb3fce73f146d7e48b4d81496f60d965}}<br />
<br />
* [https://www.postgresql.org/message-id/20220408124338.GK24419@telsasoft.com asynchronous execution crash in trivial_subqueryscan()]<br />
** Owner: Etsuro Fujita (c2bb02bc2e858ba345b8b33f1f3a54628f719d93)<br />
** Fixed at: {{PgCommitURL|5c854e7a2c8a6cd26040e0f9949e7a4a007f6366}}<br />
<br />
== Won't Fix ==<br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
<br />
* Feature Freeze: April 7, 2022 ('''Last Day to Commit Features''')<br />
* Beta 1: TBD<br />
* GA: TBD<br />
<br />
== See also ==<br />
<br />
* [[Release Management Team]]<br />
<br />
[[Category:Open_Items]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_15_Open_Items&diff=36873PostgreSQL 15 Open Items2022-04-30T06:24:07Z<p>Efujita: /* Open Issues */</p>
<hr />
<div>== Open Issues ==<br />
<br />
'''NOTE''': Please place new open items at the end of the list.<br />
<br />
* InvokeNamespaceSearchHook calls need to be moved<br />
** [https://www.postgresql.org/message-id/2600348.1647987525%40sss.pgh.pa.us Re: New Object Access Type hooks]<br />
** Owner: Andrew Dunstan (90efa2f5565d28054c30c18f6a2f17f94fdff91e)<br />
* [https://www.postgresql.org/message-id/YkfeMNYRCGhySKyg%40ahch-to crash with JSON constructors and window functions]<br />
** Owner: Andrew Dunstan (f4fb45d15c59d7add2e1b81a9d477d0119a9691a)<br />
* [https://www.postgresql.org/message-id/CAA4eK1LpBFU49Ohbnk%3Ddv_v9YP%2BKqh1%2BSf8i%2B%2B_s-QhD1Gy4Qw%40mail.gmail.com 013_partition.pl failing]<br />
** Possibly fixed by {{PgCommitURL|dd4ab6fd6528e160571986fa8817cee9f2645aa8}}<br />
* [https://www.postgresql.org/message-id/YlGJGiofZiWN3elx@jrouhaud limitations of GetMaxBackends()]<br />
** Owner: Robert Haas (aa64f23b02924724eafbd9eadbf26d85df30a12b, and 4567596316d186c6e61c72df013797266fcac2f7)<br />
* [https://www.postgresql.org/message-id/1656446.1650043715%40sss.pgh.pa.us Crash in new pgstats code]<br />
** Initially reported issue was fixed by {{PgCommitURL|4a736a161c306fcfed970e6b649f2f03f465ac24}}, but there may be more to do here.<br />
** Owner: Andres Freund<br />
* [https://www.postgresql.org/message-id/b3463b8c-2328-dcac-0136-af95715493c1%40xs4all.nl TRAP: FailedAssertion("tabstat->trans == trans", File: "pgstat_relation.c", Line: 508]<br />
** Owner: Andres Freund<br />
* [https://www.postgresql.org/message-id/CAMbWs4-LN%3DbF8f9eU2R94dJtF54DfDvBq%2BovqHnOQqbinYDrUw%40mail.gmail.com Crash in _outPathTarget]<br />
** Owner: Peter Eisentraut<br />
* [https://www.postgresql.org/message-id/flat/Ymd/e5eeZMNAkrXo%40paquier.xyz#23885a148c6899cc874a7bf68f228777 Instability of regression test of pg_walinspect]<br />
** Owner: Jeff Davis<br />
* [https://www.postgresql.org/message-id/flat/20220209220004.kb3dgtn2x2k2gtdm%40alap3.anarazel.de Corruption due to relfilenode reuse]<br />
** pg_upgrade can corrupt data with the new OIDs preservation feature<br />
** the ProcSignalBarrier mechanism (done originally to fix intermittent failure of DROP TABLESPACE) can fix this<br />
** the ProcSignalBarrier solution also turns out to have a small race/hole, which can be fixed <br />
** Owner: Thomas Munro, Robert Haas<br />
* [https://www.postgresql.org/message-id/202204251548.mudq7jbqnh7r@alvherre.pgsql bogus: logical replication rows/cols combinations]<br />
** Owner: Amit Kapila<br />
<br />
== Decisions to Recheck Mid-Beta ==<br />
<br />
* Defaults: log_checkpoints, log_lock_waits, log_recovery_conflict_waits, default_toast_compression<br />
<br />
== Older bugs affecting stable branches ==<br />
<br />
=== Live issues ===<br />
<br />
* [https://www.postgresql.org/message-id/flat/CA%2BhUKGK3PGKwcKqzoosamn36YW-fsuTdOPPF1i_rtEO%3DnEYKSg%40mail.gmail.com RecoveryConflictInterrupt() is unsafe in a signal handler]<br />
** This seems to [https://www.postgresql.org/message-id/447238.1651082925%40sss.pgh.pa.us explain buildfarm failures in 031_recovery_conflict.pl]<br />
** Affects all stable branches.<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkjjCoq5Y4LeeHJcjYJVxGm3M3SAWZ0%3D6J8K1FPSC9K0w%40mail.gmail.com REINDEX on a system catalog can leave index with two index tuples whose heap TIDs match]<br />
** In other words, there is a rare case where the HOT invariant is violated. Same HOT chain is indexed twice due to confusion about which precise heap tuple should be indexed.<br />
** Unclear what the user impact is.<br />
** Affects all stable branches.<br />
<br />
* [https://www.postgresql.org/message-id/20201001021609.GC8476%40telsasoft.com memory leak with JIT inlining]<br />
** [https://www.postgresql.org/message-id/flat/20210331040751.GU4431%40telsasoft.com#cc34872765add8e483e05009212d9d39 Another report of (same?) issue and reproducer]<br />
** [https://www.postgresql.org/message-id/flat/9f73e655-14b8-feaf-bd66-c0f506224b9e%40stephans-server.de Another report]<br />
** [https://www.postgresql.org/message-id/flat/16707-f5df308978a55bf8%40postgresql.org Another report]<br />
<br />
* [https://www.postgresql.org/message-id/CAEze2WgGiw%2BLZt%2BvHf8tWqB_6VxeLsMeoAuod0N%3Dij1q17n5pw%40mail.gmail.com Non-replayable WAL records through overflows and >MaxAllocSize lengths]<br />
** In other words; we can write xlog records that we can't read (plus potentially actual WAL corruption); making the instance unrecoverable, and blocks any replication.<br />
** Exploitation seems limited to WAL records of 2PC and logical replication, and extension-generated WAL.<br />
** Affects all stable branches.<br />
<br />
* [https://www.postgresql.org/message-id/flat/dc9dd229-ed30-6c62-4c41-d733ffff776b%40xs4all.nl TOAST fetches could perhaps occur after the needed data has been removed]<br />
** The symptom originally reported in the thread was fixed by {{PgCommitURL|9f4f0a0dad4c7422a97d94e4051c08ec6d181dd6}}, but nobody is very happy with the status quo in this area. Do we need to do more now?<br />
** Affects all stable branches.<br />
<br />
=== Fixed issues ===<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-Wzn22s42h4Lh6v96GsXSKGd%3D_6b76mjqip_WFCGnBmTJCw%40mail.gmail.com CLUSTER sort on abbreviated expressions is broken]<br />
** Affects all stable branches.<br />
** Fixed by: {{PgCommitURL|8ab0ebb9a842dc6063d1374a38b47a3b7ee64afe}}<br />
<br />
== Non-bugs ==<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 15beta1 ===<br />
<br />
* [https://www.postgresql.org/message-id/fab3b90a-914d-46a9-beb0-df011ee39ee5%40www.fastmail.com MERGE: ERROR: variable not found in subplan target lists]<br />
** Fixed by: {{PgCommitURL|ce4f46fdc814eb1b704d81640f6d8f03625d0f53}}<br />
<br />
* [https://www.postgresql.org/message-id/20220212211316.GK31460%40telsasoft.com Buildfarm warnings]<br />
** pg_basebackup.c:1261:35: warning: storing the address of local variable archive_filename in progress_filename [-Wdangling-pointer=]<br />
** new in 23a1c6578 - looks like a real error @Robert Haas<br />
** Fixed at: {{PgCommitURL|62cb7427d1e491faf8612a82c2e3711a8cd65422}}<br />
<br />
* [https://www.postgresql.org/message-id/20220311010223.GI28503@telsasoft.com pg_basebackup serverside compression broken with stdout and manifests]<br />
** Fixed at: {{PgCommitURL|b2de45f9200d9adcac50015521574696dc464ccd}}<br />
<br />
* pg_basebackup: bbstreamer_lz4.c:172: bbstreamer_lz4_compressor_content: Assertion `mystreamer->base.bbs_buffer.maxlen >= out_bound' failed. <br />
** [https://www.postgresql.org/message-id/20220316151253.GB28503@telsasoft.com basebackup LZ4 to stdout]<br />
** Owner: Robert Haas (dab298471ff2f91f33bc25bfb73e435d3ab02148)<br />
** Fixed at: {{PgCommitURL|afb529e6772b4e2b065644a2204697eeaf6c9a96}}<br />
<br />
* [https://www.postgresql.org/message-id/CAKFQuwamFuaQHKdhcMt4Gbw5+Hca2UE741B8gOOXoA=TtAd2Yw@mail.gmail.com Incorrect reset timestamp in stats after crash recovery]<br />
** Owner: Andres Freund (5891c7a8ed8f2d3d577e7eea34dacff12d7b6bbd)<br />
** Fixed at: {{PgCommitURL|5cd1c40b3ce9600f129fd1fea9850e1affaf31d5}}<br />
<br />
* [https://www.postgresql.org/message-id/YlPQGNAAa04raObK@paquier.xyz Fixes for compression options of pg_receivewal and refactoring of backup_compression.{c,h}]<br />
** Owner: Michael Paquier (babbbb595d2322da095a1e6703171b3f1f2815cb)<br />
** Fixed at: {{PgCommitURL|042a923ad53dfbe39a9d5012d6c3cf3c9c338884}}<br />
<br />
* [https://www.postgresql.org/message-id/CA+TgmoazKcKUWtqVa0xZqSzbKgTH+X-aw4V7GyLD68EpDLMh8A@mail.gmail.com Remove compatibility from pg_basebackup?]<br />
** Fixed at: {{PgCommitURL|9cd28c2e5f11dfeef64a14035b82e70acead65fd}}<br />
<br />
* [https://www.postgresql.org/message-id/4015413.1649454951%40sss.pgh.pa.us Timing-dependent failure in 002_archiving.pl]<br />
** Owner: Michael Paquier (46dea2419ee7895a4eb3d048317682e6f18a17e1)<br />
** Fixed at: {{PgCommitURL|e61efafcb82c605dcc78f668685223e20d2f7ad8}}, {{PgCommitURL|1a8b110539efe18803c1fa8aa452a2178dbad9a9}}<br />
<br />
* [https://www.postgresql.org/message-id/CA+hUKGJRbzaAOUtBUcjF5hLtaSHnJUqXmtiaLEoi53zeWSizeA@mail.gmail.com qsort performance regression]<br />
** Owner: John Naylor (6974924347c908335607a4a2f252213d58e21b7c)<br />
** Fixed at: {{PgCommitURL|99c754129d787ea4ce3b34b9f4c5f5e74c45ab6a}}<br />
<br />
* [https://www.postgresql.org/message-id/YlZyp26LVVfmwfgW@paquier.xyz Small issues with CLUSTER on partitioned tables]<br />
** Owner: Alvaro Herrera (cfdd03f45e6afc632fbe70519250ec19167d6765)<br />
** Fixed at: {{PgCommitURL|3f19e176ae0f55a653d62e1504dbe5ad8c1006a0}}, {{PgCommitURL|21a10368eb3fce73f146d7e48b4d81496f60d965}}<br />
<br />
== Won't Fix ==<br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
<br />
* Feature Freeze: April 7, 2022 ('''Last Day to Commit Features''')<br />
* Beta 1: TBD<br />
* GA: TBD<br />
<br />
== See also ==<br />
<br />
* [[Release Management Team]]<br />
<br />
[[Category:Open_Items]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_14_Open_Items&diff=36148PostgreSQL 14 Open Items2021-06-07T04:05:33Z<p>Efujita: </p>
<hr />
<div>== Open Issues ==<br />
<br />
'''NOTE''': Please place new open items at the end of the list.<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkCYR0U7zXqXo0CgFaFwUDz1WbKq8ngjzKi4+AQ5f-mYQ@mail.gmail.com Generalize INDEX_CLEANUP to allow the user to disable the optimization that has VACUUM skip indexes in marginal cases with very few LP_DEAD items/deletable TIDs.]<br />
** Owner: Peter Geoghegan<br />
<br />
* [https://www.postgresql.org/message-id/2591376.1621196582%40sss.pgh.pa.us snapshot-scalability logic fails after pg_resetwal]<br />
** Owner: Andres Freund<br />
<br />
* [https://www.postgresql.org/message-id/3742981.1621533210%40sss.pgh.pa.us Reconsider catalog representation and uniqueness rules for procedures with output-only arguments]<br />
** Owner: Peter Eisentraut<br />
<br />
* [https://www.postgresql.org/message-id/20210525161458.GZ3676%40telsasoft.com Document incompatibility with aggregates using system functions using anycompatiblearray]<br />
** Owner: Bruce Momjian<br />
<br />
* [https://www.postgresql.org/message-id/20210526001359.GE3676@telsasoft.com recovery_init_sync_method should be PGC_SIGHUP?]<br />
** Owner: Thomas Munro<br />
<br />
* [https://www.postgresql.org/message-id/20210527003144.xxqppojoiwurc2iz@alap3.anarazel.de Performance regression of VACUUM FULL with the addition of recompression path in tuple rewrite]<br />
** Owner: Robert Haas<br />
<br />
* [https://www.postgresql.org/message-id/504c276ab6eee000bb23d571ea9b0ced4250774e.camel%40vmware.com libpq dumps core while making an SSL connection to a server specified by hostaddr]<br />
** Owner: Peter Eisentraut<br />
<br />
* [https://www.postgresql.org/message-id/flat/20210606163531.GT14099%40telsasoft.com Infinite loop in autovacuum/heap_page_prune]<br />
** Owner: Peter Geoghegan(??)<br />
<br />
== Decisions to Recheck Mid-Beta ==<br />
<br />
* [https://www.postgresql.org/message-id/E1lS8LX-0005sr-FZ%40gemulon.postgresql.org default setting of enable_resultcache]<br />
** Owner: David Rowley<br />
<br />
* [https://www.postgresql.org/message-id/4170264.1620321747%40sss.pgh.pa.us Should we undo libpq change that leaves PQerrorMessage() nonempty after successful connect?]<br />
** Owner: Tom Lane<br />
** [https://www.postgresql.org/message-id/YLRZH6CWs9N6Pusy@paquier.xyz Seems to have some impact on ECPG tests]<br />
<br />
== Older bugs affecting stable branches ==<br />
<br />
=== Live issues ===<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkjjCoq5Y4LeeHJcjYJVxGm3M3SAWZ0%3D6J8K1FPSC9K0w%40mail.gmail.com REINDEX on a system catalog can leave index with two index tuples whose heap TIDs match]<br />
** In other words, there is a rare case where the HOT invariant is violated. Same HOT chain is indexed twice due to confusion about which precise heap tuple should be indexed.<br />
** Unclear what the user impact is.<br />
** Affects all stable branches.<br />
<br />
* [https://www.postgresql.org/message-id/20201016135230.GA23633%40alvherre.pgsql CREATE TABLE .. PARTITION OF fails to preserve tgenabled for inherited row triggers]<br />
** tgenabled lost on CREATE TABLE .. PARTITION OF, and on pg_dump, and comments on child triggers lost during pg_dump;<br />
<br />
* [https://www.postgresql.org/message-id/20201001021609.GC8476%40telsasoft.com memory leak with JIT inlining]<br />
** [https://www.postgresql.org/message-id/flat/20210331040751.GU4431%40telsasoft.com#cc34872765add8e483e05009212d9d39 Another report of (same?) issue and reproducer]<br />
** [https://www.postgresql.org/message-id/flat/9f73e655-14b8-feaf-bd66-c0f506224b9e%40stephans-server.de Another report]<br />
** [https://www.postgresql.org/message-id/flat/16707-f5df308978a55bf8%40postgresql.org Another report]<br />
<br />
* [https://www.postgresql.org/message-id/1884374.1617898865%40sss.pgh.pa.us Buildfarm does not test pg_stat_statements]<br />
<br />
* [https://www.postgresql.org/message-id/CAEudQAoR5e7=uMZ0otzuCVb25zTC8QQBe+2Dt1JRsa3u+XuwJg@mail.gmail.com could not rename temporary statistics file on Windows]<br />
** See {{PgCommitURL|909b449e00fc2f71e1a38569bbddbb6457d28485}} that has fixed a similar symptom for WAL segments. Most reporters of the WAL segment problem complained about this renaming issue as well.<br />
<br />
* [https://www.postgresql.org/message-id/20210422203603.fdnh3fu2mmfp2iov@alap3.anarazel.de Incorrect snapshot calculation when 2PC is in use]<br />
** Seems to be an old problem.<br />
<br />
* [https://www.postgresql.org/message-id/4aa370cb91ecf2f9885d98b80ad1109c%40postgrespro.ru Add PortalDrop in exec_execute_message]<br />
<br />
=== Fixed issues ===<br />
<br />
* [https://www.postgresql.org/message-id/flat/trinity-1c565d44-159f-488b-a518-caf13883134f-1611835701633%403c-app-gmx-bap78 hashagg broken by failing to spill grouping columns]<br />
** Fixed at: {{PgCommitURL|0ff865fbe50e82f17df8a9280fa01faf270b7f3f}}<br />
<br />
* [https://www.postgresql.org/message-id/CAE-ML+_EjH_fzfq1F3RJ1=XaaNG=-Jz-i3JqkNhXiLAsM3z-Ew@mail.gmail.com PITR promote bug: Checkpointer writes to older timeline]<br />
** Fixed at: {{PgCommitURL|595b9cba2ab0cdd057e02d3c23f34a8bcfd90a2d}}<br />
<br />
* [https://www.postgresql.org/message-id/YFBcRbnBiPdGZvfW%40paquier.xyz Permission failures with WAL files in 13~ on Windows]<br />
** Fixed at: {{PgCommitURL|78c24e97dd189f62187a99ef84016d0eb35a7978}}<br />
<br />
* [https://www.postgresql.org/message-id/CANiYTQsU7yMFpQYnv=BrcRVqK_3U3mtAzAsJCaqtzsDHfsUbdQ@mail.gmail.com CLOBBER_CACHE Server crashed with segfault 11 while executing clusterdb]<br />
** Fixed at: {{PgCommitURL|9d523119fd38fd205cb9c8ea8e7cceeb54355818}}<br />
<br />
* [https://www.postgresql.org/message-id/CAAV6ZkQRCVBh8qAY+SZiHnz+U+FqAGBBDaDTjF2yiKa2nJSLKg@mail.gmail.com Reference leak with tupledescs in plpgsql simple expressions]<br />
** Fixed at: {{PgCommitURL|c2db458c1036efae503ce5e451f8369e64c99541}}<br />
<br />
* [https://www.postgresql.org/message-id/a3be61d9-f44b-7fce-3dc8-d700fdfb6f48%402ndquadrant.com extract(julian) is undocumented and gives wrong result]<br />
** Fixed by documentation change at: {{PgCommitURL|79a5928ebcb726b7061bf265b5c6990e835e8c4f}}<br />
<br />
* [https://www.postgresql.org/message-id/CAGRY4nwxKUS_RvXFW-ugrZBYxPFFM5kjwKT5O+0+Stuga5b4+Q@mail.gmail.com lwlock dtrace probes do unnecessary work if dtrace is compiled in but disabled]<br />
** Fixed at: {{PgCommitURL|b94409a02f6122d77b5154e481c0819fed6b4c95}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/15990-eee2ac466b11293d%40postgresql.org Detoast failures after commit/rollback in plpgsql]<br />
** Fixed at: {{PgCommitURL|f21fadafaf0fb5ea4c9622d915972651273d62ce}} and {{PgCommitURL|84f5c2908dad81e8622b0406beea580e40bb03ac}}<br />
<br />
* [https://www.postgresql.org/message-id/3382681.1621381328%40sss.pgh.pa.us Subscription tests fail under CLOBBER_CACHE_ALWAYS]<br />
** Fixed at: {{PgCommitURL|b39630fd41f25b414d0ea9b30804f4105f2a0aff}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/534fca83789c4a378c7de379e9067d4f%40politie.nl XX000: unknown type of jsonb container.]<br />
** Fixed at: {{PgCommitURL|6ee41a301e70fc8e4ad383bad22d695f66ccb0ac}}<br />
<br />
=== Nothing to do ===<br />
<br />
== Non-bugs ==<br />
<br />
* [https://www.postgresql.org/message-id/20210216064214.GI28165%40telsasoft.com progress reporting for partitioned REINDEX]<br />
* [https://www.postgresql.org/message-id/YFnWBYinNf1s0Y6v@msg.df7cb.de pg_regress and tablespace removal]<br />
** [https://www.postgresql.org/message-id/YG/tf6HTZFj4hWlb@paquier.xyz Some patch]<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 14beta2 ===<br />
<br />
* [https://www.postgresql.org/message-id/20210324232224.vrfiij2rxxwqqjjb@alap3.anarazel.de Questions about pg_stat_wal] also [https://www.postgresql.org/message-id/E3774ACD-7894-451E-9F13-71E097D10595@oss.nttdata.com]<br />
** Fixed at: {{PgCommitURL|d8735b8b4651f5ed50afc472e236a8e6120f07f2}}<br />
** Fixed at: {{PgCommitURL|d780d7c0882fe9a385102b292907baaceb505ed0}}<br />
<br />
* [https://www.postgresql.org/message-id/YKMO%2B2gD8R8I2O5b%40paquier.xyz pg_dumpall misses --no-toast-compression]<br />
** Fixed at: {{PgCommitURL|694da1983e9569b2a2f96cd786ead6b8dba31f1d}} <br />
<br />
* [https://www.postgresql.org/message-id/YKQnUoYV63GRJBDD%40msg.df7cb.de portability issue with pgbench's permute() function]<br />
** Fixed at: {{PgCommitURL|0f516d039d8023163e82fa51104052306068dd69}}<br />
<br />
* [https://www.postgresql.org/message-id/35457b09-36f8-add3-1d07-6034fa585ca8@oss.nttdata.com compute_query_id and pg_stat_statements]<br />
** Fixed at {{PgCommitURL|cafde58b33}} and {{PgCommitURL|354f32d01d}}<br />
<br />
* [https://www.postgresql.org/message-id/CAOxo6X+dy-V58iEPFgst8ahPKEU+38NZzUuc+a7wDBZd4TrHMQ@mail.gmail.com Result Cache works incorrectly with unique joins]<br />
** Fixed at {{PgCommitURL|9e215378d7fbb7d4615be917917c52f246cc6c61}}<br />
<br />
* [https://www.postgresql.org/message-id/20210517204803.iyk5wwvwgtjcmc5w%40alap3.anarazel.de Move pg_attribute.attcompression to earlier in struct for reduced size?]<br />
** Fixed at {{PgCommitURL|f5024d8d7b04de2f5f4742ab433cc38160354861}}<br />
<br />
* [https://www.postgresql.org/message-id/17030-5844aecae42fe223@postgresql.org EXPLAIN can suffer from cannot decompile join alias var in plan tree]<br />
** Fixed at {{PgCommitURL|cba5c70b956810c61b3778f7041f92fbb8065acb}}<br />
<br />
* [https://www.postgresql.org/message-id/20210521211929.pcehg6f23icwstdb@alap3.anarazel.de Memory leak when rewriting tuples with recompressed toast values]<br />
** Fixed at {{PgCommitURL|fb0f5f0172edf9f63c8f70ea9c1ec043b61c770e}}<br />
<br />
* [https://www.postgresql.org/message-id/626613.1621787110%40sss.pgh.pa.us Redefine pg_attribute.attcompression]<br />
** Fixed at {{PgCommitURL|e6241d8e030fbd2746b3ea3f44e728224298f35b}}<br />
<br />
* [https://www.postgresql.org/message-id/1665197.1622065382%40sss.pgh.pa.us Undo bump of FirstBootstrapObjectId]<br />
** Fixed at {{PgCommitURL|a4390abecf0f5152cff864e82b67e5f6c8489698}}<br />
<br />
* [https://www.postgresql.org/message-id/CABOikdN-_858zojYN-2tNcHiVTw-nhxPwoQS4quExeweQfG1Ug%40mail.gmail.com Assertion failure while streaming toasted data]<br />
** Fixed at {{PgCommitURL|6f4bdf81529fdaf6744875b0be99ecb9bfb3b7e0}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/7817fb9ebd6661cdf9b67dec6e129a78%40postgrespro.ru Join pushdown issue in postgres_fdw updates]<br />
** Fixed at {{PgCommitURL|f61db909dfb94f3411f8719916601a11a905b95e}}<br />
<br />
* [https://www.postgresql.org/message-id/CAD21AoA%3D%3Df2VSw3c-Cp_y%3DWLKHMKc1D6s7g3YWsCOvgaYPpJcg%40mail.gmail.com Performance degradation of REFRESH MATERIALIZED VIEW]<br />
** Fixed at {{PgCommitURL|8e03eb92e9ad54e2f1ed8b5a73617601f6262f81}}<br />
<br />
* [https://www.postgresql.org/message-id/CAPmGK16Q4B2_KY%2BJH7rb7wQbw54AUprp7TMekGTd2T1B62yysQ%40mail.gmail.com Rescan of async Appends is broken when do_exec_prune=false]<br />
** Fixed at {{PgCommitURL|f3baaf28a6da588987b94a05a725894805c3eae9}}<br />
<br />
=== resolved before 14beta1 ===<br />
<br />
* [https://www.postgresql.org/message-id/OS0PR01MB611340CBD300A7C4FD6B6101FB5F9@OS0PR01MB6113.jpnprd01.prod.outlook.com FailedAssertion reported in lazy_scan_heap() when running logical replication]<br />
** Fixed at: {{PgCommitURL|c9787385db47ba423d845b34d58e158551c6335d}}<br />
<br />
* [https://www.postgresql.org/message-id/CAJKUy5gCXDSmFs2c%3DR%2BVGgn7FiYcLCsEFEuDNNLGfoha%3DpBE_g%40mail.gmail.com Assertion fail with window function and nested partitioned tables]<br />
** [https://www.postgresql.org/message-id/87sg8tqhsl.fsf@aurora.ydns.eu Older report]<br />
** Fixed at: {{PgCommitURL|fb2d645dd53ff571572d830e830fc8c368063802}}<br />
<br />
* [https://www.postgresql.org/message-id/1df88660-6f08-cc6e-b7e2-f85296a2bdab@oss.nttdata.com Atomic initialization of waitStart done at backend startup]<br />
** Fixed at: {{PgCommitURL|f05ed5a5cfa55878baa77a1e39d68cb09793b477}}<br />
<br />
* [https://www.postgresql.org/message-id/20210117215940.GE8560%40telsasoft.com pg_collation_actual_version() ERROR: cache lookup failed for collation 123]<br />
** Fixed at: {{PgCommitURL|0fb0a0503bfc125764c8dba4f515058145dc7f8b}}<br />
<br />
* [https://www.postgresql.org/message-id/fd3ba610085f1ff54623478cf2f7adf5af193cbb.camel@vmware.com cryptohash: missing locking functions for OpenSSL <= 1.0.2?]<br />
** Fixed at: {{PgCommitURL|2c0cefcd18161549e9e8b103f46c0f65fca84d99}}<br />
<br />
* [https://www.postgresql.org/message-id/CAHut%2BPuPGGASnh2Dy37VYODKULVQo-5oE%3DShc6gwtRizDt%3D%3DcA%40mail.gmail.com pg_subscription - substream column?]<br />
** Fixed at: {{PgCommitURL|7efeb214ad832fa96ea950d0906b1d2b96316d15}}<br />
<br />
* [https://www.postgresql.org/message-id/CAJKUy5gcs0zGOp6JXU2mMVdthYhuQpFk%3DS3V8DOKT%3DLZC1L36Q%40mail.gmail.com TOAST compression method of index columns]<br />
** Fixed at: {{PgCommitURL|5db1fd7823a1a12e2bdad98abc8e102fd71ffbda}}<br />
<br />
* [https://www.postgresql.org/message-id/20210402235337.GA4082@ahch-to Crash with encoding conversion functions]<br />
** Fixed at: {{PgCommitURL|c4c393b3ec83ceb4b4d7f37cdd5302126377d069}}<br />
<br />
* [https://www.postgresql.org/message-id/CAApHDvpYT10-nkSp8xXe-nbO3jmoaRyRFHbzh-RWMfAJynqgpQ@mail.gmail.com Crash with extended stats on expressions]<br />
** Fixed at: {{PgCommitURL|518442c7f334f3b05ea28b7ef50f1b551cfcc23e}}<br />
<br />
* [https://postgr.es/m/CA+TgmobwnGawnxufvqLCrcTy4HRhMepFiXQLY8YpVD+PTuwagA@mail.gmail.com Update TOAST documentation for LZ4 compression]<br />
** Fixed at: {{PgCommitURL|e8c435a824e123f43067ce6f69d66f14cfb8815e}}<br />
<br />
* [https://www.postgresql.org/message-id/20210404220802.GA728316@rfd.leadboat.com Behavior of pg_dump --extension with schemas]<br />
** Fixed at: {{PgCommitURL|344487e2db03f3cec13685a839dbc8a0e2a36750}}<br />
<br />
* [https://www.postgresql.org/message-id/OSZPR01MB631017521EE6887ADC9492E8FD759@OSZPR01MB6310.jpnprd01.prod.outlook.com psql query cancellation is broken], as are [https://www.postgresql.org/message-id/2671235.1618154047%40sss.pgh.pa.us autocommit], and [https://www.postgresql.org/message-id/YHTYOFBHDuGaz2gy@paquier.xyz error reporting]<br />
** Reverted by: {{PgCommitURL|fae65629cec824738ee11bf60f757239906d64fa}}<br />
<br />
* On Windows, collation version lookup (sometimes?) fails for names like "English_United States.1252", but works for names like "en-US".<br />
** Fixed at: {{PgCommitURL|9f12a3b95dd56c897f1aa3d756d8fb419e84a187}} -- this commit tolerates failure so at least we don't raise an error, but unfortunately we have no version information<br />
** Fixed at: {{PgCommitURL|1bf946bd43e545b86e567588b791311fe4e36a8c}} -- this commit documents the limitation<br />
<br />
* [https://www.postgresql.org/message-id/1820954.1617860500@sss.pgh.pa.us Handling of querystring inconsistent for parallel execution of SQL function bodies]<br />
** Fixed at: {{PgCommitURL|1111b2668d89bfcb6f502789158b1233ab4217a6}}<br />
<br />
* [https://www.postgresql.org/message-id/YHPkU8hFi4no4NSw@paquier.xyz Problems around compute_query_id]<br />
** Fixed at: {{PgCommitURL|db01f797dd48f826c62e1b8eea70f11fe7ff3efc}}<br />
<br />
* [https://www.postgresql.org/message-id/OS0PR01MB611383FA0FE92EB9DE21946AFB769@OS0PR01MB6113.jpnprd01.prod.outlook.com Table reference leak in logical replication]<br />
** Fixed at: {{PgCommitURL|f3b141c482552a57866c72919007d6481cd59ee3}}<br />
<br />
* [https://www.postgresql.org/message-id/20210410184226.GY6592%40telsasoft.com DETACH PARTITION CONCURRENTLY: Avoid adding redundant constraint]<br />
** Fixed at: {{PgCommitURL|7b357cc6ae}}<br />
<br />
* [https://www.postgresql.org/message-id/CC3F964B-8FA1-4A23-9D3E-6EA00BBFF0EE@enterprisedb.com Issues in PostgresNode and older major versions with multi-install]<br />
** Fixed at {{PgCommitURL|95c3a1956ec9eac686c1b69b033dd79211b72343}} and {{PgCommitURL|4c4eaf3d19201c5e2d9efebc590903dfaba0d3e5}}<br />
<br />
* [https://www.postgresql.org/message-id/3269784.1617215412%40sss.pgh.pa.us DETACH PARTITION CONCURRENTLY tests fail under CLOBBER_CACHE_ALWAYS]<br />
** Fixed at: {{PgCommitURL|8aba9322511f}}<br />
<br />
* [https://www.postgresql.org/message-id/551ed8c1-f531-818b-664a-2cecdab99cd8@oss.nttdata.com TRUNCATE on foreign tables and ONLY clause]<br />
** Fixed at: {{PgCommitURL|8e9ea08bae93a754d5075b7bc9c0b2bc71958bfd}}<br />
<br />
* [https://www.postgresql.org/message-id/CAMkU=1zKGWEJdBbYKw7Tn7cJmYR_UjgdcXTPDqJj=dNwCETBCQ@mail.gmail.com handling of character continuation in psql broken by sql body patch]<br />
** Fixed at: {{PgCommitURL|d9a9f4b4b92ad39e3c4e6600dc61d5603ddd6e24}}<br />
<br />
* [https://www.postgresql.org/message-id/20210505210947.GA27406%40telsasoft.com cache lookup failed for statistics object 123]<br />
** Fixed at: {{PgCommitURL|8d4b311d2494ca592e30aed03b29854d864eb846}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFj8pRCL_Rjw-MCR6J7VX9OF7MR6PA5K8qUbrMvprW_e-aHkfQ%40mail.gmail.com batch fdw insert bug]<br />
** Fixed at: {{PgCommitURL|c6a01d924939306e95c8deafd09352be6a955648}}<br />
<br />
* [https://www.postgresql.org/message-id/3564817.1618420687@sss.pgh.pa.us Bogus collation version recording in recordMultipleDependencies]<br />
** Fixed at: {{PgCommitURL|ec48314708262d8ea6cdcb83f803fc83dd89e721}} (Feature revert)<br />
<br />
* [https://www.postgresql.org/message-id/773932.1619022622@sss.pgh.pa.us Corruption issues with WAL prefetch?]<br />
** Fixed at: {{PgCommitURL|c2dc19342e05e081dc13b296787baa38352681ef}} (Feature revert)<br />
<br />
* [https://www.postgresql.org/message-id/YIetoZGq31L84v5d@paquier.xyz Small issues with CREATE TABLE COMPRESSION]<br />
** MSVC scripts don't support builds with lz4: fixed at {{PgCommitURL|9ca40dcd4d0cad43d95a9a253fafaa9a9ba7de24}}<br />
** pg_dump includes no tests with compression methods of attributes and --no-toast-compression: fixed at {{PgCommitURL|63db0ac3f9e6bae313da67f640c95c0045b7f0ee}}<br />
** Documentation missing for --with-lz4 in installation instructions: fixed at {{PgCommitURL|02a93e7ef9612788081ef07ea1bbd0a8cc99ae99}}<br />
<br />
* [https://www.postgresql.org/message-id/20210319185247.ldebgpdaxsowiflw@alap3.anarazel.de Replication slot stats misgivings]<br />
** Fixed at: {{PgCommitURL|3fa17d37716f978f80dfcdab4e7c73f3a24e7a48}}<br />
** Fixed at: {{PgCommitURL|592f00f8dec68038301467a904ac514eddabf6cd}}<br />
** Fixed at: {{PgCommitURL|cca57c1d9bf7eeba5b81115e0b82651cf3d8e4ea}}<br />
** Fixed at: {{PgCommitURL|f5fc2f5b23d1b1dff60f8ca5dc211161df47eda4}}<br />
<br />
* [https://www.postgresql.org/message-id/CAPmGK158e9sJOfuWxfn%2B0ynrspXQU3JhNjSCbaoeSzMvnga%2Bbw%40mail.gmail.com FDW: crash with DDL and async/batch option]<br />
** Fixed at: {{PgCommitURL|a784859f4480ceaa05a00ca35311071ca33483d1}}<br />
<br />
* [https://www.postgresql.org/message-id/20210409213155.GA23912%40alvherre.pgsql should autoanalyze for partitioned tables handle ATTACH/DETACH/DROP?]<br />
** Fixed at: {{PgCommitURL|1b5617eb844cd2470a334c1d2eec66cf9b39c41a}} (docs)<br />
<br />
* [https://www.postgresql.org/message-id/CALT9ZEE7OiszofHELnjPhX%3DhV92PiKn8haSZ4_FWBAw4diaRdQ%40mail.gmail.com OOM in spgist insert]<br />
** Fixed at: {{PgCommitURL|c3c35a733c77b298d3cf7e7de2eeb4aea540a631}}<br />
<br />
== Won't Fix ==<br />
<br />
* [https://www.postgresql.org/message-id/92408.1618772924%40sss.pgh.pa.us SQL-standard function body: pg_dump should handle circular dependencies]<br />
** Owner: Peter Eisentraut<br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
<br />
* Feature Freeze: April 7, 2021 ('''Last Day to Commit Features''')<br />
* Beta 1: May 20, 2021<br />
* Beta 2: <br />
* Beta 3: <br />
* RC 1: <br />
* GA: <br />
<br />
[[Category:Open_Items]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_14_Open_Items&diff=36071PostgreSQL 14 Open Items2021-05-28T07:37:16Z<p>Efujita: </p>
<hr />
<div>== Open Issues ==<br />
<br />
'''NOTE''': Please place new open items at the end of the list.<br />
<br />
* [https://www.postgresql.org/message-id/CAD21AoA%3D%3Df2VSw3c-Cp_y%3DWLKHMKc1D6s7g3YWsCOvgaYPpJcg%40mail.gmail.com Performance degradation of REFRESH MATERIALIZED VIEW]<br />
** Owner: Tomas Vondra<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkCYR0U7zXqXo0CgFaFwUDz1WbKq8ngjzKi4+AQ5f-mYQ@mail.gmail.com Generalize INDEX_CLEANUP to allow the user to disable the optimization that has VACUUM skip indexes in marginal cases with very few LP_DEAD items/deletable TIDs.]<br />
** Owner: Peter Geoghegan<br />
** [https://www.postgresql.org/message-id/YJzU8wmVE0+TGAVP@paquier.xyz Patch]<br />
<br />
* [https://www.postgresql.org/message-id/2591376.1621196582%40sss.pgh.pa.us snapshot-scalability logic fails after pg_resetwal]<br />
** Owner: Andres Freund<br />
<br />
* [https://www.postgresql.org/message-id/3742981.1621533210%40sss.pgh.pa.us CALL versus procedures with output-only arguments]<br />
** Owner: Peter Eisentraut<br />
** [https://www.postgresql.org/message-id/1157704.1621889070%40sss.pgh.pa.us Patch]<br />
<br />
* [https://www.postgresql.org/message-id/CABOikdN-_858zojYN-2tNcHiVTw-nhxPwoQS4quExeweQfG1Ug%40mail.gmail.com Assertion failure while streaming toasted data]<br />
** Owner: Amit Kapila<br />
<br />
* [https://www.postgresql.org/message-id/20210525161458.GZ3676%40telsasoft.com Document incompatibility with aggregates using system functions using anycompatiblearray]<br />
** Owner: Bruce Momjian<br />
<br />
* [https://www.postgresql.org/message-id/CAPmGK16Q4B2_KY%2BJH7rb7wQbw54AUprp7TMekGTd2T1B62yysQ%40mail.gmail.com Rescan of async Appends is broken when do_exec_prune=false]<br />
** Owner: Etsuro Fujita<br />
<br />
== Decisions to Recheck Mid-Beta ==<br />
<br />
* [https://www.postgresql.org/message-id/E1lS8LX-0005sr-FZ%40gemulon.postgresql.org default setting of enable_resultcache]<br />
** Owner: David Rowley<br />
<br />
* [https://www.postgresql.org/message-id/4170264.1620321747%40sss.pgh.pa.us Should we undo libpq change that leaves PQerrorMessage() nonempty after successful connect?]<br />
** Owner: Tom Lane<br />
<br />
== Older bugs affecting stable branches ==<br />
<br />
=== Live issues ===<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkjjCoq5Y4LeeHJcjYJVxGm3M3SAWZ0%3D6J8K1FPSC9K0w%40mail.gmail.com REINDEX on a system catalog can leave index with two index tuples whose heap TIDs match]<br />
** In other words, there is a rare case where the HOT invariant is violated. Same HOT chain is indexed twice due to confusion about which precise heap tuple should be indexed.<br />
** Unclear what the user impact is.<br />
** Affects all stable branches.<br />
<br />
* [https://www.postgresql.org/message-id/20201016135230.GA23633%40alvherre.pgsql CREATE TABLE .. PARTITION OF fails to preserve tgenabled for inherited row triggers]<br />
** tgenabled lost on CREATE TABLE .. PARTITION OF, and on pg_dump, and comments on child triggers lost during pg_dump;<br />
<br />
* [https://www.postgresql.org/message-id/20201001021609.GC8476%40telsasoft.com memory leak with JIT inlining]<br />
** [https://www.postgresql.org/message-id/flat/20210331040751.GU4431%40telsasoft.com#cc34872765add8e483e05009212d9d39 Another report of (same?) issue and reproducer]<br />
** [https://www.postgresql.org/message-id/flat/9f73e655-14b8-feaf-bd66-c0f506224b9e%40stephans-server.de Another report]<br />
** [https://www.postgresql.org/message-id/flat/16707-f5df308978a55bf8%40postgresql.org Another report]<br />
<br />
* [https://www.postgresql.org/message-id/1884374.1617898865%40sss.pgh.pa.us Buildfarm does not test pg_stat_statements]<br />
<br />
* [https://www.postgresql.org/message-id/CAEudQAoR5e7=uMZ0otzuCVb25zTC8QQBe+2Dt1JRsa3u+XuwJg@mail.gmail.com could not rename temporary statistics file on Windows]<br />
** See {{PgCommitURL|909b449e00fc2f71e1a38569bbddbb6457d28485}} that has fixed a similar symptom for WAL segments. Most reporters of the WAL segment problem complained about this renaming issue as well.<br />
<br />
* [https://www.postgresql.org/message-id/20210422203603.fdnh3fu2mmfp2iov@alap3.anarazel.de Incorrect snapshot calculation when 2PC is in use]<br />
** Seems to be an old problem.<br />
<br />
* [https://www.postgresql.org/message-id/4aa370cb91ecf2f9885d98b80ad1109c%40postgrespro.ru Add PortalDrop in exec_execute_message]<br />
<br />
* [https://www.postgresql.org/message-id/flat/534fca83789c4a378c7de379e9067d4f%40politie.nl XX000: unknown type of jsonb container.]<br />
<br />
=== Fixed issues ===<br />
<br />
* [https://www.postgresql.org/message-id/flat/trinity-1c565d44-159f-488b-a518-caf13883134f-1611835701633%403c-app-gmx-bap78 hashagg broken by failing to spill grouping columns]<br />
** Fixed at: {{PgCommitURL|0ff865fbe50e82f17df8a9280fa01faf270b7f3f}}<br />
<br />
* [https://www.postgresql.org/message-id/CAE-ML+_EjH_fzfq1F3RJ1=XaaNG=-Jz-i3JqkNhXiLAsM3z-Ew@mail.gmail.com PITR promote bug: Checkpointer writes to older timeline]<br />
** Fixed at: {{PgCommitURL|595b9cba2ab0cdd057e02d3c23f34a8bcfd90a2d}}<br />
<br />
* [https://www.postgresql.org/message-id/YFBcRbnBiPdGZvfW%40paquier.xyz Permission failures with WAL files in 13~ on Windows]<br />
** Fixed at: {{PgCommitURL|78c24e97dd189f62187a99ef84016d0eb35a7978}}<br />
<br />
* [https://www.postgresql.org/message-id/CANiYTQsU7yMFpQYnv=BrcRVqK_3U3mtAzAsJCaqtzsDHfsUbdQ@mail.gmail.com CLOBBER_CACHE Server crashed with segfault 11 while executing clusterdb]<br />
** Fixed at: {{PgCommitURL|9d523119fd38fd205cb9c8ea8e7cceeb54355818}}<br />
<br />
* [https://www.postgresql.org/message-id/CAAV6ZkQRCVBh8qAY+SZiHnz+U+FqAGBBDaDTjF2yiKa2nJSLKg@mail.gmail.com Reference leak with tupledescs in plpgsql simple expressions]<br />
** Fixed at: {{PgCommitURL|c2db458c1036efae503ce5e451f8369e64c99541}}<br />
<br />
* [https://www.postgresql.org/message-id/a3be61d9-f44b-7fce-3dc8-d700fdfb6f48%402ndquadrant.com extract(julian) is undocumented and gives wrong result]<br />
** Fixed by documentation change at: {{PgCommitURL|79a5928ebcb726b7061bf265b5c6990e835e8c4f}}<br />
<br />
* [https://www.postgresql.org/message-id/CAGRY4nwxKUS_RvXFW-ugrZBYxPFFM5kjwKT5O+0+Stuga5b4+Q@mail.gmail.com lwlock dtrace probes do unnecessary work if dtrace is compiled in but disabled]<br />
** Fixed at: {{PgCommitURL|b94409a02f6122d77b5154e481c0819fed6b4c95}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/15990-eee2ac466b11293d%40postgresql.org Detoast failures after commit/rollback in plpgsql]<br />
** Fixed at: {{PgCommitURL|f21fadafaf0fb5ea4c9622d915972651273d62ce}} and {{PgCommitURL|84f5c2908dad81e8622b0406beea580e40bb03ac}}<br />
<br />
* [https://www.postgresql.org/message-id/3382681.1621381328%40sss.pgh.pa.us Subscription tests fail under CLOBBER_CACHE_ALWAYS]<br />
** Fixed at: {{PgCommitURL|b39630fd41f25b414d0ea9b30804f4105f2a0aff}}<br />
<br />
=== Nothing to do ===<br />
<br />
== Non-bugs ==<br />
<br />
* [https://www.postgresql.org/message-id/20210216064214.GI28165%40telsasoft.com progress reporting for partitioned REINDEX]<br />
* [https://www.postgresql.org/message-id/YFnWBYinNf1s0Y6v@msg.df7cb.de pg_regress and tablespace removal]<br />
** [https://www.postgresql.org/message-id/YG/tf6HTZFj4hWlb@paquier.xyz Some patch]<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 14beta2 ===<br />
<br />
* [https://www.postgresql.org/message-id/20210324232224.vrfiij2rxxwqqjjb@alap3.anarazel.de Questions about pg_stat_wal] also [https://www.postgresql.org/message-id/E3774ACD-7894-451E-9F13-71E097D10595@oss.nttdata.com]<br />
** Fixed at: {{PgCommitURL|d8735b8b4651f5ed50afc472e236a8e6120f07f2}}<br />
** Fixed at: {{PgCommitURL|d780d7c0882fe9a385102b292907baaceb505ed0}}<br />
<br />
* [https://www.postgresql.org/message-id/YKMO%2B2gD8R8I2O5b%40paquier.xyz pg_dumpall misses --no-toast-compression]<br />
** Fixed at: {{PgCommitURL|694da1983e9569b2a2f96cd786ead6b8dba31f1d}} <br />
<br />
* [https://www.postgresql.org/message-id/YKQnUoYV63GRJBDD%40msg.df7cb.de portability issue with pgbench's permute() function]<br />
** Fixed at: {{PgCommitURL|0f516d039d8023163e82fa51104052306068dd69}}<br />
<br />
* [https://www.postgresql.org/message-id/35457b09-36f8-add3-1d07-6034fa585ca8@oss.nttdata.com compute_query_id and pg_stat_statements]<br />
** Fixed at {{PgCommitURL|cafde58b33}} and {{PgCommitURL|354f32d01d}}<br />
<br />
* [https://www.postgresql.org/message-id/CAOxo6X+dy-V58iEPFgst8ahPKEU+38NZzUuc+a7wDBZd4TrHMQ@mail.gmail.com Result Cache works incorrectly with unique joins]<br />
** Fixed at {{PgCommitURL|9e215378d7fbb7d4615be917917c52f246cc6c61}}<br />
<br />
* [https://www.postgresql.org/message-id/20210517204803.iyk5wwvwgtjcmc5w%40alap3.anarazel.de Move pg_attribute.attcompression to earlier in struct for reduced size?]<br />
** Fixed at {{PgCommitURL|f5024d8d7b04de2f5f4742ab433cc38160354861}}<br />
<br />
* [https://www.postgresql.org/message-id/17030-5844aecae42fe223@postgresql.org EXPLAIN can suffer from cannot decompile join alias var in plan tree]<br />
** Fixed at {{PgCommitURL|cba5c70b956810c61b3778f7041f92fbb8065acb}}<br />
<br />
* [https://www.postgresql.org/message-id/20210521211929.pcehg6f23icwstdb@alap3.anarazel.de Memory leak when rewriting tuples with recompressed toast values]<br />
** Fixed at {{PgCommitURL|fb0f5f0172edf9f63c8f70ea9c1ec043b61c770e}}<br />
<br />
* [https://www.postgresql.org/message-id/626613.1621787110%40sss.pgh.pa.us Redefine pg_attribute.attcompression]<br />
** Fixed at {{PgCommitURL|e6241d8e030fbd2746b3ea3f44e728224298f35b}}<br />
<br />
* [https://www.postgresql.org/message-id/1665197.1622065382%40sss.pgh.pa.us Undo bump of FirstBootstrapObjectId]<br />
** Fixed at {{PgCommitURL|a4390abecf0f5152cff864e82b67e5f6c8489698}}<br />
<br />
=== resolved before 14beta1 ===<br />
<br />
* [https://www.postgresql.org/message-id/OS0PR01MB611340CBD300A7C4FD6B6101FB5F9@OS0PR01MB6113.jpnprd01.prod.outlook.com FailedAssertion reported in lazy_scan_heap() when running logical replication]<br />
** Fixed at: {{PgCommitURL|c9787385db47ba423d845b34d58e158551c6335d}}<br />
<br />
* [https://www.postgresql.org/message-id/CAJKUy5gCXDSmFs2c%3DR%2BVGgn7FiYcLCsEFEuDNNLGfoha%3DpBE_g%40mail.gmail.com Assertion fail with window function and nested partitioned tables]<br />
** [https://www.postgresql.org/message-id/87sg8tqhsl.fsf@aurora.ydns.eu Older report]<br />
** Fixed at: {{PgCommitURL|fb2d645dd53ff571572d830e830fc8c368063802}}<br />
<br />
* [https://www.postgresql.org/message-id/1df88660-6f08-cc6e-b7e2-f85296a2bdab@oss.nttdata.com Atomic initialization of waitStart done at backend startup]<br />
** Fixed at: {{PgCommitURL|f05ed5a5cfa55878baa77a1e39d68cb09793b477}}<br />
<br />
* [https://www.postgresql.org/message-id/20210117215940.GE8560%40telsasoft.com pg_collation_actual_version() ERROR: cache lookup failed for collation 123]<br />
** Fixed at: {{PgCommitURL|0fb0a0503bfc125764c8dba4f515058145dc7f8b}}<br />
<br />
* [https://www.postgresql.org/message-id/fd3ba610085f1ff54623478cf2f7adf5af193cbb.camel@vmware.com cryptohash: missing locking functions for OpenSSL <= 1.0.2?]<br />
** Fixed at: {{PgCommitURL|2c0cefcd18161549e9e8b103f46c0f65fca84d99}}<br />
<br />
* [https://www.postgresql.org/message-id/CAHut%2BPuPGGASnh2Dy37VYODKULVQo-5oE%3DShc6gwtRizDt%3D%3DcA%40mail.gmail.com pg_subscription - substream column?]<br />
** Fixed at: {{PgCommitURL|7efeb214ad832fa96ea950d0906b1d2b96316d15}}<br />
<br />
* [https://www.postgresql.org/message-id/CAJKUy5gcs0zGOp6JXU2mMVdthYhuQpFk%3DS3V8DOKT%3DLZC1L36Q%40mail.gmail.com TOAST compression method of index columns]<br />
** Fixed at: {{PgCommitURL|5db1fd7823a1a12e2bdad98abc8e102fd71ffbda}}<br />
<br />
* [https://www.postgresql.org/message-id/20210402235337.GA4082@ahch-to Crash with encoding conversion functions]<br />
** Fixed at: {{PgCommitURL|c4c393b3ec83ceb4b4d7f37cdd5302126377d069}}<br />
<br />
* [https://www.postgresql.org/message-id/CAApHDvpYT10-nkSp8xXe-nbO3jmoaRyRFHbzh-RWMfAJynqgpQ@mail.gmail.com Crash with extended stats on expressions]<br />
** Fixed at: {{PgCommitURL|518442c7f334f3b05ea28b7ef50f1b551cfcc23e}}<br />
<br />
* [https://postgr.es/m/CA+TgmobwnGawnxufvqLCrcTy4HRhMepFiXQLY8YpVD+PTuwagA@mail.gmail.com Update TOAST documentation for LZ4 compression]<br />
** Fixed at: {{PgCommitURL|e8c435a824e123f43067ce6f69d66f14cfb8815e}}<br />
<br />
* [https://www.postgresql.org/message-id/20210404220802.GA728316@rfd.leadboat.com Behavior of pg_dump --extension with schemas]<br />
** Fixed at: {{PgCommitURL|344487e2db03f3cec13685a839dbc8a0e2a36750}}<br />
<br />
* [https://www.postgresql.org/message-id/OSZPR01MB631017521EE6887ADC9492E8FD759@OSZPR01MB6310.jpnprd01.prod.outlook.com psql query cancellation is broken], as are [https://www.postgresql.org/message-id/2671235.1618154047%40sss.pgh.pa.us autocommit], and [https://www.postgresql.org/message-id/YHTYOFBHDuGaz2gy@paquier.xyz error reporting]<br />
** Reverted by: {{PgCommitURL|fae65629cec824738ee11bf60f757239906d64fa}}<br />
<br />
* On Windows, collation version lookup (sometimes?) fails for names like "English_United States.1252", but works for names like "en-US".<br />
** Fixed at: {{PgCommitURL|9f12a3b95dd56c897f1aa3d756d8fb419e84a187}} -- this commit tolerates failure so at least we don't raise an error, but unfortunately we have no version information<br />
** Fixed at: {{PgCommitURL|1bf946bd43e545b86e567588b791311fe4e36a8c}} -- this commit documents the limitation<br />
<br />
* [https://www.postgresql.org/message-id/1820954.1617860500@sss.pgh.pa.us Handling of querystring inconsistent for parallel execution of SQL function bodies]<br />
** Fixed at: {{PgCommitURL|1111b2668d89bfcb6f502789158b1233ab4217a6}}<br />
<br />
* [https://www.postgresql.org/message-id/YHPkU8hFi4no4NSw@paquier.xyz Problems around compute_query_id]<br />
** Fixed at: {{PgCommitURL|db01f797dd48f826c62e1b8eea70f11fe7ff3efc}}<br />
<br />
* [https://www.postgresql.org/message-id/OS0PR01MB611383FA0FE92EB9DE21946AFB769@OS0PR01MB6113.jpnprd01.prod.outlook.com Table reference leak in logical replication]<br />
** Fixed at: {{PgCommitURL|f3b141c482552a57866c72919007d6481cd59ee3}}<br />
<br />
* [https://www.postgresql.org/message-id/20210410184226.GY6592%40telsasoft.com DETACH PARTITION CONCURRENTLY: Avoid adding redundant constraint]<br />
** Fixed at: {{PgCommitURL|7b357cc6ae}}<br />
<br />
* [https://www.postgresql.org/message-id/CC3F964B-8FA1-4A23-9D3E-6EA00BBFF0EE@enterprisedb.com Issues in PostgresNode and older major versions with multi-install]<br />
** Fixed at {{PgCommitURL|95c3a1956ec9eac686c1b69b033dd79211b72343}} and {{PgCommitURL|4c4eaf3d19201c5e2d9efebc590903dfaba0d3e5}}<br />
<br />
* [https://www.postgresql.org/message-id/3269784.1617215412%40sss.pgh.pa.us DETACH PARTITION CONCURRENTLY tests fail under CLOBBER_CACHE_ALWAYS]<br />
** Fixed at: {{PgCommitURL|8aba9322511f}}<br />
<br />
* [https://www.postgresql.org/message-id/551ed8c1-f531-818b-664a-2cecdab99cd8@oss.nttdata.com TRUNCATE on foreign tables and ONLY clause]<br />
** Fixed at: {{PgCommitURL|8e9ea08bae93a754d5075b7bc9c0b2bc71958bfd}}<br />
<br />
* [https://www.postgresql.org/message-id/CAMkU=1zKGWEJdBbYKw7Tn7cJmYR_UjgdcXTPDqJj=dNwCETBCQ@mail.gmail.com handling of character continuation in psql broken by sql body patch]<br />
** Fixed at: {{PgCommitURL|d9a9f4b4b92ad39e3c4e6600dc61d5603ddd6e24}}<br />
<br />
* [https://www.postgresql.org/message-id/20210505210947.GA27406%40telsasoft.com cache lookup failed for statistics object 123]<br />
** Fixed at: {{PgCommitURL|8d4b311d2494ca592e30aed03b29854d864eb846}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFj8pRCL_Rjw-MCR6J7VX9OF7MR6PA5K8qUbrMvprW_e-aHkfQ%40mail.gmail.com batch fdw insert bug]<br />
** Fixed at: {{PgCommitURL|c6a01d924939306e95c8deafd09352be6a955648}}<br />
<br />
* [https://www.postgresql.org/message-id/3564817.1618420687@sss.pgh.pa.us Bogus collation version recording in recordMultipleDependencies]<br />
** Fixed at: {{PgCommitURL|ec48314708262d8ea6cdcb83f803fc83dd89e721}} (Feature revert)<br />
<br />
* [https://www.postgresql.org/message-id/773932.1619022622@sss.pgh.pa.us Corruption issues with WAL prefetch?]<br />
** Fixed at: {{PgCommitURL|c2dc19342e05e081dc13b296787baa38352681ef}} (Feature revert)<br />
<br />
* [https://www.postgresql.org/message-id/YIetoZGq31L84v5d@paquier.xyz Small issues with CREATE TABLE COMPRESSION]<br />
** MSVC scripts don't support builds with lz4: fixed at {{PgCommitURL|9ca40dcd4d0cad43d95a9a253fafaa9a9ba7de24}}<br />
** pg_dump includes no tests with compression methods of attributes and --no-toast-compression: fixed at {{PgCommitURL|63db0ac3f9e6bae313da67f640c95c0045b7f0ee}}<br />
** Documentation missing for --with-lz4 in installation instructions: fixed at {{PgCommitURL|02a93e7ef9612788081ef07ea1bbd0a8cc99ae99}}<br />
<br />
* [https://www.postgresql.org/message-id/20210319185247.ldebgpdaxsowiflw@alap3.anarazel.de Replication slot stats misgivings]<br />
** Fixed at: {{PgCommitURL|3fa17d37716f978f80dfcdab4e7c73f3a24e7a48}}<br />
** Fixed at: {{PgCommitURL|592f00f8dec68038301467a904ac514eddabf6cd}}<br />
** Fixed at: {{PgCommitURL|cca57c1d9bf7eeba5b81115e0b82651cf3d8e4ea}}<br />
** Fixed at: {{PgCommitURL|f5fc2f5b23d1b1dff60f8ca5dc211161df47eda4}}<br />
<br />
* [https://www.postgresql.org/message-id/CAPmGK158e9sJOfuWxfn%2B0ynrspXQU3JhNjSCbaoeSzMvnga%2Bbw%40mail.gmail.com FDW: crash with DDL and async/batch option]<br />
** Fixed at: {{PgCommitURL|a784859f4480ceaa05a00ca35311071ca33483d1}}<br />
<br />
* [https://www.postgresql.org/message-id/20210409213155.GA23912%40alvherre.pgsql should autoanalyze for partitioned tables handle ATTACH/DETACH/DROP?]<br />
** Fixed at: {{PgCommitURL|1b5617eb844cd2470a334c1d2eec66cf9b39c41a}} (docs)<br />
<br />
* [https://www.postgresql.org/message-id/CALT9ZEE7OiszofHELnjPhX%3DhV92PiKn8haSZ4_FWBAw4diaRdQ%40mail.gmail.com OOM in spgist insert]<br />
** Fixed at: {{PgCommitURL|c3c35a733c77b298d3cf7e7de2eeb4aea540a631}}<br />
<br />
== Won't Fix ==<br />
<br />
* [https://www.postgresql.org/message-id/92408.1618772924%40sss.pgh.pa.us SQL-standard function body: pg_dump should handle circular dependencies]<br />
** Owner: Peter Eisentraut<br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
<br />
* Feature Freeze: April 7, 2021 ('''Last Day to Commit Features''')<br />
* Beta 1: May 20, 2021<br />
* Beta 2: <br />
* Beta 3: <br />
* RC 1: <br />
* GA: <br />
<br />
[[Category:Open_Items]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_14_Open_Items&diff=35991PostgreSQL 14 Open Items2021-05-13T11:22:25Z<p>Efujita: </p>
<hr />
<div>== Open Issues ==<br />
<br />
'''NOTE''': Please place new open items at the end of the list.<br />
<br />
* [https://www.postgresql.org/message-id/CAD21AoA%3D%3Df2VSw3c-Cp_y%3DWLKHMKc1D6s7g3YWsCOvgaYPpJcg%40mail.gmail.com Performance degradation of REFRESH MATERIALIZED VIEW]<br />
** Owner: Tomas Vondra<br />
<br />
* [https://www.postgresql.org/message-id/20210409213155.GA23912%40alvherre.pgsql autoanalyze for partitioned tables should handle ATTACH/DETACH/DROP]<br />
** Owner: Alvaro Herrera<br />
<br />
* [https://www.postgresql.org/message-id/20210324232224.vrfiij2rxxwqqjjb@alap3.anarazel.de Questions about pg_stat_wal] also [https://www.postgresql.org/message-id/E3774ACD-7894-451E-9F13-71E097D10595@oss.nttdata.com]<br />
** Owner: Fujii Masao<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkCYR0U7zXqXo0CgFaFwUDz1WbKq8ngjzKi4+AQ5f-mYQ@mail.gmail.com Generalize INDEX_CLEANUP to allow the user to disable the optimization that has VACUUM skip indexes in marginal cases with very few LP_DEAD items/deletable TIDs.]<br />
** Owner: Peter Geoghegan<br />
** [https://www.postgresql.org/message-id/YJzU8wmVE0+TGAVP@paquier.xyz Patch]<br />
<br />
* [https://www.postgresql.org/message-id/35457b09-36f8-add3-1d07-6034fa585ca8@oss.nttdata.com compute_query_id and pg_stat_statements]<br />
** Owner: Bruce Momjian<br />
<br />
* [https://www.postgresql.org/message-id/4170264.1620321747%40sss.pgh.pa.us Should we undo libpq change that leaves PQerrorMessage() nonempty after successful connect?]<br />
** Owner: Tom Lane<br />
<br />
* [https://www.postgresql.org/message-id/CALT9ZEE7OiszofHELnjPhX%3DhV92PiKn8haSZ4_FWBAw4diaRdQ%40mail.gmail.com OOM in spgist insert]<br />
** Owner: Tom Lane<br />
<br />
== Older bugs affecting stable branches ==<br />
<br />
=== Live issues ===<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkjjCoq5Y4LeeHJcjYJVxGm3M3SAWZ0%3D6J8K1FPSC9K0w%40mail.gmail.com REINDEX on a system catalog can leave index with two index tuples whose heap TIDs match]<br />
** In other words, there is a rare case where the HOT invariant is violated. Same HOT chain is indexed twice due to confusion about which precise heap tuple should be indexed.<br />
** Unclear what the user impact is.<br />
** Affects all stable branches.<br />
<br />
* [https://www.postgresql.org/message-id/20201016135230.GA23633%40alvherre.pgsql CREATE TABLE .. PARTITION OF fails to preserve tgenabled for inherited row triggers]<br />
** tgenabled lost on CREATE TABLE .. PARTITION OF, and on pg_dump, and comments on child triggers lost during pg_dump;<br />
<br />
* [https://www.postgresql.org/message-id/20201001021609.GC8476%40telsasoft.com memory leak with JIT inlining]<br />
** [https://www.postgresql.org/message-id/flat/20210331040751.GU4431%40telsasoft.com#cc34872765add8e483e05009212d9d39 Another report of (same?) issue and reproducer]<br />
** [https://www.postgresql.org/message-id/flat/9f73e655-14b8-feaf-bd66-c0f506224b9e%40stephans-server.de Another report]<br />
** [https://www.postgresql.org/message-id/flat/16707-f5df308978a55bf8%40postgresql.org Another report]<br />
<br />
* [https://www.postgresql.org/message-id/1884374.1617898865%40sss.pgh.pa.us Buildfarm does not test pg_stat_statements]<br />
<br />
* [https://www.postgresql.org/message-id/CAEudQAoR5e7=uMZ0otzuCVb25zTC8QQBe+2Dt1JRsa3u+XuwJg@mail.gmail.com could not rename temporary statistics file on Windows]<br />
** See {{PgCommitURL|909b449e00fc2f71e1a38569bbddbb6457d28485}} that has fixed a similar symptom for WAL segments. Most reporters of the WAL segment problem complained about this renaming issue as well.<br />
<br />
* [https://www.postgresql.org/message-id/20210422203603.fdnh3fu2mmfp2iov@alap3.anarazel.de Incorrect snapshot calculation when 2PC is in use]<br />
** Seems to be an old problem.<br />
<br />
* [https://www.postgresql.org/message-id/flat/15990-eee2ac466b11293d%40postgresql.org Detoast failures after commit/rollback in plpgsql]<br />
<br />
=== Fixed issues ===<br />
<br />
* [https://www.postgresql.org/message-id/flat/trinity-1c565d44-159f-488b-a518-caf13883134f-1611835701633%403c-app-gmx-bap78 hashagg broken by failing to spill grouping columns]<br />
** Fixed at: {{PgCommitURL|0ff865fbe50e82f17df8a9280fa01faf270b7f3f}}<br />
<br />
* [https://www.postgresql.org/message-id/CAE-ML+_EjH_fzfq1F3RJ1=XaaNG=-Jz-i3JqkNhXiLAsM3z-Ew@mail.gmail.com PITR promote bug: Checkpointer writes to older timeline]<br />
** Fixed at: {{PgCommitURL|595b9cba2ab0cdd057e02d3c23f34a8bcfd90a2d}}<br />
<br />
* [https://www.postgresql.org/message-id/YFBcRbnBiPdGZvfW%40paquier.xyz Permission failures with WAL files in 13~ on Windows]<br />
** Fixed at: {{PgCommitURL|78c24e97dd189f62187a99ef84016d0eb35a7978}}<br />
<br />
* [https://www.postgresql.org/message-id/CANiYTQsU7yMFpQYnv=BrcRVqK_3U3mtAzAsJCaqtzsDHfsUbdQ@mail.gmail.com CLOBBER_CACHE Server crashed with segfault 11 while executing clusterdb]<br />
** Fixed at: {{PgCommitURL|9d523119fd38fd205cb9c8ea8e7cceeb54355818}}<br />
<br />
* [https://www.postgresql.org/message-id/CAAV6ZkQRCVBh8qAY+SZiHnz+U+FqAGBBDaDTjF2yiKa2nJSLKg@mail.gmail.com Reference leak with tupledescs in plpgsql simple expressions]<br />
** Fixed at: {{PgCommitURL|c2db458c1036efae503ce5e451f8369e64c99541}}<br />
<br />
* [https://www.postgresql.org/message-id/a3be61d9-f44b-7fce-3dc8-d700fdfb6f48%402ndquadrant.com extract(julian) is undocumented and gives wrong result]<br />
** Fixed by documentation change at: {{PgCommitURL|79a5928ebcb726b7061bf265b5c6990e835e8c4f}}<br />
<br />
* [https://www.postgresql.org/message-id/CAGRY4nwxKUS_RvXFW-ugrZBYxPFFM5kjwKT5O+0+Stuga5b4+Q@mail.gmail.com lwlock dtrace probes do unnecessary work if dtrace is compiled in but disabled]<br />
** Fixed at: {{PgCommitURL|b94409a02f6122d77b5154e481c0819fed6b4c95}}<br />
<br />
=== Nothing to do ===<br />
<br />
== Non-bugs ==<br />
<br />
* [https://www.postgresql.org/message-id/20210216064214.GI28165%40telsasoft.com progress reporting for partitioned REINDEX]<br />
* [https://www.postgresql.org/message-id/YFnWBYinNf1s0Y6v@msg.df7cb.de pg_regress and tablespace removal]<br />
** [https://www.postgresql.org/message-id/YG/tf6HTZFj4hWlb@paquier.xyz Some patch]<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 14beta1 ===<br />
<br />
* [https://www.postgresql.org/message-id/OS0PR01MB611340CBD300A7C4FD6B6101FB5F9@OS0PR01MB6113.jpnprd01.prod.outlook.com FailedAssertion reported in lazy_scan_heap() when running logical replication]<br />
** Fixed at: {{PgCommitURL|c9787385db47ba423d845b34d58e158551c6335d}}<br />
<br />
* [https://www.postgresql.org/message-id/CAJKUy5gCXDSmFs2c%3DR%2BVGgn7FiYcLCsEFEuDNNLGfoha%3DpBE_g%40mail.gmail.com Assertion fail with window function and nested partitioned tables]<br />
** [https://www.postgresql.org/message-id/87sg8tqhsl.fsf@aurora.ydns.eu Older report]<br />
** Fixed at: {{PgCommitURL|fb2d645dd53ff571572d830e830fc8c368063802}}<br />
<br />
* [https://www.postgresql.org/message-id/1df88660-6f08-cc6e-b7e2-f85296a2bdab@oss.nttdata.com Atomic initialization of waitStart done at backend startup]<br />
** Fixed at: {{PgCommitURL|f05ed5a5cfa55878baa77a1e39d68cb09793b477}}<br />
<br />
* [https://www.postgresql.org/message-id/20210117215940.GE8560%40telsasoft.com pg_collation_actual_version() ERROR: cache lookup failed for collation 123]<br />
** Fixed at: {{PgCommitURL|0fb0a0503bfc125764c8dba4f515058145dc7f8b}}<br />
<br />
* [https://www.postgresql.org/message-id/fd3ba610085f1ff54623478cf2f7adf5af193cbb.camel@vmware.com cryptohash: missing locking functions for OpenSSL <= 1.0.2?]<br />
** Fixed at: {{PgCommitURL|2c0cefcd18161549e9e8b103f46c0f65fca84d99}}<br />
<br />
* [https://www.postgresql.org/message-id/CAHut%2BPuPGGASnh2Dy37VYODKULVQo-5oE%3DShc6gwtRizDt%3D%3DcA%40mail.gmail.com pg_subscription - substream column?]<br />
** Fixed at: {{PgCommitURL|7efeb214ad832fa96ea950d0906b1d2b96316d15}}<br />
<br />
* [https://www.postgresql.org/message-id/CAJKUy5gcs0zGOp6JXU2mMVdthYhuQpFk%3DS3V8DOKT%3DLZC1L36Q%40mail.gmail.com TOAST compression method of index columns]<br />
** Fixed at: {{PgCommitURL|5db1fd7823a1a12e2bdad98abc8e102fd71ffbda}}<br />
<br />
* [https://www.postgresql.org/message-id/20210402235337.GA4082@ahch-to Crash with encoding conversion functions]<br />
** Fixed at: {{PgCommitURL|c4c393b3ec83ceb4b4d7f37cdd5302126377d069}}<br />
<br />
* [https://www.postgresql.org/message-id/CAApHDvpYT10-nkSp8xXe-nbO3jmoaRyRFHbzh-RWMfAJynqgpQ@mail.gmail.com Crash with extended stats on expressions]<br />
** Fixed at: {{PgCommitURL|518442c7f334f3b05ea28b7ef50f1b551cfcc23e}}<br />
<br />
* [https://postgr.es/m/CA+TgmobwnGawnxufvqLCrcTy4HRhMepFiXQLY8YpVD+PTuwagA@mail.gmail.com Update TOAST documentation for LZ4 compression]<br />
** Fixed at: {{PgCommitURL|e8c435a824e123f43067ce6f69d66f14cfb8815e}}<br />
<br />
* [https://www.postgresql.org/message-id/20210404220802.GA728316@rfd.leadboat.com Behavior of pg_dump --extension with schemas]<br />
** Fixed at: {{PgCommitURL|344487e2db03f3cec13685a839dbc8a0e2a36750}}<br />
<br />
* [https://www.postgresql.org/message-id/OSZPR01MB631017521EE6887ADC9492E8FD759@OSZPR01MB6310.jpnprd01.prod.outlook.com psql query cancellation is broken], as are [https://www.postgresql.org/message-id/2671235.1618154047%40sss.pgh.pa.us autocommit], and [https://www.postgresql.org/message-id/YHTYOFBHDuGaz2gy@paquier.xyz error reporting]<br />
** Reverted by: {{PgCommitURL|fae65629cec824738ee11bf60f757239906d64fa}}<br />
<br />
* On Windows, collation version lookup (sometimes?) fails for names like "English_United States.1252", but works for names like "en-US".<br />
** Fixed at: {{PgCommitURL|9f12a3b95dd56c897f1aa3d756d8fb419e84a187}} -- this commit tolerates failure so at least we don't raise an error, but unfortunately we have no version information<br />
** Fixed at: {{PgCommitURL|1bf946bd43e545b86e567588b791311fe4e36a8c}} -- this commit documents the limitation<br />
<br />
* [https://www.postgresql.org/message-id/1820954.1617860500@sss.pgh.pa.us Handling of querystring inconsistent for parallel execution of SQL function bodies]<br />
** Fixed at: {{PgCommitURL|1111b2668d89bfcb6f502789158b1233ab4217a6}}<br />
<br />
* [https://www.postgresql.org/message-id/YHPkU8hFi4no4NSw@paquier.xyz Problems around compute_query_id]<br />
** Fixed at: {{PgCommitURL|db01f797dd48f826c62e1b8eea70f11fe7ff3efc}}<br />
<br />
* [https://www.postgresql.org/message-id/OS0PR01MB611383FA0FE92EB9DE21946AFB769@OS0PR01MB6113.jpnprd01.prod.outlook.com Table reference leak in logical replication]<br />
** Fixed at: {{PgCommitURL|f3b141c482552a57866c72919007d6481cd59ee3}}<br />
<br />
* [https://www.postgresql.org/message-id/20210410184226.GY6592%40telsasoft.com DETACH PARTITION CONCURRENTLY: Avoid adding redundant constraint]<br />
** Fixed at: {{PgCommitURL|7b357cc6ae}}<br />
<br />
* [https://www.postgresql.org/message-id/CC3F964B-8FA1-4A23-9D3E-6EA00BBFF0EE@enterprisedb.com Issues in PostgresNode and older major versions with multi-install]<br />
** Fixed at {{PgCommitURL|95c3a1956ec9eac686c1b69b033dd79211b72343}} and {{PgCommitURL|4c4eaf3d19201c5e2d9efebc590903dfaba0d3e5}}<br />
<br />
* [https://www.postgresql.org/message-id/3269784.1617215412%40sss.pgh.pa.us DETACH PARTITION CONCURRENTLY tests fail under CLOBBER_CACHE_ALWAYS]<br />
** Fixed at: {{PgCommitURL|8aba9322511f}}<br />
<br />
* [https://www.postgresql.org/message-id/551ed8c1-f531-818b-664a-2cecdab99cd8@oss.nttdata.com TRUNCATE on foreign tables and ONLY clause]<br />
** Fixed at: {{PgCommitURL|8e9ea08bae93a754d5075b7bc9c0b2bc71958bfd}}<br />
<br />
* [https://www.postgresql.org/message-id/CAMkU=1zKGWEJdBbYKw7Tn7cJmYR_UjgdcXTPDqJj=dNwCETBCQ@mail.gmail.com handling of character continuation in psql broken by sql body patch]<br />
** Fixed at: {{PgCommitURL|d9a9f4b4b92ad39e3c4e6600dc61d5603ddd6e24}}<br />
<br />
* [https://www.postgresql.org/message-id/20210505210947.GA27406%40telsasoft.com cache lookup failed for statistics object 123]<br />
** Fixed at: {{PgCommitURL|8d4b311d2494ca592e30aed03b29854d864eb846}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFj8pRCL_Rjw-MCR6J7VX9OF7MR6PA5K8qUbrMvprW_e-aHkfQ%40mail.gmail.com batch fdw insert bug]<br />
** Fixed at: {{PgCommitURL|c6a01d924939306e95c8deafd09352be6a955648}}<br />
<br />
* [https://www.postgresql.org/message-id/3564817.1618420687@sss.pgh.pa.us Bogus collation version recording in recordMultipleDependencies]<br />
** Fixed at: {{PgCommitURL|ec48314708262d8ea6cdcb83f803fc83dd89e721}} (Feature revert)<br />
<br />
* [https://www.postgresql.org/message-id/773932.1619022622@sss.pgh.pa.us Corruption issues with WAL prefetch?]<br />
** Fixed at: {{PgCommitURL|c2dc19342e05e081dc13b296787baa38352681ef}} (Feature revert)<br />
<br />
* [https://www.postgresql.org/message-id/YIetoZGq31L84v5d@paquier.xyz Small issues with CREATE TABLE COMPRESSION]<br />
** MSVC scripts don't support builds with lz4: fixed at {{PgCommitURL|9ca40dcd4d0cad43d95a9a253fafaa9a9ba7de24}}<br />
** pg_dump includes no tests with compression methods of attributes and --no-toast-compression: fixed at {{PgCommitURL|63db0ac3f9e6bae313da67f640c95c0045b7f0ee}}<br />
** Documentation missing for --with-lz4 in installation instructions: fixed at {{PgCommitURL|02a93e7ef9612788081ef07ea1bbd0a8cc99ae99}}<br />
<br />
* [https://www.postgresql.org/message-id/20210319185247.ldebgpdaxsowiflw@alap3.anarazel.de Replication slot stats misgivings]<br />
** Fixed at: {{PgCommitURL|3fa17d37716f978f80dfcdab4e7c73f3a24e7a48}}<br />
** Fixed at: {{PgCommitURL|592f00f8dec68038301467a904ac514eddabf6cd}}<br />
** Fixed at: {{PgCommitURL|cca57c1d9bf7eeba5b81115e0b82651cf3d8e4ea}}<br />
** Fixed at: {{PgCommitURL|f5fc2f5b23d1b1dff60f8ca5dc211161df47eda4}}<br />
<br />
* [https://www.postgresql.org/message-id/CAPmGK158e9sJOfuWxfn%2B0ynrspXQU3JhNjSCbaoeSzMvnga%2Bbw%40mail.gmail.com FDW: crash with DDL and async/batch option]<br />
** Fixed at: {{PgCommitURL|a784859f4480ceaa05a00ca35311071ca33483d1}}<br />
<br />
== Won't Fix ==<br />
<br />
* [https://www.postgresql.org/message-id/92408.1618772924%40sss.pgh.pa.us SQL-standard function body: pg_dump should handle circular dependencies]<br />
** Owner: Peter Eisentraut<br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
<br />
* Feature Freeze: April 7, 2021 ('''Last Day to Commit Features''')<br />
* Beta 1: May 20, 2021<br />
* Beta 2: <br />
* Beta 3: <br />
* RC 1: <br />
* GA: <br />
<br />
[[Category:Open_Items]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_14_Open_Items&diff=35990PostgreSQL 14 Open Items2021-05-13T11:15:25Z<p>Efujita: </p>
<hr />
<div>== Open Issues ==<br />
<br />
'''NOTE''': Please place new open items at the end of the list.<br />
<br />
* [https://www.postgresql.org/message-id/CAD21AoA%3D%3Df2VSw3c-Cp_y%3DWLKHMKc1D6s7g3YWsCOvgaYPpJcg%40mail.gmail.com Performance degradation of REFRESH MATERIALIZED VIEW]<br />
** Owner: Tomas Vondra<br />
<br />
* [https://www.postgresql.org/message-id/20210409213155.GA23912%40alvherre.pgsql autoanalyze for partitioned tables should handle ATTACH/DETACH/DROP]<br />
** Owner: Alvaro Herrera<br />
<br />
* [https://www.postgresql.org/message-id/20210324232224.vrfiij2rxxwqqjjb@alap3.anarazel.de Questions about pg_stat_wal] also [https://www.postgresql.org/message-id/E3774ACD-7894-451E-9F13-71E097D10595@oss.nttdata.com]<br />
** Owner: Fujii Masao<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkCYR0U7zXqXo0CgFaFwUDz1WbKq8ngjzKi4+AQ5f-mYQ@mail.gmail.com Generalize INDEX_CLEANUP to allow the user to disable the optimization that has VACUUM skip indexes in marginal cases with very few LP_DEAD items/deletable TIDs.]<br />
** Owner: Peter Geoghegan<br />
** [https://www.postgresql.org/message-id/YJzU8wmVE0+TGAVP@paquier.xyz Patch]<br />
<br />
* [https://www.postgresql.org/message-id/35457b09-36f8-add3-1d07-6034fa585ca8@oss.nttdata.com compute_query_id and pg_stat_statements]<br />
** Owner: Bruce Momjian<br />
<br />
* [https://www.postgresql.org/message-id/4170264.1620321747%40sss.pgh.pa.us Should we undo libpq change that leaves PQerrorMessage() nonempty after successful connect?]<br />
** Owner: Tom Lane<br />
<br />
* [https://www.postgresql.org/message-id/CALT9ZEE7OiszofHELnjPhX%3DhV92PiKn8haSZ4_FWBAw4diaRdQ%40mail.gmail.com OOM in spgist insert]<br />
** Owner: Tom Lane<br />
<br />
== Older bugs affecting stable branches ==<br />
<br />
=== Live issues ===<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkjjCoq5Y4LeeHJcjYJVxGm3M3SAWZ0%3D6J8K1FPSC9K0w%40mail.gmail.com REINDEX on a system catalog can leave index with two index tuples whose heap TIDs match]<br />
** In other words, there is a rare case where the HOT invariant is violated. Same HOT chain is indexed twice due to confusion about which precise heap tuple should be indexed.<br />
** Unclear what the user impact is.<br />
** Affects all stable branches.<br />
<br />
* [https://www.postgresql.org/message-id/20201016135230.GA23633%40alvherre.pgsql CREATE TABLE .. PARTITION OF fails to preserve tgenabled for inherited row triggers]<br />
** tgenabled lost on CREATE TABLE .. PARTITION OF, and on pg_dump, and comments on child triggers lost during pg_dump;<br />
<br />
* [https://www.postgresql.org/message-id/20201001021609.GC8476%40telsasoft.com memory leak with JIT inlining]<br />
** [https://www.postgresql.org/message-id/flat/20210331040751.GU4431%40telsasoft.com#cc34872765add8e483e05009212d9d39 Another report of (same?) issue and reproducer]<br />
** [https://www.postgresql.org/message-id/flat/9f73e655-14b8-feaf-bd66-c0f506224b9e%40stephans-server.de Another report]<br />
** [https://www.postgresql.org/message-id/flat/16707-f5df308978a55bf8%40postgresql.org Another report]<br />
<br />
* [https://www.postgresql.org/message-id/1884374.1617898865%40sss.pgh.pa.us Buildfarm does not test pg_stat_statements]<br />
<br />
* [https://www.postgresql.org/message-id/CAEudQAoR5e7=uMZ0otzuCVb25zTC8QQBe+2Dt1JRsa3u+XuwJg@mail.gmail.com could not rename temporary statistics file on Windows]<br />
** See {{PgCommitURL|909b449e00fc2f71e1a38569bbddbb6457d28485}} that has fixed a similar symptom for WAL segments. Most reporters of the WAL segment problem complained about this renaming issue as well.<br />
<br />
* [https://www.postgresql.org/message-id/20210422203603.fdnh3fu2mmfp2iov@alap3.anarazel.de Incorrect snapshot calculation when 2PC is in use]<br />
** Seems to be an old problem.<br />
<br />
* [https://www.postgresql.org/message-id/flat/15990-eee2ac466b11293d%40postgresql.org Detoast failures after commit/rollback in plpgsql]<br />
<br />
=== Fixed issues ===<br />
<br />
* [https://www.postgresql.org/message-id/flat/trinity-1c565d44-159f-488b-a518-caf13883134f-1611835701633%403c-app-gmx-bap78 hashagg broken by failing to spill grouping columns]<br />
** Fixed at: {{PgCommitURL|0ff865fbe50e82f17df8a9280fa01faf270b7f3f}}<br />
<br />
* [https://www.postgresql.org/message-id/CAE-ML+_EjH_fzfq1F3RJ1=XaaNG=-Jz-i3JqkNhXiLAsM3z-Ew@mail.gmail.com PITR promote bug: Checkpointer writes to older timeline]<br />
** Fixed at: {{PgCommitURL|595b9cba2ab0cdd057e02d3c23f34a8bcfd90a2d}}<br />
<br />
* [https://www.postgresql.org/message-id/YFBcRbnBiPdGZvfW%40paquier.xyz Permission failures with WAL files in 13~ on Windows]<br />
** Fixed at: {{PgCommitURL|78c24e97dd189f62187a99ef84016d0eb35a7978}}<br />
<br />
* [https://www.postgresql.org/message-id/CANiYTQsU7yMFpQYnv=BrcRVqK_3U3mtAzAsJCaqtzsDHfsUbdQ@mail.gmail.com CLOBBER_CACHE Server crashed with segfault 11 while executing clusterdb]<br />
** Fixed at: {{PgCommitURL|9d523119fd38fd205cb9c8ea8e7cceeb54355818}}<br />
<br />
* [https://www.postgresql.org/message-id/CAAV6ZkQRCVBh8qAY+SZiHnz+U+FqAGBBDaDTjF2yiKa2nJSLKg@mail.gmail.com Reference leak with tupledescs in plpgsql simple expressions]<br />
** Fixed at: {{PgCommitURL|c2db458c1036efae503ce5e451f8369e64c99541}}<br />
<br />
* [https://www.postgresql.org/message-id/a3be61d9-f44b-7fce-3dc8-d700fdfb6f48%402ndquadrant.com extract(julian) is undocumented and gives wrong result]<br />
** Fixed by documentation change at: {{PgCommitURL|79a5928ebcb726b7061bf265b5c6990e835e8c4f}}<br />
<br />
* [https://www.postgresql.org/message-id/CAGRY4nwxKUS_RvXFW-ugrZBYxPFFM5kjwKT5O+0+Stuga5b4+Q@mail.gmail.com lwlock dtrace probes do unnecessary work if dtrace is compiled in but disabled]<br />
** Fixed at: {{PgCommitURL|b94409a02f6122d77b5154e481c0819fed6b4c95}}<br />
<br />
=== Nothing to do ===<br />
<br />
== Non-bugs ==<br />
<br />
* [https://www.postgresql.org/message-id/20210216064214.GI28165%40telsasoft.com progress reporting for partitioned REINDEX]<br />
* [https://www.postgresql.org/message-id/YFnWBYinNf1s0Y6v@msg.df7cb.de pg_regress and tablespace removal]<br />
** [https://www.postgresql.org/message-id/YG/tf6HTZFj4hWlb@paquier.xyz Some patch]<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 14beta1 ===<br />
<br />
* [https://www.postgresql.org/message-id/OS0PR01MB611340CBD300A7C4FD6B6101FB5F9@OS0PR01MB6113.jpnprd01.prod.outlook.com FailedAssertion reported in lazy_scan_heap() when running logical replication]<br />
** Fixed at: {{PgCommitURL|c9787385db47ba423d845b34d58e158551c6335d}}<br />
<br />
* [https://www.postgresql.org/message-id/CAJKUy5gCXDSmFs2c%3DR%2BVGgn7FiYcLCsEFEuDNNLGfoha%3DpBE_g%40mail.gmail.com Assertion fail with window function and nested partitioned tables]<br />
** [https://www.postgresql.org/message-id/87sg8tqhsl.fsf@aurora.ydns.eu Older report]<br />
** Fixed at: {{PgCommitURL|fb2d645dd53ff571572d830e830fc8c368063802}}<br />
<br />
* [https://www.postgresql.org/message-id/1df88660-6f08-cc6e-b7e2-f85296a2bdab@oss.nttdata.com Atomic initialization of waitStart done at backend startup]<br />
** Fixed at: {{PgCommitURL|f05ed5a5cfa55878baa77a1e39d68cb09793b477}}<br />
<br />
* [https://www.postgresql.org/message-id/20210117215940.GE8560%40telsasoft.com pg_collation_actual_version() ERROR: cache lookup failed for collation 123]<br />
** Fixed at: {{PgCommitURL|0fb0a0503bfc125764c8dba4f515058145dc7f8b}}<br />
<br />
* [https://www.postgresql.org/message-id/fd3ba610085f1ff54623478cf2f7adf5af193cbb.camel@vmware.com cryptohash: missing locking functions for OpenSSL <= 1.0.2?]<br />
** Fixed at: {{PgCommitURL|2c0cefcd18161549e9e8b103f46c0f65fca84d99}}<br />
<br />
* [https://www.postgresql.org/message-id/CAHut%2BPuPGGASnh2Dy37VYODKULVQo-5oE%3DShc6gwtRizDt%3D%3DcA%40mail.gmail.com pg_subscription - substream column?]<br />
** Fixed at: {{PgCommitURL|7efeb214ad832fa96ea950d0906b1d2b96316d15}}<br />
<br />
* [https://www.postgresql.org/message-id/CAJKUy5gcs0zGOp6JXU2mMVdthYhuQpFk%3DS3V8DOKT%3DLZC1L36Q%40mail.gmail.com TOAST compression method of index columns]<br />
** Fixed at: {{PgCommitURL|5db1fd7823a1a12e2bdad98abc8e102fd71ffbda}}<br />
<br />
* [https://www.postgresql.org/message-id/20210402235337.GA4082@ahch-to Crash with encoding conversion functions]<br />
** Fixed at: {{PgCommitURL|c4c393b3ec83ceb4b4d7f37cdd5302126377d069}}<br />
<br />
* [https://www.postgresql.org/message-id/CAApHDvpYT10-nkSp8xXe-nbO3jmoaRyRFHbzh-RWMfAJynqgpQ@mail.gmail.com Crash with extended stats on expressions]<br />
** Fixed at: {{PgCommitURL|518442c7f334f3b05ea28b7ef50f1b551cfcc23e}}<br />
<br />
* [https://postgr.es/m/CA+TgmobwnGawnxufvqLCrcTy4HRhMepFiXQLY8YpVD+PTuwagA@mail.gmail.com Update TOAST documentation for LZ4 compression]<br />
** Fixed at: {{PgCommitURL|e8c435a824e123f43067ce6f69d66f14cfb8815e}}<br />
<br />
* [https://www.postgresql.org/message-id/20210404220802.GA728316@rfd.leadboat.com Behavior of pg_dump --extension with schemas]<br />
** Fixed at: {{PgCommitURL|344487e2db03f3cec13685a839dbc8a0e2a36750}}<br />
<br />
* [https://www.postgresql.org/message-id/OSZPR01MB631017521EE6887ADC9492E8FD759@OSZPR01MB6310.jpnprd01.prod.outlook.com psql query cancellation is broken], as are [https://www.postgresql.org/message-id/2671235.1618154047%40sss.pgh.pa.us autocommit], and [https://www.postgresql.org/message-id/YHTYOFBHDuGaz2gy@paquier.xyz error reporting]<br />
** Reverted by: {{PgCommitURL|fae65629cec824738ee11bf60f757239906d64fa}}<br />
<br />
* On Windows, collation version lookup (sometimes?) fails for names like "English_United States.1252", but works for names like "en-US".<br />
** Fixed at: {{PgCommitURL|9f12a3b95dd56c897f1aa3d756d8fb419e84a187}} -- this commit tolerates failure so at least we don't raise an error, but unfortunately we have no version information<br />
** Fixed at: {{PgCommitURL|1bf946bd43e545b86e567588b791311fe4e36a8c}} -- this commit documents the limitation<br />
<br />
* [https://www.postgresql.org/message-id/1820954.1617860500@sss.pgh.pa.us Handling of querystring inconsistent for parallel execution of SQL function bodies]<br />
** Fixed at: {{PgCommitURL|1111b2668d89bfcb6f502789158b1233ab4217a6}}<br />
<br />
* [https://www.postgresql.org/message-id/YHPkU8hFi4no4NSw@paquier.xyz Problems around compute_query_id]<br />
** Fixed at: {{PgCommitURL|db01f797dd48f826c62e1b8eea70f11fe7ff3efc}}<br />
<br />
* [https://www.postgresql.org/message-id/OS0PR01MB611383FA0FE92EB9DE21946AFB769@OS0PR01MB6113.jpnprd01.prod.outlook.com Table reference leak in logical replication]<br />
** Fixed at: {{PgCommitURL|f3b141c482552a57866c72919007d6481cd59ee3}}<br />
<br />
* [https://www.postgresql.org/message-id/20210410184226.GY6592%40telsasoft.com DETACH PARTITION CONCURRENTLY: Avoid adding redundant constraint]<br />
** Fixed at: {{PgCommitURL|7b357cc6ae}}<br />
<br />
* [https://www.postgresql.org/message-id/CC3F964B-8FA1-4A23-9D3E-6EA00BBFF0EE@enterprisedb.com Issues in PostgresNode and older major versions with multi-install]<br />
** Fixed at {{PgCommitURL|95c3a1956ec9eac686c1b69b033dd79211b72343}} and {{PgCommitURL|4c4eaf3d19201c5e2d9efebc590903dfaba0d3e5}}<br />
<br />
* [https://www.postgresql.org/message-id/3269784.1617215412%40sss.pgh.pa.us DETACH PARTITION CONCURRENTLY tests fail under CLOBBER_CACHE_ALWAYS]<br />
** Fixed at: {{PgCommitURL|8aba9322511f}}<br />
<br />
* [https://www.postgresql.org/message-id/551ed8c1-f531-818b-664a-2cecdab99cd8@oss.nttdata.com TRUNCATE on foreign tables and ONLY clause]<br />
** Fixed at: {{PgCommitURL|8e9ea08bae93a754d5075b7bc9c0b2bc71958bfd}}<br />
<br />
* [https://www.postgresql.org/message-id/CAMkU=1zKGWEJdBbYKw7Tn7cJmYR_UjgdcXTPDqJj=dNwCETBCQ@mail.gmail.com handling of character continuation in psql broken by sql body patch]<br />
** Fixed at: {{PgCommitURL|d9a9f4b4b92ad39e3c4e6600dc61d5603ddd6e24}}<br />
<br />
* [https://www.postgresql.org/message-id/20210505210947.GA27406%40telsasoft.com cache lookup failed for statistics object 123]<br />
** Fixed at: {{PgCommitURL|8d4b311d2494ca592e30aed03b29854d864eb846}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFj8pRCL_Rjw-MCR6J7VX9OF7MR6PA5K8qUbrMvprW_e-aHkfQ%40mail.gmail.com batch fdw insert bug]<br />
** Fixed at: {{PgCommitURL|c6a01d924939306e95c8deafd09352be6a955648}}<br />
<br />
* [https://www.postgresql.org/message-id/3564817.1618420687@sss.pgh.pa.us Bogus collation version recording in recordMultipleDependencies]<br />
** Fixed at: {{PgCommitURL|ec48314708262d8ea6cdcb83f803fc83dd89e721}} (Feature revert)<br />
<br />
* [https://www.postgresql.org/message-id/773932.1619022622@sss.pgh.pa.us Corruption issues with WAL prefetch?]<br />
** Fixed at: {{PgCommitURL|c2dc19342e05e081dc13b296787baa38352681ef}} (Feature revert)<br />
<br />
* [https://www.postgresql.org/message-id/YIetoZGq31L84v5d@paquier.xyz Small issues with CREATE TABLE COMPRESSION]<br />
** MSVC scripts don't support builds with lz4: fixed at {{PgCommitURL|9ca40dcd4d0cad43d95a9a253fafaa9a9ba7de24}}<br />
** pg_dump includes no tests with compression methods of attributes and --no-toast-compression: fixed at {{PgCommitURL|63db0ac3f9e6bae313da67f640c95c0045b7f0ee}}<br />
** Documentation missing for --with-lz4 in installation instructions: fixed at {{PgCommitURL|02a93e7ef9612788081ef07ea1bbd0a8cc99ae99}}<br />
<br />
* [https://www.postgresql.org/message-id/20210319185247.ldebgpdaxsowiflw@alap3.anarazel.de Replication slot stats misgivings]<br />
** Fixed at: {{PgCommitURL|3fa17d37716f978f80dfcdab4e7c73f3a24e7a48}}<br />
** Fixed at: {{PgCommitURL|592f00f8dec68038301467a904ac514eddabf6cd}}<br />
** Fixed at: {{PgCommitURL|cca57c1d9bf7eeba5b81115e0b82651cf3d8e4ea}}<br />
** Fixed at: {{PgCommitURL|f5fc2f5b23d1b1dff60f8ca5dc211161df47eda4}}<br />
<br />
== Won't Fix ==<br />
<br />
* [https://www.postgresql.org/message-id/92408.1618772924%40sss.pgh.pa.us SQL-standard function body: pg_dump should handle circular dependencies]<br />
** Owner: Peter Eisentraut<br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
<br />
* Feature Freeze: April 7, 2021 ('''Last Day to Commit Features''')<br />
* Beta 1: May 20, 2021<br />
* Beta 2: <br />
* Beta 3: <br />
* RC 1: <br />
* GA: <br />
<br />
[[Category:Open_Items]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_12_Open_Items&diff=33329PostgreSQL 12 Open Items2019-04-15T10:09:32Z<p>Efujita: /* resolved before 12beta1 */</p>
<hr />
<div>== Open Issues ==<br />
<br />
'''NOTE''': Please add new open items to the bottom of the list.<br />
<br />
<br />
* [https://www.postgresql.org/message-id/20190225074539.az6j3u464cvsoxh6@depesz.com Segfault when restoring -Fd dump on current HEAD]<br />
** This was fixed in 19455c9f5, but then 3b925e905 made the compatibility argument moot, so should we undo 19455c9f5?<br />
** Patch for that is at [https://www.postgresql.org/message-id/CA+q6zcXx0XHqLsFJLaUU2j5BDiBAHig=YRoBC_YVq7VJGvzBEA@mail.gmail.com]<br />
* [https://www.postgresql.org/message-id/CAKJS1f_1c260nOt_vBJ067AZ3JXptXVRohDVMLEBmudX1YEx-A@mail.gmail.com pg_dump is broken for partition tablespaces]<br />
** Commit: {{PgCommitURL|ca4103025dfe26eaaf6a500dec9170fbb176eebc}}, Author: David Rowley, Owner: Alvaro Herrera<br />
* [https://www.postgresql.org/message-id/21516.1552489217@sss.pgh.pa.us Debate INFO messages in ATTACH PARTITION and SET NOT NULL]<br />
* [https://www.postgresql.org/message-id/CAMkU=1x8taZfsbPkv_MsWbTtzibW_yQHXoMhF_DTtm=z2hVHDg@mail.gmail.com compiler warning in pgcrypto imath.c]<br />
** Commit: {{PgCommitURL|48e24ba6b7fd3bfd156b51e8d768fd48df0d288b}}, Author: Noah Misch, Owner: Noah Misch<br />
* [https://www.postgresql.org/message-id/CA%2BTgmoZP-CTmEPZdmqEOb%2B6t_Tts2nuF7eoqxxvXEHaUoBDmsw%40mail.gmail.com Should effective_io_concurrency + 10 be used for an index's page deletion table scans, or a new GUC]<br />
* [https://www.postgresql.org/message-id/CAOuzzgqS-CL18_zKF7pF-wymG8mUeUZveNYYSrXKQRn1VaJsug@mail.gmail.com GSSAPI encryption missing protocol documentation]<br />
** Commit: {{PgCommitURL|b0b39f72b9904bcb80f97b35837ccff1578aa4b8}}, Author: Robbie Harwood, Owner: Stephen Frost<br />
* [https://www.postgresql.org/message-id/CA+hUKGJRzLo7tZExWfSbwM3XuK7aAK7FhdBV0FLkbUG+W0v0zg@mail.gmail.com Wrong answers from queries using a GIST index]<br />
** Commit: {{PgCommitURL|9155580fd5fc2a0cbb23376dfca7cd21f59c2c7b}}, Author: Anastasia Lubennikova, Andrey V. Lepikhov, Owner: Heikki Linnakangas<br />
* [https://www.postgresql.org/message-id/CAD21AoCqs8iN04RX=i1KtLSaX5RrTEM04b7NHYps4+rqtpWNEg@mail.gmail.com Add vacuum_index_cleanup for toast relations?]<br />
** Commit: {{PgCommitURL|a96c41feec6b6616eb9d5baee9a9e08c20533c38}}, Author: Masahiko Sawada, Owner: Robert Haas<br />
* [https://www.postgresql.org/message-id/CAHGQGwHa_dX%3DdRcbR5QVTs6W5mgCy3qZ2fEwREaiXpES1B2%2Bjw%40mail.gmail.com Add TRUNCATE option to vacuum command as well as reloption]<br />
** Commit: {{PgCommitURL|119dcfad988d5b5d9f52b256087869997670aa36}}, Author: Tsunakawa Takayuki, Owner: Fujii Masao<br />
* [https://www.postgresql.org/message-id/a620f85a-42ab-e0f3-3337-b04b97e2e2f5%40redhat.com COLLATE: Hash partition vs UPDATE]<br />
** [https://www.postgresql.org/message-id/b462ff0c-a846-dce6-b0a7-ab1397e73b98%40lab.ntt.co.jp Patch proposed]<br />
* [https://www.postgresql.org/message-id/20190408002847.GA904@telsasoft.com Cleanup/remove/update references to OID column]<br />
** Commit: {{PgCommitURL|578b229718e8f15fa779e20f086c4b6bb3776106}}, Author: Andres Freund, Owner: Andres Freund<br />
* [https://www.postgresql.org/message-id/20190411134947.GA22043@alvherre.pgsql Consider invalid indexes for REINDEX INDEX CONCURRENTLY?]<br />
** Commit: {{PgCommitURL|5dc92b844e680c54a7ecd68de0ba53c949c3d605}}, Author: Michael Paquier, Owner: Peter Eisentraut<br />
* [https://www.postgresql.org/message-id/8416d227-6e9d-092a-4475-b453e1d7d433@2ndquadrant.com New regression tests for GSSAPI encryption are unstable]<br />
** Commit: {{PgCommitURL|b0b39f72b9904bcb80f97b35837ccff1578aa4b8}}, Author: Robbie Harwood, Owner: Stephen Frost<br />
* [https://www.postgresql.org/message-id/10797.1552679128@sss.pgh.pa.us Memory leak associated with dubious RelationData.rd_pdcxt handling]<br />
** Commit: {{PgCommitURL|898e5e3290a72d288923260143930fb32036c00c}}<br />
<br />
== Decisions to Recheck Mid-Beta ==<br />
<br />
== Older Bugs ==<br />
<br />
* [https://www.postgresql.org/message-id/9813f079-f16b-61c8-9ab7-4363cab28d80@lab.ntt.co.jp selecting from partition directly can't use constraint exclusion]<br />
** [https://commitfest.postgresql.org/23/2072 CF entry]<br />
* [https://www.postgresql.org/message-id/15672-b9fa7db32698269f%40postgresql.org ATPostAlterTypeCleanup causes child indexes to be recreated with wrong relfilnode]<br />
* [https://www.postgresql.org/message-id/15726-6d67e4fa14f027b3@postgresql.org parallel queries failed ERROR: invalid name syntax CONTEXT: parallel worker]<br />
* [https://www.postgresql.org/message-id/15746-6e0482a4c0f915cb@postgresql.org BUG #15746: cache lookup failed for function in plpgsql block]<br />
<br />
=== Live issues ===<br />
<br />
=== Fixed issues ===<br />
<br />
* [https://www.postgresql.org/message-id/20181009.181536.142257785.horiguchi.kyotaro@lab.ntt.co.jp Bypass processing of wraparound autovacuums not marked as aggressive]<br />
** Problem exists since the point where aggressive vacuums have been introduced, v12 has only added extra logs to look after the impossible case of wraparound autovacuums not aggressive.<br />
** Fixed in: {{PgCommitURL|2aa6e331ead7f3ad080561495ad4bd3bc7cd8913}}<br />
* [https://www.postgresql.org/message-id/15733-7692379e310b80ec%40postgresql.org An insert destined at partition created after a column has been dropped from the parent table fails]<br />
** Fixed in: {{PgCommitURL|6b0208ebc436b33bd80ce264299b4b1b8d59b68a}}<br />
* [https://www.postgresql.org/message-id/7961.1552498252%40sss.pgh.pa.us RelationData.rd_partcheck should get its own memory context]<br />
** Fixed in: {{PgCommitURL|5f1433ac5e7f943b29ef01266b6b8fc915e6b917}}<br />
* [https://www.postgresql.org/message-id/15734-2daa8761eeed8e20@postgresql.org Walsender process crashing when executing SHOW ALL]<br />
** Fixed in: {{PgCommitURL|c34677fdaa73f089d557554a9cd479b9bd5b5143}}<br />
<br />
== Non-bugs ==<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 12beta1 ===<br />
<br />
* [https://www.postgresql.org/message-id/15727-0be246e7d852d229@postgresql.org PANIC: cannot abort transaction XXX, it was already committed]<br />
** One issue fixed in: {{PgCommitURL|41f5e04aec6cf63ba8392adf70e9289e9c3706d6}}<br />
** Another issue fixed in: {{PgCommitURL|f7feb020c3d8d5aff24204af28359b99ee65bf8f}}<br />
* [https://www.postgresql.org/message-id/201902021315.6h6ktmmsgjmx@alvherre.pgsql remove \cset from pgbench]<br />
** Fixed in: {{PgCommitURL|25ee70511ec2ccbef0ad3fe64875a4d552cdcd50}}<br />
* [https://www.postgresql.org/message-id/20190322032612.GA323@alvherre.pgsql pg_partition_root crashes when using top-most parent in input]<br />
** Fixed in: {{PgCommitURL|2ab6d28d233af17987ea323e3235b2bda89b4f2e}}<br />
* [https://www.postgresql.org/message-id/CA+HiwqEGoa485g18mt9GUdF8fH4mKDgpeoc32XiW-dRUFpN5Lw@mail.gmail.com Server crash in transformPartitionRangeBounds]<br />
** Fixed in: {{PgCommitURL|cdde886d36b5a4d7ad9e1d02596f7fa1c8c129e3}}<br />
* [https://www.postgresql.org/message-id/20190326020853.GM2558@paquier.xyz Misleading errors with column references in default expressions and partition bounds]<br />
** Fixed in: {{PgCommitURL|ecfed4a12247cf4659eee6b6ea27405e35fe57f8}}<br />
* [https://www.postgresql.org/message-id/8305.1553884377@sss.pgh.pa.us Planner's partitionwise-join code crashes under GEQO]<br />
** Fixed in: {{PgCommitURL|7ad6498fd5a654de6e743814c36cf619a3b5ddb6}}<br />
* [https://www.postgresql.org/message-id/flat/19465.1541636036@sss.pgh.pa.us Inadequate index locking causes Assert failure]<br />
** Fixed in: {{PgCommitURL|9c703c169a872d144f2f79d2fb211c82587adfa7}}<br />
* [https://www.postgresql.org/message-id/87wolmg60q.fsf@news-spur.riddles.org.uk Inlining of nested CTEs with recursive terms]<br />
** Fixed in: {{PgCommitURL|9476131278c7bfc435ad9a21fc8e981272ac0dd2}}<br />
* [https://www.postgresql.org/message-id/DF4PR8401MB11964EDB77C860078C343BEBEE5A0@DF4PR8401MB1196.NAMPRD84.PROD.OUTLOOK.COM Indexes part of a partition tree cannot be run with REINDEX CONCURRENTLY]<br />
** Fixed in: {{PgCommitURL|ef6f30fe77af69a8c775cca82bf993b10c9889ee}}<br />
* [https://www.postgresql.org/message-id/flat/CABUevEzD_duH_hGyZw14o%2BkhHBw-rWSSAxbEKt5HWy2cK0Djdw%40mail.gmail.com#d8a9d175134a072dd1477c3fac96f76a Keep track of checksum failures in shared object, last failure time and pg_stat_checkums view]<br />
** Commit: {{PgCommitURL|6b9e875f7286d8535bff7955e5aa3602e188e436}}, Author: Magnus Hagander, Owner: Magnus Hagander<br />
** Fixed in: {{PgCommitURL|77bd49adba4711b4497e7e39a5ec3a9812cbd52a}}<br />
* [https://www.postgresql.org/message-id/5CAF3B8F.2090905@lab.ntt.co.jp Partition tuple routing code does not always call EndForeignInsert]<br />
** Commit: {{PgCommitURL|3f2393edefa5ef2b6970a5a2fa2c7e9c55cc10cf}}, Author: David Rowley, Amit Langote and Álvaro Herrera: Owner: Álvaro Herrera<br />
** Fixed in: {{PgCommitURL|3a45321a491711b556d2cf8f6904ab989b9d0b08}}<br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
* feature freeze: April 7, 2019<br />
* beta1: XXX<br />
* beta2: XXX<br />
* rc1: XXX<br />
* ga: XXX<br />
<br />
[[Category:Open_Items]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_12_Open_Items&diff=33328PostgreSQL 12 Open Items2019-04-15T10:06:52Z<p>Efujita: /* Open Issues */</p>
<hr />
<div>== Open Issues ==<br />
<br />
'''NOTE''': Please add new open items to the bottom of the list.<br />
<br />
<br />
* [https://www.postgresql.org/message-id/20190225074539.az6j3u464cvsoxh6@depesz.com Segfault when restoring -Fd dump on current HEAD]<br />
** This was fixed in 19455c9f5, but then 3b925e905 made the compatibility argument moot, so should we undo 19455c9f5?<br />
** Patch for that is at [https://www.postgresql.org/message-id/CA+q6zcXx0XHqLsFJLaUU2j5BDiBAHig=YRoBC_YVq7VJGvzBEA@mail.gmail.com]<br />
* [https://www.postgresql.org/message-id/CAKJS1f_1c260nOt_vBJ067AZ3JXptXVRohDVMLEBmudX1YEx-A@mail.gmail.com pg_dump is broken for partition tablespaces]<br />
** Commit: {{PgCommitURL|ca4103025dfe26eaaf6a500dec9170fbb176eebc}}, Author: David Rowley, Owner: Alvaro Herrera<br />
* [https://www.postgresql.org/message-id/21516.1552489217@sss.pgh.pa.us Debate INFO messages in ATTACH PARTITION and SET NOT NULL]<br />
* [https://www.postgresql.org/message-id/CAMkU=1x8taZfsbPkv_MsWbTtzibW_yQHXoMhF_DTtm=z2hVHDg@mail.gmail.com compiler warning in pgcrypto imath.c]<br />
** Commit: {{PgCommitURL|48e24ba6b7fd3bfd156b51e8d768fd48df0d288b}}, Author: Noah Misch, Owner: Noah Misch<br />
* [https://www.postgresql.org/message-id/CA%2BTgmoZP-CTmEPZdmqEOb%2B6t_Tts2nuF7eoqxxvXEHaUoBDmsw%40mail.gmail.com Should effective_io_concurrency + 10 be used for an index's page deletion table scans, or a new GUC]<br />
* [https://www.postgresql.org/message-id/CAOuzzgqS-CL18_zKF7pF-wymG8mUeUZveNYYSrXKQRn1VaJsug@mail.gmail.com GSSAPI encryption missing protocol documentation]<br />
** Commit: {{PgCommitURL|b0b39f72b9904bcb80f97b35837ccff1578aa4b8}}, Author: Robbie Harwood, Owner: Stephen Frost<br />
* [https://www.postgresql.org/message-id/CA+hUKGJRzLo7tZExWfSbwM3XuK7aAK7FhdBV0FLkbUG+W0v0zg@mail.gmail.com Wrong answers from queries using a GIST index]<br />
** Commit: {{PgCommitURL|9155580fd5fc2a0cbb23376dfca7cd21f59c2c7b}}, Author: Anastasia Lubennikova, Andrey V. Lepikhov, Owner: Heikki Linnakangas<br />
* [https://www.postgresql.org/message-id/CAD21AoCqs8iN04RX=i1KtLSaX5RrTEM04b7NHYps4+rqtpWNEg@mail.gmail.com Add vacuum_index_cleanup for toast relations?]<br />
** Commit: {{PgCommitURL|a96c41feec6b6616eb9d5baee9a9e08c20533c38}}, Author: Masahiko Sawada, Owner: Robert Haas<br />
* [https://www.postgresql.org/message-id/CAHGQGwHa_dX%3DdRcbR5QVTs6W5mgCy3qZ2fEwREaiXpES1B2%2Bjw%40mail.gmail.com Add TRUNCATE option to vacuum command as well as reloption]<br />
** Commit: {{PgCommitURL|119dcfad988d5b5d9f52b256087869997670aa36}}, Author: Tsunakawa Takayuki, Owner: Fujii Masao<br />
* [https://www.postgresql.org/message-id/a620f85a-42ab-e0f3-3337-b04b97e2e2f5%40redhat.com COLLATE: Hash partition vs UPDATE]<br />
** [https://www.postgresql.org/message-id/b462ff0c-a846-dce6-b0a7-ab1397e73b98%40lab.ntt.co.jp Patch proposed]<br />
* [https://www.postgresql.org/message-id/20190408002847.GA904@telsasoft.com Cleanup/remove/update references to OID column]<br />
** Commit: {{PgCommitURL|578b229718e8f15fa779e20f086c4b6bb3776106}}, Author: Andres Freund, Owner: Andres Freund<br />
* [https://www.postgresql.org/message-id/20190411134947.GA22043@alvherre.pgsql Consider invalid indexes for REINDEX INDEX CONCURRENTLY?]<br />
** Commit: {{PgCommitURL|5dc92b844e680c54a7ecd68de0ba53c949c3d605}}, Author: Michael Paquier, Owner: Peter Eisentraut<br />
* [https://www.postgresql.org/message-id/8416d227-6e9d-092a-4475-b453e1d7d433@2ndquadrant.com New regression tests for GSSAPI encryption are unstable]<br />
** Commit: {{PgCommitURL|b0b39f72b9904bcb80f97b35837ccff1578aa4b8}}, Author: Robbie Harwood, Owner: Stephen Frost<br />
* [https://www.postgresql.org/message-id/10797.1552679128@sss.pgh.pa.us Memory leak associated with dubious RelationData.rd_pdcxt handling]<br />
** Commit: {{PgCommitURL|898e5e3290a72d288923260143930fb32036c00c}}<br />
<br />
== Decisions to Recheck Mid-Beta ==<br />
<br />
== Older Bugs ==<br />
<br />
* [https://www.postgresql.org/message-id/9813f079-f16b-61c8-9ab7-4363cab28d80@lab.ntt.co.jp selecting from partition directly can't use constraint exclusion]<br />
** [https://commitfest.postgresql.org/23/2072 CF entry]<br />
* [https://www.postgresql.org/message-id/15672-b9fa7db32698269f%40postgresql.org ATPostAlterTypeCleanup causes child indexes to be recreated with wrong relfilnode]<br />
* [https://www.postgresql.org/message-id/15726-6d67e4fa14f027b3@postgresql.org parallel queries failed ERROR: invalid name syntax CONTEXT: parallel worker]<br />
* [https://www.postgresql.org/message-id/15746-6e0482a4c0f915cb@postgresql.org BUG #15746: cache lookup failed for function in plpgsql block]<br />
<br />
=== Live issues ===<br />
<br />
=== Fixed issues ===<br />
<br />
* [https://www.postgresql.org/message-id/20181009.181536.142257785.horiguchi.kyotaro@lab.ntt.co.jp Bypass processing of wraparound autovacuums not marked as aggressive]<br />
** Problem exists since the point where aggressive vacuums have been introduced, v12 has only added extra logs to look after the impossible case of wraparound autovacuums not aggressive.<br />
** Fixed in: {{PgCommitURL|2aa6e331ead7f3ad080561495ad4bd3bc7cd8913}}<br />
* [https://www.postgresql.org/message-id/15733-7692379e310b80ec%40postgresql.org An insert destined at partition created after a column has been dropped from the parent table fails]<br />
** Fixed in: {{PgCommitURL|6b0208ebc436b33bd80ce264299b4b1b8d59b68a}}<br />
* [https://www.postgresql.org/message-id/7961.1552498252%40sss.pgh.pa.us RelationData.rd_partcheck should get its own memory context]<br />
** Fixed in: {{PgCommitURL|5f1433ac5e7f943b29ef01266b6b8fc915e6b917}}<br />
* [https://www.postgresql.org/message-id/15734-2daa8761eeed8e20@postgresql.org Walsender process crashing when executing SHOW ALL]<br />
** Fixed in: {{PgCommitURL|c34677fdaa73f089d557554a9cd479b9bd5b5143}}<br />
<br />
== Non-bugs ==<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 12beta1 ===<br />
<br />
* [https://www.postgresql.org/message-id/15727-0be246e7d852d229@postgresql.org PANIC: cannot abort transaction XXX, it was already committed]<br />
** One issue fixed in: {{PgCommitURL|41f5e04aec6cf63ba8392adf70e9289e9c3706d6}}<br />
** Another issue fixed in: {{PgCommitURL|f7feb020c3d8d5aff24204af28359b99ee65bf8f}}<br />
* [https://www.postgresql.org/message-id/201902021315.6h6ktmmsgjmx@alvherre.pgsql remove \cset from pgbench]<br />
** Fixed in: {{PgCommitURL|25ee70511ec2ccbef0ad3fe64875a4d552cdcd50}}<br />
* [https://www.postgresql.org/message-id/20190322032612.GA323@alvherre.pgsql pg_partition_root crashes when using top-most parent in input]<br />
** Fixed in: {{PgCommitURL|2ab6d28d233af17987ea323e3235b2bda89b4f2e}}<br />
* [https://www.postgresql.org/message-id/CA+HiwqEGoa485g18mt9GUdF8fH4mKDgpeoc32XiW-dRUFpN5Lw@mail.gmail.com Server crash in transformPartitionRangeBounds]<br />
** Fixed in: {{PgCommitURL|cdde886d36b5a4d7ad9e1d02596f7fa1c8c129e3}}<br />
* [https://www.postgresql.org/message-id/20190326020853.GM2558@paquier.xyz Misleading errors with column references in default expressions and partition bounds]<br />
** Fixed in: {{PgCommitURL|ecfed4a12247cf4659eee6b6ea27405e35fe57f8}}<br />
* [https://www.postgresql.org/message-id/8305.1553884377@sss.pgh.pa.us Planner's partitionwise-join code crashes under GEQO]<br />
** Fixed in: {{PgCommitURL|7ad6498fd5a654de6e743814c36cf619a3b5ddb6}}<br />
* [https://www.postgresql.org/message-id/flat/19465.1541636036@sss.pgh.pa.us Inadequate index locking causes Assert failure]<br />
** Fixed in: {{PgCommitURL|9c703c169a872d144f2f79d2fb211c82587adfa7}}<br />
* [https://www.postgresql.org/message-id/87wolmg60q.fsf@news-spur.riddles.org.uk Inlining of nested CTEs with recursive terms]<br />
** Fixed in: {{PgCommitURL|9476131278c7bfc435ad9a21fc8e981272ac0dd2}}<br />
* [https://www.postgresql.org/message-id/DF4PR8401MB11964EDB77C860078C343BEBEE5A0@DF4PR8401MB1196.NAMPRD84.PROD.OUTLOOK.COM Indexes part of a partition tree cannot be run with REINDEX CONCURRENTLY]<br />
** Fixed in: {{PgCommitURL|ef6f30fe77af69a8c775cca82bf993b10c9889ee}}<br />
* [https://www.postgresql.org/message-id/flat/CABUevEzD_duH_hGyZw14o%2BkhHBw-rWSSAxbEKt5HWy2cK0Djdw%40mail.gmail.com#d8a9d175134a072dd1477c3fac96f76a Keep track of checksum failures in shared object, last failure time and pg_stat_checkums view]<br />
** Commit: {{PgCommitURL|6b9e875f7286d8535bff7955e5aa3602e188e436}}, Author: Magnus Hagander, Owner: Magnus Hagander<br />
** Fixed in: {{PgCommitURL|77bd49adba4711b4497e7e39a5ec3a9812cbd52a}}<br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
* feature freeze: April 7, 2019<br />
* beta1: XXX<br />
* beta2: XXX<br />
* rc1: XXX<br />
* ga: XXX<br />
<br />
[[Category:Open_Items]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=FOSDEM/PGDay_2019_Developer_Meeting&diff=32772FOSDEM/PGDay 2019 Developer Meeting2018-11-29T10:26:34Z<p>Efujita: /* RSVPs */</p>
<hr />
<div>A meeting of the interested PostgreSQL developers is being planned for Thursday 31st January, 2019 at the Brussels Marriott Hotel, prior to FOSDEM/PGDay 2019. In order to keep the numbers manageable, this meeting is by '''invitation only'''. Unfortunately it is quite possible that we've overlooked important individuals during the planning of the event - if you feel you fall into this category and would like to attend, please contact Dave Page (dpage@pgadmin.org).<br />
<br />
Please note that the attendee numbers have been kept low in order to keep the meeting more productive. Invitations have been sent only to developers that have been highly active on the database server over the 10 and 11 release cycles. We have not invited any contributors based on their contributions to related projects, or seniority in regional user groups or sponsoring companies.<br />
<br />
This is a PostgreSQL Community event.<br />
<br />
== Meeting Goals ==<br />
<br />
* Review the progress of the 12.0 schedule, and formulate plans to address any issues<br />
* Address any proposed timing, policy, or procedure issues<br />
* Address any proposed [http://en.wikipedia.org/wiki/Wicked_problem Wicked problems]<br />
* Commitfest Triage<br />
<br />
== Time & Location ==<br />
<br />
The meeting will be:<br />
<br />
* 9:00AM to 5:00PM<br />
* Brussels Marriott Hotel<br />
<br />
Coffee, tea and snacks will be served starting at 8:45am. Lunch will be provided.<br />
<br />
== RSVPs ==<br />
<br />
The following people have RSVPed to the meeting (in alphabetical order, by surname) and will be attending:<br />
<br />
* Joe Conway<br />
* Stephen Frost<br />
* Magnus Hagander<br />
* Amit Langote<br />
* Thomas Munro<br />
* Dave Page<br />
* Masahiko Sawada<br />
* Tomas Vondra<br />
<br />
The following people have sent their apologies:<br />
<br />
* Peter Eisentraut<br />
* Etsuro Fujita<br />
* Peter Geoghegan<br />
* Kyotaro Horiguchi<br />
* Tatsuo Ishii<br />
* Amit Kapila<br />
* Jonathan Katz<br />
* Tom Lane<br />
* Noah Misch<br />
* Bruce Momjian<br />
* Craig Ringer<br />
* Simon Riggs, on holiday that week<br />
* Pavel Stehule<br />
<br />
==Agenda Items==<br />
<br />
Please add agenda items here!<br />
<br />
* <br />
<br />
==Agenda==<br />
<br />
{| border="1" cellpadding="4" cellspacing="0"<br />
!Time<br />
!Item<br />
!Presenter<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|09:00 - 09:10<br />
|Welcome and introductions<br />
|Dave<br />
<br />
|- <br />
|09:10 - 09:20<br />
|12.0 Release Review<br />
|All<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|10:30 - 11:00<br />
|Coffee break<br />
|All<br />
<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|12:30 - 13:30<br />
|Lunch<br />
|All<br />
<br />
|- <br />
|13:30 - 15:00<br />
|Commitfest Triage<br />
|All<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|15:00 - 15:30<br />
|Tea break<br />
|All<br />
<br />
|- <br />
|15:30 - 16:45<br />
|Commitfest Triage<br />
|All<br />
<br />
<br />
|- <br />
|16:45 - 17:00<br />
|Any other business<br />
|Dave<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|17:00<br />
|Finish<br />
|<br />
|}<br />
<br />
== Minutes ==</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_11_Open_Items&diff=32055PostgreSQL 11 Open Items2018-06-11T11:13:53Z<p>Efujita: /* Open Issues */</p>
<hr />
<div>== Open Issues ==<br />
<br />
* [https://www.postgresql.org/message-id/d8ja7ubjnyp.fsf@dalvik.ping.uio.no JSONB PL/Perl transform bugs]<br />
<br />
* [http://postgr.es/m/86137f17-1dfb-42f9-7421-82fd786b04a1@anayrat.info Explain buffers wrong counter with parallel plans]<br />
** reported as a possible defect in commit 01edb5c7fc3bcf6aea15f2b3be36189b52ad9d1a<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f8w8+awsxgea8wt7_UX8qzOQ=Tm1LD+U1fHqBAkXxkW2w@mail.gmail.com Needless additional partition check in INSERT]<br />
** Appears to be unintended behavior caused by commit 19c47e7c820241e1befd975cb4411af7d43e1309<br />
<br />
* [https://www.postgresql.org/message-id/2840048a-1184-417a-9da8-3299d207a1d7@postgrespro.ru pg_replication_slot_advance may cause assertion failures with incorrect LSN values]<br />
<br />
* [https://www.postgresql.org/message-id/d01b31f5-0b3e-b69a-1504-a79649d81f46@iki.fi SCRAM with channel binding downgrade attack]<br />
** [https://www.postgresql.org/message-id/20180517140525.GC546@momjian.us Other thread]<br />
** [https://www.postgresql.org/message-id/20180522082218.GA12027%40paquier.xyz patch exists]<br />
<br />
* [https://www.postgresql.org/message-id/CA+TgmoYQD1xSM7=XrY6rv2a-W43gKpcTH76F3nSp5o2SGWeCkA@mail.gmail.com Deal with BEFORE ROW triggers in partitioned tables in some way]<br />
<br />
* [https://www.postgresql.org/message-id/87r2m10zm2.fsf%40news-spur.riddles.org.uk Portability concerns over pq_sendbyte?]<br />
<br />
* [https://www.postgresql.org/message-id/20180529210212.GE6632%40paquier.xyz Supporting tls-server-end-point as SCRAM channel binding for OpenSSL 1.0.0 and 1.0.1]<br />
<br />
* [https://www.postgresql.org/message-id/20180529211559.GF6632%40paquier.xyz pg_config.h.win32 missing a set of flags from pg_config.h.in added in v11 development]<br />
<br />
* [https://www.postgresql.org/message-id/94dd7a4b-5e50-0712-911d-2278e055c622@dalibo.com Performance regression with PostgreSQL 11 and partitioning]<br />
<br />
* [https://www.postgresql.org/message-id/HE1PR03MB17068BB27404C90B5B788BCABA7B0@HE1PR03MB1706.eurprd03.prod.outlook.com Runtime partition pruning does not handle UNION ALL parents correctly]<br />
<br />
* [https://www.postgresql.org/message-id/eb59ce0b-4c95-98a1-1237-a9b300d1a9fe@joeconway.com assert in nested SQL procedure call in current HEAD] [https://www.postgresql.org/message-id/29608.1518533639@sss.pgh.pa.us see also]<br />
<br />
* [https://www.postgresql.org/message-id/CAJ3gD9fRbEzDqdeDq1jxqZUb47kJn%2BtQ7%3DBcgjc8quqKsDViKQ%40mail.gmail.com Concurrency bug in UPDATE of partition-key]<br />
<br />
* [https://www.postgresql.org/message-id/CAKcux6ktu-8tefLWtQuuZBYFaZA83vUzuRd7c1YHC-yEWyYFpg%40mail.gmail.com Expression errors with "FOR UPDATE" and postgres_fdw with partition wise join enabled.]<br />
<br />
== Decisions to Recheck Mid-Beta ==<br />
<br />
* [https://www.postgresql.org/message-id/20180328212751.eskdxpljte6ga6wu@alap3.anarazel.de reconsider jit=on default shortly before release]<br />
<br />
== Older Bugs ==<br />
<br />
=== Live issues ===<br />
<br />
* [https://www.postgresql.org/message-id/20153.1523471686%40sss.pgh.pa.us IsInParallelMode() check in set_config_option is wrong (was: WARNING in parallel index creation)]<br />
* [https://www.postgresql.org/message-id/20180309075538.GD9376@paquier.xyz Fixes for missing schema qualifications]<br />
* [https://www.postgresql.org/message-id/CAFiTN-u4BA8KXcQUWDPNgaKAjDXC=C2whnzBM8TAcv=stckYUw@mail.gmail.com Allocation done in critical section when initializing WAL]<br />
* [https://www.postgresql.org/message-id/AD7252BEFBCA3846A8D34ABCDA258D080120F025C6@EXMBX05.mailcloud.dk pg_dump misses public role on schema public]<br />
<br />
* [https://www.postgresql.org/message-id/87lgdyz1wj.fsf@ars-thinkpad Fix slot's xmin advancement and subxact's lost snapshots in decoding]<br />
* [https://www.postgresql.org/message-id/CAD21AoB2ZbCCqOx%3DbgKMcLrAvs1V0ZMqzs7wBTuDySezTGtMZA%40mail.gmail.com Replication status in logical replication]<br />
<br />
=== Fixed issues ===<br />
<br />
* [https://www.postgresql.org/message-id/1519917758.6586.8.camel@cybertec.at SHOW ALL does not honor pg_read_all_settings membership]<br />
** Fixed in: {{PgCommitURL|0c8910a0cab7c1e439bf5f5850122c36359e6799}}<br />
* [https://www.postgresql.org/message-id/5AF43E02.30000@lab.ntt.co.jp postgres_fdw: Oddity in pushing down inherited UPDATE/DELETE joins to remote servers]<br />
** Fixed in: {{PgCommitURL|7fc7dac1a711d0dbd01d2daf6dc97d27d6c6409c}}<br />
* [https://www.postgresql.org/message-id/20170117.193645.160386781.horiguchi.kyotaro@lab.ntt.co.jp Continued WAL record can prevent standby from startup]<br />
** Fixed in: {{PgCommitURL|0668719801838aa6a8bda330ff9b3d20097ea844}}<br />
* [https://www.postgresql.org/message-id/3AD85097-A3F3-4EBA-99BD-C38EDF8D2949@postgrespro.ru FinishPreparedTransaction missing HOLD_INTERRUPTS section]<br />
** Fixed in: {{PgCommitURL|8f9be261f43772ccee2eae94d971bac6557cbe6a}}<br />
<br />
== Non-bugs ==<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 11beta1 ===<br />
<br />
* [http://postgr.es/m/87sh71cakz.fsf@ars-thinkpad Indexes on partitioned tables and foreign partitions]<br />
** appears to be a bug in 8b08f7d4 (Local partitioned indexes)<br />
** Fixed in: {{PgCommitURL|4eaa53727542c39cca71b80e8ff3e1f742d64452}}<br />
<br />
* [https://www.postgresql.org/message-id/a66879e5-636f-d4dd-b4a4-92bdca5a828f%40lab.ntt.co.jp \d doesn't show partitioned tables' foreign key]<br />
** Fixed in: {{PgCommitURL|93316299d6a185bed0a4be5376508fe2f7e6b2d6}}<br />
<br />
* [https://www.postgresql.org/message-id/2018041911380869070310%40i-soft.com.cn Memory leaks with _SPI_stack handling in TopMemoryContext]<br />
** Regression caused by commit 8561e48.<br />
** Fixed in: {{PgCommitURL|30c66e77be1d890c3cca766259c0bec80bcac1b5}}<br />
<br />
* [https://www.postgresql.org/message-id/5AD4882B.10002%40lab.ntt.co.jp Oddity in tuple routing for foreign partitions]<br />
** Fixed in: {{PgCommitURL|37a3058bc7c8224d4c0d8b36176d821636a1f90e}}<br />
<br />
* [https://www.postgresql.org/message-id/20180419052436.GA16000%40paquier.xyz Corrupted btree index on HEAD because of covering indexes]<br />
** Fixed in: {{PgCommitURL|6db4b49986be3fe59a1f6ba6fabf9852864efc3e}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFjFpRcwq7G16J_w%2Byy_xiE7daD0Bm6iYTnhz81f79yrSOn4DA%40mail.gmail.com#CAFjFpRcwq7G16J_w+yy_xiE7daD0Bm6iYTnhz81f79yrSOn4DA@mail.gmail.com Decide if we want a GUC to disable partition pruning]<br />
** Fixed in: {{PgCommitURL|055fb8d33da6ff9003e3da4b9944bdcd2e2b2a49}}<br />
<br />
* [https://www.postgresql.org/message-id/2b02f1e9-9812-9c41-972d-517bdc0f815d%40lab.ntt.co.jp Fix partition pruning for the cases where partition key is of array, enum, record, or range type]<br />
** [https://www.postgresql.org/message-id/69879396-3a63-8fa9-2fa7-4fd1035b9623%40lab.ntt.co.jp Patch exists]<br />
** Bug fix: {{PgCommitURL|e5dcbb88a15d445e0ccb3db3194f4a122b792df6}}<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f-tux=KdUz6ENJ9GHM_V2qgxysadYiOyQS9Ko9PTteVhQ@mail.gmail.com Run-time pruning and Parallel Append don't work properly together]<br />
** [https://www.postgresql.org/message-id/CAKJS1f-tux=KdUz6ENJ9GHM_V2qgxysadYiOyQS9Ko9PTteVhQ@mail.gmail.com Patch exists]<br />
** Bug fixes: {{PgCommitURL|47c91b55991883322fdbc4495ce7fe6b2166e8fe}} {{PgCommitURL|4d0f6d3f207d}} {{PgCommitURL|b47a86f5008f2674af20dd00bc233e7b74e01bba}}<br />
<br />
* [https://www.postgresql.org/message-id/87woxi24uw.fsf@ansel.ydns.eu expand_tuple segfaults]<br />
** coverage report shows it's completely untested, too<br />
** Bug fix: {{PgCommitURL|7c44c46deb495a2f3861f402d7f2109263e3d50a}}<br />
** Add coverage: {{PgCommitURL|b39fd897e0398a6bdc6552daa7cacdf9c0e46d7e}}<br />
<br />
* [https://www.postgresql.org/message-id/96cf4a6c-49ad-fa92-0d41-e4b911086dab%40lab.ntt.co.jp Handling of whole-row vars in ON CONFLICT on partitioned tables]<br />
** Bug fix: {{PgCommitURL|158b7bc6d77948d2f474dc9f2777c87f81d1365a}}<br />
<br />
* [https://www.postgresql.org/message-id/12085bc4-0bc6-0f3a-4c43-57fe0681772b@lab.ntt.co.jp relispartition for index partitions]<br />
** Bug fix: {{PgCommitURL|9e9befac4a2228ae8a5309900645ecd8ead69f53}}<br />
<br />
* [https://www.postgresql.org/message-id/CAGPqQf0W%2Bv-Ci_qNV_5R3A%3DZ9LsK4%2BjO7LzgddRncpp_rrnJqQ%40mail.gmail.com failure to validate default partition's constraint when attaching after4dba331cb3]<br />
** [https://www.postgresql.org/message-id/487870f2-d538-9d07-13e8-4ca390e27d18%40lab.ntt.co.jp Patch exists]<br />
** Bug fix: {{PgCommitURL|72cf7f310c0729a331f321fad39835ac886603dc}}<br />
<br />
* [https://www.postgresql.org/message-id/87in923lyw.fsf@ansel.ydns.eu Failed assertion on pfree() via perform_pruning_combine_step]<br />
** Original commit: {{PgCommitURL|9fdb675fc5d2de825414e05939727de8b120ae81}}<br />
** Bug fix: {{PgCommitURL|7ba6ee815dc90d4fab7226d343bf72aa28c9aa5c}}<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkryAPcQOHBJKuDKfni-HGFny31yjcbM-yp5HO-71iCdw@mail.gmail.com Parallel index workers don't have activity set]<br />
** Original commit: {{PgCommitURL|9da0cc35284bdbe8d442d732963303ff0e0a40bc}}<br />
** Bug fix: {{PgCommitURL|7de4a1bcc56f494acbd0d6e70781df877dc8ecb5}}<br />
<br />
* [https://www.postgresql.org/message-id/20180402065149.GC1908%40paquier.xyz check_ssl_key_file_permissions should be in be-secure-common.c]<br />
** Original commit: {{PgCommitURL|8a3d9425290ff5f6434990349886afae9e1c6008}}<br />
** [https://www.postgresql.org/message-id/20180402065149.GC1908%40paquier.xyz Patch exists]<br />
** Bug fix: {{PgCommitURL|2764d5dcfa84d240c901c20ec6e194f72d82b78a}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFjFpRcOTHZSFfHNwhAe4DmS%2BqvWmqK_UW3QF3wG8e0pAKW0tA%40mail.gmail.com#CAFjFpRcOTHZSFfHNwhAe4DmS+qvWmqK_UW3QF3wG8e0pAKW0tA@mail.gmail.com Missing break statement after transformCallStmt in transformStmt]<br />
** Original commit: {{PgCommitURL|76b6aa41f41db66004b1c430f17a546d4102fbe7}}<br />
** Bug fix: {{PgCommitURL|13c7c65ec900a30bcddcb27f5fd138dcdbc2ca2e}}<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f91kq1wfYR8rnRRfKtxyhU2woEA+=whd640UxMyU+O0EQ@mail.gmail.com Parallel index creation does not properly clean up after error]<br />
** Original commit: {{PgCommitURL|29d58fd3adae9057c3fd502393b2f131bc96eaf9}}<br />
** Bug fix: {{PgCommitURL|47cb9ca49a611fa518e1a0fe46526507c96a5612}}<br />
<br />
* [https://www.postgresql.org/message-id/30721.1519750231@sss.pgh.pa.us pg_proc.prokind change means we need server-version-dependent tab completion in psql]<br />
** [https://www.postgresql.org/message-id/24314.1520190408@sss.pgh.pa.us Proposed patch]<br />
<br />
* [https://www.postgresql.org/message-id/20180409010031.GA11599%40paquier.xyz "make -j 4 install" broken after running configure]<br />
** Bug fix: {{PgCommitURL|3b8f6e75f3c8c6d192621f21624cc8cee04ec3cb}}<br />
<br />
* [https://www.postgresql.org/message-id/152056616579.4966.583293218357089052@wrigleys.postgresql.org OpenTransientFile() should be paired with CloseTransientFile() rather than close()]<br />
** Bug fix: {{PgCommitURL|231bcd0803eb91c526d4e7522c993fa5ed71bd45}}<br />
<br />
* [https://www.postgresql.org/message-id/20180409051112.GC1740%40paquier.xyz Fix pg_rewind which can be run as root user]<br />
** Bug fix: {{PgCommitURL|5d5aeddabfe0b6b21f556c72a71e0454833d63e5}}<br />
<br />
* [https://www.postgresql.org/message-id/CAMyN-kA7aOJzBmrYFdXcc7Z0NmW+5jBaf_m=_-77uRNyKC9r=A@mail.gmail.com Fix for pg_stat_activity putting client hostaddr into appname field]<br />
** Bug fix: {{PgCommitURL|a820b4c32946c499a2d19846123840a0dad071b5}} and {{PgCommitURL|811969b218ac2e8030dfbbb05873344967461618}}<br />
<br />
* [https://www.postgresql.org/message-id/CAFj8pRCgQ5_O4YL4ZKC5=6Oi7DW_q4xB7==_iN2yRKq7+1Tv9Q@mail.gmail.com Missing support of named convention for procedures]<br />
** Bug fix: {{PgCommitURL|a8677e3ff6bb8ef78a9ba676faa647bba237b1c4}}<br />
<br />
* [https://www.postgresql.org/message-id/20180410042147.GB1552%40paquier.xyz Gotchas about pg_verify_checksums]<br />
<br />
* [https://www.postgresql.org/message-id/20180411001058.GJ26769%40paquier.xyz pg_verify_checksums does not check after all-zero'd pages]<br />
<br />
* [https://www.postgresql.org/message-id/20180411075223.GB19732%40paquier.xyz Typos from the original patch]<br />
<br />
* [https://www.postgresql.org/message-id/20180411082020.GD19732%40paquier.xyz Fixes for the documentation]<br />
<br />
* [https://www.postgresql.org/message-id/5767.1523995174@sss.pgh.pa.us Repeated crashes in GENERATED ... AS IDENTITY tests]<br />
** Bug fix: {{PgCommitURL|b1b71f16581fb5385fa9f9a663ffee271cdfaba5}}<br />
** Bug fix: {{PgCommitURL|676858bcb4c4d9d2d5ee63a87dbff01085984ee0}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAKJS1f-BL%2Br5FXSejDu%3D%2BMAvzRARaawRnQ_ZFtbv_o6tha9NJw%40mail.gmail.com Partitions with bool partition keys]<br />
<br />
* [https://www.postgresql.org/message-id/3041e853-b1dd-a0c6-ff21-7cc5633bffd0%40lab.ntt.co.jp wrong memory context used in FmgrInfo's contained in PartitionKey]<br />
** Bug fix (HEAD): {{PgCommitURL|a4d56f583e7cff052c2699e62d867ae1c8fda4f3}}<br />
** Bug fix (PG 10): {{PgCommitURL|5f11c6ec61a579d60347a5d13af7e42b17fadc56}}<br />
<br />
* [https://www.postgresql.org/message-id/20180422111100.GA1393%40paquier.xyz BGWORKER_BYPASS_ALLOWCONN used nowhere (infra part of on-line checksum switcher)]<br />
** Bug fix: {{PgCommitURL|9cad926eb876a30d58a5b39789098da83a6ef91c}}<br />
** Bug fix: {{PgCommitURL|43cc4ee6340779f2a17fb5bab27355c2cb2e23a6}}<br />
<br />
* [https://www.postgresql.org/message-id/87po3a3n46.fsf@ansel.ydns.eu Failed assertion in create_gather_path]<br />
** Bug fix: {{PgCommitURL|dc1057fcd878d5c062c5c4c2b548af2be513b6ab}}<br />
<br />
* [https://www.postgresql.org/message-id/20180428073935.GB1736%40paquier.xyz Cold welcoming message when installing anything because of LLVM bitcode stuff]<br />
<br />
* [https://www.postgresql.org/message-id/CCAJrrPGedKiFE2fqntSauUfhapCksOJzam+QtHfSgx86LhXLeOQ@mail.gmail.com jitflags in _outPlannedStmt and _readPlannedStmt treated as bool type]<br />
** Bug fix: {{PgCommitURL|cfffe83ba82021a1819a656e7ec5c28fb3a99152}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/20180413030828.GD1552%40paquier.xyz#20180413030828.GD1552@paquier.xyz wal_consistency_checking reports an inconsistency on master branch]<br />
** Bug fix: {{PgCommitURL|1667148a4dd98cea28b8b53d57dbc1eece1b0b5c}}<br />
<br />
* [https://www.postgresql.org/message-id/20180507001811.GA27389%40paquier.xyz Refreshing findoidjoins for v11]<br />
** Bug fix: {{PgCommitURL|fbb99e5883d88687de4dbd832c2843f600ab3dd8}}<br />
<br />
* [https://www.postgresql.org/message-id/ff8f9bfa485ff961d6bb43e54120485b@postgrespro.ru Crash with partition pruning with handling of ArrayCoerceExpr]<br />
** Bug fix: {{PgCommitURL|d758d9702e2f64f08565e18eb6cb7991efa2dc16}}<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkOKptQiE51Bh4_xeEHhaBwHkZkGtKizrFMgEkfUuRRQg%40mail.gmail.com Local partitioned indexes and pageinspect]<br />
** Bug fix: {{PgCommitURL|bef5fcc36be3d08ec123889a0c82f5e07a63ff88}}<br />
<br />
* [http://postgr.es/m/877eovbjc3.fsf@news-spur.riddles.org.uk breakage calling a procedure with a toasted parameter]<br />
** Bug fix: {{PgCommitURL|2efc924180f096070d684a712d6c162b6ae0a5e7}}<br />
<br />
=== resolved before 11beta2 ===<br />
<br />
* [https://postgr.es/m/aeb9c3a7-3c3f-a57f-1a18-c8d4fcdc2a1f@enterprisedb.com pg_resetwal fails with relative path to data dir]<br />
** Bug fix: {{PgCommitURL|1d96c1b91a4b7da6288ee63671a234b557ff5ccf}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/152802081668.26724.16985037679312485972%40wrigleys.postgresql.org Parallel Hash: invalid DSA memory alloc request size 1073741824]<br />
** Bug fix: {{PgCommitURL|86a2218eb00eb6f97898945967c5f9c95c72b4c6}}<br />
<br />
* [https://www.postgresql.org/message-id/20180525052805.GA15634%40paquier.xyz pg_replication_slot_advance to return NULL instead of 0/0 if slot not advanced]<br />
** Bug fix: {{PgCommitURL|f731cfa94c00164814625d5753d376a4a7c43fff}}<br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
* feature freeze: 8th of April 2018<br />
* beta1: 24th of May 2018<br />
* beta2: ZZZ<br />
<br />
[[Category:Open_Items]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_11_Open_Items&diff=31962PostgreSQL 11 Open Items2018-05-18T07:36:29Z<p>Efujita: /* Fixed issues */</p>
<hr />
<div>== Open Issues ==<br />
<br />
* [https://www.postgresql.org/message-id/d8ja7ubjnyp.fsf@dalvik.ping.uio.no JSONB PL/Perl transform bugs]<br />
<br />
* [http://postgr.es/m/86137f17-1dfb-42f9-7421-82fd786b04a1@anayrat.info Explain buffers wrong counter with parallel plans]<br />
** reported as a possible defect in commit 01edb5c7fc3bcf6aea15f2b3be36189b52ad9d1a<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f8w8+awsxgea8wt7_UX8qzOQ=Tm1LD+U1fHqBAkXxkW2w@mail.gmail.com Needless additional partition check in INSERT]<br />
** Appears to be unintended behavior caused by commit 19c47e7c820241e1befd975cb4411af7d43e1309<br />
<br />
* [https://www.postgresql.org/message-id/2840048a-1184-417a-9da8-3299d207a1d7@postgrespro.ru pg_replication_slot_advance may cause assertion failures with incorrect LSN values]<br />
<br />
* [https://www.postgresql.org/message-id/d01b31f5-0b3e-b69a-1504-a79649d81f46@iki.fi SCRAM with channel binding downgrade attack]<br />
** [https://www.postgresql.org/message-id/20180517140525.GC546@momjian.us Other thread]<br />
<br />
== Decisions to Recheck Mid-Beta ==<br />
<br />
* [https://www.postgresql.org/message-id/20180328212751.eskdxpljte6ga6wu@alap3.anarazel.de reconsider jit=on default shortly before release]<br />
<br />
== Older Bugs ==<br />
<br />
=== Live issues ===<br />
<br />
* [https://www.postgresql.org/message-id/20153.1523471686%40sss.pgh.pa.us IsInParallelMode() check in set_config_option is wrong (was: WARNING in parallel index creation)]<br />
* [https://www.postgresql.org/message-id/20180309075538.GD9376@paquier.xyz Fixes for missing schema qualifications]<br />
* [https://www.postgresql.org/message-id/CAFiTN-u4BA8KXcQUWDPNgaKAjDXC=C2whnzBM8TAcv=stckYUw@mail.gmail.com Allocation done in critical section when initializing WAL]<br />
* [https://www.postgresql.org/message-id/AD7252BEFBCA3846A8D34ABCDA258D080120F025C6@EXMBX05.mailcloud.dk pg_dump misses public role on schema public]<br />
<br />
* [https://www.postgresql.org/message-id/87lgdyz1wj.fsf@ars-thinkpad Fix slot's xmin advancement and subxact's lost snapshots in decoding]<br />
* [https://www.postgresql.org/message-id/1519917758.6586.8.camel@cybertec.at SHOW ALL does not honor pg_read_all_settings membership]<br />
<br />
=== Fixed issues ===<br />
<br />
* [https://www.postgresql.org/message-id/5AF43E02.30000@lab.ntt.co.jp postgres_fdw: Oddity in pushing down inherited UPDATE/DELETE joins to remote servers]<br />
** Fixed in: {{PgCommitURL|7fc7dac1a711d0dbd01d2daf6dc97d27d6c6409c}}<br />
* [https://www.postgresql.org/message-id/20170117.193645.160386781.horiguchi.kyotaro@lab.ntt.co.jp Continued WAL record can prevent standby from startup]<br />
** Fixed in: {{PgCommitURL|0668719801838aa6a8bda330ff9b3d20097ea844}}<br />
* [https://www.postgresql.org/message-id/3AD85097-A3F3-4EBA-99BD-C38EDF8D2949@postgrespro.ru FinishPreparedTransaction missing HOLD_INTERRUPTS section]<br />
** Fixed in: {{PgCommitURL|8f9be261f43772ccee2eae94d971bac6557cbe6a}}<br />
<br />
== Non-bugs ==<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 11beta1 ===<br />
<br />
* [http://postgr.es/m/87sh71cakz.fsf@ars-thinkpad Indexes on partitioned tables and foreign partitions]<br />
** appears to be a bug in 8b08f7d4 (Local partitioned indexes)<br />
** Fixed in: {{PgCommitURL|4eaa53727542c39cca71b80e8ff3e1f742d64452}}<br />
<br />
* [https://www.postgresql.org/message-id/a66879e5-636f-d4dd-b4a4-92bdca5a828f%40lab.ntt.co.jp \d doesn't show partitioned tables' foreign key]<br />
** Fixed in: {{PgCommitURL|93316299d6a185bed0a4be5376508fe2f7e6b2d6}}<br />
<br />
* [https://www.postgresql.org/message-id/2018041911380869070310%40i-soft.com.cn Memory leaks with _SPI_stack handling in TopMemoryContext]<br />
** Regression caused by commit 8561e48.<br />
** Fixed in: {{PgCommitURL|30c66e77be1d890c3cca766259c0bec80bcac1b5}}<br />
<br />
* [https://www.postgresql.org/message-id/5AD4882B.10002%40lab.ntt.co.jp Oddity in tuple routing for foreign partitions]<br />
** Fixed in: {{PgCommitURL|37a3058bc7c8224d4c0d8b36176d821636a1f90e}}<br />
<br />
* [https://www.postgresql.org/message-id/20180419052436.GA16000%40paquier.xyz Corrupted btree index on HEAD because of covering indexes]<br />
** Fixed in: {{PgCommitURL|6db4b49986be3fe59a1f6ba6fabf9852864efc3e}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFjFpRcwq7G16J_w%2Byy_xiE7daD0Bm6iYTnhz81f79yrSOn4DA%40mail.gmail.com#CAFjFpRcwq7G16J_w+yy_xiE7daD0Bm6iYTnhz81f79yrSOn4DA@mail.gmail.com Decide if we want a GUC to disable partition pruning]<br />
** Fixed in: {{PgCommitURL|055fb8d33da6ff9003e3da4b9944bdcd2e2b2a49}}<br />
<br />
* [https://www.postgresql.org/message-id/2b02f1e9-9812-9c41-972d-517bdc0f815d%40lab.ntt.co.jp Fix partition pruning for the cases where partition key is of array, enum, record, or range type]<br />
** [https://www.postgresql.org/message-id/69879396-3a63-8fa9-2fa7-4fd1035b9623%40lab.ntt.co.jp Patch exists]<br />
** Bug fix: {{PgCommitURL|e5dcbb88a15d445e0ccb3db3194f4a122b792df6}}<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f-tux=KdUz6ENJ9GHM_V2qgxysadYiOyQS9Ko9PTteVhQ@mail.gmail.com Run-time pruning and Parallel Append don't work properly together]<br />
** [https://www.postgresql.org/message-id/CAKJS1f-tux=KdUz6ENJ9GHM_V2qgxysadYiOyQS9Ko9PTteVhQ@mail.gmail.com Patch exists]<br />
** Bug fixes: {{PgCommitURL|47c91b55991883322fdbc4495ce7fe6b2166e8fe}} {{PgCommitURL|4d0f6d3f207d}} {{PgCommitURL|b47a86f5008f2674af20dd00bc233e7b74e01bba}}<br />
<br />
* [https://www.postgresql.org/message-id/87woxi24uw.fsf@ansel.ydns.eu expand_tuple segfaults]<br />
** coverage report shows it's completely untested, too<br />
** Bug fix: {{PgCommitURL|7c44c46deb495a2f3861f402d7f2109263e3d50a}}<br />
** Add coverage: {{PgCommitURL|b39fd897e0398a6bdc6552daa7cacdf9c0e46d7e}}<br />
<br />
* [https://www.postgresql.org/message-id/96cf4a6c-49ad-fa92-0d41-e4b911086dab%40lab.ntt.co.jp Handling of whole-row vars in ON CONFLICT on partitioned tables]<br />
** Bug fix: {{PgCommitURL|158b7bc6d77948d2f474dc9f2777c87f81d1365a}}<br />
<br />
* [https://www.postgresql.org/message-id/12085bc4-0bc6-0f3a-4c43-57fe0681772b@lab.ntt.co.jp relispartition for index partitions]<br />
** Bug fix: {{PgCommitURL|9e9befac4a2228ae8a5309900645ecd8ead69f53}}<br />
<br />
* [https://www.postgresql.org/message-id/CAGPqQf0W%2Bv-Ci_qNV_5R3A%3DZ9LsK4%2BjO7LzgddRncpp_rrnJqQ%40mail.gmail.com failure to validate default partition's constraint when attaching after4dba331cb3]<br />
** [https://www.postgresql.org/message-id/487870f2-d538-9d07-13e8-4ca390e27d18%40lab.ntt.co.jp Patch exists]<br />
** Bug fix: {{PgCommitURL|72cf7f310c0729a331f321fad39835ac886603dc}}<br />
<br />
* [https://www.postgresql.org/message-id/87in923lyw.fsf@ansel.ydns.eu Failed assertion on pfree() via perform_pruning_combine_step]<br />
** Original commit: {{PgCommitURL|9fdb675fc5d2de825414e05939727de8b120ae81}}<br />
** Bug fix: {{PgCommitURL|7ba6ee815dc90d4fab7226d343bf72aa28c9aa5c}}<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkryAPcQOHBJKuDKfni-HGFny31yjcbM-yp5HO-71iCdw@mail.gmail.com Parallel index workers don't have activity set]<br />
** Original commit: {{PgCommitURL|9da0cc35284bdbe8d442d732963303ff0e0a40bc}}<br />
** Bug fix: {{PgCommitURL|7de4a1bcc56f494acbd0d6e70781df877dc8ecb5}}<br />
<br />
* [https://www.postgresql.org/message-id/20180402065149.GC1908%40paquier.xyz check_ssl_key_file_permissions should be in be-secure-common.c]<br />
** Original commit: {{PgCommitURL|8a3d9425290ff5f6434990349886afae9e1c6008}}<br />
** [https://www.postgresql.org/message-id/20180402065149.GC1908%40paquier.xyz Patch exists]<br />
** Bug fix: {{PgCommitURL|2764d5dcfa84d240c901c20ec6e194f72d82b78a}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFjFpRcOTHZSFfHNwhAe4DmS%2BqvWmqK_UW3QF3wG8e0pAKW0tA%40mail.gmail.com#CAFjFpRcOTHZSFfHNwhAe4DmS+qvWmqK_UW3QF3wG8e0pAKW0tA@mail.gmail.com Missing break statement after transformCallStmt in transformStmt]<br />
** Original commit: {{PgCommitURL|76b6aa41f41db66004b1c430f17a546d4102fbe7}}<br />
** Bug fix: {{PgCommitURL|13c7c65ec900a30bcddcb27f5fd138dcdbc2ca2e}}<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f91kq1wfYR8rnRRfKtxyhU2woEA+=whd640UxMyU+O0EQ@mail.gmail.com Parallel index creation does not properly clean up after error]<br />
** Original commit: {{PgCommitURL|29d58fd3adae9057c3fd502393b2f131bc96eaf9}}<br />
** Bug fix: {{PgCommitURL|47cb9ca49a611fa518e1a0fe46526507c96a5612}}<br />
<br />
* [https://www.postgresql.org/message-id/30721.1519750231@sss.pgh.pa.us pg_proc.prokind change means we need server-version-dependent tab completion in psql]<br />
** [https://www.postgresql.org/message-id/24314.1520190408@sss.pgh.pa.us Proposed patch]<br />
<br />
* [https://www.postgresql.org/message-id/20180409010031.GA11599%40paquier.xyz "make -j 4 install" broken after running configure]<br />
** Bug fix: {{PgCommitURL|3b8f6e75f3c8c6d192621f21624cc8cee04ec3cb}}<br />
<br />
* [https://www.postgresql.org/message-id/152056616579.4966.583293218357089052@wrigleys.postgresql.org OpenTransientFile() should be paired with CloseTransientFile() rather than close()]<br />
** Bug fix: {{PgCommitURL|231bcd0803eb91c526d4e7522c993fa5ed71bd45}}<br />
<br />
* [https://www.postgresql.org/message-id/20180409051112.GC1740%40paquier.xyz Fix pg_rewind which can be run as root user]<br />
** Bug fix: {{PgCommitURL|5d5aeddabfe0b6b21f556c72a71e0454833d63e5}}<br />
<br />
* [https://www.postgresql.org/message-id/CAMyN-kA7aOJzBmrYFdXcc7Z0NmW+5jBaf_m=_-77uRNyKC9r=A@mail.gmail.com Fix for pg_stat_activity putting client hostaddr into appname field]<br />
** Bug fix: {{PgCommitURL|a820b4c32946c499a2d19846123840a0dad071b5}} and {{PgCommitURL|811969b218ac2e8030dfbbb05873344967461618}}<br />
<br />
* [https://www.postgresql.org/message-id/CAFj8pRCgQ5_O4YL4ZKC5=6Oi7DW_q4xB7==_iN2yRKq7+1Tv9Q@mail.gmail.com Missing support of named convention for procedures]<br />
** Bug fix: {{PgCommitURL|a8677e3ff6bb8ef78a9ba676faa647bba237b1c4}}<br />
<br />
* [https://www.postgresql.org/message-id/20180410042147.GB1552%40paquier.xyz Gotchas about pg_verify_checksums]<br />
<br />
* [https://www.postgresql.org/message-id/20180411001058.GJ26769%40paquier.xyz pg_verify_checksums does not check after all-zero'd pages]<br />
<br />
* [https://www.postgresql.org/message-id/20180411075223.GB19732%40paquier.xyz Typos from the original patch]<br />
<br />
* [https://www.postgresql.org/message-id/20180411082020.GD19732%40paquier.xyz Fixes for the documentation]<br />
<br />
* [https://www.postgresql.org/message-id/5767.1523995174@sss.pgh.pa.us Repeated crashes in GENERATED ... AS IDENTITY tests]<br />
** Bug fix: {{PgCommitURL|b1b71f16581fb5385fa9f9a663ffee271cdfaba5}}<br />
** Bug fix: {{PgCommitURL|676858bcb4c4d9d2d5ee63a87dbff01085984ee0}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAKJS1f-BL%2Br5FXSejDu%3D%2BMAvzRARaawRnQ_ZFtbv_o6tha9NJw%40mail.gmail.com Partitions with bool partition keys]<br />
<br />
* [https://www.postgresql.org/message-id/3041e853-b1dd-a0c6-ff21-7cc5633bffd0%40lab.ntt.co.jp wrong memory context used in FmgrInfo's contained in PartitionKey]<br />
** Bug fix (HEAD): {{PgCommitURL|a4d56f583e7cff052c2699e62d867ae1c8fda4f3}}<br />
** Bug fix (PG 10): {{PgCommitURL|5f11c6ec61a579d60347a5d13af7e42b17fadc56}}<br />
<br />
* [https://www.postgresql.org/message-id/20180422111100.GA1393%40paquier.xyz BGWORKER_BYPASS_ALLOWCONN used nowhere (infra part of on-line checksum switcher)]<br />
** Bug fix: {{PgCommitURL|9cad926eb876a30d58a5b39789098da83a6ef91c}}<br />
** Bug fix: {{PgCommitURL|43cc4ee6340779f2a17fb5bab27355c2cb2e23a6}}<br />
<br />
* [https://www.postgresql.org/message-id/87po3a3n46.fsf@ansel.ydns.eu Failed assertion in create_gather_path]<br />
** Bug fix: {{PgCommitURL|dc1057fcd878d5c062c5c4c2b548af2be513b6ab}}<br />
<br />
* [https://www.postgresql.org/message-id/20180428073935.GB1736%40paquier.xyz Cold welcoming message when installing anything because of LLVM bitcode stuff]<br />
<br />
* [https://www.postgresql.org/message-id/CCAJrrPGedKiFE2fqntSauUfhapCksOJzam+QtHfSgx86LhXLeOQ@mail.gmail.com jitflags in _outPlannedStmt and _readPlannedStmt treated as bool type]<br />
** Bug fix: {{PgCommitURL|cfffe83ba82021a1819a656e7ec5c28fb3a99152}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/20180413030828.GD1552%40paquier.xyz#20180413030828.GD1552@paquier.xyz wal_consistency_checking reports an inconsistency on master branch]<br />
** Bug fix: {{PgCommitURL|1667148a4dd98cea28b8b53d57dbc1eece1b0b5c}}<br />
<br />
* [https://www.postgresql.org/message-id/20180507001811.GA27389%40paquier.xyz Refreshing findoidjoins for v11]<br />
** Bug fix: {{PgCommitURL|fbb99e5883d88687de4dbd832c2843f600ab3dd8}}<br />
<br />
* [https://www.postgresql.org/message-id/ff8f9bfa485ff961d6bb43e54120485b@postgrespro.ru Crash with partition pruning with handling of ArrayCoerceExpr]<br />
** Bug fix: {{PgCommitURL|d758d9702e2f64f08565e18eb6cb7991efa2dc16}}<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkOKptQiE51Bh4_xeEHhaBwHkZkGtKizrFMgEkfUuRRQg%40mail.gmail.com Local partitioned indexes and pageinspect]<br />
** Bug fix: {{PgCommitURL|bef5fcc36be3d08ec123889a0c82f5e07a63ff88}}<br />
<br />
* [http://postgr.es/m/877eovbjc3.fsf@news-spur.riddles.org.uk breakage calling a procedure with a toasted parameter]<br />
** Bug fix: {{PgCommitURL|2efc924180f096070d684a712d6c162b6ae0a5e7}}<br />
<br />
=== resolved before 11beta2 ===<br />
<br />
This lists the open items fixed between the release of 11 beta1 and 11 beta2. <br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
* feature freeze: 8th of April 2018<br />
* beta1: 24th of May 2018 (planned)<br />
* beta2: ZZZ<br />
<br />
[[Category:Open_Items]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_11_Open_Items&diff=31954PostgreSQL 11 Open Items2018-05-17T05:36:25Z<p>Efujita: /* Fixed issues */</p>
<hr />
<div>== Open Issues ==<br />
<br />
* [https://www.postgresql.org/message-id/d8ja7ubjnyp.fsf@dalvik.ping.uio.no JSONB PL/Perl transform bugs]<br />
<br />
* [http://postgr.es/m/86137f17-1dfb-42f9-7421-82fd786b04a1@anayrat.info Explain buffers wrong counter with parallel plans]<br />
** reported as a possible defect in commit 01edb5c7fc3bcf6aea15f2b3be36189b52ad9d1a<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f8w8+awsxgea8wt7_UX8qzOQ=Tm1LD+U1fHqBAkXxkW2w@mail.gmail.com Needless additional partition check in INSERT]<br />
** Appears to be unintended behavior caused by commit 19c47e7c820241e1befd975cb4411af7d43e1309<br />
<br />
== Decisions to Recheck Mid-Beta ==<br />
<br />
* [https://www.postgresql.org/message-id/20180328212751.eskdxpljte6ga6wu@alap3.anarazel.de reconsider jit=on default shortly before release]<br />
<br />
== Older Bugs ==<br />
<br />
=== Live issues ===<br />
<br />
* [https://www.postgresql.org/message-id/20153.1523471686%40sss.pgh.pa.us IsInParallelMode() check in set_config_option is wrong (was: WARNING in parallel index creation)]<br />
* [https://www.postgresql.org/message-id/20180309075538.GD9376@paquier.xyz Fixes for missing schema qualifications]<br />
* [https://www.postgresql.org/message-id/CAFiTN-u4BA8KXcQUWDPNgaKAjDXC=C2whnzBM8TAcv=stckYUw@mail.gmail.com Allocation done in critical section when initializing WAL]<br />
* [https://www.postgresql.org/message-id/AD7252BEFBCA3846A8D34ABCDA258D080120F025C6@EXMBX05.mailcloud.dk pg_dump misses public role on schema public]<br />
<br />
* [https://www.postgresql.org/message-id/87lgdyz1wj.fsf@ars-thinkpad Fix slot's xmin advancement and subxact's lost snapshots in decoding]<br />
* [https://www.postgresql.org/message-id/1519917758.6586.8.camel@cybertec.at SHOW ALL does not honor pg_read_all_settings membership]<br />
<br />
=== Fixed issues ===<br />
<br />
* [https://www.postgresql.org/message-id/5AF43E02.30000@lab.ntt.co.jp postgres_fdw: Oddity in pushing down inherited UPDATE/DELETE joins to remote servers]<br />
* [https://www.postgresql.org/message-id/20170117.193645.160386781.horiguchi.kyotaro@lab.ntt.co.jp Continued WAL record can prevent standby from startup]<br />
** Fixed in: {{PgCommitURL|0668719801838aa6a8bda330ff9b3d20097ea844}}<br />
* [https://www.postgresql.org/message-id/3AD85097-A3F3-4EBA-99BD-C38EDF8D2949@postgrespro.ru FinishPreparedTransaction missing HOLD_INTERRUPTS section]<br />
** Fixed in: {{PgCommitURL|8f9be261f43772ccee2eae94d971bac6557cbe6a}}<br />
<br />
== Non-bugs ==<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 11beta1 ===<br />
<br />
* [http://postgr.es/m/87sh71cakz.fsf@ars-thinkpad Indexes on partitioned tables and foreign partitions]<br />
** appears to be a bug in 8b08f7d4 (Local partitioned indexes)<br />
** Fixed in: {{PgCommitURL|4eaa53727542c39cca71b80e8ff3e1f742d64452}}<br />
<br />
* [https://www.postgresql.org/message-id/a66879e5-636f-d4dd-b4a4-92bdca5a828f%40lab.ntt.co.jp \d doesn't show partitioned tables' foreign key]<br />
** Fixed in: {{PgCommitURL|93316299d6a185bed0a4be5376508fe2f7e6b2d6}}<br />
<br />
* [https://www.postgresql.org/message-id/2018041911380869070310%40i-soft.com.cn Memory leaks with _SPI_stack handling in TopMemoryContext]<br />
** Regression caused by commit 8561e48.<br />
** Fixed in: {{PgCommitURL|30c66e77be1d890c3cca766259c0bec80bcac1b5}}<br />
<br />
* [https://www.postgresql.org/message-id/5AD4882B.10002%40lab.ntt.co.jp Oddity in tuple routing for foreign partitions]<br />
** Fixed in: {{PgCommitURL|37a3058bc7c8224d4c0d8b36176d821636a1f90e}}<br />
<br />
* [https://www.postgresql.org/message-id/20180419052436.GA16000%40paquier.xyz Corrupted btree index on HEAD because of covering indexes]<br />
** Fixed in: {{PgCommitURL|6db4b49986be3fe59a1f6ba6fabf9852864efc3e}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFjFpRcwq7G16J_w%2Byy_xiE7daD0Bm6iYTnhz81f79yrSOn4DA%40mail.gmail.com#CAFjFpRcwq7G16J_w+yy_xiE7daD0Bm6iYTnhz81f79yrSOn4DA@mail.gmail.com Decide if we want a GUC to disable partition pruning]<br />
** Fixed in: {{PgCommitURL|055fb8d33da6ff9003e3da4b9944bdcd2e2b2a49}}<br />
<br />
* [https://www.postgresql.org/message-id/2b02f1e9-9812-9c41-972d-517bdc0f815d%40lab.ntt.co.jp Fix partition pruning for the cases where partition key is of array, enum, record, or range type]<br />
** [https://www.postgresql.org/message-id/69879396-3a63-8fa9-2fa7-4fd1035b9623%40lab.ntt.co.jp Patch exists]<br />
** Bug fix: {{PgCommitURL|e5dcbb88a15d445e0ccb3db3194f4a122b792df6}}<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f-tux=KdUz6ENJ9GHM_V2qgxysadYiOyQS9Ko9PTteVhQ@mail.gmail.com Run-time pruning and Parallel Append don't work properly together]<br />
** [https://www.postgresql.org/message-id/CAKJS1f-tux=KdUz6ENJ9GHM_V2qgxysadYiOyQS9Ko9PTteVhQ@mail.gmail.com Patch exists]<br />
** Bug fixes: {{PgCommitURL|47c91b55991883322fdbc4495ce7fe6b2166e8fe}} {{PgCommitURL|4d0f6d3f207d}} {{PgCommitURL|b47a86f5008f2674af20dd00bc233e7b74e01bba}}<br />
<br />
* [https://www.postgresql.org/message-id/87woxi24uw.fsf@ansel.ydns.eu expand_tuple segfaults]<br />
** coverage report shows it's completely untested, too<br />
** Bug fix: {{PgCommitURL|7c44c46deb495a2f3861f402d7f2109263e3d50a}}<br />
** Add coverage: {{PgCommitURL|b39fd897e0398a6bdc6552daa7cacdf9c0e46d7e}}<br />
<br />
* [https://www.postgresql.org/message-id/96cf4a6c-49ad-fa92-0d41-e4b911086dab%40lab.ntt.co.jp Handling of whole-row vars in ON CONFLICT on partitioned tables]<br />
** Bug fix: {{PgCommitURL|158b7bc6d77948d2f474dc9f2777c87f81d1365a}}<br />
<br />
* [https://www.postgresql.org/message-id/12085bc4-0bc6-0f3a-4c43-57fe0681772b@lab.ntt.co.jp relispartition for index partitions]<br />
** Bug fix: {{PgCommitURL|9e9befac4a2228ae8a5309900645ecd8ead69f53}}<br />
<br />
* [https://www.postgresql.org/message-id/CAGPqQf0W%2Bv-Ci_qNV_5R3A%3DZ9LsK4%2BjO7LzgddRncpp_rrnJqQ%40mail.gmail.com failure to validate default partition's constraint when attaching after4dba331cb3]<br />
** [https://www.postgresql.org/message-id/487870f2-d538-9d07-13e8-4ca390e27d18%40lab.ntt.co.jp Patch exists]<br />
** Bug fix: {{PgCommitURL|72cf7f310c0729a331f321fad39835ac886603dc}}<br />
<br />
* [https://www.postgresql.org/message-id/87in923lyw.fsf@ansel.ydns.eu Failed assertion on pfree() via perform_pruning_combine_step]<br />
** Original commit: {{PgCommitURL|9fdb675fc5d2de825414e05939727de8b120ae81}}<br />
** Bug fix: {{PgCommitURL|7ba6ee815dc90d4fab7226d343bf72aa28c9aa5c}}<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkryAPcQOHBJKuDKfni-HGFny31yjcbM-yp5HO-71iCdw@mail.gmail.com Parallel index workers don't have activity set]<br />
** Original commit: {{PgCommitURL|9da0cc35284bdbe8d442d732963303ff0e0a40bc}}<br />
** Bug fix: {{PgCommitURL|7de4a1bcc56f494acbd0d6e70781df877dc8ecb5}}<br />
<br />
* [https://www.postgresql.org/message-id/20180402065149.GC1908%40paquier.xyz check_ssl_key_file_permissions should be in be-secure-common.c]<br />
** Original commit: {{PgCommitURL|8a3d9425290ff5f6434990349886afae9e1c6008}}<br />
** [https://www.postgresql.org/message-id/20180402065149.GC1908%40paquier.xyz Patch exists]<br />
** Bug fix: {{PgCommitURL|2764d5dcfa84d240c901c20ec6e194f72d82b78a}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFjFpRcOTHZSFfHNwhAe4DmS%2BqvWmqK_UW3QF3wG8e0pAKW0tA%40mail.gmail.com#CAFjFpRcOTHZSFfHNwhAe4DmS+qvWmqK_UW3QF3wG8e0pAKW0tA@mail.gmail.com Missing break statement after transformCallStmt in transformStmt]<br />
** Original commit: {{PgCommitURL|76b6aa41f41db66004b1c430f17a546d4102fbe7}}<br />
** Bug fix: {{PgCommitURL|13c7c65ec900a30bcddcb27f5fd138dcdbc2ca2e}}<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f91kq1wfYR8rnRRfKtxyhU2woEA+=whd640UxMyU+O0EQ@mail.gmail.com Parallel index creation does not properly clean up after error]<br />
** Original commit: {{PgCommitURL|29d58fd3adae9057c3fd502393b2f131bc96eaf9}}<br />
** Bug fix: {{PgCommitURL|47cb9ca49a611fa518e1a0fe46526507c96a5612}}<br />
<br />
* [https://www.postgresql.org/message-id/30721.1519750231@sss.pgh.pa.us pg_proc.prokind change means we need server-version-dependent tab completion in psql]<br />
** [https://www.postgresql.org/message-id/24314.1520190408@sss.pgh.pa.us Proposed patch]<br />
<br />
* [https://www.postgresql.org/message-id/20180409010031.GA11599%40paquier.xyz "make -j 4 install" broken after running configure]<br />
** Bug fix: {{PgCommitURL|3b8f6e75f3c8c6d192621f21624cc8cee04ec3cb}}<br />
<br />
* [https://www.postgresql.org/message-id/152056616579.4966.583293218357089052@wrigleys.postgresql.org OpenTransientFile() should be paired with CloseTransientFile() rather than close()]<br />
** Bug fix: {{PgCommitURL|231bcd0803eb91c526d4e7522c993fa5ed71bd45}}<br />
<br />
* [https://www.postgresql.org/message-id/20180409051112.GC1740%40paquier.xyz Fix pg_rewind which can be run as root user]<br />
** Bug fix: {{PgCommitURL|5d5aeddabfe0b6b21f556c72a71e0454833d63e5}}<br />
<br />
* [https://www.postgresql.org/message-id/CAMyN-kA7aOJzBmrYFdXcc7Z0NmW+5jBaf_m=_-77uRNyKC9r=A@mail.gmail.com Fix for pg_stat_activity putting client hostaddr into appname field]<br />
** Bug fix: {{PgCommitURL|a820b4c32946c499a2d19846123840a0dad071b5}} and {{PgCommitURL|811969b218ac2e8030dfbbb05873344967461618}}<br />
<br />
* [https://www.postgresql.org/message-id/CAFj8pRCgQ5_O4YL4ZKC5=6Oi7DW_q4xB7==_iN2yRKq7+1Tv9Q@mail.gmail.com Missing support of named convention for procedures]<br />
** Bug fix: {{PgCommitURL|a8677e3ff6bb8ef78a9ba676faa647bba237b1c4}}<br />
<br />
* [https://www.postgresql.org/message-id/20180410042147.GB1552%40paquier.xyz Gotchas about pg_verify_checksums]<br />
<br />
* [https://www.postgresql.org/message-id/20180411001058.GJ26769%40paquier.xyz pg_verify_checksums does not check after all-zero'd pages]<br />
<br />
* [https://www.postgresql.org/message-id/20180411075223.GB19732%40paquier.xyz Typos from the original patch]<br />
<br />
* [https://www.postgresql.org/message-id/20180411082020.GD19732%40paquier.xyz Fixes for the documentation]<br />
<br />
* [https://www.postgresql.org/message-id/5767.1523995174@sss.pgh.pa.us Repeated crashes in GENERATED ... AS IDENTITY tests]<br />
** Bug fix: {{PgCommitURL|b1b71f16581fb5385fa9f9a663ffee271cdfaba5}}<br />
** Bug fix: {{PgCommitURL|676858bcb4c4d9d2d5ee63a87dbff01085984ee0}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAKJS1f-BL%2Br5FXSejDu%3D%2BMAvzRARaawRnQ_ZFtbv_o6tha9NJw%40mail.gmail.com Partitions with bool partition keys]<br />
<br />
* [https://www.postgresql.org/message-id/3041e853-b1dd-a0c6-ff21-7cc5633bffd0%40lab.ntt.co.jp wrong memory context used in FmgrInfo's contained in PartitionKey]<br />
** Bug fix (HEAD): {{PgCommitURL|a4d56f583e7cff052c2699e62d867ae1c8fda4f3}}<br />
** Bug fix (PG 10): {{PgCommitURL|5f11c6ec61a579d60347a5d13af7e42b17fadc56}}<br />
<br />
* [https://www.postgresql.org/message-id/20180422111100.GA1393%40paquier.xyz BGWORKER_BYPASS_ALLOWCONN used nowhere (infra part of on-line checksum switcher)]<br />
** Bug fix: {{PgCommitURL|9cad926eb876a30d58a5b39789098da83a6ef91c}}<br />
** Bug fix: {{PgCommitURL|43cc4ee6340779f2a17fb5bab27355c2cb2e23a6}}<br />
<br />
* [https://www.postgresql.org/message-id/87po3a3n46.fsf@ansel.ydns.eu Failed assertion in create_gather_path]<br />
** Bug fix: {{PgCommitURL|dc1057fcd878d5c062c5c4c2b548af2be513b6ab}}<br />
<br />
* [https://www.postgresql.org/message-id/20180428073935.GB1736%40paquier.xyz Cold welcoming message when installing anything because of LLVM bitcode stuff]<br />
<br />
* [https://www.postgresql.org/message-id/CCAJrrPGedKiFE2fqntSauUfhapCksOJzam+QtHfSgx86LhXLeOQ@mail.gmail.com jitflags in _outPlannedStmt and _readPlannedStmt treated as bool type]<br />
** Bug fix: {{PgCommitURL|cfffe83ba82021a1819a656e7ec5c28fb3a99152}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/20180413030828.GD1552%40paquier.xyz#20180413030828.GD1552@paquier.xyz wal_consistency_checking reports an inconsistency on master branch]<br />
** Bug fix: {{PgCommitURL|1667148a4dd98cea28b8b53d57dbc1eece1b0b5c}}<br />
<br />
* [https://www.postgresql.org/message-id/20180507001811.GA27389%40paquier.xyz Refreshing findoidjoins for v11]<br />
** Bug fix: {{PgCommitURL|fbb99e5883d88687de4dbd832c2843f600ab3dd8}}<br />
<br />
* [https://www.postgresql.org/message-id/ff8f9bfa485ff961d6bb43e54120485b@postgrespro.ru Crash with partition pruning with handling of ArrayCoerceExpr]<br />
** Bug fix: {{PgCommitURL|d758d9702e2f64f08565e18eb6cb7991efa2dc16}}<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkOKptQiE51Bh4_xeEHhaBwHkZkGtKizrFMgEkfUuRRQg%40mail.gmail.com Local partitioned indexes and pageinspect]<br />
** Bug fix: {{PgCommitURL|bef5fcc36be3d08ec123889a0c82f5e07a63ff88}}<br />
<br />
* [http://postgr.es/m/877eovbjc3.fsf@news-spur.riddles.org.uk breakage calling a procedure with a toasted parameter]<br />
** Bug fix: {{PgCommitURL|2efc924180f096070d684a712d6c162b6ae0a5e7}}<br />
<br />
=== resolved before 11beta2 ===<br />
<br />
This lists the open items fixed between the release of 11 beta1 and 11 beta2. <br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
* feature freeze: 8th of April 2018<br />
* beta1: 24th of May 2018 (planned)<br />
* beta2: ZZZ<br />
<br />
[[Category:Open_Items]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_11_Open_Items&diff=31953PostgreSQL 11 Open Items2018-05-17T05:35:23Z<p>Efujita: /* Live issues */</p>
<hr />
<div>== Open Issues ==<br />
<br />
* [https://www.postgresql.org/message-id/d8ja7ubjnyp.fsf@dalvik.ping.uio.no JSONB PL/Perl transform bugs]<br />
<br />
* [http://postgr.es/m/86137f17-1dfb-42f9-7421-82fd786b04a1@anayrat.info Explain buffers wrong counter with parallel plans]<br />
** reported as a possible defect in commit 01edb5c7fc3bcf6aea15f2b3be36189b52ad9d1a<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f8w8+awsxgea8wt7_UX8qzOQ=Tm1LD+U1fHqBAkXxkW2w@mail.gmail.com Needless additional partition check in INSERT]<br />
** Appears to be unintended behavior caused by commit 19c47e7c820241e1befd975cb4411af7d43e1309<br />
<br />
== Decisions to Recheck Mid-Beta ==<br />
<br />
* [https://www.postgresql.org/message-id/20180328212751.eskdxpljte6ga6wu@alap3.anarazel.de reconsider jit=on default shortly before release]<br />
<br />
== Older Bugs ==<br />
<br />
=== Live issues ===<br />
<br />
* [https://www.postgresql.org/message-id/20153.1523471686%40sss.pgh.pa.us IsInParallelMode() check in set_config_option is wrong (was: WARNING in parallel index creation)]<br />
* [https://www.postgresql.org/message-id/20180309075538.GD9376@paquier.xyz Fixes for missing schema qualifications]<br />
* [https://www.postgresql.org/message-id/CAFiTN-u4BA8KXcQUWDPNgaKAjDXC=C2whnzBM8TAcv=stckYUw@mail.gmail.com Allocation done in critical section when initializing WAL]<br />
* [https://www.postgresql.org/message-id/AD7252BEFBCA3846A8D34ABCDA258D080120F025C6@EXMBX05.mailcloud.dk pg_dump misses public role on schema public]<br />
<br />
* [https://www.postgresql.org/message-id/87lgdyz1wj.fsf@ars-thinkpad Fix slot's xmin advancement and subxact's lost snapshots in decoding]<br />
* [https://www.postgresql.org/message-id/1519917758.6586.8.camel@cybertec.at SHOW ALL does not honor pg_read_all_settings membership]<br />
<br />
=== Fixed issues ===<br />
<br />
* [https://www.postgresql.org/message-id/20170117.193645.160386781.horiguchi.kyotaro@lab.ntt.co.jp Continued WAL record can prevent standby from startup]<br />
** Fixed in: {{PgCommitURL|0668719801838aa6a8bda330ff9b3d20097ea844}}<br />
* [https://www.postgresql.org/message-id/3AD85097-A3F3-4EBA-99BD-C38EDF8D2949@postgrespro.ru FinishPreparedTransaction missing HOLD_INTERRUPTS section]<br />
** Fixed in: {{PgCommitURL|8f9be261f43772ccee2eae94d971bac6557cbe6a}}<br />
<br />
== Non-bugs ==<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 11beta1 ===<br />
<br />
* [http://postgr.es/m/87sh71cakz.fsf@ars-thinkpad Indexes on partitioned tables and foreign partitions]<br />
** appears to be a bug in 8b08f7d4 (Local partitioned indexes)<br />
** Fixed in: {{PgCommitURL|4eaa53727542c39cca71b80e8ff3e1f742d64452}}<br />
<br />
* [https://www.postgresql.org/message-id/a66879e5-636f-d4dd-b4a4-92bdca5a828f%40lab.ntt.co.jp \d doesn't show partitioned tables' foreign key]<br />
** Fixed in: {{PgCommitURL|93316299d6a185bed0a4be5376508fe2f7e6b2d6}}<br />
<br />
* [https://www.postgresql.org/message-id/2018041911380869070310%40i-soft.com.cn Memory leaks with _SPI_stack handling in TopMemoryContext]<br />
** Regression caused by commit 8561e48.<br />
** Fixed in: {{PgCommitURL|30c66e77be1d890c3cca766259c0bec80bcac1b5}}<br />
<br />
* [https://www.postgresql.org/message-id/5AD4882B.10002%40lab.ntt.co.jp Oddity in tuple routing for foreign partitions]<br />
** Fixed in: {{PgCommitURL|37a3058bc7c8224d4c0d8b36176d821636a1f90e}}<br />
<br />
* [https://www.postgresql.org/message-id/20180419052436.GA16000%40paquier.xyz Corrupted btree index on HEAD because of covering indexes]<br />
** Fixed in: {{PgCommitURL|6db4b49986be3fe59a1f6ba6fabf9852864efc3e}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFjFpRcwq7G16J_w%2Byy_xiE7daD0Bm6iYTnhz81f79yrSOn4DA%40mail.gmail.com#CAFjFpRcwq7G16J_w+yy_xiE7daD0Bm6iYTnhz81f79yrSOn4DA@mail.gmail.com Decide if we want a GUC to disable partition pruning]<br />
** Fixed in: {{PgCommitURL|055fb8d33da6ff9003e3da4b9944bdcd2e2b2a49}}<br />
<br />
* [https://www.postgresql.org/message-id/2b02f1e9-9812-9c41-972d-517bdc0f815d%40lab.ntt.co.jp Fix partition pruning for the cases where partition key is of array, enum, record, or range type]<br />
** [https://www.postgresql.org/message-id/69879396-3a63-8fa9-2fa7-4fd1035b9623%40lab.ntt.co.jp Patch exists]<br />
** Bug fix: {{PgCommitURL|e5dcbb88a15d445e0ccb3db3194f4a122b792df6}}<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f-tux=KdUz6ENJ9GHM_V2qgxysadYiOyQS9Ko9PTteVhQ@mail.gmail.com Run-time pruning and Parallel Append don't work properly together]<br />
** [https://www.postgresql.org/message-id/CAKJS1f-tux=KdUz6ENJ9GHM_V2qgxysadYiOyQS9Ko9PTteVhQ@mail.gmail.com Patch exists]<br />
** Bug fixes: {{PgCommitURL|47c91b55991883322fdbc4495ce7fe6b2166e8fe}} {{PgCommitURL|4d0f6d3f207d}} {{PgCommitURL|b47a86f5008f2674af20dd00bc233e7b74e01bba}}<br />
<br />
* [https://www.postgresql.org/message-id/87woxi24uw.fsf@ansel.ydns.eu expand_tuple segfaults]<br />
** coverage report shows it's completely untested, too<br />
** Bug fix: {{PgCommitURL|7c44c46deb495a2f3861f402d7f2109263e3d50a}}<br />
** Add coverage: {{PgCommitURL|b39fd897e0398a6bdc6552daa7cacdf9c0e46d7e}}<br />
<br />
* [https://www.postgresql.org/message-id/96cf4a6c-49ad-fa92-0d41-e4b911086dab%40lab.ntt.co.jp Handling of whole-row vars in ON CONFLICT on partitioned tables]<br />
** Bug fix: {{PgCommitURL|158b7bc6d77948d2f474dc9f2777c87f81d1365a}}<br />
<br />
* [https://www.postgresql.org/message-id/12085bc4-0bc6-0f3a-4c43-57fe0681772b@lab.ntt.co.jp relispartition for index partitions]<br />
** Bug fix: {{PgCommitURL|9e9befac4a2228ae8a5309900645ecd8ead69f53}}<br />
<br />
* [https://www.postgresql.org/message-id/CAGPqQf0W%2Bv-Ci_qNV_5R3A%3DZ9LsK4%2BjO7LzgddRncpp_rrnJqQ%40mail.gmail.com failure to validate default partition's constraint when attaching after4dba331cb3]<br />
** [https://www.postgresql.org/message-id/487870f2-d538-9d07-13e8-4ca390e27d18%40lab.ntt.co.jp Patch exists]<br />
** Bug fix: {{PgCommitURL|72cf7f310c0729a331f321fad39835ac886603dc}}<br />
<br />
* [https://www.postgresql.org/message-id/87in923lyw.fsf@ansel.ydns.eu Failed assertion on pfree() via perform_pruning_combine_step]<br />
** Original commit: {{PgCommitURL|9fdb675fc5d2de825414e05939727de8b120ae81}}<br />
** Bug fix: {{PgCommitURL|7ba6ee815dc90d4fab7226d343bf72aa28c9aa5c}}<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkryAPcQOHBJKuDKfni-HGFny31yjcbM-yp5HO-71iCdw@mail.gmail.com Parallel index workers don't have activity set]<br />
** Original commit: {{PgCommitURL|9da0cc35284bdbe8d442d732963303ff0e0a40bc}}<br />
** Bug fix: {{PgCommitURL|7de4a1bcc56f494acbd0d6e70781df877dc8ecb5}}<br />
<br />
* [https://www.postgresql.org/message-id/20180402065149.GC1908%40paquier.xyz check_ssl_key_file_permissions should be in be-secure-common.c]<br />
** Original commit: {{PgCommitURL|8a3d9425290ff5f6434990349886afae9e1c6008}}<br />
** [https://www.postgresql.org/message-id/20180402065149.GC1908%40paquier.xyz Patch exists]<br />
** Bug fix: {{PgCommitURL|2764d5dcfa84d240c901c20ec6e194f72d82b78a}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFjFpRcOTHZSFfHNwhAe4DmS%2BqvWmqK_UW3QF3wG8e0pAKW0tA%40mail.gmail.com#CAFjFpRcOTHZSFfHNwhAe4DmS+qvWmqK_UW3QF3wG8e0pAKW0tA@mail.gmail.com Missing break statement after transformCallStmt in transformStmt]<br />
** Original commit: {{PgCommitURL|76b6aa41f41db66004b1c430f17a546d4102fbe7}}<br />
** Bug fix: {{PgCommitURL|13c7c65ec900a30bcddcb27f5fd138dcdbc2ca2e}}<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f91kq1wfYR8rnRRfKtxyhU2woEA+=whd640UxMyU+O0EQ@mail.gmail.com Parallel index creation does not properly clean up after error]<br />
** Original commit: {{PgCommitURL|29d58fd3adae9057c3fd502393b2f131bc96eaf9}}<br />
** Bug fix: {{PgCommitURL|47cb9ca49a611fa518e1a0fe46526507c96a5612}}<br />
<br />
* [https://www.postgresql.org/message-id/30721.1519750231@sss.pgh.pa.us pg_proc.prokind change means we need server-version-dependent tab completion in psql]<br />
** [https://www.postgresql.org/message-id/24314.1520190408@sss.pgh.pa.us Proposed patch]<br />
<br />
* [https://www.postgresql.org/message-id/20180409010031.GA11599%40paquier.xyz "make -j 4 install" broken after running configure]<br />
** Bug fix: {{PgCommitURL|3b8f6e75f3c8c6d192621f21624cc8cee04ec3cb}}<br />
<br />
* [https://www.postgresql.org/message-id/152056616579.4966.583293218357089052@wrigleys.postgresql.org OpenTransientFile() should be paired with CloseTransientFile() rather than close()]<br />
** Bug fix: {{PgCommitURL|231bcd0803eb91c526d4e7522c993fa5ed71bd45}}<br />
<br />
* [https://www.postgresql.org/message-id/20180409051112.GC1740%40paquier.xyz Fix pg_rewind which can be run as root user]<br />
** Bug fix: {{PgCommitURL|5d5aeddabfe0b6b21f556c72a71e0454833d63e5}}<br />
<br />
* [https://www.postgresql.org/message-id/CAMyN-kA7aOJzBmrYFdXcc7Z0NmW+5jBaf_m=_-77uRNyKC9r=A@mail.gmail.com Fix for pg_stat_activity putting client hostaddr into appname field]<br />
** Bug fix: {{PgCommitURL|a820b4c32946c499a2d19846123840a0dad071b5}} and {{PgCommitURL|811969b218ac2e8030dfbbb05873344967461618}}<br />
<br />
* [https://www.postgresql.org/message-id/CAFj8pRCgQ5_O4YL4ZKC5=6Oi7DW_q4xB7==_iN2yRKq7+1Tv9Q@mail.gmail.com Missing support of named convention for procedures]<br />
** Bug fix: {{PgCommitURL|a8677e3ff6bb8ef78a9ba676faa647bba237b1c4}}<br />
<br />
* [https://www.postgresql.org/message-id/20180410042147.GB1552%40paquier.xyz Gotchas about pg_verify_checksums]<br />
<br />
* [https://www.postgresql.org/message-id/20180411001058.GJ26769%40paquier.xyz pg_verify_checksums does not check after all-zero'd pages]<br />
<br />
* [https://www.postgresql.org/message-id/20180411075223.GB19732%40paquier.xyz Typos from the original patch]<br />
<br />
* [https://www.postgresql.org/message-id/20180411082020.GD19732%40paquier.xyz Fixes for the documentation]<br />
<br />
* [https://www.postgresql.org/message-id/5767.1523995174@sss.pgh.pa.us Repeated crashes in GENERATED ... AS IDENTITY tests]<br />
** Bug fix: {{PgCommitURL|b1b71f16581fb5385fa9f9a663ffee271cdfaba5}}<br />
** Bug fix: {{PgCommitURL|676858bcb4c4d9d2d5ee63a87dbff01085984ee0}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAKJS1f-BL%2Br5FXSejDu%3D%2BMAvzRARaawRnQ_ZFtbv_o6tha9NJw%40mail.gmail.com Partitions with bool partition keys]<br />
<br />
* [https://www.postgresql.org/message-id/3041e853-b1dd-a0c6-ff21-7cc5633bffd0%40lab.ntt.co.jp wrong memory context used in FmgrInfo's contained in PartitionKey]<br />
** Bug fix (HEAD): {{PgCommitURL|a4d56f583e7cff052c2699e62d867ae1c8fda4f3}}<br />
** Bug fix (PG 10): {{PgCommitURL|5f11c6ec61a579d60347a5d13af7e42b17fadc56}}<br />
<br />
* [https://www.postgresql.org/message-id/20180422111100.GA1393%40paquier.xyz BGWORKER_BYPASS_ALLOWCONN used nowhere (infra part of on-line checksum switcher)]<br />
** Bug fix: {{PgCommitURL|9cad926eb876a30d58a5b39789098da83a6ef91c}}<br />
** Bug fix: {{PgCommitURL|43cc4ee6340779f2a17fb5bab27355c2cb2e23a6}}<br />
<br />
* [https://www.postgresql.org/message-id/87po3a3n46.fsf@ansel.ydns.eu Failed assertion in create_gather_path]<br />
** Bug fix: {{PgCommitURL|dc1057fcd878d5c062c5c4c2b548af2be513b6ab}}<br />
<br />
* [https://www.postgresql.org/message-id/20180428073935.GB1736%40paquier.xyz Cold welcoming message when installing anything because of LLVM bitcode stuff]<br />
<br />
* [https://www.postgresql.org/message-id/CCAJrrPGedKiFE2fqntSauUfhapCksOJzam+QtHfSgx86LhXLeOQ@mail.gmail.com jitflags in _outPlannedStmt and _readPlannedStmt treated as bool type]<br />
** Bug fix: {{PgCommitURL|cfffe83ba82021a1819a656e7ec5c28fb3a99152}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/20180413030828.GD1552%40paquier.xyz#20180413030828.GD1552@paquier.xyz wal_consistency_checking reports an inconsistency on master branch]<br />
** Bug fix: {{PgCommitURL|1667148a4dd98cea28b8b53d57dbc1eece1b0b5c}}<br />
<br />
* [https://www.postgresql.org/message-id/20180507001811.GA27389%40paquier.xyz Refreshing findoidjoins for v11]<br />
** Bug fix: {{PgCommitURL|fbb99e5883d88687de4dbd832c2843f600ab3dd8}}<br />
<br />
* [https://www.postgresql.org/message-id/ff8f9bfa485ff961d6bb43e54120485b@postgrespro.ru Crash with partition pruning with handling of ArrayCoerceExpr]<br />
** Bug fix: {{PgCommitURL|d758d9702e2f64f08565e18eb6cb7991efa2dc16}}<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkOKptQiE51Bh4_xeEHhaBwHkZkGtKizrFMgEkfUuRRQg%40mail.gmail.com Local partitioned indexes and pageinspect]<br />
** Bug fix: {{PgCommitURL|bef5fcc36be3d08ec123889a0c82f5e07a63ff88}}<br />
<br />
* [http://postgr.es/m/877eovbjc3.fsf@news-spur.riddles.org.uk breakage calling a procedure with a toasted parameter]<br />
** Bug fix: {{PgCommitURL|2efc924180f096070d684a712d6c162b6ae0a5e7}}<br />
<br />
=== resolved before 11beta2 ===<br />
<br />
This lists the open items fixed between the release of 11 beta1 and 11 beta2. <br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
* feature freeze: 8th of April 2018<br />
* beta1: 24th of May 2018 (planned)<br />
* beta2: ZZZ<br />
<br />
[[Category:Open_Items]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_11_Open_Items&diff=31949PostgreSQL 11 Open Items2018-05-16T10:45:43Z<p>Efujita: </p>
<hr />
<div>== Open Issues ==<br />
<br />
* [https://www.postgresql.org/message-id/d8ja7ubjnyp.fsf@dalvik.ping.uio.no JSONB PL/Perl transform bugs]<br />
<br />
* [http://postgr.es/m/86137f17-1dfb-42f9-7421-82fd786b04a1@anayrat.info Explain buffers wrong counter with parallel plans]<br />
** reported as a possible defect in commit 01edb5c7fc3bcf6aea15f2b3be36189b52ad9d1a<br />
<br />
* [http://postgr.es/m/877eovbjc3.fsf@news-spur.riddles.org.uk breakage calling a procedure with a toasted parameter]<br />
<br />
== Decisions to Recheck Mid-Beta ==<br />
<br />
* [https://www.postgresql.org/message-id/20180328212751.eskdxpljte6ga6wu@alap3.anarazel.de reconsider jit=on default shortly before release]<br />
<br />
== Older Bugs ==<br />
<br />
=== Live issues ===<br />
<br />
* [https://www.postgresql.org/message-id/5AF43E02.30000@lab.ntt.co.jp postgres_fdw: Oddity in pushing down inherited UPDATE/DELETE joins to remote servers]<br />
* [https://www.postgresql.org/message-id/20153.1523471686%40sss.pgh.pa.us IsInParallelMode() check in set_config_option is wrong (was: WARNING in parallel index creation)]<br />
* [https://www.postgresql.org/message-id/20180309075538.GD9376@paquier.xyz Fixes for missing schema qualifications]<br />
* [https://www.postgresql.org/message-id/CAFiTN-u4BA8KXcQUWDPNgaKAjDXC=C2whnzBM8TAcv=stckYUw@mail.gmail.com Allocation done in critical section when initializing WAL]<br />
* [https://www.postgresql.org/message-id/AD7252BEFBCA3846A8D34ABCDA258D080120F025C6@EXMBX05.mailcloud.dk pg_dump misses public role on schema public]<br />
<br />
* [https://www.postgresql.org/message-id/87lgdyz1wj.fsf@ars-thinkpad Fix slot's xmin advancement and subxact's lost snapshots in decoding]<br />
* [https://www.postgresql.org/message-id/1519917758.6586.8.camel@cybertec.at SHOW ALL does not honor pg_read_all_settings membership]<br />
<br />
<br />
=== Fixed issues ===<br />
<br />
* [https://www.postgresql.org/message-id/20170117.193645.160386781.horiguchi.kyotaro@lab.ntt.co.jp Continued WAL record can prevent standby from startup]<br />
** Fixed in: {{PgCommitURL|0668719801838aa6a8bda330ff9b3d20097ea844}}<br />
* [https://www.postgresql.org/message-id/3AD85097-A3F3-4EBA-99BD-C38EDF8D2949@postgrespro.ru FinishPreparedTransaction missing HOLD_INTERRUPTS section]<br />
** Fixed in: {{PgCommitURL|8f9be261f43772ccee2eae94d971bac6557cbe6a}}<br />
<br />
== Non-bugs ==<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 11beta1 ===<br />
<br />
* [http://postgr.es/m/87sh71cakz.fsf@ars-thinkpad Indexes on partitioned tables and foreign partitions]<br />
** appears to be a bug in 8b08f7d4 (Local partitioned indexes)<br />
** Fixed in: {{PgCommitURL|4eaa53727542c39cca71b80e8ff3e1f742d64452}}<br />
<br />
* [https://www.postgresql.org/message-id/a66879e5-636f-d4dd-b4a4-92bdca5a828f%40lab.ntt.co.jp \d doesn't show partitioned tables' foreign key]<br />
** Fixed in: {{PgCommitURL|93316299d6a185bed0a4be5376508fe2f7e6b2d6}}<br />
<br />
* [https://www.postgresql.org/message-id/2018041911380869070310%40i-soft.com.cn Memory leaks with _SPI_stack handling in TopMemoryContext]<br />
** Regression caused by commit 8561e48.<br />
** Fixed in: {{PgCommitURL|30c66e77be1d890c3cca766259c0bec80bcac1b5}}<br />
<br />
* [https://www.postgresql.org/message-id/5AD4882B.10002%40lab.ntt.co.jp Oddity in tuple routing for foreign partitions]<br />
** Fixed in: {{PgCommitURL|37a3058bc7c8224d4c0d8b36176d821636a1f90e}}<br />
<br />
* [https://www.postgresql.org/message-id/20180419052436.GA16000%40paquier.xyz Corrupted btree index on HEAD because of covering indexes]<br />
** Fixed in: {{PgCommitURL|6db4b49986be3fe59a1f6ba6fabf9852864efc3e}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFjFpRcwq7G16J_w%2Byy_xiE7daD0Bm6iYTnhz81f79yrSOn4DA%40mail.gmail.com#CAFjFpRcwq7G16J_w+yy_xiE7daD0Bm6iYTnhz81f79yrSOn4DA@mail.gmail.com Decide if we want a GUC to disable partition pruning]<br />
** Fixed in: {{PgCommitURL|055fb8d33da6ff9003e3da4b9944bdcd2e2b2a49}}<br />
<br />
* [https://www.postgresql.org/message-id/2b02f1e9-9812-9c41-972d-517bdc0f815d%40lab.ntt.co.jp Fix partition pruning for the cases where partition key is of array, enum, record, or range type]<br />
** [https://www.postgresql.org/message-id/69879396-3a63-8fa9-2fa7-4fd1035b9623%40lab.ntt.co.jp Patch exists]<br />
** Bug fix: {{PgCommitURL|e5dcbb88a15d445e0ccb3db3194f4a122b792df6}}<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f-tux=KdUz6ENJ9GHM_V2qgxysadYiOyQS9Ko9PTteVhQ@mail.gmail.com Run-time pruning and Parallel Append don't work properly together]<br />
** [https://www.postgresql.org/message-id/CAKJS1f-tux=KdUz6ENJ9GHM_V2qgxysadYiOyQS9Ko9PTteVhQ@mail.gmail.com Patch exists]<br />
** Bug fixes: {{PgCommitURL|47c91b55991883322fdbc4495ce7fe6b2166e8fe}} {{PgCommitURL|4d0f6d3f207d}} {{PgCommitURL|b47a86f5008f2674af20dd00bc233e7b74e01bba}}<br />
<br />
* [https://www.postgresql.org/message-id/87woxi24uw.fsf@ansel.ydns.eu expand_tuple segfaults]<br />
** coverage report shows it's completely untested, too<br />
** Bug fix: {{PgCommitURL|7c44c46deb495a2f3861f402d7f2109263e3d50a}}<br />
** Add coverage: {{PgCommitURL|b39fd897e0398a6bdc6552daa7cacdf9c0e46d7e}}<br />
<br />
* [https://www.postgresql.org/message-id/96cf4a6c-49ad-fa92-0d41-e4b911086dab%40lab.ntt.co.jp Handling of whole-row vars in ON CONFLICT on partitioned tables]<br />
** Bug fix: {{PgCommitURL|158b7bc6d77948d2f474dc9f2777c87f81d1365a}}<br />
<br />
* [https://www.postgresql.org/message-id/12085bc4-0bc6-0f3a-4c43-57fe0681772b@lab.ntt.co.jp relispartition for index partitions]<br />
** Bug fix: {{PgCommitURL|9e9befac4a2228ae8a5309900645ecd8ead69f53}}<br />
<br />
* [https://www.postgresql.org/message-id/CAGPqQf0W%2Bv-Ci_qNV_5R3A%3DZ9LsK4%2BjO7LzgddRncpp_rrnJqQ%40mail.gmail.com failure to validate default partition's constraint when attaching after4dba331cb3]<br />
** [https://www.postgresql.org/message-id/487870f2-d538-9d07-13e8-4ca390e27d18%40lab.ntt.co.jp Patch exists]<br />
** Bug fix: {{PgCommitURL|72cf7f310c0729a331f321fad39835ac886603dc}}<br />
<br />
* [https://www.postgresql.org/message-id/87in923lyw.fsf@ansel.ydns.eu Failed assertion on pfree() via perform_pruning_combine_step]<br />
** Original commit: {{PgCommitURL|9fdb675fc5d2de825414e05939727de8b120ae81}}<br />
** Bug fix: {{PgCommitURL|7ba6ee815dc90d4fab7226d343bf72aa28c9aa5c}}<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkryAPcQOHBJKuDKfni-HGFny31yjcbM-yp5HO-71iCdw@mail.gmail.com Parallel index workers don't have activity set]<br />
** Original commit: {{PgCommitURL|9da0cc35284bdbe8d442d732963303ff0e0a40bc}}<br />
** Bug fix: {{PgCommitURL|7de4a1bcc56f494acbd0d6e70781df877dc8ecb5}}<br />
<br />
* [https://www.postgresql.org/message-id/20180402065149.GC1908%40paquier.xyz check_ssl_key_file_permissions should be in be-secure-common.c]<br />
** Original commit: {{PgCommitURL|8a3d9425290ff5f6434990349886afae9e1c6008}}<br />
** [https://www.postgresql.org/message-id/20180402065149.GC1908%40paquier.xyz Patch exists]<br />
** Bug fix: {{PgCommitURL|2764d5dcfa84d240c901c20ec6e194f72d82b78a}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFjFpRcOTHZSFfHNwhAe4DmS%2BqvWmqK_UW3QF3wG8e0pAKW0tA%40mail.gmail.com#CAFjFpRcOTHZSFfHNwhAe4DmS+qvWmqK_UW3QF3wG8e0pAKW0tA@mail.gmail.com Missing break statement after transformCallStmt in transformStmt]<br />
** Original commit: {{PgCommitURL|76b6aa41f41db66004b1c430f17a546d4102fbe7}}<br />
** Bug fix: {{PgCommitURL|13c7c65ec900a30bcddcb27f5fd138dcdbc2ca2e}}<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f91kq1wfYR8rnRRfKtxyhU2woEA+=whd640UxMyU+O0EQ@mail.gmail.com Parallel index creation does not properly clean up after error]<br />
** Original commit: {{PgCommitURL|29d58fd3adae9057c3fd502393b2f131bc96eaf9}}<br />
** Bug fix: {{PgCommitURL|47cb9ca49a611fa518e1a0fe46526507c96a5612}}<br />
<br />
* [https://www.postgresql.org/message-id/30721.1519750231@sss.pgh.pa.us pg_proc.prokind change means we need server-version-dependent tab completion in psql]<br />
** [https://www.postgresql.org/message-id/24314.1520190408@sss.pgh.pa.us Proposed patch]<br />
<br />
* [https://www.postgresql.org/message-id/20180409010031.GA11599%40paquier.xyz "make -j 4 install" broken after running configure]<br />
** Bug fix: {{PgCommitURL|3b8f6e75f3c8c6d192621f21624cc8cee04ec3cb}}<br />
<br />
* [https://www.postgresql.org/message-id/152056616579.4966.583293218357089052@wrigleys.postgresql.org OpenTransientFile() should be paired with CloseTransientFile() rather than close()]<br />
** Bug fix: {{PgCommitURL|231bcd0803eb91c526d4e7522c993fa5ed71bd45}}<br />
<br />
* [https://www.postgresql.org/message-id/20180409051112.GC1740%40paquier.xyz Fix pg_rewind which can be run as root user]<br />
** Bug fix: {{PgCommitURL|5d5aeddabfe0b6b21f556c72a71e0454833d63e5}}<br />
<br />
* [https://www.postgresql.org/message-id/CAMyN-kA7aOJzBmrYFdXcc7Z0NmW+5jBaf_m=_-77uRNyKC9r=A@mail.gmail.com Fix for pg_stat_activity putting client hostaddr into appname field]<br />
** Bug fix: {{PgCommitURL|a820b4c32946c499a2d19846123840a0dad071b5}} and {{PgCommitURL|811969b218ac2e8030dfbbb05873344967461618}}<br />
<br />
* [https://www.postgresql.org/message-id/CAFj8pRCgQ5_O4YL4ZKC5=6Oi7DW_q4xB7==_iN2yRKq7+1Tv9Q@mail.gmail.com Missing support of named convention for procedures]<br />
** Bug fix: {{PgCommitURL|a8677e3ff6bb8ef78a9ba676faa647bba237b1c4}}<br />
<br />
* [https://www.postgresql.org/message-id/20180410042147.GB1552%40paquier.xyz Gotchas about pg_verify_checksums]<br />
<br />
* [https://www.postgresql.org/message-id/20180411001058.GJ26769%40paquier.xyz pg_verify_checksums does not check after all-zero'd pages]<br />
<br />
* [https://www.postgresql.org/message-id/20180411075223.GB19732%40paquier.xyz Typos from the original patch]<br />
<br />
* [https://www.postgresql.org/message-id/20180411082020.GD19732%40paquier.xyz Fixes for the documentation]<br />
<br />
* [https://www.postgresql.org/message-id/5767.1523995174@sss.pgh.pa.us Repeated crashes in GENERATED ... AS IDENTITY tests]<br />
** Bug fix: {{PgCommitURL|b1b71f16581fb5385fa9f9a663ffee271cdfaba5}}<br />
** Bug fix: {{PgCommitURL|676858bcb4c4d9d2d5ee63a87dbff01085984ee0}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAKJS1f-BL%2Br5FXSejDu%3D%2BMAvzRARaawRnQ_ZFtbv_o6tha9NJw%40mail.gmail.com Partitions with bool partition keys]<br />
<br />
* [https://www.postgresql.org/message-id/3041e853-b1dd-a0c6-ff21-7cc5633bffd0%40lab.ntt.co.jp wrong memory context used in FmgrInfo's contained in PartitionKey]<br />
** Bug fix (HEAD): {{PgCommitURL|a4d56f583e7cff052c2699e62d867ae1c8fda4f3}}<br />
** Bug fix (PG 10): {{PgCommitURL|5f11c6ec61a579d60347a5d13af7e42b17fadc56}}<br />
<br />
* [https://www.postgresql.org/message-id/20180422111100.GA1393%40paquier.xyz BGWORKER_BYPASS_ALLOWCONN used nowhere (infra part of on-line checksum switcher)]<br />
** Bug fix: {{PgCommitURL|9cad926eb876a30d58a5b39789098da83a6ef91c}}<br />
** Bug fix: {{PgCommitURL|43cc4ee6340779f2a17fb5bab27355c2cb2e23a6}}<br />
<br />
* [https://www.postgresql.org/message-id/87po3a3n46.fsf@ansel.ydns.eu Failed assertion in create_gather_path]<br />
** Bug fix: {{PgCommitURL|dc1057fcd878d5c062c5c4c2b548af2be513b6ab}}<br />
<br />
* [https://www.postgresql.org/message-id/20180428073935.GB1736%40paquier.xyz Cold welcoming message when installing anything because of LLVM bitcode stuff]<br />
<br />
* [https://www.postgresql.org/message-id/CCAJrrPGedKiFE2fqntSauUfhapCksOJzam+QtHfSgx86LhXLeOQ@mail.gmail.com jitflags in _outPlannedStmt and _readPlannedStmt treated as bool type]<br />
** Bug fix: {{PgCommitURL|cfffe83ba82021a1819a656e7ec5c28fb3a99152}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/20180413030828.GD1552%40paquier.xyz#20180413030828.GD1552@paquier.xyz wal_consistency_checking reports an inconsistency on master branch]<br />
** Bug fix: {{PgCommitURL|1667148a4dd98cea28b8b53d57dbc1eece1b0b5c}}<br />
<br />
* [https://www.postgresql.org/message-id/20180507001811.GA27389%40paquier.xyz Refreshing findoidjoins for v11]<br />
** Bug fix: {{PgCommitURL|fbb99e5883d88687de4dbd832c2843f600ab3dd8}}<br />
<br />
* [https://www.postgresql.org/message-id/ff8f9bfa485ff961d6bb43e54120485b@postgrespro.ru Crash with partition pruning with handling of ArrayCoerceExpr]<br />
** Bug fix: {{PgCommitURL|d758d9702e2f64f08565e18eb6cb7991efa2dc16}}<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkOKptQiE51Bh4_xeEHhaBwHkZkGtKizrFMgEkfUuRRQg%40mail.gmail.com Local partitioned indexes and pageinspect]<br />
** Bug fix: {{PgCommitURL|bef5fcc36be3d08ec123889a0c82f5e07a63ff88}}<br />
<br />
=== resolved before 11beta2 ===<br />
<br />
This lists the open items fixed between the release of 11 beta1 and 11 beta2. <br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
* feature freeze: 8th of April 2018<br />
* beta1: 24th of April 2018 (planned)<br />
* beta2: ZZZ<br />
<br />
[[Category:Open_Items]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_11_Open_Items&diff=31928PostgreSQL 11 Open Items2018-05-10T12:46:31Z<p>Efujita: </p>
<hr />
<div>== Open Issues ==<br />
<br />
* [https://www.postgresql.org/message-id/5AF43E02.30000@lab.ntt.co.jp postgres_fdw: Oddity in pushing down inherited UPDATE/DELETE joins to remote servers]<br />
<br />
* [https://www.postgresql.org/message-id/d8ja7ubjnyp.fsf@dalvik.ping.uio.no JSONB PL/Perl transform bugs]<br />
<br />
* [http://postgr.es/m/86137f17-1dfb-42f9-7421-82fd786b04a1@anayrat.info Explain buffers wrong counter with parallel plans]<br />
** reported as a possible defect in commit 01edb5c7fc3bcf6aea15f2b3be36189b52ad9d1a<br />
<br />
* [http://postgr.es/m/877eovbjc3.fsf@news-spur.riddles.org.uk breakage calling a procedure with a toasted parameter]<br />
<br />
== Decisions to Recheck Mid-Beta ==<br />
<br />
* [https://www.postgresql.org/message-id/20180328212751.eskdxpljte6ga6wu@alap3.anarazel.de reconsider jit=on default shortly before release]<br />
<br />
== Older Bugs ==<br />
<br />
=== Live issues ===<br />
<br />
* [https://www.postgresql.org/message-id/20153.1523471686%40sss.pgh.pa.us IsInParallelMode() check in set_config_option is wrong (was: WARNING in parallel index creation)]<br />
* [https://www.postgresql.org/message-id/20180309075538.GD9376@paquier.xyz Fixes for missing schema qualifications]<br />
* [https://www.postgresql.org/message-id/CAFiTN-u4BA8KXcQUWDPNgaKAjDXC=C2whnzBM8TAcv=stckYUw@mail.gmail.com Allocation done in critical section when initializing WAL]<br />
* [https://www.postgresql.org/message-id/AD7252BEFBCA3846A8D34ABCDA258D080120F025C6@EXMBX05.mailcloud.dk pg_dump misses public role on schema public]<br />
<br />
* [https://www.postgresql.org/message-id/87lgdyz1wj.fsf@ars-thinkpad Fix slot's xmin advancement and subxact's lost snapshots in decoding]<br />
* [https://www.postgresql.org/message-id/1519917758.6586.8.camel@cybertec.at SHOW ALL does not honor pg_read_all_settings membership]<br />
<br />
<br />
=== Fixed issues ===<br />
<br />
* [https://www.postgresql.org/message-id/20170117.193645.160386781.horiguchi.kyotaro@lab.ntt.co.jp Continued WAL record can prevent standby from startup]<br />
** Fixed in: {{PgCommitURL|0668719801838aa6a8bda330ff9b3d20097ea844}}<br />
* [https://www.postgresql.org/message-id/3AD85097-A3F3-4EBA-99BD-C38EDF8D2949@postgrespro.ru FinishPreparedTransaction missing HOLD_INTERRUPTS section]<br />
** Fixed in: {{PgCommitURL|8f9be261f43772ccee2eae94d971bac6557cbe6a}}<br />
<br />
== Non-bugs ==<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 11beta1 ===<br />
<br />
* [https://www.postgresql.org/message-id/2018041911380869070310%40i-soft.com.cn Memory leaks with _SPI_stack handling in TopMemoryContext]<br />
** Regression caused by commit 8561e48.<br />
** Fixed in: {{PgCommitURL|30c66e77be1d890c3cca766259c0bec80bcac1b5}}<br />
<br />
* [https://www.postgresql.org/message-id/5AD4882B.10002%40lab.ntt.co.jp Oddity in tuple routing for foreign partitions]<br />
** Fixed in: {{PgCommitURL|37a3058bc7c8224d4c0d8b36176d821636a1f90e}}<br />
<br />
* [https://www.postgresql.org/message-id/20180419052436.GA16000%40paquier.xyz Corrupted btree index on HEAD because of covering indexes]<br />
** Fixed in: {{PgCommitURL|6db4b49986be3fe59a1f6ba6fabf9852864efc3e}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFjFpRcwq7G16J_w%2Byy_xiE7daD0Bm6iYTnhz81f79yrSOn4DA%40mail.gmail.com#CAFjFpRcwq7G16J_w+yy_xiE7daD0Bm6iYTnhz81f79yrSOn4DA@mail.gmail.com Decide if we want a GUC to disable partition pruning]<br />
** Fixed in: {{PgCommitURL|055fb8d33da6ff9003e3da4b9944bdcd2e2b2a49}}<br />
<br />
* [https://www.postgresql.org/message-id/2b02f1e9-9812-9c41-972d-517bdc0f815d%40lab.ntt.co.jp Fix partition pruning for the cases where partition key is of array, enum, record, or range type]<br />
** [https://www.postgresql.org/message-id/69879396-3a63-8fa9-2fa7-4fd1035b9623%40lab.ntt.co.jp Patch exists]<br />
** Bug fix: {{PgCommitURL|e5dcbb88a15d445e0ccb3db3194f4a122b792df6}}<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f-tux=KdUz6ENJ9GHM_V2qgxysadYiOyQS9Ko9PTteVhQ@mail.gmail.com Run-time pruning and Parallel Append don't work properly together]<br />
** [https://www.postgresql.org/message-id/CAKJS1f-tux=KdUz6ENJ9GHM_V2qgxysadYiOyQS9Ko9PTteVhQ@mail.gmail.com Patch exists]<br />
** Bug fixes: {{PgCommitURL|47c91b55991883322fdbc4495ce7fe6b2166e8fe}} {{PgCommitURL|4d0f6d3f207d}} {{PgCommitURL|b47a86f5008f2674af20dd00bc233e7b74e01bba}}<br />
<br />
* [https://www.postgresql.org/message-id/87woxi24uw.fsf@ansel.ydns.eu expand_tuple segfaults]<br />
** coverage report shows it's completely untested, too<br />
** Bug fix: {{PgCommitURL|7c44c46deb495a2f3861f402d7f2109263e3d50a}}<br />
** Add coverage: {{PgCommitURL|b39fd897e0398a6bdc6552daa7cacdf9c0e46d7e}}<br />
<br />
* [https://www.postgresql.org/message-id/96cf4a6c-49ad-fa92-0d41-e4b911086dab%40lab.ntt.co.jp Handling of whole-row vars in ON CONFLICT on partitioned tables]<br />
** Bug fix: {{PgCommitURL|158b7bc6d77948d2f474dc9f2777c87f81d1365a}}<br />
<br />
* [https://www.postgresql.org/message-id/12085bc4-0bc6-0f3a-4c43-57fe0681772b@lab.ntt.co.jp relispartition for index partitions]<br />
** Bug fix: {{PgCommitURL|9e9befac4a2228ae8a5309900645ecd8ead69f53}}<br />
<br />
* [https://www.postgresql.org/message-id/CAGPqQf0W%2Bv-Ci_qNV_5R3A%3DZ9LsK4%2BjO7LzgddRncpp_rrnJqQ%40mail.gmail.com failure to validate default partition's constraint when attaching after4dba331cb3]<br />
** [https://www.postgresql.org/message-id/487870f2-d538-9d07-13e8-4ca390e27d18%40lab.ntt.co.jp Patch exists]<br />
** Bug fix: {{PgCommitURL|72cf7f310c0729a331f321fad39835ac886603dc}}<br />
<br />
* [https://www.postgresql.org/message-id/87in923lyw.fsf@ansel.ydns.eu Failed assertion on pfree() via perform_pruning_combine_step]<br />
** Original commit: {{PgCommitURL|9fdb675fc5d2de825414e05939727de8b120ae81}}<br />
** Bug fix: {{PgCommitURL|7ba6ee815dc90d4fab7226d343bf72aa28c9aa5c}}<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkryAPcQOHBJKuDKfni-HGFny31yjcbM-yp5HO-71iCdw@mail.gmail.com Parallel index workers don't have activity set]<br />
** Original commit: {{PgCommitURL|9da0cc35284bdbe8d442d732963303ff0e0a40bc}}<br />
** Bug fix: {{PgCommitURL|7de4a1bcc56f494acbd0d6e70781df877dc8ecb5}}<br />
<br />
* [https://www.postgresql.org/message-id/20180402065149.GC1908%40paquier.xyz check_ssl_key_file_permissions should be in be-secure-common.c]<br />
** Original commit: {{PgCommitURL|8a3d9425290ff5f6434990349886afae9e1c6008}}<br />
** [https://www.postgresql.org/message-id/20180402065149.GC1908%40paquier.xyz Patch exists]<br />
** Bug fix: {{PgCommitURL|2764d5dcfa84d240c901c20ec6e194f72d82b78a}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFjFpRcOTHZSFfHNwhAe4DmS%2BqvWmqK_UW3QF3wG8e0pAKW0tA%40mail.gmail.com#CAFjFpRcOTHZSFfHNwhAe4DmS+qvWmqK_UW3QF3wG8e0pAKW0tA@mail.gmail.com Missing break statement after transformCallStmt in transformStmt]<br />
** Original commit: {{PgCommitURL|76b6aa41f41db66004b1c430f17a546d4102fbe7}}<br />
** Bug fix: {{PgCommitURL|13c7c65ec900a30bcddcb27f5fd138dcdbc2ca2e}}<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f91kq1wfYR8rnRRfKtxyhU2woEA+=whd640UxMyU+O0EQ@mail.gmail.com Parallel index creation does not properly clean up after error]<br />
** Original commit: {{PgCommitURL|29d58fd3adae9057c3fd502393b2f131bc96eaf9}}<br />
** Bug fix: {{PgCommitURL|47cb9ca49a611fa518e1a0fe46526507c96a5612}}<br />
<br />
* [https://www.postgresql.org/message-id/30721.1519750231@sss.pgh.pa.us pg_proc.prokind change means we need server-version-dependent tab completion in psql]<br />
** [https://www.postgresql.org/message-id/24314.1520190408@sss.pgh.pa.us Proposed patch]<br />
<br />
* [https://www.postgresql.org/message-id/20180409010031.GA11599%40paquier.xyz "make -j 4 install" broken after running configure]<br />
** Bug fix: {{PgCommitURL|3b8f6e75f3c8c6d192621f21624cc8cee04ec3cb}}<br />
<br />
* [https://www.postgresql.org/message-id/152056616579.4966.583293218357089052@wrigleys.postgresql.org OpenTransientFile() should be paired with CloseTransientFile() rather than close()]<br />
** Bug fix: {{PgCommitURL|231bcd0803eb91c526d4e7522c993fa5ed71bd45}}<br />
<br />
* [https://www.postgresql.org/message-id/20180409051112.GC1740%40paquier.xyz Fix pg_rewind which can be run as root user]<br />
** Bug fix: {{PgCommitURL|5d5aeddabfe0b6b21f556c72a71e0454833d63e5}}<br />
<br />
* [https://www.postgresql.org/message-id/CAMyN-kA7aOJzBmrYFdXcc7Z0NmW+5jBaf_m=_-77uRNyKC9r=A@mail.gmail.com Fix for pg_stat_activity putting client hostaddr into appname field]<br />
** Bug fix: {{PgCommitURL|a820b4c32946c499a2d19846123840a0dad071b5}} and {{PgCommitURL|811969b218ac2e8030dfbbb05873344967461618}}<br />
<br />
* [https://www.postgresql.org/message-id/CAFj8pRCgQ5_O4YL4ZKC5=6Oi7DW_q4xB7==_iN2yRKq7+1Tv9Q@mail.gmail.com Missing support of named convention for procedures]<br />
** Bug fix: {{PgCommitURL|a8677e3ff6bb8ef78a9ba676faa647bba237b1c4}}<br />
<br />
* [https://www.postgresql.org/message-id/20180410042147.GB1552%40paquier.xyz Gotchas about pg_verify_checksums]<br />
<br />
* [https://www.postgresql.org/message-id/20180411001058.GJ26769%40paquier.xyz pg_verify_checksums does not check after all-zero'd pages]<br />
<br />
* [https://www.postgresql.org/message-id/20180411075223.GB19732%40paquier.xyz Typos from the original patch]<br />
<br />
* [https://www.postgresql.org/message-id/20180411082020.GD19732%40paquier.xyz Fixes for the documentation]<br />
<br />
* [https://www.postgresql.org/message-id/5767.1523995174@sss.pgh.pa.us Repeated crashes in GENERATED ... AS IDENTITY tests]<br />
** Bug fix: {{PgCommitURL|b1b71f16581fb5385fa9f9a663ffee271cdfaba5}}<br />
** Bug fix: {{PgCommitURL|676858bcb4c4d9d2d5ee63a87dbff01085984ee0}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAKJS1f-BL%2Br5FXSejDu%3D%2BMAvzRARaawRnQ_ZFtbv_o6tha9NJw%40mail.gmail.com Partitions with bool partition keys]<br />
<br />
* [https://www.postgresql.org/message-id/3041e853-b1dd-a0c6-ff21-7cc5633bffd0%40lab.ntt.co.jp wrong memory context used in FmgrInfo's contained in PartitionKey]<br />
** Bug fix (HEAD): {{PgCommitURL|a4d56f583e7cff052c2699e62d867ae1c8fda4f3}}<br />
** Bug fix (PG 10): {{PgCommitURL|5f11c6ec61a579d60347a5d13af7e42b17fadc56}}<br />
<br />
* [https://www.postgresql.org/message-id/20180422111100.GA1393%40paquier.xyz BGWORKER_BYPASS_ALLOWCONN used nowhere (infra part of on-line checksum switcher)]<br />
** Bug fix: {{PgCommitURL|9cad926eb876a30d58a5b39789098da83a6ef91c}}<br />
** Bug fix: {{PgCommitURL|43cc4ee6340779f2a17fb5bab27355c2cb2e23a6}}<br />
<br />
* [https://www.postgresql.org/message-id/87po3a3n46.fsf@ansel.ydns.eu Failed assertion in create_gather_path]<br />
** Bug fix: {{PgCommitURL|dc1057fcd878d5c062c5c4c2b548af2be513b6ab}}<br />
<br />
* [https://www.postgresql.org/message-id/20180428073935.GB1736%40paquier.xyz Cold welcoming message when installing anything because of LLVM bitcode stuff]<br />
<br />
* [https://www.postgresql.org/message-id/CCAJrrPGedKiFE2fqntSauUfhapCksOJzam+QtHfSgx86LhXLeOQ@mail.gmail.com jitflags in _outPlannedStmt and _readPlannedStmt treated as bool type]<br />
** Bug fix: {{PgCommitURL|cfffe83ba82021a1819a656e7ec5c28fb3a99152}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/20180413030828.GD1552%40paquier.xyz#20180413030828.GD1552@paquier.xyz wal_consistency_checking reports an inconsistency on master branch]<br />
** Bug fix: {{PgCommitURL|1667148a4dd98cea28b8b53d57dbc1eece1b0b5c}}<br />
<br />
* [https://www.postgresql.org/message-id/20180507001811.GA27389%40paquier.xyz Refreshing findoidjoins for v11]<br />
** Bug fix: {{PgCommitURL|fbb99e5883d88687de4dbd832c2843f600ab3dd8}}<br />
<br />
* [https://www.postgresql.org/message-id/ff8f9bfa485ff961d6bb43e54120485b@postgrespro.ru Crash with partition pruning with handling of ArrayCoerceExpr]<br />
** Bug fix: {{PgCommitURL|d758d9702e2f64f08565e18eb6cb7991efa2dc16}}<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkOKptQiE51Bh4_xeEHhaBwHkZkGtKizrFMgEkfUuRRQg%40mail.gmail.com Local partitioned indexes and pageinspect]<br />
** Bug fix: {{PgCommitURL|bef5fcc36be3d08ec123889a0c82f5e07a63ff88}}<br />
<br />
=== resolved before 11beta2 ===<br />
<br />
This lists the open items fixed between the release of 11 beta1 and 11 beta2. <br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
* feature freeze: 8th of April 2018<br />
* beta1: 24th of April 2018 (planned)<br />
* beta2: ZZZ<br />
<br />
[[Category:Open_Items]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_11_Open_Items&diff=31848PostgreSQL 11 Open Items2018-04-16T11:37:45Z<p>Efujita: </p>
<hr />
<div>== Open Issues ==<br />
<br />
* [https://www.postgresql.org/message-id/CAMkU=1xY2LLBf4szkQPEQYnGMdGfcfYMxjfG38mqkcd1rj6ryQ@mail.gmail.com WARNING in parallel index creation]<br />
** Original commit (tentative): {{PgCommitURL|9da0cc35284bdbe8d442d732963303ff0e0a40bc}}<br />
<br />
* [https://www.postgresql.org/message-id/87po3a3n46.fsf@ansel.ydns.eu Failed assertion in create_gather_path]<br />
<br />
* [https://www.postgresql.org/message-id/87woxi24uw.fsf@ansel.ydns.eu expand_tuple segfaults]<br />
** coverage report shows it's completely untested, too<br />
<br />
* [https://www.postgresql.org/message-id/2b02f1e9-9812-9c41-972d-517bdc0f815d%40lab.ntt.co.jp Fix partition pruning for the cases where partition key is of array, enum, record, or range type]<br />
** [https://www.postgresql.org/message-id/c86a9849-ccd7-2e1f-94f2-a761b35ef47f%40lab.ntt.co.jp Patch exists]<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f-tux=KdUz6ENJ9GHM_V2qgxysadYiOyQS9Ko9PTteVhQ@mail.gmail.com Run-time pruning and Parallel Append don't work properly together]<br />
** [https://www.postgresql.org/message-id/CAKJS1f-tux=KdUz6ENJ9GHM_V2qgxysadYiOyQS9Ko9PTteVhQ@mail.gmail.com Patch exists]<br />
<br />
* [https://www.postgresql.org/message-id/96cf4a6c-49ad-fa92-0d41-e4b911086dab%40lab.ntt.co.jp Handling of whole-row vars in ON CONFLICT on partitioned tables]<br />
** patch exists<br />
<br />
* [https://www.postgresql.org/message-id/d8ja7ubjnyp.fsf@dalvik.ping.uio.no JSONB PL/Perl transform bugs]<br />
<br />
* Covering indexes, some minor issues:<br />
** [https://www.postgresql.org/message-id/20180411075223.GB19732%40paquier.xyz Typos from the original patch]<br />
** [https://www.postgresql.org/message-id/20180411082020.GD19732%40paquier.xyz Fixes for the documentation]<br />
<br />
* [https://www.postgresql.org/message-id/flat/20180413030828.GD1552%40paquier.xyz#20180413030828.GD1552@paquier.xyz wal_consistency_checking reports an inconsistency on master branch]<br />
<br />
* [https://www.postgresql.org/message-id/5AD4882B.10002%40lab.ntt.co.jp Oddity in tuple routing for foreign partitions]<br />
** [https://www.postgresql.org/message-id/5AD4882B.10002%40lab.ntt.co.jp Patch exists]<br />
<br />
== Decisions to Recheck Mid-Beta ==<br />
<br />
* [https://www.postgresql.org/message-id/20180328212751.eskdxpljte6ga6wu@alap3.anarazel.de reconsider jit=on default shortly before release]<br />
* [https://www.postgresql.org/message-id/CAH2-Wzkkd_VY1E6wX=9L1t+YfKuRSWpi=NsqeoOd4EW+E638tg@mail.gmail.com Does the _bt_compare() call to _bt_check_natts() have acceptably low overhead, or should it just be an assertion?]<br />
<br />
== Older Bugs ==<br />
<br />
* [https://www.postgresql.org/message-id/20180309075538.GD9376@paquier.xyz Fixes for missing schema qualifications]<br />
* [https://www.postgresql.org/message-id/CAFiTN-u4BA8KXcQUWDPNgaKAjDXC=C2whnzBM8TAcv=stckYUw@mail.gmail.com Allocation done in critical section when initializing WAL]<br />
* [https://www.postgresql.org/message-id/AD7252BEFBCA3846A8D34ABCDA258D080120F025C6@EXMBX05.mailcloud.dk pg_dump misses public role on schema public]<br />
* [https://www.postgresql.org/message-id/20170117.193645.160386781.horiguchi.kyotaro@lab.ntt.co.jp Continued WAL record can prevent standby from startup]<br />
* [https://www.postgresql.org/message-id/flat/CAKJS1f-BL%2Br5FXSejDu%3D%2BMAvzRARaawRnQ_ZFtbv_o6tha9NJw%40mail.gmail.com#CAKJS1f-BL+r5FXSejDu=+MAvzRARaawRnQ_ZFtbv_o6tha9NJw@mail.gmail.com Partitions with bool partition keys]<br />
* [https://www.postgresql.org/message-id/3041e853-b1dd-a0c6-ff21-7cc5633bffd0%40lab.ntt.co.jp wrong memory context used in FmgrInfo's contained in PartitionKey]<br />
<br />
== Non-bugs ==<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 11beta1 ===<br />
<br />
* [https://www.postgresql.org/message-id/12085bc4-0bc6-0f3a-4c43-57fe0681772b@lab.ntt.co.jp relispartition for index partitions]<br />
** Bug fix: {{PgCommitURL|9e9befac4a2228ae8a5309900645ecd8ead69f53}}<br />
<br />
<br />
* [https://www.postgresql.org/message-id/CAGPqQf0W%2Bv-Ci_qNV_5R3A%3DZ9LsK4%2BjO7LzgddRncpp_rrnJqQ%40mail.gmail.com failure to validate default partition's constraint when attaching after4dba331cb3]<br />
** [https://www.postgresql.org/message-id/487870f2-d538-9d07-13e8-4ca390e27d18%40lab.ntt.co.jp Patch exists]<br />
** Bug fix: {{PgCommitURL|72cf7f310c0729a331f321fad39835ac886603dc}}<br />
<br />
* [https://www.postgresql.org/message-id/87in923lyw.fsf@ansel.ydns.eu Failed assertion on pfree() via perform_pruning_combine_step]<br />
** Original commit: {{PgCommitURL|9fdb675fc5d2de825414e05939727de8b120ae81}}<br />
** Bug fix: {{PgCommitURL|7ba6ee815dc90d4fab7226d343bf72aa28c9aa5c}}<br />
<br />
* [https://www.postgresql.org/message-id/CAH2-WzkryAPcQOHBJKuDKfni-HGFny31yjcbM-yp5HO-71iCdw@mail.gmail.com Parallel index workers don't have activity set]<br />
** Original commit: {{PgCommitURL|9da0cc35284bdbe8d442d732963303ff0e0a40bc}}<br />
** Bug fix: {{PgCommitURL|7de4a1bcc56f494acbd0d6e70781df877dc8ecb5}}<br />
<br />
* [https://www.postgresql.org/message-id/20180402065149.GC1908%40paquier.xyz check_ssl_key_file_permissions should be in be-secure-common.c]<br />
** Original commit: {{PgCommitURL|8a3d9425290ff5f6434990349886afae9e1c6008}}<br />
** [https://www.postgresql.org/message-id/20180402065149.GC1908%40paquier.xyz Patch exists]<br />
** Bug fix: {{PgCommitURL|2764d5dcfa84d240c901c20ec6e194f72d82b78a}}<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAFjFpRcOTHZSFfHNwhAe4DmS%2BqvWmqK_UW3QF3wG8e0pAKW0tA%40mail.gmail.com#CAFjFpRcOTHZSFfHNwhAe4DmS+qvWmqK_UW3QF3wG8e0pAKW0tA@mail.gmail.com Missing break statement after transformCallStmt in transformStmt]<br />
** Original commit: {{PgCommitURL|76b6aa41f41db66004b1c430f17a546d4102fbe7}}<br />
** Bug fix: {{PgCommitURL|13c7c65ec900a30bcddcb27f5fd138dcdbc2ca2e}}<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f91kq1wfYR8rnRRfKtxyhU2woEA+=whd640UxMyU+O0EQ@mail.gmail.com Parallel index creation does not properly clean up after error]<br />
** Original commit: {{PgCommitURL|29d58fd3adae9057c3fd502393b2f131bc96eaf9}}<br />
** Bug fix: {{PgCommitURL|47cb9ca49a611fa518e1a0fe46526507c96a5612}}<br />
<br />
* [https://www.postgresql.org/message-id/30721.1519750231@sss.pgh.pa.us pg_proc.prokind change means we need server-version-dependent tab completion in psql]<br />
** [https://www.postgresql.org/message-id/24314.1520190408@sss.pgh.pa.us Proposed patch]<br />
<br />
* [https://www.postgresql.org/message-id/20180409010031.GA11599%40paquier.xyz "make -j 4 install" broken after running configure]<br />
** Bug fix: {{PgCommitURL|3b8f6e75f3c8c6d192621f21624cc8cee04ec3cb}}<br />
<br />
* [https://www.postgresql.org/message-id/152056616579.4966.583293218357089052@wrigleys.postgresql.org OpenTransientFile() should be paired with CloseTransientFile() rather than close()]<br />
** Bug fix: {{PgCommitURL|231bcd0803eb91c526d4e7522c993fa5ed71bd45}}<br />
<br />
* [https://www.postgresql.org/message-id/20180409051112.GC1740%40paquier.xyz Fix pg_rewind which can be run as root user]<br />
** Bug fix: {{PgCommitURL|5d5aeddabfe0b6b21f556c72a71e0454833d63e5}}<br />
<br />
* [https://www.postgresql.org/message-id/CAMyN-kA7aOJzBmrYFdXcc7Z0NmW+5jBaf_m=_-77uRNyKC9r=A@mail.gmail.com Fix for pg_stat_activity putting client hostaddr into appname field]<br />
** Bug fix: {{PgCommitURL|a820b4c32946c499a2d19846123840a0dad071b5}} and {{PgCommitURL|811969b218ac2e8030dfbbb05873344967461618}}<br />
<br />
* [https://www.postgresql.org/message-id/CAFj8pRCgQ5_O4YL4ZKC5=6Oi7DW_q4xB7==_iN2yRKq7+1Tv9Q@mail.gmail.com Missing support of named convention for procedures]<br />
** Bug fix: {{PgCommitURL|a8677e3ff6bb8ef78a9ba676faa647bba237b1c4}}<br />
<br />
* [https://www.postgresql.org/message-id/20180410042147.GB1552%40paquier.xyz Gotchas about pg_verify_checksums]<br />
<br />
* [https://www.postgresql.org/message-id/20180411001058.GJ26769%40paquier.xyz pg_verify_checksums does not check after all-zero'd pages]<br />
<br />
=== resolved before 11beta2 ===<br />
<br />
This lists the open items fixed between the release of 11 beta1 and 11 beta2. <br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
* feature freeze: 8th of April 2018<br />
* beta1: YYY<br />
* beta2: ZZZ<br />
<br />
[[Category:Open_Items]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PgCon_2018_Developer_Meeting&diff=31620PgCon 2018 Developer Meeting2018-03-15T03:43:55Z<p>Efujita: /* RSVPs */</p>
<hr />
<div>A meeting of the interested PostgreSQL developers is being planned for Tuesday 29 May, 2018 at the University of Ottawa, prior to pgCon 2018. In order to keep the numbers manageable, this meeting is by '''invitation only'''. Unfortunately it is quite possible that we've overlooked important individuals during the planning of the event - if you feel you fall into this category and would like to attend, please contact Dave Page (dpage@pgadmin.org).<br />
<br />
Please note that the attendee numbers have been kept low in order to keep the meeting more productive. Invitations have been sent only to developers that have been highly active on the database server over the 11/10 release cycles. We have not invited any contributors based on their contributions to related projects, or seniority in regional user groups or sponsoring companies.<br />
<br />
As at last years event, an Unconference will be held on Wednesday for in-depth discussion of technical topics.<br />
<br />
This is a PostgreSQL Community event.<br />
<br />
== Meeting Goals ==<br />
<br />
* Define the schedule for the 12.0 release cycle<br />
* Address any proposed timing, policy, or procedure issues<br />
* Address any proposed [http://en.wikipedia.org/wiki/Wicked_problem Wicked problems]<br />
<br />
== Time & Location ==<br />
<br />
The meeting will be:<br />
<br />
* 9:00AM to 12PM<br />
* TBD<br />
* University of Ottawa.<br />
<br />
Coffee, tea and snacks will be served starting at 8:45am. Lunch will be after the meeting.<br />
<br />
== RSVPs ==<br />
<br />
The following people have RSVPed to the meeting (in alphabetical order, by surname):<br />
<br />
# Ashutosh Bapat<br />
# Joe Conway<br />
# Jeff Davis<br />
# Andrew Dunstan<br />
# Peter Eisentraut<br />
# Andres Freund<br />
# Stephen Frost<br />
# Etsuro Fujita<br />
# Robert Haas<br />
# Magnus Hagander<br />
# Kyotaro Horiguchi<br />
# Tatsuo Ishii<br />
# Amit Kapila<br />
# Jonathan Katz<br />
# Tom Lane<br />
# Amit Langote<br />
# Noah Misch<br />
# Bruce Momjian<br />
# Thomas Munro<br />
# Michael Paquier<br />
# Masahiko Sawada<br />
# Teodor Sigaev<br />
# David Steele<br />
# Tomas Vondra<br />
<br />
== Agenda Items ==<br />
<br />
* 12.0 release and commitfest schedule (Dave)<br />
<br />
* ''Please add suggestions for agenda items here. (with your name)''<br />
<br />
==Agenda==<br />
<br />
{| border="1" cellpadding="4" cellspacing="0"<br />
!Time<br />
!Item<br />
!Presenter<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|09:00 - 09:30<br />
|Welcome and introductions<br />
|Dave Page<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|10:30 - 10:45<br />
|Coffee break<br />
|All<br />
<br />
|- <br />
|11:50 - 12:00<br />
|Any other business<br />
|Dave Page<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|12:00<br />
|Lunch<br />
|<br />
<br />
|}<br />
<br />
== Minutes ==<br />
<br />
=== Welcome and introductions ===<br />
<br />
Attendees:<br />
<br />
=== 12.0 release and commitfest schedule ===<br />
<br />
=== Any other business ===</div>Efujitahttps://wiki.postgresql.org/index.php?title=FOSDEM/PGDay_2018_Developer_Meeting&diff=31329FOSDEM/PGDay 2018 Developer Meeting2017-12-25T04:02:14Z<p>Efujita: </p>
<hr />
<div>A meeting of the interested PostgreSQL developers is being planned for Thursday 1st February, 2018 at the Brussels Marriott Hotel, prior to FOSDEM/PGDay 2018. In order to keep the numbers manageable, this meeting is by '''invitation only'''. Unfortunately it is quite possible that we've overlooked important individuals during the planning of the event - if you feel you fall into this category and would like to attend, please contact Dave Page (dpage@pgadmin.org).<br />
<br />
Please note that the attendee numbers have been kept low in order to keep the meeting more productive. Invitations have been sent only to developers that have been highly active on the database server over the 10 and 11 release cycles. We have not invited any contributors based on their contributions to related projects, or seniority in regional user groups or sponsoring companies.<br />
<br />
This is a PostgreSQL Community event.<br />
<br />
== Meeting Goals ==<br />
<br />
* Review the progress of the 11.0 schedule, and formulate plans to address any issues<br />
* Address any proposed timing, policy, or procedure issues<br />
* Address any proposed [http://en.wikipedia.org/wiki/Wicked_problem Wicked problems]<br />
<br />
== Time & Location ==<br />
<br />
The meeting will be:<br />
<br />
* 9:00AM to 5:00PM<br />
* Brussels Marriott Hotel<br />
<br />
Coffee, tea and snacks will be served starting at 8:45am. Lunch will be provided.<br />
<br />
== RSVPs ==<br />
<br />
The following people have RSVPed to the meeting (in alphabetical order, by surname) and will be attending:<br />
<br />
* Oleg Bartunov<br />
* Joe Conway<br />
* Andres Freund<br />
* Stephen Frost<br />
* Magnus Hagander<br />
* Petr Jelinek<br />
* Bruce Momjian<br />
* Alexander Korotkov<br />
* Dave Page<br />
* Andreas Seltenreich<br />
* Tomas Vondra<br />
<br />
The following people have sent their apologies:<br />
<br />
* Andrew Dunstan<br />
* Peter Eisentraut<br />
* Etsuro Fujita<br />
* Peter Geoghegan<br />
* Robert Haas<br />
* Alvaro Herrera<br />
* Kyotaro Horiguchi<br />
* Amit Kapila<br />
* KaiGai Kohei<br />
* Tom Lane<br />
* Fujii Masao<br />
* Noah Misch<br />
* Thomas Munro<br />
* Michael Paquier<br />
* Dean Rasheed<br />
* Craig Ringer<br />
* David Rowley<br />
* Pavel Stehule<br />
<br />
==Agenda Items==<br />
<br />
Please add agenda items here!<br />
<br />
* 11.0 Release Review<br />
* Commitfest item review<br />
<br />
==Agenda==<br />
<br />
{| border="1" cellpadding="4" cellspacing="0"<br />
!Time<br />
!Item<br />
!Presenter<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|09:00 - 09:10<br />
|Welcome and introductions<br />
|Dave<br />
<br />
|- <br />
|09:10 - 09:20<br />
|10.0 Release Review<br />
|All<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|10:30 - 11:00<br />
|Coffee break<br />
|All<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|12:45 - 13:45<br />
|Lunch<br />
|All<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|15:00 - 15:30<br />
|Tea break<br />
|All<br />
<br />
|- <br />
|15:30 - 17:00<br />
|Open CommitFest Item Review<br />
|All<br />
<br />
|- <br />
|16:45 - 17:00<br />
|Any other business<br />
|Dave<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|17:00<br />
|Finish<br />
|<br />
|}<br />
<br />
== Minutes ==<br />
<br />
<pre><br />
Welcome<br />
--------<br />
<br />
Present: <br />
<br />
Apologies:<br />
<br />
11.0 Release Review<br />
-------------------<br />
<br />
<br />
None.<br />
</pre></div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_10_Open_Items&diff=30755PostgreSQL 10 Open Items2017-09-05T11:39:28Z<p>Efujita: </p>
<hr />
<div>== Open Issues ==<br />
<br />
* [http://postgr.es/m/CABOikdOomRcZsLsLK+Z+qENM1zxyaWnAvFh3MJZzZnnKiF+REg@mail.gmail.com Failure to transmit SET ROLE state to parallel workers correctly]<br />
** owner: Robert Haas {{messageLink|20170902065131.GG3963697@rfd.leadboat.com|notified}}<br />
<br />
* [https://www.postgresql.org/message-id/bc3db4c1-1693-3b8a-559f-33ad2b50b7ad%40lab.ntt.co.jp Tuple-routing for certain partitioned tables not working as expected]<br />
** original commit: {{PgCommitURL|f0e4475}} (principal author: Amit Langote; owner: Robert Haas)<br />
** patch exists<br />
<br />
== Decisions to Recheck Mid-Beta ==<br />
<br />
* [https://www.postgresql.org/message-id/CAHGQGwEKOw=SmPLxJzkBsH6wwDBgOnVz46QjHbtsiZ-d-2RGUg@mail.gmail.com Which synchronous replication method, priority or quorum, should be chosen when neither FIRST nor ANY is specified in synchronous_standby_names?]<br />
** original commit: {{PgCommitURL|3901fd7}} (principal author: Masahiko Sawada; owner: Fujii Masao)<br />
** Right now, a priority-based sync replication is chosen for keeping backward compatibility. However some hackers argued to change this decision so that a quorum commit is chosen because they think that most users prefer to a quorum.<br />
<br />
* [https://www.postgresql.org/message-id/0A3221C70F24FB45833433255569204D1F6F5659%40G01JPEXMBYT05 Cannot connect to alternative hosts when non-socket level connection error occurs]<br />
** patch exists<br />
** This is a matter of prioritizing either of service continuity or configuration error detection. Continue considering what to do based on user feedback during beta period, other developers' opinions, and the solution using SQLSTATE.<br />
<br />
* Add migration instructions encouraging migration from MD5 to SCRAM once we know the state of drivers; see [https://www.postgresql.org/message-id/CA+Tgmob0HareNtnp1sV2ZjFVZ_1WkaWptey53hF5cfcLzYz3hA@mail.gmail.com post]<br />
<br />
== Older Bugs ==<br />
<br />
* [https://www.postgresql.org/message-id/c2c7191b-5ca0-b37a-9e9d-4df15ffb554b%40lab.ntt.co.jp Oddity in EXPLAIN for foreign/custom join pushdown plans]<br />
** postgres_fdw produces incorrect aliases for joining relations shown in EXPLAIN for some join pushdown queries<br />
** [https://www.postgresql.org/message-id/b4b04e83-5eb4-7dd6-2951-32acadea4e7b@lab.ntt.co.jp low-priority issue; let's leave this for v10]<br />
** regression in v9.6, nothing changed from v9.6 beta to v10 beta<br />
<br />
* [https://www.postgresql.org/message-id/20170117.193645.160386781.horiguchi.kyotaro@lab.ntt.co.jp standby can fail to reconnect even with replication slots]<br />
** patch exists<br />
** present in 9.4 and later<br />
<br />
* [https://www.postgresql.org/message-id/CAMkU=1wXkKUKBHWBYzET3D9OViyDg8DcVL-wKEqk2uyoMrzr_A@mail.gmail.com Crash recovery can leave everlasting empty pages]<br />
** The pages are actually empty but FSM says that they have no room for new data and ALL_FROZEN. ALL_FROZEN prevents autovacuum from fixing FSM.<br />
** regression in v9.6, nothing new in v10<br />
<br />
* [https://www.postgresql.org/message-id/CAB7nPqR82_57C8O1+z-bUChhHpdjMec_omLfKwYdjAFjjcrBWg@mail.gmail.com Switch use of "encrypted" to "hash" for passwords in documentation]<br />
<br />
* [https://www.postgresql.org/message-id/4905.1492813727@sss.pgh.pa.us parallel query locks up if worker process fails to launch]<br />
** code is broken since birth, but do we really want to ship v10 like this?<br />
<br />
* [https://www.postgresql.org/message-id/CAD21AoB2ZbCCqOx%3DbgKMcLrAvs1V0ZMqzs7wBTuDySezTGtMZA%40mail.gmail.com Replication status in logical replication]<br />
** {{messageLink|20170530025638.GF116176@gust.leadboat.com|notified}}<br />
** patch exists<br />
** present since logical decoding; not new under logical replication<br />
<br />
* [https://postgr.es/m/flat/CAL7LBcYM-32B=n_-h_wPHWiML26UvqP3b_WxD7MgXgOwmxvTFw@mail.gmail.com GatherMerge is not hooked up to ExecReScan]<br />
** original commit: {{PgCommitURL|355d399}} (principal author: Rushabh Lathia; owner: Robert Haas {{messageLink|20170815025243.GA3986579@rfd.leadboat.com|notified}})<br />
** Fixed by commits 1295a777882b8ed180a854e249f91be565a99422 and a2b70c89ca1a5fcf6181d3c777d82e7b83d2de1b<br />
** ... um, no, still broken. It appears the main remaining issue is a pre-v10 problem: parallelism just doesn't work right with rescans.<br />
<br />
== Non-bugs ==<br />
<br />
* [https://www.postgresql.org/message-id/20170321135742.GB23103@e733.localdomain Errors with valgrind]<br />
<br />
* [https://www.postgresql.org/message-id/CAB7nPqSP+MHqg=dKoNOZu75j2mGAEW622GYz45Mv2V_XOao-9g@mail.gmail.com CREATE/ALTER ROLE PASSWORD ('value' USING 'method')], extension of this DDL to enforce type of password without changing password_encryption.<br />
** Not Open-Item worthy, let's do this in v11 if it still feels worthwhile then.<br />
<br />
* [https://www.postgresql.org/message-id/CA+TgmoYrA8SK=KjkVbvKt8hG3Cqsjr-Hnmwa3WXqbziRuwKBLg@mail.gmail.com Declarative partitioning vs. information_schema, etc.]<br />
** include partitions in information_schema.tables, pg_tables, and psql's \d listing, etc?<br />
** firm support for status quo, lack of firm support for alternatives<br />
<br />
* [https://www.postgresql.org/message-id/071086d7-6462-f0e7-54ca-b633062e317c%40lab.ntt.co.jp Document that foreign table's partition constraint is not enforced locally]<br />
** Patch exists<br />
** documentation is correct, but this would add emphasis to a point<br />
<br />
* [https://www.postgresql.org/message-id/a162fe00-5665-2a77-4b7a-9f7293f64db0%40lab.ntt.co.jp pg_dump should expand partitioned tables when specified using --table and --exclude options]<br />
** Patch exists<br />
** [http://postgr.es/m/CA+TgmoazyEb9mdL3yJkWRHHtcOFBzZDE_ESgq8iE22gPpdML-w@mail.gmail.com not really a bug, and should inheritance behavior also be changed?]<br />
<br />
* [https://www.postgresql.org/message-id/CAB7nPqSKhOpEOeRQB4pTe5zSBiwbDsfM4jh0nFdcd6LjkMQ-Pg@mail.gmail.com Simplify password hook by removing password_type]<br />
** original commit: {{PgCommitURL|eb61136}} (principal author: Heikki Linnakangas; owner: Heikki Linnakangas {{messageLink|20170515040315.GQ843225@rfd.leadboat.com|notified}})<br />
** Not worth changing the hook signature.<br />
<br />
* [https://www.postgresql.org/message-id/1700970.cRWpxnom9y@hammer.magicstack.net libpq connection failover: Use more efficient mechanism instead of SHOW transaction_read_only, add the ability to connect to the standby]<br />
** original commit: {{PgCommitURL|274bb2b3}} (principal author: Robert Haas; owner: Robert Haas)<br />
** Right now, libpq issues SHOW transaction_read_only upon each connection. This is inefficient, and we should use some GUC_REPORT variable to avoid this round-trip when connecting to PG10 or later. In addition, target_session_attrs=read-only should be available even in PG10 to meet the average expectation.<br />
** Robert is [https://www.postgresql.org/message-id/CA%2BTgmoYcWdbFkvsDkEPVgHL1y%2BbXidfu9JeXYJh6OQGJ%2BRAknQ%40mail.gmail.com skeptical about changing this now]<br />
** patch exists<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved before 10beta1 ===<br />
<br />
* [https://www.postgresql.org/message-id/CAMkU=1zMLnH_i1-PVQ-biZzvNx7VcuatriquEnh7HNk6K8Ss3Q@mail.gmail.com PANIC in pg_commit_ts slru after crashes, 2PC restore code at fault]<br />
** Fixed by commit aa203e76004daaee3d70b19cc727ed17b87b3d3a<br />
** Fixed by commit ee01f7092fb6430ad9bb9bb1f42f19d22bcb9329<br />
<br />
* [https://www.postgresql.org/message-id/8a1d4662-9665-59d5-518d-45616b75f06a%40lab.ntt.co.jp COMMENT ON COLUMN fails for partitioned tables]<br />
** Fixed by commit 51175f3638524231405e674e40bde159b0b76727<br />
<br />
* [http://postgr.es/m/CAKJS1f-BmGo410bh5RSPZUvOO0LhmHL2NYmdrC_Jm8pk_FfyCA@mail.gmail.com Allowing extended stats on foreign and partitioned tables]* [https://www.postgresql.org/message-id/CAB7nPqSTsnK+b53s-NZUuTPosJmjbV+zKHV3zHr7K6ZKFMVY_A@mail.gmail.com Fix WAL receiver spinlock use].<br />
** Fixed by commit 572d6ee6d41b43b8871f42c7dbbef795523b2dbf<br />
<br />
<br />
** original commit: {{PgCommitURL|7b504eb}} (principal author: Tomas Vondra; owner: Alvaro Herrera {{messageLink|20170414055310.GE2870454@tornado.leadboat.com|notified}})<br />
** Fixed by commit 8c5cdb7f4f6e1d6a6104cb58ce4f23453891651b<br />
<br />
* [https://www.postgresql.org/message-id/12642.1491513976@sss.pgh.pa.us Partitioning optimization broke ConvertRowtypeExpr]<br />
** Fixed by commit 3f902354b08ac788600f0ae54fcbfc1d4e3ea765.<br />
<br />
* Integer overflow in enlargeStringInfo<br />
** {{messageLink|1706e85e-60d2-494e-8a64-9af1e1b2186e@manitou-mail.org|thinko in overflow logic}}<br />
<br />
* [https://www.postgresql.org/message-id/CAMkU=1yURZZONoeLXhPsp2AkqR5MNAXiCiTVnrt2LGd6qD1b8w@mail.gmail.com pg_upgrade is broken because of renaming of pg_resetxlog to pg_resetwal]<br />
** Fixed by commit b877761.<br />
<br />
* [https://www.postgresql.org/message-id/flat/1803D792815FC24D871C00D17AE95905AC5FAE@g01jpexmbkw24#1803D792815FC24D871C00D17AE95905AC5FAE@g01jpexmbkw24 PQsendQuery fails when it should not if target_session_attrs is set to read-write]<br />
** Fixed by commit 1de0a4e.<br />
<br />
* [https://www.postgresql.org/message-id/CAM2+6=U72y2_Jni2p+meqTvvk=r_=Wd4orvzz5YL0b3WFx+gcA@mail.gmail.com Substantial bloat in postgres_fdw regression test runtime]<br />
** Fixed by commit aa7f593b1ffa9717bd5570174944c06c482d1c1f.<br />
<br />
* [https://www.postgresql.org/message-id/9f9dc7ae-14f0-4a25-5485-964d9bfc19bd%40lab.ntt.co.jp Error detail shown when partition not found]<br />
** Fixed by commit 5a73e17317e91912b2755f7960d5bf31d374cf31.<br />
<br />
* [https://www.postgresql.org/message-id/CAD21AoD%2BVO93zZ4ZQtZQb-jZ_wMko3OgGdx1MXO4T%2B8q_zHDDA%40mail.gmail.com DROP SUBSCRIPTION and ROLLBACK]<br />
** Fixed by commit 272adf4f9cd67df323ae57ff3dee238b649d3b73.<br />
<br />
* [https://www.postgresql.org/message-id/6c420206-45d7-3f56-8325-4bd7b76483ba%40lab.ntt.co.jp Dropping partitioned tables without CASCADE]<br />
** Fixed by commit 8b4d582d279d784616c228be58af1e39aa430402.<br />
<br />
* [https://www.postgresql.org/message-id/CAEepm=15e9L695yVCO-_OkBVbsPupyXqzYWzzDmj-bdJ6o2+Pw@mail.gmail.com pg_recvlogical.c doesn't build with --disable-integer-datetimes]<br />
** Fixed by commit b6aa17e0ae367afdcea07118e016111af4fa6bc3 and c29aff959dc64f7321062e7f33d8c6ec23db53d3<br />
<br />
* [https://www.postgresql.org/message-id/20170207201932.GH9812@tamriel.snowman.net pg_dump and PUBLICATIONS]<br />
** Fixed by commit 05227e0c345247c9e9ff91445850f414e2b0bb70<br />
<br />
* [https://www.postgresql.org/message-id/CA+TgmoYpwN0AkaCqhAEVuxtHqGkz=yJzgQxbvucEQMPE-tLkEA@mail.gmail.com simplehash performance regressions]<br />
** Fixed by commit d4c62a6b623d6eef88218158e9fa3cf974c6c7e5<br />
<br />
* [https://www.postgresql.org/message-id/CAGz5QCLJJ1NhVQjQSreF-UoQyVoN6Krg54gZrr5-Ha5PqP2ksw@mail.gmail.com exposing wait events for non-backends]<br />
** Fixed by commit fc70a4b0df38bda6a13941f1581f25fbb643c7f3<br />
<br />
* [https://www.postgresql.org/message-id/b3d37313-acf0-d8fd-783f-c32f7c0667e6@lab.ntt.co.jp Partitioning vs INSERT ON CONFLICT]<br />
** Fixed by commit 8355a011a0124bdf7ccbada206a967d427039553<br />
** [https://www.postgresql.org/message-id/ff3dc21d-7204-c09c-50ac-cf11a8c45c81%40lab.ntt.co.jp Crash when leaf partition has an index]<br />
*** Reverted by commit f05230752d53c4aa74cffa9b699983bbb6bcb118<br />
<br />
* [https://www.postgresql.org/message-id/c72cbc58-9866-0622-86c1-f01cc4064e73%40lab.ntt.co.jp Bug in list partitioning tuple-routing]<br />
** Fixed by commit 7ecb7143589f38d679bb566311dfa9be1a650fd5<br />
<br />
* [https://www.postgresql.org/message-id/CAMkU%3D1w-9Qe%3DFf1o6bSaXpNO9wqpo7_9GL8_CVhw4BoVVHasqg%40mail.gmail.com segfault in hot_standby for hash indexes]<br />
** Fixed by commit c4c51541e22bf7f2da8ecf6986271687b0d7a90e<br />
<br />
* [https://www.postgresql.org/message-id/CAEepm%3D23%3DvGz%3DCgVurPxBGV6SeOJ7YxSaAJKr_aH%2Bf2cV4zrow%40mail.gmail.com attaching to DSA area that was already destroyed]<br />
** Fixed by commit fddf45b38097d14301d249fbeebca32e40233bd2<br />
<br />
* postgres_fdw, partitioned tables and IMPORT SCHEMA<br />
** [https://postgr.es/m/20170309141531.GD9812@tamriel.snowman.net postgres_fdw IMPORT SCHEMA and partitioned tables]<br />
** Fixed by commit f49bcd4ef3e9a75de210357a4d9bbe3e004db956<br />
<br />
* [https://www.postgresql.org/message-id/2b0d42f2-3a53-763b-c9c2-47139e4b1c2e@lab.ntt.co.jp Partitioning tables create a file on-disk, which remains empty and has no purpose. Those relations don't need any storage]<br />
** Fixed by commit c94e6942cefe7d20c5feed856e27f672734b1e2b<br />
<br />
* [https://www.postgresql.org/message-id/a6f99cdb-21e7-1d65-1381-91f2cfa156e2%40lab.ntt.co.jp Documentation improvements for partitioning]<br />
** Fixed by commit 8f18a880a5f138d4da94173d15514142331f8de6<br />
<br />
* [https://www.postgresql.org/message-id/6ecd6f17-0dcf-1de7-ded8-0de7db1ddc88%402ndquadrant.com crashes due to setting max_parallel_workers=0]<br />
** Fixed by commit 25dc142a49c60c3107480c487cd8444dc83f9bdf<br />
<br />
* [https://www.postgresql.org/message-id/CAE9k0P%3DV2LhtyeMXd295fhisp%3DNWUhRVJ9EZQCDowWiY9rSohQ%40mail.gmail.com Failed assertion in _hash_kill_items/MarkBufferDirtyHint]<br />
** Fixed by commit 93cd7684ee2bba227fa371daa81b88f25456dcb2<br />
<br />
* [https://www.postgresql.org/message-id/CAE9k0PnmPDXfvf8HDObme7q_Ewc4E26ukHXUBPySoOs0ObqqaQ%40mail.gmail.com inconsistent page found on STANDBY server]<br />
** Fixed by commit 75a1cbdc3cfca1e815da6dfa5d7e96d82a6b0725<br />
<br />
* [https://www.postgresql.org/message-id/CAA4eK1%2BVE_TDRLWpyeOf%2B7%2B6if68kgPNwO4guKo060rm_t3O5w%40mail.gmail.com page inspect to show appropriate type of page]<br />
** Fixed by commit 633e15ea0f1bf2e1d70441fe9da8781befebd6e9<br />
<br />
* [https://www.postgresql.org/message-id/20170321.192419.96677899.horiguchi.kyotaro%40lab.ntt.co.jp Logical replication between differrent encodings fails]<br />
** Fixed by commit 6f1b9aaae35bfabe2654a8e44ce226c91e7d8bd9<br />
<br />
* [https://www.postgresql.org/message-id/20170331185540.zmsue4ndvqtnayqw@alap3.anarazel.de improve test coverage of parallel explain analyze]<br />
** Fixed by commit b2ff37d43cc81348fd8e9d9c5fcc9dfadf790763<br />
<br />
* [https://www.postgresql.org/message-id/20170331184603.qcp7t4md5bzxbx32@alap3.anarazel.de improve test coverage of parallel bitmap scan]<br />
** Fixed by commit 5a5931533edd2b70bde1f069609f58998dd26fef<br />
<br />
* [https://www.postgresql.org/message-id/CAB7nPqSByyEmAVLtEf1KxTRh=PWNKiWKEKQR=e1yGehz=wbymQ@mail.gmail.com SASLprep]<br />
** Fixed by commit 60f11b87a2349985230c08616fa8a34ffde934c8<br />
<br />
* [https://www.postgresql.org/message-id/CA+TgmoZfPOu62bR71bahf90ivOUxXpYOh0RqDiue0+dVVPNrWg@mail.gmail.com dsa.c needs a visit from the message style police]<br />
** Fixed by commit 5c4488478b182983f290a61fc8cf2ec83548622b<br />
<br />
* [https://www.postgresql.org/message-id/20170316085322.crffknkgee5s6air@alap3.anarazel.de Logical replication + EXEC_BACKEND + ASLR is broken]<br />
** Fixed by commit 0ef26bb394abedb2745bd838c26ecb3131682bda<br />
<br />
* [https://www.postgresql.org/message-id/b3a17254-6849-e542-2353-bde4e880b6a4%40lab.ntt.co.jp Reconsider the error detail shown when ExecConstraints() fails after tuple-routing]<br />
** original commit: {{PgCommitURL|f1b4c77}} (principal author: Amit Langote; owner: Robert Haas {{messageLink|20170409235426.GB2842536@tornado.leadboat.com|notified}})<br />
** Fixed by commit c0a8ae7be392aa09dd7e148ff662013e8e148893<br />
<br />
* [https://www.postgresql.org/message-id/13592.1490851519@sss.pgh.pa.us Broken locking design for accesses to pg_subscription_rel]<br />
** Fixed by commit 521fd4795e3ec3d0b263b62e5eb58e1557be9c86<br />
<br />
* [https://www.postgresql.org/message-id/CAHGQGwHEs8jT_6DjYHYmsD2v-rOudstiBB_mtmZbR9Z2QfhCwQ@mail.gmail.com Both launcher and worker don't handle SIGHUP signal and cannot reload the configuration]<br />
** Fixed by commit 26ad194cb0a6b955e155d44fb52a74212ce85759<br />
<br />
* pg_dump and data durability, with addition of --no-sync option<br />
** original commit: {{PgCommitURL|96a7128}} (principal author: Michael Paquier; owner: Andrew Dunstan {{messageLink|20170405064941.GB2702846@tornado.leadboat.com|notified}})<br />
** [https://www.postgresql.org/message-id/CAB7nPqTUOpF792rDOnBkswZ%3DZgHwxdB01OQU2tAF1KU4iUuLrw%40mail.gmail.com Regression tests should use --no-sync as much as possible]<br />
** Fixed by commit 3820c63da8d0e59e2bd4476e91968f03be5dd041<br />
<br />
* [http://postgr.es/m/CAMkU=1zrQaPwBN+NcBd3pWCb=vWaiL=mmWfJjDJjh-a7eVr-Og@mail.gmail.com pgbench --progress-timestamp no longer works correctly]<br />
** original commit: {{PgCommitURL|1d63f7d}} (principal author: Tom Lane; owner: Tom Lane {{messageLink|20170411042352.GA2870454@tornado.leadboat.com|notified}})<br />
** Fixed by commit feffa0e0795a5a99324890a6dd548ba162ec104c<br />
<br />
* [https://www.postgresql.org/message-id/29588799-a8ce-b0a2-3dae-f39ff6d35922%40lab.ntt.co.jp Dropping a partition may cause deadlock]<br />
** {{PgCommitURL|f0e4475}} (principal author: Amit Langote; owner: Robert Haas {{messageLink|20170409235729.GA2842636@tornado.leadboat.com|notified}})<br />
** Fixed by commit 258cef12540fa1cb244881a0f019cefd698c809e<br />
<br />
* [https://www.postgresql.org/message-id/CAFiTN-suK%2BMod_noGy8LpmkSzgvzwhGfNZ0K6vf_gX6rkw2jxA%40mail.gmail.com Problem in Parallel Bitmap Heap Scan]<br />
** original commit: {{PgCommitURL|f35742c}} (principal author: Dilip Kumar; owner: Robert Haas {{messageLink|20170410031734.GB2845039@tornado.leadboat.com|notified}})<br />
** Fixed by commit 4c3b59abf4c476843bca23de7fb66d647627f30e<br />
<br />
* [https://www.postgresql.org/message-id/flat/24a143e0-c9bb-8f4f-1472-9d6faae4c92e%402ndquadrant.com#24a143e0-c9bb-8f4f-1472-9d6faae4c92e@2ndquadrant.com strange parallel query behavior after OOM crashes]<br />
** original commit: {{PgCommitURL|b460f5d}} (principal author: Julien Rouhaud; owner: Robert Haas {{messageLink|20170410031836.GC2845004@tornado.leadboat.com|notified}})<br />
** Fixed by commit 8ff518699f19dd0a5076f5090bac8400b8233f7f<br />
** See also commit 6599c9ac3340b6cd3d86a0a7f866b80a009fecab which attempts to catch other problems of this sort<br />
<br />
* [https://www.postgresql.org/message-id/52d9c443-ec78-5c8a-7a77-0f34aad12b82%40lab.ntt.co.jp RENAME RULE doesn't work with partitioned tables]<br />
** Fixed by commit 02af7857e5694b13c21401d1982ac21d31e27dee<br />
<br />
* [https://postgr.es/m/20170309144718.GE9812@tamriel.snowman.net sepgsql and partitioned tables]<br />
** {{messageLink|CA+TgmobTJnasxpRkJxGcHaz85LyqdXBKZRxP6pCCS-UkhcHUBQ@mail.gmail.com|feature request, not bug}}<br />
** implemented in {{PgCommitURL|25542d77dd549940468d1a932809feb9959d717d}}<br />
<br />
* [https://www.postgresql.org/message-id/b7578aaf-726e-61a1-0011-943e92ad08ee@2ndquadrant.com error handling in RegisterBackgroundWorker]<br />
** withdrawn<br />
<br />
* [https://www.postgresql.org/message-id/CA%2BTgmobYfFRtcXv1aoXD18%2BRkPU%3Duw39Ajqm1HWyh7V_8QYZ%3DA%40mail.gmail.com pgstathashindex() to handle unused pages in hash index]<br />
** original commit: {{PgCommitURL|e759854}} (principal author: Ashutosh Sharma; owner: Robert Haas {{messageLink|20170412062802.GB2870454@tornado.leadboat.com|notified}})<br />
** Fixed by commit 9cc27566c1a8d659c15b9eea2413dcc07a7a42c9<br />
<br />
* [https://www.postgresql.org/message-id/30972.1491937807@sss.pgh.pa.us Mishandling of non-parallel-safe initplans/subplans in a parallelized query]<br />
** original commit: {{PgCommitURL|5e6d8d2bb}}<br />
** Fixed by commit 16ebab68862bb5d3595b8c8df083f650d9d7cd20<br />
<br />
* [https://www.postgresql.org/message-id/20170217020415.GI9812@tamriel.snowman.net pg_dump and SUBSCRIPTIONS]<br />
** fixed by commits c31671f9b5f6eee9b6726baad2db1795c94839d1, a9254e675bde7dc2d976d207450c559d914c0dd6<br />
<br />
* [https://www.postgresql.org/message-id/CAB7nPqS-aFg0iM3AQOJwKDv_0WkAedRjs1W2X8EixSz+sKBXCQ@mail.gmail.com Letting the client choose the protocol to use during a SASL exchange]<br />
** fixed by commit 4f3b87ab780b95c2cc8a591259baefaff4852037<br />
<br />
* [https://www.postgresql.org/message-id/E1cwSWo-0001hG-Rq@gemulon.postgresql.org Add overview of SCRAM to the FE/BE protocol documentation]. Mention that SASLprep is used on all passwords, UTF-8 or not.<br />
** fixed by commit 4f3b87ab780b95c2cc8a591259baefaff4852037<br />
<br />
* [https://www.postgresql.org/message-id/flat/CA%2BTgmoarXTa3F5ybQ98DtUDKVMUpg5JoDykPXUaEr9z_8OyYWQ%40mail.gmail.com add synchronous_commit control for logical apply]<br />
** fixed by commit 887227a1cc861d87ca0f175cf8bd1447554090eb<br />
<br />
* [https://www.postgresql.org/message-id/CAHGQGwGA2tz-iQ90ofgX0Q1TuZLyr+GCX+T1=PE+ogUKVSRpZA@mail.gmail.com logical replication worker and statistics]<br />
** fixed by commit 139eb9673cb84c76f493af7e68301ae204199746<br />
<br />
* [https://www.postgresql.org/message-id/flat/alpine.DEB.2.20.1702161846410.29507@lancre/ web site CSS issues]<br />
** fixed in pgweb<br />
<br />
* [https://www.postgresql.org/message-id/flat/92ea7dd8-70b9-16c6-9327-e67e56209f33%40lab.ntt.co.jp publications vs inheritance]<br />
** fixed by commit 419a23b478ae760b797188341ddce5b41322684b<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f9Kk0NF6Fg7TA%3DJUXsjpS9kX6NVu27pb5QDCpOYAvb-Og%40mail.gmail.com extended stats not friendly towards ANALYZE with subset of columns]<br />
** original commit: {{PgCommitURL|7b504eb}}<br />
** fixed by commit bf2a691e02d7766f185d9d8e0f092222a5c0a129<br />
<br />
* [https://www.postgresql.org/message-id/20170316085322.crffknkgee5s6air@alap3.anarazel.de Parallel Query + EXEC_BACKEND + ASLR is broken]<br />
** Problem in 9.6 and later<br />
** Fixed by commits 0ef26bb39 + 32470825d + a74740fbd<br />
<br />
* [https://www.postgresql.org/message-id/CAHE3wgj+2YpFyrg7SAV=-oqTpP2AggT-nRKbR3nkDAt0TA2V6A@mail.gmail.com Different table schema in logical replication crashes]<br />
** fixed by commit e6242c18a5bb08788e6c4cc773952fc8e2a6291a<br />
<br />
* {{messageLink|b081887e-1712-3aa4-7dbe-e012333d50e4@iki.fi|pg_hba.conf syntax}}<br />
** fixed by commit c727f120ff50f624a1ee3abe700d995c18314a0b<br />
<br />
* [https://www.postgresql.org/message-id/CAHGQGwEKOw=SmPLxJzkBsH6wwDBgOnVz46QjHbtsiZ-d-2RGUg@mail.gmail.com Improve the docs and comments for quorum-based sync replication]<br />
** original commit: {{PgCommitURL|3901fd7}} (principal author: Masahiko Sawada; owner: Fujii Masao {{messageLink|20170405064544.GA2702716@tornado.leadboat.com|notified}})<br />
** There will be still many source comments and documentations that we7c030783a5bd07cadffc2a1018bc33119a4c7505 need to update, for example, in high-availability.sgml. We need to check and update them throughly.<br />
<br />
* [https://www.postgresql.org/message-id/7064.1492022469@sss.pgh.pa.us Inadequate parallel-safety check for SubPlans]<br />
** original commit: {{PgCommitURL|5e6d8d2}} (principal author: Amit Kapila; owner: Robert Haas {{messageLink|20170416061825.GK2870454@tornado.leadboat.com|notified}})<br />
** fixed by commit 39151781c8cd2c8bf6057496426fb9c07178eda5<br />
<br />
* [https://www.postgresql.org/message-id/CAB7nPqQP-+zbgMiDgFwtoUnQfBV9y86GABuKeEV21PQ_EZDC3A@mail.gmail.com CREATE/DROP SUBSCRIPTION, query cancellations and slot handling]<br />
** fixed by commit dcb39c3<br />
<br />
* [https://www.postgresql.org/message-id/CAHGQGwEKOw=SmPLxJzkBsH6wwDBgOnVz46QjHbtsiZ-d-2RGUg@mail.gmail.com synchronous_standby_names shows unused priority values]<br />
** original commit: {{PgCommitURL|3901fd7}} (principal author: Masahiko Sawada; owner: Fujii Masao {{messageLink|20170405064544.GA2702716@tornado.leadboat.com|notified}})<br />
** The priority value is assigned to each standby listed in s_s_names even in quorum commit though those priority values are not used at all. Users can see those priority values in pg_stat_replication. Isn't this confusing? If yes, it might be better to always assign 1 as the priority, for example.<br />
** Not a bug. Consensus against current design; no consensus on which replacement to adopt. Need to resolve that debate.<br />
** Fixed by commit 346199dcab4cfb2c023373fb3d859583b59810d7<br />
<br />
* [https://www.postgresql.org/message-id/CAHGQGwGhhJyNDEb+GDbJ2iHQvyOqcdgqoH9wqvLt7VAGAnE3WA@mail.gmail.com tablesync patch broke the assumption that logical rep depends on?]<br />
** fixed by commit de4389712206d2686e09ad8d6dd112dc4b6c6d42<br />
<br />
* [https://www.postgresql.org/message-id/CAHE3wggjp964CpesavPaeZ3Lz-_1S6RwK_j=r+W8nhmkwdGmnQ@mail.gmail.com logical replication fixes]<br />
** fixed by commit e495c1683f2c243f6769b34a009cf9c28526b555 and following<br />
<br />
* [https://www.postgresql.org/message-id/6ed23d3d-c09d-4cbc-3628-0a8a32f750f4%40lab.ntt.co.jp Crash when partition column specified twice]<br />
** fixed by commit 504c2205abc7de67386f9c95630f38ee15626f07<br />
<br />
* [https://www.postgresql.org/message-id/CAD21AoDCnyRJDUY%3DESVVe68AukvOP2dFomTeBFpAd1TiFbjsGg%40mail.gmail.com Interval for launching the table sync worker]<br />
** fixed by commit e3cf708016ca6045dc1cd5a0768cfecf17caf3d1<br />
<br />
* [https://www.postgresql.org/message-id/8f6f6519-a807-7bf1-acf7-f045da4ce385%40lab.ntt.co.jp Dropping a partitioned table takes too long]<br />
** fixed by commit c1e0e7e1d790bf18c913e6a452dea811e858b554<br />
<br />
* [https://www.postgresql.org/message-id/CAKOSWN=hUQWwyCJS8a3gTTUkvMkeg2iwSCCs=df0OYxJ_6H0kA@mail.gmail.com Removing ADD GENERATED for identity columns]<br />
** owner proposes closing this as a non-bug<br />
** secondary issue fixed by commit e4fddfd49241dc8dfda354993bad8d5518df1873<br />
<br />
* [https://www.postgresql.org/message-id/4b498969-fd37-9c3d-3981-389507515cc6%40lab.ntt.co.jp UPDATE/DELETE statement-level triggers don't fire on partitioned tables]<br />
** {{messageLink|20170430080056.GD278614@rfd.leadboat.com|notified}}<br />
** fixed by commit e180c8aa8caf5c55a273d4a8e6092e77ff3cff10<br />
<br />
* [https://www.postgresql.org/message-id/CAHGQGwFDWh_Qr-q_GEMpD+qH=vYPMdVqw=ZOSY3kX_Pna9R9SA@mail.gmail.com some review comments on logical rep code]<br />
** fixed by several commits, last is 9414e41ea703ea5fcc288bcf7dc000e53306896b<br />
<br />
* [https://www.postgresql.org/message-id/20170428.165432.60857995.horiguchi.kyotaro@lab.ntt.co.jp .pgpass's behavior has changed]<br />
** original commit: {{PgCommitURL|274bb2b}} (principal author: Robert Haas; owner: Robert Haas {{messageLink|20170430080928.GE278614@rfd.leadboat.com|notified}})<br />
** fixed by commit bdac9836d3b910c5fd592aaeaac3c2e2e1defcad<br />
<br />
* [http://postgr.es/m/20170428.170947.238404319.horiguchi.kyotaro@lab.ntt.co.jp disabling a subscription need not wake the launcher]<br />
** fixed by commit a99448ab4515aaadc17647e53633f418893f5adf<br />
<br />
* [https://www.postgresql.org/message-id/f994fc98-389f-4a46-d1bc-c42e05cb43ed@sigaev.ru Incorrect application of unique-inner join logic]<br />
** correctness issue fixed by commit 2057a58d1629ebffce694e3cef7f714571a88dd7<br />
** performance issue fixed by commit 92a43e4857d9682b93c9f755f453cc8fd7c66c81<br />
<br />
* [https://www.postgresql.org/message-id/CAMkU=1wfBgFPbfAMYZQE78p=VhZX7nN86aWkp0QcCp=+KxZ=bg@mail.gmail.com \password and PQencryptPassword]<br />
** original commit: {{PgCommitURL|818fd4a}} (principal author: Michael Paquier; owner: Heikki Linnakangas, {{messageLink|20170410035323.GA2846583@tornado.leadboat.com|notified}})<br />
** fixed by commit 8f8b9be51fd788bb11276df89606bc653163524e<br />
<br />
* pg_dump and partitioned tables<br />
** original commit: {{PgCommitURL|f0e4475}} (principal author: Amit Langote; owner: Stephen Frost, [http://postgr.es/m/20170413150540.GQ9812@tamriel.snowman.net previously Robert Haas])<br />
** {{messageLink|20170409235057.GA2842536@tornado.leadboat.com|notified}}<br />
** [https://www.postgresql.org/message-id/7682253a-6f79-6a92-00aa-267c4c412870%40lab.ntt.co.jp pg_dump should not emit ALTER TABLE ONLY for a partitioned table in case of attribute changes and inheritable constraints]<br />
*** patch exists<br />
** [https://www.postgresql.org/message-id/20170217133251.GK9812%40tamriel.snowman.net pg_dump TAP tests around partitioning]<br />
** fixed by commit 44c528810a1eca52a7888ed74c08353d45331b00<br />
<br />
* [https://www.postgresql.org/message-id/E4978C3DF3524C03A6729DD1BDC723A9@tunaPC pgoutput is not built with MSVC]<br />
** fixed by commit 28d1c8ccc87128f9b0b937eae277473027c36b7e<br />
<br />
* [http://postgr.es/m/22cc402c-88eb-fa35-217f-0060db2c72f0@2ndquadrant.com Logical replication - TRAP: FailedAssertion in pgstat.c]<br />
** fixed by commit 9a591c1bccc5edeb06b979c59f39753982131181<br />
<br />
* [http://postgr.es/m/4c6d34e1-dc54-89eb-787e-4620f5fb56f9@enterprisedb.com ALTER SUBSCRIPTION doesn't check connection string validity]<br />
** fixed by commit fe974cc5a69903e9f53b36d6e2709fd3de0a1ac7<br />
<br />
* [https://www.postgresql.org/message-id/29431.1493730652@sss.pgh.pa.us Having DROP SLOT option on DROP SUBSCRIPTION is broken by design]<br />
** fixed by commit 013c1178fd0adefa0f68d5ce2d84e7ae6f9613a1<br />
<br />
* [http://postgr.es/m/CA+Tgmoa7ZnfNq2zBO9og7DAQDe7+FctR7WggGx2tbLXYeXHBFw@mail.gmail.com consider adding pg_dump --no-subscriptions]<br />
** fixed by commit 26aa1cf376f68b800b73c326edeea6d1996ec246<br />
<br />
* [https://www.postgresql.org/message-id/flat/9A2F6FEC-D510-4AD6-8082-A1021040C840%40postgrespro.ru Logical replication worker ApplyContext bloat]<br />
** fixed by commit 489b96e80b96c0eda02575347654e87968f2f5f4<br />
<br />
* [http://postgr.es/m/CAEepm=2xJFFpGM+N=gpWx-9Nft2q1oaFZX07_y23AHCrJQLt0g@mail.gmail.com Transition tables for triggers on foreign tables and views] are broken<br />
** fixed by commit 9e6104c6672dc948a430d1ee269b0c31bf5bc974<br />
<br />
* [http://postgr.es/m/CANEvxPoOodsb_ZJwgSOLpYic5s4-0pZOJWrWnRU-TpgV9KJQdA@mail.gmail.com assertion failure when rescanning transition table]<br />
** fixed by commit 304007d9f1f66fd37e50e5a5aa6f17400f1239f8<br />
<br />
* [http://postgr.es/m/CAEepm=0VR5W-N38eTkO_FqJbGqQ_ykbBRmzmvHyxDhy1p=0Csw@mail.gmail.com assertion failure for TRUNCATE triggers with transition tables]<br />
** fixed by commit 29fd3d9da0ff9e230ff051c1423871bd6eac377d<br />
<br />
* [https://www.postgresql.org/message-id/CAA4eK1LAo4DGwh+mi-G3U8Pj1WkBBeFL38xdCnUHJv1z4bZFkQ@mail.gmail.com Remove pre-10 compatibility code in hash index]<br />
** fixed by commit a5775991bb86d95939b3eb1173b88d8c5312962d<br />
<br />
* [http://postgr.es/m/CA+TgmoYe8_FZ9oNTxL-q42kUXGKCDrrG512qbyKAQw9ROBvQ9g@mail.gmail.com consider revising syntax to avoid NO prefixes] (NOCOPY, NOCONNECT, NOREFRESH, NODROP, NOPUBLISH)<br />
** fixed by commit b807f59828fbc02fea612e1cbc0066c6dfa3be9b<br />
<br />
* [https://www.postgresql.org/message-id/CAB7nPqRrwQrnWx=JmiRp3ARPH+o3AaUCaJnNbqN9J5SK5T3wQg@mail.gmail.com pg_dump --no-publications]<br />
** fixed by commit 96e1cb4c0fb45dfca2d8b0a58693b94cbdaabe11<br />
<br />
* [https://www.postgresql.org/message-id/CAKJS1f8O0njDKe8ePFQ-LK5-EjwThsDws6ohJ-+c6nWK+oUxtg@mail.gmail.com Rename wal location functions to "lsn"]<br />
** Backward compatibility is already broken for most of these functions during the xlog to wal rename, and it'll likely be too late to change this once beta1 is out.<br />
** [https://www.postgresql.org/message-id/CAKJS1f8PadYT90CBYh9d%2BUXZxeo0jFOJYL3_RD%2Bv1mBgLOmfFQ%40mail.gmail.com patch exists]<br />
** fixed by commit d10c626de47d8b048b663471c7785603a2ec8641<br />
<br />
* [https://www.postgresql.org/message-id/1dfff343-c74d-042f-fee1-547253be0a40%40lab.ntt.co.jp incorrect multi-column range partition constraint]<br />
** fixed by commit f8bffe9e6d700fd34759a92e47930ce9ba7dcbd5; see also 1848b73d4576e30c89ba450ad9f169774a6819bf<br />
<br />
* [https://www.postgresql.org/message-id/flat/2a822515-82a2-6374-a131-1f99054cf5f6%402ndquadrant.com#2a822515-82a2-6374-a131-1f99054cf5f6@2ndquadrant.com Time based lag tracking for logical replication]<br />
** fixed by commit 024711bb544645c8b1061e9f02b261e2e336981d<br />
<br />
* [https://www.postgresql.org/message-id/51f65289-54f8-2256-d107-937d662d69f1%402ndquadrant.com snapshot builder has bugs]<br />
** fixed by commits 2bef06d51646058c6bb480fcdbffb1f0cc914fed, 56e19d938dd1457ae078304df1b9903509a0a2bf, 955a684e0401954a58e956535107bc4b7136d952 and 524dbc14335cde0b18745f05a9112436d212f061<br />
<br />
* [https://www.postgresql.org/message-id/20075.1494633784@sss.pgh.pa.us statistics objects fail to cope with ALTER COLUMN TYPE]<br />
** fixed by commit b5b0db19b895f033ada35bc7c337183be7356977<br />
<br />
* [https://www.postgresql.org/message-id/D992B4C2-8F80-4DE0-8348-6E0696C3F967@citusdata.com ALTER SEQUENCE RESTART is not concurrent-safe]<br />
** fixed by commit f8dc1985fd390774aab4ab0ba71036d6d5e631a9<br />
<br />
=== resolved before 10beta2 ===<br />
<br />
* [https://www.postgresql.org/message-id/20170621211538.0c9eae73.nagata@sraoss.co.jp autovacuum launcher complaining on SIGINT because DSA re-attachment] <br />
** fixed by commit a4f06606a328664d79f34b6041e816908d93e063<br />
<br />
* [https://www.postgresql.org/message-id/20170531033228.1487.10124@wrigleys.postgresql.org Improve use of TwoPhaseStateLock in 2PC redo code paths]<br />
** fixed by commit e90ceeaa495f5f40f224bcf84d2b0700eae8d7a3<br />
<br />
* [https://www.postgresql.org/message-id/flat/c0135b04-91d9-60ca-0544-16566f5eb187@enterprisedb.com synchronous_commit missing from tab completion of CREATE SUBSCRIPTION]<br />
** fixed by commit 0fbfb65d4bfd429651dc28faf3ad1846c965e18d<br />
<br />
* [https://www.postgresql.org/message-id/6bac159c-4ba0-c33f-d01f-33ba01a36105@enterprisedb.com we should disallow subscribing a foreign table]<br />
** fixed by commit 944dc0f9cec7c3d33648f41aaecfbd976106e975<br />
<br />
* [https://www.postgresql.org/message-id/flat/6af0f58c-243c-8110-9547-ebb504ccb457%40enterprisedb.com#6af0f58c-243c-8110-9547-ebb504ccb457@enterprisedb.com Server Crashes if try to provide slot_name='none' at the time of creating subscription]<br />
** fixed by commit 62345698513cbcb3c48a6dae414abf0f24fd163a<br />
<br />
* [https://www.postgresql.org/message-id/e736bf16-3393-02af-44fc-4722128a4b4f%40lab.ntt.co.jp Event triggers + table partitioning cause server crash in current master]<br />
** fixed by commit 3ec76ff1f2cf52e9b900349957b42d28128b7bc7<br />
<br />
* [https://www.postgresql.org/message-id/6b2fb5ff-40e1-fda3-3ce5-6723e9e5df61%40lab.ntt.co.jp Partitioned table Appends not coping with being referenced in subplans]<br />
** fixed by commit b522759508dae17535f8cd20598a50a409a97f4d<br />
<br />
* [https://www.postgresql.org/message-id/1803D792815FC24D871C00D17AE95905B1A34A@g01jpexmbkw24 If recovery.conf has target_session_attrs=read-write, the standby fails to start.]<br />
** fixed by commit aa41bc794c51a4d5c364cca014c199b1a00d26aa<br />
<br />
* [https://www.postgresql.org/message-id/0A3221C70F24FB45833433255569204D1F6F5924%40G01JPEXMBYT05 connect_timeout behavior differs between the documentation and the program]<br />
** {{messageLink|20170515034511.GP843225@rfd.leadboat.com|notified}}<br />
** fixed by commit 5f374fe7a83304fd339789da22599bd102dac9e5<br />
<br />
* [https://www.postgresql.org/message-id/CAA4eK1Jidtagm7Q81q-WoegOVgkotv0OxvHOjFxcvFRP4X%3DmSw%40mail.gmail.com pg_upgrade support for hash indexes]<br />
** original commit: {{PgCommitURL|ea69a0d}} (principal author: Mithun Cy; owner: Robert Haas {{messageLink|20170515040837.GR843225@rfd.leadboat.com|notified}})<br />
** fixed by commit a95410e2ec39b6776381fd01198dc57a063e8185<br />
<br />
* [https://www.postgresql.org/message-id/CAD21AoBEKzQot24KhgW8_kTTi-SGLEM7Kh8EuW8Nj%3Dv46qvSBA%40mail.gmail.com Improvement in log message of logical replication worker]<br />
** fixed by commit 92ecb148e517704ec945dce513db71fee7790cfd<br />
<br />
* [http://postgr.es/m/CAB7nPqR0G5aF2_kc_LH29knVqwvmBc66TF5DicvpGVdke68nKw@mail.gmail.com Server ignores SASL mechanism name defined in SASLInitialResponse] (Author: Heikki Linnakangas; Owner: Heikki Linnakangas)<br />
** fixed by commit 505b5d2f8672f13c98dd744a6d421da14f59cd39<br />
<br />
* [http://postgr.es/m/20170524024550.29935.14396@wrigleys.postgresql.org Partition definition for money type looks broken] (principal author: Amit Langote ; owner: Robert Haas)<br />
** fixed by commit 76a3df6e5e621928fbf0cddf347e16a62e9433ec<br />
<br />
* [http://postgr.es/m/fbd1d566-bba0-a3de-d6d0-d3b1d7c24ff2@postgrespro.ru PATCH: recursive json_populate_record()] has bugs<br />
** fixed by commits e45c5be99d08d7bb6708d7bb1dd0f5d99798c6aa and 68cff231e3a3d0ca9988cf1fde5a3be53235b3bb<br />
<br />
* [https://www.postgresql.org/message-id/E1dFBEX-0004wt-8t@gemulon.postgresql.org lack of location support in outfuncs/readfuncs for partitioning node types]<br />
** fixed by commit 80f583ffe930b21d6e5c47be4342356e57851a9a<br />
<br />
* [https://www.postgresql.org/message-id/CAMkU=1wOqi_W9gfXWVzMvugc9tJXVX+q_8tymOqWe6RwSgNPWw@mail.gmail.com ALTER PUBLICATION documentation: referenced first variant no longer exists]<br />
** fixed by commit 185364b161512806d23ca390f5b615666079699b<br />
<br />
* [https://www.postgresql.org/message-id/CABUevExShf2WWhmY6W7HSEYX669sLkcEUWLDPnzHpUamPaDUXA%40mail.gmail.com pg_basebackup generates non-unique slot names]<br />
** fixed by commit 2712da8b64b4e399a2666cce2c25329f4f834f2d<br />
<br />
* [https://www.postgresql.org/message-id/CAD21AoBzQP%3DSs6dVtDrBUWG%2BiVmdoQB%3DjWnycd1ALesW%2BhpMoQ%40mail.gmail.com "create publication..all tables" ignore 'partition not supported' error]<br />
** fixed by commit 2d460179baa8744e9e2a183a5121306596c53fba<br />
<br />
* [http://postgr.es/m/CA+q6zcXQqHqhiFR-eLvVk+x9CvPLvJotyqQ77Q1U_4Uj+BLW4g@mail.gmail.com Create subscription with `create_slot=false` and incorrect slot name] should ERROR<br />
** fixed by commits 420a0392ef8fdac3eb6f0a616c136215f7454674, de492c17f064ea3ddcb73d9529f3e30a1483ffa5<br />
<br />
* [https://www.postgresql.org/message-id/CAD21AoBYpyqTSw%2B%3DES%2BxXtRGMPKh%3DpKiqjNxZKnNUae0pSt9bg%40mail.gmail.com Dropping subscription may stuck if done during tablesync]<br />
** fixed by several patches June 2/3<br />
<br />
* [https://www.postgresql.org/message-id/7786985a-e083-5295-4126-497bd5c2d8b6@enterprisedb.com DDL queries for subcriptions not working in single mode]<br />
** fixed by commit 06bfb801c73c89e66f44c1cf693386793e98b637<br />
<br />
* [https://www.postgresql.org/message-id/29009.1491936023@sss.pgh.pa.us Background worker display in pg_stat_activity (logical replication especially)]<br />
** fixed by commit 41a21bf9b4a2449eddc8ea2b29597e835eea9bfd<br />
<br />
* [http://postgr.es/m/CAB7nPqQO9RijoeCYxY74v0eFq7jiLHWSy_eiidPqC1f1toFyfA@mail.gmail.com libpq misses cleanup of SASL context with sslmode=prefer]<br />
** fixed by commit e6c33d594a004a2c831cdff1a16276347d30f703<br />
<br />
* [https://www.postgresql.org/message-id/CA%2BTgmoa9DTgeVOqopieV8d1QRpddmP65aCdxyjdYDoEO5pS5KA%40mail.gmail.com BR triggers might break a partition constraint during tuple-routing]<br />
** fixed by commit 15ce775faa428dc91027e4e2d6b7a167a27118b5<br />
<br />
* [http://postgr.es/m/CA+mi_8aZYLhuyQi1Jo0hO19opNZ2OEATEOM5fKApH7P6zTOZGg@mail.gmail.com Fix incorrect error message string in auth-scram.c]<br />
** original commit: {{PgCommitURL|818fd4a}} (principal author: Michael Paquier; owner: Heikki Linnakangas {{messageLink|20170602055859.GB1502070@rfd.leadboat.com|notified}})<br />
** fixed by commit e3df8f8b93e77c33fa7abb6aca64e07531592130<br />
<br />
* [https://www.postgresql.org/message-id/CAHGQGwEsttg9P9LOOavoc9d6VB1zVmYgfBk=Ljsk-UL9cEf-eA@mail.gmail.com logical replication and PANIC during shutdown checkpoint in publisher]<br />
** fixed in 2017-06-05 Freund commits<br />
** Also affects v9.4-v9.6 but v10 can trigger it from more places<br />
** major part fixed by commit 086221cf6b1727c2baed4703c582f657b7c5350e, but that commit had weaknesses<br />
*** namely, HOT pruning during logical decoding might generate WAL<br />
** alternative patches exist<br />
<br />
* [http://postgr.es/m/20170602185126.xzlcoublmaduixcy@alap3.anarazel.de walsender termination error messages worse in v10]<br />
** fixed by commit 5fd56b9f5b4a007a4122c313a184f78f1647c4ab<br />
<br />
* [https://www.postgresql.org/message-id/20170421014030.fdzvvvbrz4nckrow@alap3.anarazel.de Query handling in Walsender is somewhat broken]<br />
** fixed by commits 47fd420fb4d3e77dde960312f8672c82b14ecbad, 6e1dd2773eb60a6ab87b27b8d9391b756e904ac3 and c1abe6c786d8f00643de8519140d77644b474163<br />
** original commit: {{PgCommitURL|7c4f524}} (principal author: Petr Jelinek; owner: Andres Freund {{messageLink|20170603060629.kegcwhlu7m573o6p@alap3.anarazel.de|status}})<br />
<br />
* [https://www.postgresql.org/message-id/20170601065959.1486.69906@wrigleys.postgresql.org RLS and partitioned tables]<br />
** original commit: {{PgCommitURL|f0e4475}} (principal author: Amit Langote; owner: Joe Conway {{messageLink|665f3a45-46e0-e49e-b4c0-5159785b638a@joeconway.com|status}})<br />
** fixed by commit 4f7a95be2c112bdc8da5f7e46cbb743b8ba4cc21<br />
<br />
* [https://www.postgresql.org/message-id/2b89dc87-8093-013a-0b83-2bb4b0b04d56%40enterprisedb.com ALTER SUBSCRIPTION REFRESH and table sync worker]<br />
** fixed by commit ddd7b22b225ae41d16ceb218b387645cb9becfdc<br />
<br />
* [https://www.postgresql.org/message-id/CAE9k0P=QRjtS1a0rgTyKag_+s6XCs7vovV+gSkUfYVASog0P8w@mail.gmail.com Allow ICU builds in MSVC]<br />
** fixed by commit 03c396080ddc77b188a11dd54aa2a075ab2718e0<br />
<br />
* [https://www.postgresql.org/message-id/CAFjFpRdOwHuGj45i25iLQ4QituA0uH6RuLX1h5deD4KBZJ25yg%40mail.gmail.com Dropping partitioned table drops a previously detached partition]<br />
** fixed by commit ee252f074b88e34ff7ac2b45a73d3cee12b1c671<br />
<br />
* [https://www.postgresql.org/message-id/19785.1497215827@sss.pgh.pa.us Transactional sequence stuff breaks pg_upgrade]<br />
** proximate cause is probably commit {{PgCommitURL|3d79013b9}}<br />
** fixed by commit a475e46634dc7abde1d5a6fc7aaa708219383004<br />
<br />
* [https://www.postgresql.org/message-id/21809.1495994606@sss.pgh.pa.us const-simplification of SRF calls now has user-visible effects]<br />
** {{messageLink|13450.1496861842@sss.pgh.pa.us|proposed solution}} is to start throwing an error for SRF inside CASE or COALESCE<br />
** fixed by commit 0436f6bde8848b7135f19dd7f8548b8c2ae89a34<br />
<br />
* [https://postgr.es/m/CAGPqQf3joLrjmR2FmQzYURb-_TxhW78tXhgYm+C66wXNjWH9ww@mail.gmail.com Query fails when SRFs are part of FROM clause]<br />
** original commit: {{PgCommitURL|69f4b9c}} (principal author: Tom Lane; owner: Andres Freund {{messageLink|20170405064755.GA2702846@tornado.leadboat.com|notified}})<br />
** owner [https://www.postgresql.org/message-id/20170412225855.oklyfkbwj2dmbrpu@alap3.anarazel.de proposes] classifying this as a non-bug<br />
** Really this is a variant of the SRF-inside-CASE issue, and was resolved by decision to treat that as an error<br />
** hence, fixed by commit 0436f6bde8848b7135f19dd7f8548b8c2ae89a34<br />
<br />
* {{messageLink|20170611062525.GA1628882@rfd.leadboat.com|RTE_NAMEDTUPLESTORE, enrtuples and comments}}<br />
** fixed by commit f32d57fd7088a558dadbe21b9859b09d2f877c19<br />
<br />
*[https://www.postgresql.org/message-id/27692.1496980409%40sss.pgh.pa.us psql's probe for a table's publications sometimes fails]<br />
** fixed by commit a2141c42f9ebc51b4501a4fafea9dd3fb7eda23d<br />
<br />
* [https://www.postgresql.org/message-id/9154.1497973022@sss.pgh.pa.us initdb has become much too trusting of '''locale -a''' output]<br />
** fixed by commits 0b13b2a7712b6f91590b7589a314240a14520c2f and ddb5fdc068635d003a0d1c303cb109d1cb3ebeb1<br />
<br />
* [http://postgr.es/m/CA+TgmoZzTBBAsEUh4MazAN7ga=8SsMC-Knp-6cetts9yNZUCcg@mail.gmail.com transition table behavior with inheritance appears broken]<br />
** fixed by commit 501ed02cf6f4f60c3357775eb07578aebc912d3a<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAL9smLCDQ%3D2o024rBgtD4WihzX8B3C6u_oSQ2K3%2BR5grJrV0bg%40mail.gmail.com transition tables get confused by wCTEs]<br />
** fixed by commit c46c0e5202e8cfe750c6629db7852fdb15d528f3<br />
<br />
* [https://www.postgresql.org/message-id/CAEepm%3D11KHQ0JmETJQihSvhZB5mUZL2xrqHeXbCeLhDiqQ39%3Dw%40mail.gmail.com transition tables' interaction with INSERT ... ON CONFLICT is questionable]<br />
** fixed by commit 8c55244ae379822d8bf62f6db0b5b1f7637eea3a<br />
<br />
* [https://www.postgresql.org/message-id/CAB7nPqSTsnK+b53s-NZUuTPosJmjbV+zKHV3zHr7K6ZKFMVY_A@mail.gmail.com Fix WAL receiver spinlock use]<br />
** Fixed by commit 572d6ee6d41b43b8871f42c7dbbef795523b2dbf<br />
<br />
* [https://www.postgresql.org/message-id/23278.1498235500@sss.pgh.pa.us Buffer overrun hazards in ICU patch]<br />
** Fixed by commit d8b3c81335600ad3487ca9bd642ef354d62919dc<br />
<br />
* [https://www.postgresql.org/message-id/20170101232054.10135.50528@wrigleys.postgresql.org get_random_uuid() and get_random_bytes() should behave similarly with --disable-strong-random]<br />
** Fixed by commit bf723a274cbb00c7fba66c66312a77940af13d79<br />
<br />
* [https://www.postgresql.org/message-id/16f274af-3ef2-a171-1d84-20a797208251%40enterprisedb.com "ERROR: tuple concurrently updated" when changing subscription state]<br />
** Fixed by commit cb9079cd51a2df677dc182aec72d88383b9c2a79<br />
<br />
* [https://www.postgresql.org/message-id/flat/20170708084213.GA14720%40fetter.org#20170708084213.GA14720@fetter.org Transitions tuples not captured for COPY when using heap_multi_insert and there is an index]<br />
** Fixed by commit 1add0b15f117769f619af12720bea2f73d4f7359<br />
<br />
* [https://www.postgresql.org/message-id/CAA4eK1JMHh_06gk5GFRkL2RYivwPAsS85zuvqOmG86MeOxFR1g%40mail.gmail.com retry shm attach for Windows to mitigate the impact of ASLR]<br />
** code is in the same state as previous releases, but it seems advisable to fix it sooner rather than later; eventually Microsoft will force the issue<br />
** Fixed by commit 45e004fb4e3937dbdabf6d5c1706f1a02fdceb94<br />
<br />
=== resolved before 10beta3 ===<br />
<br />
* [https://www.postgresql.org/message-id/CAA4eK1JpcMsEtOL_J7WODumeEfyrPi7FPYHeVdS7fyyrCrgp4w%40mail.gmail.com hash index on unlogged tables doesn't behave as expected]<br />
** original commit: {{PgCommitURL|c11453c}} (principal author: Amit Kapila; owner: Robert Haas {{messageLink|20170706030206.GA2141138@rfd.leadboat.com|notified}})<br />
** fixed by commit 09c2e7cd2ff0b884625c37ce8249832820c58710<br />
<br />
* [https://www.postgresql.org/message-id/ee12f648-8907-77b5-afc0-2980bcb0aa37%40lab.ntt.co.jp Oddity in error handling of constraint violation in ExecConstraints for partitioned tables]<br />
** original commit: {{PgCommitURL|f0e4475}} (principal author: Amit Langote; owner: Robert Haas {{messageLink|20170709080659.GA2170455@rfd.leadboat.com|notified}})<br />
** fixed by commit c85ec643ff2586e2d144374f51f93bfa215088a2<br />
<br />
* [https://www.postgresql.org/message-id/CAAJ_b947mowpLdxL3jo3YLKngRjrq9%2BEj4ymduQTfYR%2B8%3DYAYQ%40mail.gmail.com Problems defining mutli-column range partition bounds]<br />
** original commit: {{PgCommitURL|f0e4475}} (principal author: Amit Langote; owner: Dean Rasheed, [http://postgr.es/m/CAEZATCXcUjBCCBrEpa0W6vOcJdEQ1d2wjk_t65=Cnn30-OxS6w@mail.gmail.com previously Robert Haas])<br />
** [https://www.postgresql.org/message-id/07e5a781-0168-0a03-4586-524cf2d1b2fd%40lab.ntt.co.jp Patch exists]<br />
** fixed by commit d363d42bb9a4399a0207bd3b371c966e22e06bd3<br />
<br />
* [https://www.postgresql.org/message-id/CAJ3gD9cqpP%3DWvJj%3Ddv1ONkPWjy8ZuUaOM4_x86i3uQPas%3D0_jg%40mail.gmail.com Error'ed tuple's slot descriptor not set correctly when constraint on a partitioned table fails]<br />
** fixed by commit 4132dbec69dd4d437e132e57a74a98a40cdcf776<br />
<br />
* [https://www.postgresql.org/message-id/11904.1499039688@sss.pgh.pa.us Race conditions in logrep worker restart]<br />
** fixed by commit 9915de6c1cb2c9b87f5f504c97832cdf3a809753<br />
<br />
* [https://www.postgresql.org/message-id/b0af9eaa-130c-60d0-9e4e-7a135b1e0c76@dalibo.com Inadequate stack depth checking in the wake of expression execution changes]<br />
** original commit: {{PgCommitURL|b8d7f05}} (principal author: Andres Freund; owner: Andres Freund {{messageLink|20170717010721.GD2170455@rfd.leadboat.com|notified}})<br />
** fixed by commit cc9f08b6b813e30789100b6b34110d8be1090ba0<br />
<br />
* [https://www.postgresql.org/message-id/CAD21AoDfToXRXsc-pg86QUou07AsVrE0yFtCehG_S98-dNVrMw@mail.gmail.com Segfault with logical replication on a function index]<br />
** original commit: {{PgCommitURL|665d1fa}} (principal author: Petr Jelinek; owner: Peter Eisentraut {{messageLink|20170801042139.GC2611764@rfd.leadboat.com|notified}})<br />
** fixed by commit cf652018332819716b10c9de9ce80c81284d6815<br />
<br />
* [https://www.postgresql.org/message-id/9a39df80-871e-6212-0684-f93c83be4097%40lab.ntt.co.jp map_partition_varattnos() won't play nicely with whole-row vars in the input expression]<br />
** original commit: {{PgCommitURL|f0e4475}} (principal author: Amit Langote; owner: Robert Haas {{messageLink|20170728050650.GA2611764@rfd.leadboat.com|notified}})<br />
** fixed by commit 610e8ebb0fadd7a738c2ad07fef6c5ea86b11f8d<br />
<br />
* [https://www.postgresql.org/message-id/CAD21AoC2Xw6M=ZJyejq_9d_iDkReC_=rpvQRw5QsyzKQdfYpkw@mail.gmail.com pg_stop_backup's wait_for_archive is ignored on standbys]<br />
** original commit: {{PgCommitURL|017e4f2}} (principal author: David Steele; owner: Stephen Frost {{messageLink|20170709080401.GA2170502@rfd.leadboat.com|notified}})<br />
** [https://www.postgresql.org/message-id/CAD21AoD35q-ci51+T7cO4jcyeoRFaZKaBowTX_sSt4X-LYQ9-g@mail.gmail.com patch exists]<br />
** fixed by commit 52f8a59dd953c6820baf153e97cf07d31b8ac1d6<br />
<br />
* [https://www.postgresql.org/message-id/4c6e7ab3-091e-6336-df38-28937b153e64%402ndquadrant.com ALTER SUBSCRIPTION handling of workers not being transactional]<br />
** original commit: {{PgCommitURL|665d1fa}} (principal author: Petr Jelinek; owner: Peter Eisentraut {{messageLink|20170801041755.GB2611764@rfd.leadboat.com|notified}})<br />
** fixed by commit 7e174fa793a2df89fe03d002a5087ef67abcdde8<br />
<br />
=== resolved before 10beta4 ===<br />
<br />
* [https://www.postgresql.org/message-id/flat/CANiYTQumC3T%3DUMBMd1Hor%3D5XWZYuCEQBioL3ug0YtNQCMMT5wQ%40mail.gmail.com Assertion failure in clog.c]<br />
** fixed by commit ec99dd5aee8b831760046d43098c2d1cf23157ed<br />
<br />
* [https://www.postgresql.org/message-id/flat/CAE9k0PnCKfg-ZK1CwGZJPF1yKcG2A=GUgC3BMdNMzLAXVOo4Eg@mail.gmail.com Bug in free space percent calculation in pgstathashindex]<br />
** fixed by commit 0b7ba3d6474b8f58e74dba548886df3250805cdf<br />
<br />
* [https://postgr.es/m/flat/CAH2-Wzn1OCy9Wu594A2hrJvCOtGsp-xS6e0hiVsNNYBntWr=rQ@mail.gmail.com Crash report for some ICU-52 (debian8) COLLATE and work_mem]<br />
** original commit: {{PgCommitURL|eccfef8}} (principal author: Peter Eisentraut; owner: Peter Eisentraut {{messageLink|20170805225510.GA3178002@rfd.leadboat.com|notified}})<br />
** fixed by commit d6391b03b3025372620925e5746e65c288a1e371<br />
<br />
* [https://www.postgresql.org/message-id/CAB7nPqQr3KEQvXeuUNYcm7tDK2Fb9oLUQ8DU0+y0RZEoN_1_gg@mail.gmail.com Fix documentation format of table for wait events in pg_stat_activity]<br />
** original commit: {{PgCommitURL|030273b7}} (principal author and owner: Alvaro Herrera)<br />
** fixed by commit e88928c50dfe2623c899f82b54aad69da248ad07<br />
<br />
* [https://postgr.es/m/flat/CAHBggj8g2T+ZDcACZ2FmzX9CTxkWjKBsHd6NkYB4i9Ojf6K1Fw@mail.gmail.com Replication to Postgres 10 on Windows is broken]<br />
** original commit: {{PgCommitURL|1e8a850}} (principal author: Petr Jelinek; owner: Peter Eisentraut {{messageLink|20170808010632.GA3599653@rfd.leadboat.com|notified}})<br />
** fixed by commit d7ab908fbab5094e92a167441ec8d6bfb3b0c9fc<br />
<br />
* [https://postgr.es/m/CA+TgmobQVbz4K_+RSmiM9HeRKpy3vS5xnbkL95gSEnWijzprKQ@mail.gmail.com error handling for AutovacuumWorkItem is busted, and it doesn't work if dynamic_shared_memory_type=none]<br />
** Fixed by commits 870da1e1546c9563c5ae45918392cf7bbc7e5b0e and f2f9fcb3030ba67b4347a44b18b201f84d23997b<br />
<br />
* [https://www.postgresql.org/message-id/57163e18-8e56-da83-337a-22f2c0008051%40lab.ntt.co.jp Stats for certain triggers on partitioned tables not shown in EXPLAIN ANALYZE]<br />
** original commit: {{PgCommitURL|f0e4475}} (principal author: Amit Langote; owner: Robert Haas {{messageLink|20170818051539.GB3963697@rfd.leadboat.com|notified}})<br />
** fixed by commit d4b42e5215fae85e2ae473ba4957705f4c9861e9<br />
<br />
* [https://postgr.es/m/CAH2-Wz=76-+Q79agwn5SdTGBix5YzJsaJb5d6t1eVnf=kOe4KA@mail.gmail.com initdb creates some ICU pg_collation entries] whose names could be [https://postgr.es/m/CAH2-Wz=tgsX7awuvCJMz9rHhHT=iy-+bMJBS6h_+7B4K7Bx+9g@mail.gmail.com unstable across pg_upgrade/ICU version upgrade]<br />
** original commit: {{PgCommitURL|eccfef8}} (principal author: Peter Eisentraut; owner: Peter Eisentraut {{messageLink|20170810045116.GB3615998@rfd.leadboat.com|notified}})<br />
** Item is probably fixable by {{messageLink|CAH2-WzmeMSgjO-TocH7+v7vuwzv8C77eqGcTCTGSRattOK2ZLw@mail.gmail.com|making sure that all ICU locales get pg_collation entries}}; not just all distinct ICU collations. The main issue here is that locales may or may not share a collation, which is essentially an ICU/CLDR implementation detail subject to change. The BCP 47 language tag format makes stability guarantees about locale names [https://tools.ietf.org/html/bcp47#section-3.4], not collations. Those are guarantees that we ought to be relying on. In practice, CLDR locale names {{messageLink|CAH2-Wzn0idkTAqz5xpSC_AiiyBVaZTKMQfzqsyQPkxh8TSP0yA@mail.gmail.com|are completely stable aside from changes needed due to cultural or geopolitical developments}}.<br />
**Separately, it's clear that initdb should not generate variant keyword entries (e.g. -emoji subtag variants).<br />
** Also, it doesn't seem ideal that {{messageLink|CAH2-Wzm22vtxvD-e1oz90DE8Z_M61_8amHsDOZf1PWRKfRmj1g@mail.gmail.com|CREATE COLLATION will not reject ICU collation names no matter how far they are from a valid BCP 47 language tag}}.<br />
** fixed by commits a79fb8e0c452a9b88206e2abd4add2b432a2596b 958ffb8c286d93d1bfced17e6300d13f9634b431<br />
<br />
* [http://postgr.es/m/CB7A53AA-5645-4BDD-AB07-4D22CD9D8FF1@gmx.net \gx doesn't work with FETCH_COUNT]<br />
** original commit: {{PgCommitURL|b2678ef}} (principal author: Christoph Berg; owner: Stephen Frost {{messageLink|20170817022441.GA3963697@rfd.leadboat.com|notified}})<br />
** fixed by commit 0cdc3e4<br />
<br />
* [http://postgr.es/m/CAEvsy6Wgdf90O6pUvg2wSVXL2omH5OPC-38OD4Zzgk-FXavj3Q@mail.gmail.com Fix drop replication slot blocking instead of returning error]<br />
** Fixed by commit be7161566db<br />
<br />
* [http://postgr.es/m/5227.1503597272@sss.pgh.pa.us More replication race conditions for logical decoding tests]<br />
** Fixed by commit 4f27c674fd9<br />
<br />
* [http://postgr.es/m/24168.1503803032@sss.pgh.pa.us Fix race conditions recovery test dedicated to two-phase commit]<br />
** Fixed by commit 89c59b742a<br />
<br />
== Important Dates ==<br />
<br />
Current schedule:<br />
* feature freeze: April 7th<br />
* beta1: wrap May 15th, announce May 18th<br />
* beta2: wrap July 10th, announce July 13th<br />
* beta3: wrap August 7th, announce August 10th<br />
* beta4: wrap August 28, announce August 31<br />
* rc1: wrap September 11, announce September 14<br />
* 10.0: wrap September 25, announce September 28<br />
<br />
References:<br />
* [https://wiki.postgresql.org/wiki/PgCon_2016_Developer_Meeting#9:55_-_10:05_.09Next_Release_Schedule_.09All original schedule]<br />
* [https://www.postgresql.org/message-id/CA%2BTgmoZNLxizOkPy4WKdxwKo40Hz96v5jZ%3D07aLe93JW2dZmRA%40mail.gmail.com feature freeze moved]<br />
* [https://www.postgresql.org/message-id/21156.1498086123@sss.pgh.pa.us PG 10beta2 schedule]<br />
* [https://www.postgresql.org/message-id/26618.1503689851%40sss.pgh.pa.us 10beta4 and later]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PgCon_2017_Developer_Meeting&diff=29963PgCon 2017 Developer Meeting2017-04-25T06:20:57Z<p>Efujita: /* RSVPs */</p>
<hr />
<div>A meeting of the interested PostgreSQL developers is being planned for Tuesday 23 May, 2017 at the University of Ottawa, prior to pgCon 2017. In order to keep the numbers manageable, this meeting is by '''invitation only'''. Unfortunately it is quite possible that we've overlooked important individuals during the planning of the event - if you feel you fall into this category and would like to attend, please contact Dave Page (dpage@pgadmin.org).<br />
<br />
Please note that the attendee numbers have been kept low in order to keep the meeting more productive. Invitations have been sent only to developers that have been highly active on the database server over the 10.0/9.6 release cycles. We have not invited any contributors based on their contributions to related projects, or seniority in regional user groups or sponsoring companies.<br />
<br />
As at last years event, an Unconference will be held on Wednesday for in-depth discussion of technical topics.<br />
<br />
This is a PostgreSQL Community event.<br />
<br />
== Meeting Goals ==<br />
<br />
* Define the schedule for the 11.0 release cycle<br />
* Address any proposed timing, policy, or procedure issues<br />
* Address any proposed [http://en.wikipedia.org/wiki/Wicked_problem Wicked problems]<br />
<br />
== Time & Location ==<br />
<br />
The meeting will be:<br />
<br />
* 9:00AM to 12PM<br />
* TBD...<br />
* University of Ottawa.<br />
<br />
Coffee, tea and snacks will be served starting at 8:45am. Lunch will be after the meeting.<br />
<br />
== RSVPs ==<br />
<br />
The following people have RSVPed to the meeting (in alphabetical order, by surname):<br />
<br />
* Aleksander Alekseev<br />
* Oleg Bartunov<br />
* Joe Conway<br />
* Andrew Dunstan<br />
* Peter Eisentraut<br />
* Andres Freund<br />
* Stephen Frost<br />
* Etsuro Fujita<br />
* Peter Geoghegan<br />
* Kevin Grittner<br />
* Robert Haas<br />
* Magnus Hagander<br />
* Kyotaro Horiguchi<br />
* Amit Kapila<br />
* Haribabu Kommi<br />
* Alexander Korotkov<br />
* Tom Lane<br />
* Amit Langote<br />
* Heikki Linnakangas<br />
* Noah Misch<br />
* Bruce Momjian<br />
* Thomas Munro<br />
* Dave Page<br />
* Michael Paquier<br />
* Masahiko Sawada<br />
* Teodor Sigaev<br />
<br />
== Agenda Items ==<br />
<br />
* Upgrading PostgreSQL without a downtime. (Aleksander Alekseev)<br />
* Commit fest management (Michael)<br />
* Intellectual Property Issues (Andres)<br />
* ''Please add suggestions for agenda items here. (with your name)''<br />
<br />
==Agenda==<br />
<br />
{| border="1" cellpadding="4" cellspacing="0"<br />
!Time<br />
!Item<br />
!Presenter<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|09:00 - 09:10<br />
|Welcome and introductions<br />
|Dave Page<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|10:30 - 10:45<br />
|Coffee break<br />
|All<br />
<br />
|- <br />
|11:30 - 12:00<br />
|Any other business<br />
|Dave Page<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|12:00<br />
|Lunch<br />
|<br />
|}<br />
<br />
== Minutes ==</div>Efujitahttps://wiki.postgresql.org/index.php?title=FOSDEM/PGDay_2017_Developer_Meeting&diff=28813FOSDEM/PGDay 2017 Developer Meeting2016-12-20T03:35:23Z<p>Efujita: /* RSVPs */</p>
<hr />
<div>A meeting of the interested PostgreSQL developers is being planned for Thursday 2nd February, 2017 at the Brussels Marriott Hotel, prior to FOSDEM/PGDay 2017. In order to keep the numbers manageable, this meeting is by '''invitation only'''. Unfortunately it is quite possible that we've overlooked important individuals during the planning of the event - if you feel you fall into this category and would like to attend, please contact Dave Page (dpage@pgadmin.org).<br />
<br />
Please note that the attendee numbers have been kept low in order to keep the meeting more productive. Invitations have been sent only to developers that have been highly active on the database server over the 9.6 and 10 release cycles. We have not invited any contributors based on their contributions to related projects, or seniority in regional user groups or sponsoring companies.<br />
<br />
This is a PostgreSQL Community event.<br />
<br />
== Meeting Goals ==<br />
<br />
* Review the progress of the 10.0 schedule, and formulate plans to address any issues<br />
* Address any proposed timing, policy, or procedure issues<br />
* Address any proposed [http://en.wikipedia.org/wiki/Wicked_problem Wicked problems]<br />
<br />
== Time & Location ==<br />
<br />
The meeting will be:<br />
<br />
* 9:00AM to 5:00PM<br />
* Brussels Marriott Hotel<br />
<br />
Coffee, tea and snacks will be served starting at 8:45am. Lunch will be provided.<br />
<br />
== RSVPs ==<br />
<br />
The following people have RSVPed to the meeting (in alphabetical order, by surname) and will be attending:<br />
<br />
* Oleg Bartunov<br />
* Etsuro Fujita<br />
* Magnus Hagander<br />
* Petr Jelinek<br />
* Alexander Korotkov<br />
* Noah Misch<br />
* Bruce Momjian<br />
* Dave Page<br />
* Masahiko Sawada<br />
* Teodor Sigaev<br />
<br />
The following people have sent their apologies:<br />
<br />
* Kyotaro Horiguchi<br />
* Tom Lane<br />
* Thomas Munro<br />
* Craig Ringer<br />
<br />
==Agenda==<br />
<br />
{| border="1" cellpadding="4" cellspacing="0"<br />
!Time<br />
!Item<br />
!Presenter<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|09:00 - 09:10<br />
|Welcome and introductions<br />
|Dave<br />
<br />
|- <br />
|09:10 - 09:30<br />
|10.0 Release Schedule<br />
|All<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|10:30 - 11:00<br />
|Coffee break<br />
|All<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|12:30 - 13:30<br />
|Lunch<br />
|All<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|15:00 - 15:30<br />
|Tea break<br />
|All<br />
<br />
|- <br />
|16:30 - 17:00<br />
|Any other business<br />
|Dave<br />
<br />
|- style="font-style:italic;background-color:lightgray;"<br />
|17:00<br />
|Finish<br />
|<br />
|}<br />
<br />
== Minutes ==</div>Efujitahttps://wiki.postgresql.org/index.php?title=NTT_roadmap&diff=28153NTT roadmap2016-09-08T11:05:29Z<p>Efujita: </p>
<hr />
<div>== Partitioning ==<br />
<br />
* Amit Langote is going to continue working on native (declarative) partitioning. Although the initial goal is to implement the DDL on top of existing inheritance-based partitioning capabilities so that certain optimizer and executor enhancements could be realized in near term (which the EDB/Postgres Professional members will be working on as well), he is open to adapting to any alternate partitioning infrastructure that the community thinks to be a way forward. There is no concrete proposal yet for the said alternate infrastructure, but he is currently investigating the options and will prioritize them based on the consensus within the community.<br />
** [http://www.postgresql.org/message-id/flat/ad16e2f5-fc7c-cc2d-333a-88d4aa446f96@lab.ntt.co.jp pgsql-hackers: Declarative partitioning - another take]<br />
<br />
* Once we have native partitioning, Tatsuro Yamada will work on introducing global indexes on partitioned tables.<br />
<br />
== Replication ==<br />
<br />
* Masahiko Sawada is working on improving multiple synchronous replication, especially adding quorum commit and more complexed synchronous method.<br />
** [http://www.postgresql.org/message-id/CAD21AoAACi9NeC_ecm%2BVahm%2BMMA6nYh%3DKqs3KB3np%2BMBOS_gZg%40mail.gmail.com pgsql-hackers: Quorum commit for multiple synchronous replication.]<br />
<br />
== Maintenance ==<br />
<br />
* Masahiko Sawada is working on improving <tt>VACUUM</tt> processing logic. He is also interested in parallel utility commands, especially <tt>VACUUM</tt> and <tt>ANALYZE</tt>.<br />
** [http://www.postgresql.org/message-id/CAD21AoD1MEqz9-biWkfvErQ_S7meGqHSUoA6CfuDF93ik4SZrQ%40mail.gmail.com pgsql-hackers: Optimization for lazy_scan_heap]<br />
** [http://www.postgresql.org/message-id/CAD21AoD1xAqp4zK-Vi1cuY3feq2oO8HcpJiz32UDUfe0BE31Xw%40mail.gmail.com pgsql-hackers: Block level parallel vacuum WIP]<br />
== Foreign Data Wrappers ==<br />
<br />
* Masahiko Sawada and Vinayak Pokale will work on a transaction manager for database sharding with FDW approach. Since some transaction manager approaches are already proposed, he will join the discussion to reach the consensus on community first.<br />
** [http://www.postgresql.org/message-id/CAEySZvhiHUnEf-FiJubB_Xn0z5odtgfdPi5LS7Y7yLtrVWf2iQ%40mail.gmail.com pgsql-hackers: Transactions involving multiple postgres foreign servers]<br />
<br />
* Kyotaro Horiguchi is going to continue working on adding support for asynchronous execution of FDWs with Robert Haas of EDB or any other contributors.<br />
** [http://www.postgresql.org/message-id/CA+Tgmobx8su_bYtAa3DgrqB+R7xZG6kHRj0ccMUUshKAQVftww@mail.gmail.com pgsql-hackers: asynchronous and vectorized execution]<br />
<br />
* Kyotaro Horiguchi will help review the work on adding aggregate pushdown to <tt>postgres_fdw</tt>, which will be proposed by the EDB members.<br />
<br />
* Etsuro Fujita will work on improving the <tt>postgres_fdw</tt> join pushdown. Currently, it doesn't handle some cases, such as <tt>FULL</tt> joins on relations with restrictions or <tt>SEMI</tt>/<tt>ANTI</tt> joins. And it doesn't yet attempt to create parameterized join paths even though this option does get tried for a base relation scan. He will work on eliminating these limitations.<br />
** [https://www.postgresql.org/message-id/c449261a-b033-dc02-9254-2fe5b7044795%40lab.ntt.co.jp pgsql-hackers: Push down more full joins in postgres_fdw]<br />
<br />
* Etsuro Fujita will work on improving the <tt>postgres_fdw</tt> DML pushdown so that <tt>UPDATE</tt>/<tt>DELETE</tt> on a foreign join can be pushed down to the remote server. He also plans to work on adding <tt>INSERT</tt> pushdown to <tt>postgres_fdw</tt>.<br />
** [https://www.postgresql.org/message-id/b9cee735-62f8-6c07-7528-6364ce9347d0@lab.ntt.co.jp pgsql-hackers: Push down more UPDATEs/DELETEs in postgres_fdw]</div>Efujitahttps://wiki.postgresql.org/index.php?title=NTT_roadmap&diff=28109NTT roadmap2016-08-31T09:20:14Z<p>Efujita: </p>
<hr />
<div>== Partitioning ==<br />
<br />
* Amit Langote is going to continue working on native (declarative) partitioning. Although the initial goal is to implement the DDL on top of existing inheritance-based partitioning capabilities so that certain optimizer and executor enhancements could be realized in near term (which the EDB/Postgres Professional members will be working on as well), he is open to adapting to any alternate partitioning infrastructure that the community thinks to be a way forward. There is no concrete proposal yet for the said alternate infrastructure, but he is currently investigating the options and will prioritize them based on the consensus within the community.<br />
** [http://www.postgresql.org/message-id/flat/ad16e2f5-fc7c-cc2d-333a-88d4aa446f96@lab.ntt.co.jp pgsql-hackers: Declarative partitioning - another take]<br />
<br />
* Once we have native partitioning, Tatsuro Yamada will work on introducing global indexes on partitioned tables.<br />
<br />
== Replication ==<br />
<br />
* Masahiko Sawada is working on improving multiple synchronous replication, especially adding quorum commit and more complexed synchronous method.<br />
** [http://www.postgresql.org/message-id/CAD21AoAACi9NeC_ecm%2BVahm%2BMMA6nYh%3DKqs3KB3np%2BMBOS_gZg%40mail.gmail.com pgsql-hackers: Quorum commit for multiple synchronous replication.]<br />
<br />
== Maintenance ==<br />
<br />
* Masahiko Sawada is working on improving <tt>VACUUM</tt> processing logic. He is also interested in parallel utility commands, especially <tt>VACUUM</tt> and <tt>ANALYZE</tt>.<br />
** [http://www.postgresql.org/message-id/CAD21AoD1MEqz9-biWkfvErQ_S7meGqHSUoA6CfuDF93ik4SZrQ%40mail.gmail.com pgsql-hackers: Optimization for lazy_scan_heap]<br />
** [http://www.postgresql.org/message-id/CAD21AoD1xAqp4zK-Vi1cuY3feq2oO8HcpJiz32UDUfe0BE31Xw%40mail.gmail.com pgsql-hackers: Block level parallel vacuum WIP]<br />
== Foreign Data Wrappers ==<br />
<br />
* Masahiko Sawada and Vinayak Pokale will work on a transaction manager for database sharding with FDW approach. Since some transaction manager approaches are already proposed, he will join the discussion to reach the consensus on community first.<br />
** [http://www.postgresql.org/message-id/CAEySZvhiHUnEf-FiJubB_Xn0z5odtgfdPi5LS7Y7yLtrVWf2iQ%40mail.gmail.com pgsql-hackers: Transactions involving multiple postgres foreign servers]<br />
<br />
* Kyotaro Horiguchi is going to continue working on adding support for asynchronous execution of FDWs with Robert Haas of EDB or any other contributors.<br />
** [http://www.postgresql.org/message-id/CA+Tgmobx8su_bYtAa3DgrqB+R7xZG6kHRj0ccMUUshKAQVftww@mail.gmail.com pgsql-hackers: asynchronous and vectorized execution]<br />
<br />
* Kyotaro Horiguchi will help review the work on adding aggregate pushdown to <tt>postgres_fdw</tt>, which will be proposed by the EDB members.<br />
<br />
* Etsuro Fujita will work on improving the <tt>postgres_fdw</tt> join pushdown. Currently, it doesn't handle some cases, such as <tt>FULL</tt> joins on relations with restrictions or <tt>SEMI</tt>/<tt>ANTI</tt> joins. And it doesn't yet attempt to create parameterized join paths even though this option does get tried for a base relation scan. He will work on eliminating these limitations.<br />
** [https://www.postgresql.org/message-id/c449261a-b033-dc02-9254-2fe5b7044795%40lab.ntt.co.jp pgsql-hackers: Push down more full joins in postgres_fdw]<br />
<br />
* Etsuro Fujita will work on improving the <tt>postgres_fdw</tt> DML pushdown so that <tt>UPDATE</tt>/<tt>DELETE</tt> on a foreign join can be pushed down to the remote server. He also plans to work on adding <tt>INSERT</tt> pushdown to <tt>postgres_fdw</tt>.</div>Efujitahttps://wiki.postgresql.org/index.php?title=PgConf.Asia_2016_Developer_Meeting&diff=28089PgConf.Asia 2016 Developer Meeting2016-08-25T04:01:33Z<p>Efujita: </p>
<hr />
<div>A meeting of the interested PostgreSQL developers is being planned for the morning of Thursday 1st December, 2016 in Tokyo, prior to PGConf.Asia 2016. In order to keep the numbers manageable, this meeting is by '''invitation only'''. Unfortunately it is quite possible that we've overlooked important individuals during the planning of the event - if you feel you fall into this category and would like to attend, please contact Dave Page (dpage@pgadmin.org).<br />
<br />
Please note that the attendee numbers have been kept low in order to keep the meeting more productive. Invitations have been sent only to developers that have been highly active on the database server over the 9.6 release cycle. We have not invited any contributors based on their contributions to related projects, or seniority in regional user groups or sponsoring companies.<br />
<br />
The afternoon will be a Developer Unconference, open to a wider audience.<br />
<br />
This is a PostgreSQL Community event.<br />
<br />
== Meeting Goals ==<br />
<br />
* Review the progress of the 10.0 schedule, and formulate plans to address any issues<br />
* Address any proposed timing, policy, or procedure issues<br />
* Address any proposed [http://en.wikipedia.org/wiki/Wicked_problem Wicked problems]<br />
<br />
== Time & Location ==<br />
<br />
The event will be held on the fifth floor (using American/Japanese style counting) in room 5A at:<br />
<br />
Akihabara Convention Hall<br />
Akihabara Dai Bldig 4F 1-18-13 Sotokanda, <br />
Chiyoda-ku,<br />
Tokyo 101-0021, <br />
Japan<br />
<br />
Please see the [http://www.akibahall.jp/data/access_eng.html website] for details of how to reach the hall.<br />
<br />
The morning session (9AM - 12PM) will be used for a structured meeting, and the afternoon session (1PM - 5PM) will be used for a 2 track mini unconference for invitees to the morning session and other interested developers.<br />
<br />
== RSVPs ==<br />
<br />
The following people have RSVPed to the meeting (in alphabetical order, by surname) and will be attending:<br />
<br />
* Etsuro Fujita<br />
* Kyotaro Horiguchi<br />
* Kohei KaiGai<br />
* Dave Page<br />
* Michael Paquier<br />
* Simon Riggs<br />
* Masahiko Sawada<br />
* Teodor Sigaev<br />
* Tomas Vondra<br />
<br />
==Agenda==<br />
<br />
TBD<br />
<br />
==Agenda Items==<br />
<br />
Please list any agenda items below for inclusion on the schedule.<br />
* 10.0 Release Schedule</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL_9.6_Open_Items&diff=28085PostgreSQL 9.6 Open Items2016-08-24T03:37:06Z<p>Efujita: </p>
<hr />
<div>== Open Issues ==<br />
<br />
* [https://www.postgresql.org/message-id/c2c7191b-5ca0-b37a-9e9d-4df15ffb554b%40lab.ntt.co.jp Oddity in EXPLAIN for foreign/custom join pushdown plans]<br />
** postgres_fdw produces incorrect aliases for joining relations shown in EXPLAIN for some join pushdown queries<br />
<br />
== CLOSE_WAIT Issues ==<br />
<br />
* [https://www.postgresql.org/message-id/7969.1471484738%40sss.pgh.pa.us unstable regression test for speculative-insertion-with-TOAST bug]<br />
** initial indications are that {{PgCommitURL|9595383bc6fc24d25970374e2eddd5ce6f977f9e}} was sufficient<br />
<br />
* [http://www.postgresql.org/message-id/563BD59A.1040206@2ndquadrant.com GIN data corruption bug(s) in 9.6devel]<br />
** original commit: {{PgCommitURL|e95680832854cf300e64c10de9cc2f586df558e8}} (principal author: Jeff Janes; committer: Teodor Sigaev {{messageLink|20160404073803.GA1623361@tornado.leadboat.com|notified}})<br />
** A pre-existing theoretical bug, which becomes quite reachable in 9.6 due to FSM changes in commit {{PgCommitURL|e95680832854cf300e64c10d}}<br />
** fixed for 9.6 in {{PgCommitURL|e2c79e14d998cd31f860854bc9210b37b457bb01}}; back-branch fixes pending<br />
<br />
* [http://www.postgresql.org/message-id/CAB-SwXZh44_2ybvS5Z67p_CDz=XFn4hNAD=CnMEF+QqkXwFrGg@mail.gmail.com commit ac1d794 hurts performance]<br />
** original commit: {{PgCommitURL|ac1d7945f866b1928c2554c0f80fd52d7f977772}} (principal author: Rajeev Rastogi; owner: Robert Haas {{messageLink|20160529054052.GA497229@tornado.leadboat.com|notified}})<br />
** hopefully resolved by Andres, per [http://www.postgresql.org/message-id/20160321114620.ow5gtbxxgywr7afc@alap3.anarazel.de]<br />
** no reply from original poster as of 2016-03-25<br />
** [http://www.postgresql.org/message-id/CAD__OuhPmc6XH=wYRm_+Q657yQE88DakN4=Ybh2oveFasHkoeA@mail.gmail.com Mithun CY re-reported this problem 2016-05-06] - apparently, it's not fixed yet<br />
** [https://www.postgresql.org/message-id/CA+TgmoaO9FhPk0ricGkKufh=Aj_LUhgwoeGJaCoPJ0S_YZm4rQ@mail.gmail.com possibly fixed after all?]<br />
<br />
* flush control causes performance regressions<br />
** owner: Andres Freund {{messageLink|20160529052603.GB496776@tornado.leadboat.com|notified}}<br />
** [http://www.postgresql.org/message-id/CA+TgmoYoUQf9cGcpgyGNgZQHcY-gCcKRyAqQtDU8KFE4N6HVkA@mail.gmail.com parallel copy 9x slower]<br />
** [http://www.postgresql.org/message-id/CA+Tgmoav03TPq9-vWB5B4rY=iFrTc5bc_E8=ayVbCf=Aun1fSw@mail.gmail.com pgbench 45% slower]<br />
<br />
== Open Issues For PostgreSQL 9.6 Final ==<br />
<br />
Issues in this category don't make sense to address immediately; we want to see how beta goes before deciding.<br />
<br />
Section closed as of beta4. It's time to address all such issues.<br />
<br />
== Resolved Issues ==<br />
<br />
=== resolved after 9.6beta4 ===<br />
<br />
* {{messageLink|87mvl5on7n.fsf@news-spur.riddles.org.uk|Add SQL-accessible functions for inspecting index AM properties.}} ({{PgCommitURL|ed0097e}})<br />
<br />
* {{messageLink|CAMkU%3D1xEUuBphDwDmB1WjN4%2Btd4kpnEniFaTBxnk1xzHCw8_OQ%40mail.gmail.com|Fix assorted bugs in contrib/bloom}} ({{PgCommitURL|d6c9e05}})<br />
<br />
* [http://www.postgresql.org/message-id/flat/20160420174631.3qjjhpwsvvx5bau5@alap3.anarazel.de What should the default max_parallel_degree be?]<br />
** We chose to disable it by default for 9.6; done in {{PgCommitURL|f85b1a84152f7bf019fd7a2c5eede97867dcddbb}}<br />
<br />
=== resolved after 9.6beta3 ===<br />
<br />
* {{messageLink|CAKJS1f8zOoDN1nxhYXi08UWeTUNNrmaVZ6Jg1vhWLCpRdL5_gg%40mail.gmail.com|citext 1.1 to 1.2 upgrade script broken}}<br />
** fixed in {{PgCommitURL|fe5e3fce798dccf3f298b65c5d9a132e9646712a}}<br />
<br />
* {{messageLink|84567acb-2cdb-10d1-92ab-6af60df5610f@free.fr|pg_dump broken for extensions including sequences}}<br />
** owner: Stephen Frost {{messageLink|20160726075037.GA2222426@tornado.leadboat.com|notified}}<br />
** [https://www.postgresql.org/message-id/CAB7nPqTSgdbaUSUUvY5=oHA7sGcS14kR3erdqRKOj2jPeozH-Q@mail.gmail.com patch sent for review]<br />
** Fixed in {{PgCommitURL|f9e439b1ca81e3305b677d93c67299549625370c}}<br />
<br />
* {{messageLink|CAHGQGwEz4Lni2abAyt3Mh9bUEfkMqDv0VU7VQwgKbP27ggJorg@mail.gmail.com|fix signature of pg_replication_origin_xact_reset()?}}<br />
** It's already wrong in 9.5, but that seems like a bad reason for not fixing it now<br />
** fixed in {{PgCommitURL|dd5eb805d5e5384963f09c9986845a544ef41810}}<br />
<br />
* [https://www.postgresql.org/message-id/CAA4eK1+O+=TZ2eyEQoN1JOMS+K2T1Tga=1bnaH08OFfJwUH9mg@mail.gmail.com heap_lock_tuple can panic the server]<br />
** original commit: {{PgCommitURL|eca0f1d}} (principal author: Masahiko Sawada; owner: Andres Freund {{messageLink|20160802145518.GC2377169@tornado.leadboat.com|notified}})<br />
** fixed in {{PgCommitURL|e7caacf733f3ee77a555aa715ab6fbf4434e6b52}}<br />
<br />
* {{messageLink|87invhoj6e.fsf@credativ.de|crash in ts_delete}}<br />
** it looks like this example also exposes an independent bug in array_to_tsvector, which is also new in 9.6.<br />
** fixed in {{PgCommitURL|c50d192ce33c10fa06411306f8644b4f47ce9a06}} and {{PgCommitURL|f10eab73df2b94c860dea4a906c54e3c903f42e2}}<br />
<br />
* {{messageLink|20160616183207.wygoktoplycdzav7@alap3.anarazel.de|old_snapshot_threshold allows heap:toast disagreement}}<br />
** original commit: {{PgCommitURL|848ef42}} (principal author: Kevin Grittner; owner: Robert Haas [https://www.postgresql.org/message-id/CA+TgmoYcd4KMkqhWGreO_EAxZ-Voxv95hpw+eWt=yVgz8k8x1A@mail.gmail.com|status])<br />
** ownership transferred from Kevin Grittner to RMT and then to Robert Haas<br />
** [https://www.postgresql.org/message-id/CA+TgmoZkWvQSW_xQN=07G=wUdHxNV+nhTh8xUALa2iQzToz5vw@mail.gmail.com patch v1]<br />
** fixed in {{PgCommitURL|3e2f3c2e423b3ae906668c186bac79522b8e3e29}}<br />
** [https://www.postgresql.org/message-id/87vazemeda.fsf@credativ.de 3e2f3c2e has caused a new regression]<br />
** Addressed regression with {{PgCommitURL|07a601eedab7c5fa4d62055fa3efacef2f38e446}} and {{PgCommitURL|9ee1cf04ab6bcefe03a11837b53f29ca9dc24c7a}}<br />
<br />
=== resolved after 9.6beta2 ===<br />
<br />
* [https://www.postgresql.org/message-id/c19fcfec308e6ccd952cdde9e648b505@mail.gmail.com change definition of phrase search to not match a single word?]<br />
** Several issues here, fixed in commits {{PgCommitURL|028350f61}}, {{PgCommitURL|3dbbd0f02}}, {{PgCommitURL|6734a1cac}}<br />
<br />
* [https://www.postgresql.org/message-id/1597.1465846969@sss.pgh.pa.us consider whether MinMaxAggPath could be be parallel-safe]<br />
** owner: Robert Haas {{messageLink|20160627023517.GA1329944@tornado.leadboat.com|notified}}<br />
** [https://www.postgresql.org/message-id/CA+TgmobPvgBoKR+yEej57eZnUuNdmy_U_-yLDntHSPvN4wXFOQ@mail.gmail.com analysis and status]<br />
** no changes required<br />
<br />
* [https://www.postgresql.org/message-id/8229.1466109074@sss.pgh.pa.us parallel aggregation is quite broken with polymorphic aggregates]<br />
** Multiple issues here, fixed in commits {{PgCommitURL|915b703e1}}, {{PgCommitURL|f8ace5477}}, {{PgCommitURL|bd1693e89}}, {{PgCommitURL|59a3795c2}}, {{PgCommitURL|19e972d55}}, {{PgCommitURL|f1993038a}} <br />
<br />
* [https://www.postgresql.org/message-id/1739a900-30ab-f48e-aec4-2b35475ecf02@2ndquadrant.com parallel workers and client encoding]<br />
** owner: Robert Haas {{messageLink|20160612070542.GA937869@tornado.leadboat.com|notified}}<br />
** fixed in {{PgCommitURL|10c0558ffefcd12bf1d3dc35587eba41d1ce4571}}<br />
<br />
* [https://www.postgresql.org/message-id/CA+TgmoZwJB9EaiBj-MEeAQ913WkKOz4aQ7VQnCfrDLs9WYhZdQ@mail.gmail.com set consider_parallel correctly for upper rels]<br />
** owner: Robert Haas {{messageLink|20160627024209.GC1329944@tornado.leadboat.com|notified}}<br />
** and then [https://www.postgresql.org/message-id/22832.1465854401@sss.pgh.pa.us remove wholePlanParallelSafe flag]<br />
** rhaas [https://www.postgresql.org/message-id/CA+TgmoZZaYP=5qdMKh9c1W8F6ps=ootDYkiuKOd52mUo5HFvpg@mail.gmail.com needs help]<br />
** fixed in {{PgCommitURL|5ce5e4a12ee7175cd3fc356d9d38307e1d715827}}<br />
<br />
* [https://www.postgresql.org/message-id/87r3bes70d.fsf@credativ.de crashes in RestoreSnapshot on hot standby]<br />
** fixed in {{PgCommitURL|4f9f495889d3d410195c9891b58228727b340189}}<br />
<br />
* [https://www.postgresql.org/message-id/31398.1467036827@sss.pgh.pa.us Broken handling of lwlocknames.h]<br />
** fixed in {{PgCommitURL|548af97fcec5543603c20b61fec60f8147a05b29}}<br />
<br />
* [https://www.postgresql.org/message-id/CA+Tgmoa-AmgEhy1fMyEaEQniqPEhrttOsNWxPS+UqGbvgX16KQ@mail.gmail.com fix possible confusion between subqueries and subplans]<br />
** [https://www.postgresql.org/message-id/20391.1465850779@sss.pgh.pa.us old thread]<br />
** Fixed in {{PgCommitURL|110a6dbdebebac9401b43a8fc223e6ec43cd4d10}} and {{PgCommitURL|4ea9948e58a57316330acb1701f979bc1e872f50}}<br />
<br />
* {{messageLink|CAB7nPqStg4M561obo7ryZ5G+fUydG4v1Ajs1xZT1ujtu+woRag@mail.gmail.com|primary_conninfo missing from pg_stat_wal_receiver}}<br />
** original commit: {{PgCommitURL|b1a9bad}} (principal author: Michael Paquier; owner: Alvaro Herrera {{messageLink|20160627024513.GD1329944@tornado.leadboat.com|notified}})<br />
** There have been concerns about making potentially password values visible at SQL level, [https://www.postgresql.org/message-id/CAB7nPqScFyFQ3cbpMm+OPe5_z8HmJGHCQ-o2+6HQMEDk1j8waQ@mail.gmail.com patch v3] adds a routine to libpqwalreceiver to return back to caller an obfuscated connection string that gets saved in shared memory. Then pg_stat_wal_receiver makes use of it.<br />
** CLOSE_WAIT for now due to not-quite-finished discussion about security implications<br />
<br />
* [http://www.postgresql.org/message-id/CAM3SWZRWXhcJqr1YazfEpog3J4gKmn658=Yu4vga3KrOqC8xig@mail.gmail.com temp_file_limit + parallel query issue]<br />
** The temp_file_limit documentation should be updated.<br />
** fixed in {{PgCommitURL|d1f822e58597cac5000bf69b893cc236c5ef5fcb}}<br />
<br />
* [https://www.postgresql.org/message-id/CAM3SWZR8x=e=o3o+tH6Y1Eae3kpdK4dyod8D6MYT=yC4+O7U7Q@mail.gmail.com Bug in batch tuplesort memory CLUSTER case]<br />
** patch available<br />
** original commit: {{PgCommitURL|0011c00}} (principal author: Peter Geoghegan; owner: Robert Haas {{messageLink|20160701040608.GB1426591@tornado.leadboat.com|notified}})<br />
** fixed in {{PgCommitURL|1b0fc85077aadb3f4a965aff35c136398d859624}}<br />
<br />
* {{messageLink|20160706150739.1426.84965@wrigleys.postgresql.org|Non-exclusive backups on standbys use incorrect timeline number for WAL segments names}}<br />
** original commit: {{PgCommitURL|7117685}} (principal author: Magnus Hagander; owner: Magnus Hagander {{messageLink|20160709015205.GA1743635@tornado.leadboat.com|notified}})<br />
** {{messageLink|bdf05251-65d3-5847-671f-50a7cc3aa64b@2ndquadrant.it|patch}}, reviewed by Michael.<br />
** fixed in {{PgCommitURL|87d84d67bb15752c79a1c07e603126830642ac84}}<br />
<br />
* {{messageLink|CAB7nPqTR3Vu3xKOZOYqSm-+bSZV0kqgeGAXD6w5GLbkbfd5Q6w@mail.gmail.com|\df* does not show parallel mode for functions}}<br />
** fixed in {{PgCommitURL|a670c24c382693c4f75e99c9292b2ed0f0d40a72}}<br />
<br />
* {{messageLink|20160712175855.1414.10498@wrigleys.postgresql.org|to_tsquery segfault with negation of a stopword}}<br />
** fixed in {{PgCommitURL|00f304ce2dd86f4b76606225b41e0854a3362628}}<br />
<br />
* {{messageLink|20160713211406.cf6yjq6577ici7mc@alap3.anarazel.de|Document that vacuum can't truncate if old_snapshot_threshold bigger than 0}}<br />
** fixed in {{PgCommitURL|1c15aac53f3421fd38ae145118d3204f055ba955}}<br />
<br />
* [https://www.postgresql.org/message-id/9f25cb66-df67-8d81-ed6a-d18692a03410@2ndquadrant.com dumping database privileges broken in 9.6]<br />
** original commit: {{PgCommitURL|23f34fa}} (principal author: Stephen Frost; owner: Stephen Frost {{messageLink|20160629155016.GP21416@tamriel.snowman.net|status}})<br />
** fixed in {{PgCommitURL|47f5bb9f539a7fff089724b1cbacc31613031895}}<br />
<br />
* [https://www.postgresql.org/message-id/CA+TgmoZ-1TXCsxWcp3i-KMo5DNB-6p-odqw7c-N_q3pzZY1TJg@mail.gmail.com heap_update sets xmax and infomask without logging the changes or clearing PD_ALL_VISIBLE or visibility map bits]<br />
** {{messageLink|20160617033628.GA1062555@tornado.leadboat.com|volunteer owner wanted}}<br />
** This has been buggy essentially forever but the freeze map changes give it new urgency.<br />
** fixed in {{PgCommitURL|bfa2ab56bb8c512dc8613ee3ff0936568a1c8418}}<br />
<br />
* [https://www.postgresql.org/message-id/CA+TgmobzkwK-xMaKifY5_Fxm6nckFF-_SoiarMWbFqGJYNSgJQ@mail.gmail.com heap_lock_tuple failed to clear all-frozen bit]<br />
** fixed in {{PgCommitURL|eca0f1db14ac92d91d54eca8eeff2d15ccd797fa}}<br />
<br />
=== resolved after 9.6beta1 ===<br />
<br />
* [https://www.postgresql.org/message-id/CAA-aLv7WHGnidt=JwSKMZHPRpOEK9x59HQAW7vMfeyvqAJvu4g@mail.gmail.com bloom extension does not dump and restore properly]<br />
** original commit: {{PgCommitURL|5d58999}} (principal author: Stephen Frost; owner: Stephen Frost {{messageLink|20160607055754.GA773310@tornado.leadboat.com|notified}})<br />
** (Michael): Not limited to bloom but to all access methods. Some code lookup is pointing out that checkExtensionMembership() in selectDumpableAccessMethod does not consider the fact that access methods do not have ACLs.<br />
** (Stephen): Fixed in {{PgCommitURL|562f06f}}, which corrected dumpAccessMethod() to check which bits are set in the dump bitfield and to only dump out the components requested.<br />
<br />
* {{messageLink|20160418030228.GA1951117@tornado.leadboat.com|In pg_dump, include pg_catalog and extension ACLs: pg_dumpall got slow; query hygiene}}<br />
** original commit: {{PgCommitURL|23f34fa}} (principal author: Stephen Frost; committer: Stephen Frost {{messageLink|20160420012909.GC2006525@tornado.leadboat.com|notified}})<br />
** Points (2) and (3) constitute this open item. Point (1) is just questions.<br />
** {{PgCommitURL|5d589993cad212f7d556d52cc1e42fe18f65b057}} made improvements, but is that enough?<br />
<br />
* {{messageLink|20160418030544.GB1961272@tornado.leadboat.com|Default roles: regression when dumping from 9.5; <code>ALTER ROLE x USER pg_signal_backend</code> is unrestricted}}<br />
** original commit: {{PgCommitURL|2930078}} (principal author: Stephen Frost; committer: Stephen Frost)<br />
** Restrictions on roles in the pg_ namespace were removed, per discussion, turning this into an intentionally allowed operation.<br />
<br />
* [https://www.postgresql.org/message-id/CAB7nPqTzdZdu8J7EF8SXr_R2U5bSUUYNOT3oAWBZdEoggnwhGA@mail.gmail.com Access methods lack support for COMMENT and have no psql-level meta command]<br />
** original commit: {{PgCommitURL|473b932}} (principal author: Alexander Korotkov; owner: Alvaro Herrera {{messageLink|20160604215416.GA712446@tornado.leadboat.com|notified}})<br />
** fixed in {{PgCommitURL|4f04b66f97f0e0265489f0fe0373ea44c9ad11bf}}<br />
<br />
* {{messageLink|20160510174333.GA554972@alvherre.pgsql|pg_dump dump catalog ACLs incorrect queries against catalogs}}<br />
** original commit: {{PgCommitURL|23f34fa4ba358671adab16773e79c17c92cbc870}} (committer: Stephen Frost)<br />
** fixed in {{PgCommitURL|2e8b4bf80473d0e4a4254b417424e79195a9ce6a}}<br />
<br />
* [https://www.postgresql.org/message-id/20160527070433.19424.81712@wrigleys.postgresql.org DROP ACCESS METHOD IF EXISTS isn't implemented]<br />
** fixed in {{PgCommitURL|83dbde94f726f2517a79b1cea59e57452c36e734}}<br />
<br />
* [http://www.postgresql.org/message-id/20160524144146.22598.42558@wrigleys.postgresql.org bloom index error with unlogged table]<br />
** fixed in {{PgCommitURL|abaffa907588283f7673fc223857e6966421b8ca}}<br />
<br />
* [http://www.postgresql.org/message-id/CA+TgmoaLv2RkxYvVGyUOo-rBOaxsb-jh94fOA0=t3k5L9B8X=g@mail.gmail.com need to address freeze map review comments]<br />
** original commit: {{PgCommitURL|7087166}} (principal author: Masahiko Sawada; owner: Robert Haas {{messageLink|20160529054426.GF496776@tornado.leadboat.com|notified}})<br />
** fixed in {{PgCommitURL|fdfaccfa798c1c9993feae1fac6e0f79d72aa7b7}}, {{PgCommitURL|6436a853f11952495f10e62d8b52b465e119155c}}, {{PgCommitURL|aba8943082f1ccbfb19f2e7ff02ba3be0fcb6c9d}}, {{PgCommitURL|e191a6900520a28ece9393eec2fdd69f292f12c4}}<br />
<br />
* [http://www.postgresql.org/message-id/87r3cu78qo.fsf@elite.ansel.ydns.eu Failed assertions on parallel worker shutdown]<br />
** owner: Robert Haas {{messageLink|20160602013824.GB619737@tornado.leadboat.com|notified}}<br />
** fixed in {{PgCommitURL|44339b892a04e94bbb472235882dc6f7023bdc65}}, {{PgCommitURL|c6dbf1fe79287291bc260cbc06b0de419d2a198c}}<br />
<br />
* [http://www.postgresql.org/message-id/CA+TgmobPqrAVXOBMHTcpDq8hX7gCzcVhoUvC8s9V=d09+bt30w@mail.gmail.com should we revert "Use Foreign Key relationships to infer multi-column join selectivity" entirely?]<br />
** original commit: {{PgCommitURL|137805f}} (principal author: Tomas Vondra and David Rowley; owner: Tom Lane {{messageLink|1639.1465309244@sss.pgh.pa.us|status}})<br />
** Resolved by revert ({{PgCommitURL|77ba610}})<br />
<br />
* [http://www.postgresql.org/message-id/CAB7nPqQB8dcFmY1uodmiJOSZdhBFOx-us-uW6rfYrzhpEiBR2g@mail.gmail.com bloom documentation should be reworked]<br />
** fixed in [https://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=cfd4804b1ebed8108ef6caedc76fb6eb37bc9724 cfd4804b1ebed8108ef6caedc76fb6eb37bc9724]<br />
<br />
* [http://www.postgresql.org/message-id/20160509145023.tkdpyygfxu56ngzz@alap3.anarazel.de Basic test coverage of parallelism]<br />
** owner: Noah Misch {{messageLink|20160601022603.GA596573@tornado.leadboat.com|status}}<br />
** [http://www.postgresql.org/message-id/CABaKae_HuYzzt9Q7BTdj1f_=5QuPrrPCBsn0R4y3JrBH0z5uWA@mail.gmail.com patch available], committed as {{PgCommitURL|14a254f}}<br />
<br />
* [http://www.postgresql.org/message-id/CA+TgmoYjMmSx93onaoOSrWcsNHmD2GOegfyrKoJs=1tbhUMHeg@mail.gmail.com rename max_parallel_degree to max_parallel_workers_per_gather]<br />
** original commit: {{PgCommitURL|3bd909b}} (principal author: Amit Kapila; owner: Robert Haas {{messageLink|20160529053300.GD496776@tornado.leadboat.com|notified}})<br />
** fixed in {{PgCommitURL|c9ce4a1c61ebf39c03885cc19fe7c32edc04a300}}<br />
<br />
* [https://www.postgresql.org/message-id/CAA4eK1Jz5tG2D2PCNYqYob2cb4dKowKYwVJ7OmP5vwyRyCMx4g@mail.gmail.com Failed assertion in parallel worker (ExecInitSubPlan)]<br />
** owner: Robert Haas {{messageLink|20160602013528.GA619737@tornado.leadboat.com|notified}}<br />
** fixed in {{PgCommitURL|b12fd41c695b43c76b0a9a4d19ba43b05536440c}}, although we suspect other bugs in this area<br />
<br />
* "snapshot too old" feature considered not ready for 9.6 by some<br />
** original commit: {{PgCommitURL|848ef42bb8c7909c9d7baa38178d4a209906e7c1}} (principal author: Kevin Grittner; owner: Kevin Grittner {{messageLink|CACjxUsNQeGMTrMAQjHXRAvdUYDe1nYhA3une0xk_NoMNr+JH1Q@mail.gmail.com|status}})<br />
** [http://www.postgresql.org/message-id/20160502142121.fn2y3walpebprccn@alap3.anarazel.de Andres considering revert], [http://www.postgresql.org/message-id/20160503052438.GA27541@momjian.us Bruce considering revert], [http://www.postgresql.org/message-id/1447.1461003290@sss.pgh.pa.us Tom considering revert]<br />
** <s>[http://www.postgresql.org/message-id/20160524215616.y4xvze5f5tfv64gn@alap3.anarazel.de CREATE INDEX may need work to avoid missing rows]</s> fixed in {{PgCommitURL|bf9a60e}}<br />
** <s>[http://www.postgresql.org/message-id/CA+TgmobmG1GxtEzQhnorXnknzbJ_fWvu7Hb5p_Zn6N6jibrkLA@mail.gmail.com ANALYZE of functional index that takes longer than old_snapshot_threshold may error out and fail to update statistics]</s> [http://www.postgresql.org/message-id/CACjxUsMAFcCC8gWttOfHF=-1xC98fXehThwykvsJT9Jh2=GULg@mail.gmail.com Analysis suggesting that this is not a problem]<br />
** there is a not a consensus to revert this; whatever specific defects exist should be separately tracked<br />
<br />
* [https://www.postgresql.org/message-id/87h9d7pwf4.fsf@credativ.de Failed assertion in postgres_fdw/deparse.c]<br />
** original commit: {{PgCommitURL|e4106b2}} (principal author: Shigeru Hanada; owner: Robert Haas {{messageLink|20160608024130.GA805335@tornado.leadboat.com|notified}})<br />
** [https://www.postgresql.org/message-id/2fdf81b5-9148-b948-7743-379974689997@lab.ntt.co.jp proposal of patch]<br />
** fixed in {{PgCommitURL|131c7e70b4596027992a2f72bfd3765f0fff1b7c}}<br />
* [https://www.postgresql.org/message-id/352F9B77DB5D3082578D17BB@eje.land.credativ.lan idle_in_transaction_session_timeout patch overlooked pg_dump]<br />
** fixed in {{PgCommitURL|8383486f108c650b187358bfe811060627c751c9}}<br />
<br />
* [https://www.postgresql.org/message-id/CA+TgmobcpoZQo78nSh2aa8or4phY6rk+tmJtWdJ9QsNWuyhb1A@mail.gmail.com data-corrupting bug in lazy_scan_heap()]<br />
** original commit: {{PgCommitURL|a892234}} (principal author: Masahiko Sawada; owner: Robert Haas [https://www.postgresql.org/message-id/CA+TgmobcpoZQo78nSh2aa8or4phY6rk+tmJtWdJ9QsNWuyhb1A@mail.gmail.com status])<br />
<br />
* [https://www.postgresql.org/message-id/CA+TgmoZY-taFv5MCJoON-NupG9q8dL34stydWieKYbBGb4tcNQ@mail.gmail.com add integrity-checking functions to pg_visibility extension]<br />
** fixed in {{PgCommitURL|e472ce9624e0f2083c8fd25ea1acb081be908f8f}}<br />
<br />
* [https://www.postgresql.org/message-id/58cd047c-deba-0863-b279-56b931237176@2ndquadrant.com what to do with parallel worker errcontext()?]<br />
** Should we have it at all? Maybe only for debugging? (If so, controlled how?) Unless we remove it entirely, the misbehavior shown in above message needs to be fixed.<br />
** [https://www.postgresql.org/message-id/CA+Tgmob78-4NEYsqA7mapdqLgkAyVuOAKmtgQH9qiMhand-acg@mail.gmail.com analysis and explanation by rhaas]<br />
** fixed in {{PgCommitURL|292794f82b4ebde33ec7f2a572ddd1dedba8ce37}}<br />
<br />
* [https://www.postgresql.org/message-id/CA+TgmoZvY0dTaDvQG-vNU2OEaKdXzY-GP5GS0gTM9v8-=S0FrA@mail.gmail.com provide a way to force a rebuild of the visibility map]<br />
<br />
* [http://www.postgresql.org/message-id/CAEepm=1P94ca18KdQK_uLyAG521mqfF4My5MkFSftCxYuJZYgw@mail.gmail.com ERROR: ORDER/GROUP BY expression not found in targetlist]<br />
** [https://www.postgresql.org/message-id/CAB7nPqTJQXkZ3c3tFHT7X4ahfwebZn3uKJiLagM4d1LwSKVxEw%40mail.gmail.com git bisect is pointing out to 04ae11f6 as the culprit]<br />
** [https://www.postgresql.org/message-id/CA+TgmoYmCJp=k4Mr2OmA0h1hZ7ki6=esUb=JVU3-ZU0YmzYZNg@mail.gmail.com six separate issues have been raised on this thread]<br />
*** #1 fixed in {{PgCommitURL|54f5c5150fa05d7ad15f8406debd5a2b394885b5}}, {{PgCommitURL|598aa194af2fb7f294ae4b029494a134a44be333}}<br />
*** #2 fixed in {{PgCommitURL|8c1d9d56e9a00680a035b8b333a98ea16b121eb7}}, {{PgCommitURL|103512cee95b5bd0feb83c225eeff61c58874413}}<br />
*** #3 fixed in {{PgCommitURL|75be66464cb1bffa1e5757907b9a04ad5afc7859}}<br />
*** separate open items added for #4, #5, #6<br />
<br />
=== resolved before 9.6beta1 ===<br />
<br />
* [http://archives.postgresql.org/message-id/5CF3DFCC-26FB-4162-8933-DD2A6FE3B27A%40postgrespro.ru fd.c: flush data problems on osx]<br />
** original commit: 428b1d6b29ca599c5700d4bc4f4ce4c5880369bf (principal author: Fabien Coelho; committer: Andres Freund {{messageLink|20160402013200.GA1555982@tornado.leadboat.com|notified}})<br />
<br />
* {{messageLink|alpine.DEB.2.10.1604282127590.8824@sto|checkpoint fails with <code>could not fsync file "...": No such file or directory</code>}}<br />
** original commit: {{PgCommitURL|72a98a6395}} (committer: Andres Freund)<br />
** fixed in {{PgCommitURL|a712487087c73eee880ff1a7c50528cbab2f1b90}}<br />
<br />
* Logical decoding timeline following (commits were reverted, feature no longer in tree)<br />
<br />
* [http://www.postgresql.org/message-id/CAKcux6=uEP9Op+8N6XHQ8kV4YzUi-E1RBWE8L+3oUeyYAhJ1fw@mail.gmail.com crash/assertion failure in postgres_fdw with three-table joins], fixed by 3151f16e.<br />
<br />
* [http://www.postgresql.org/message-id/CAB7nPqQMghiLLA-neYyffg8Y1oBZV6DdqsFHEk34P-MeU2h4SQ@mail.gmail.com Some messages of pg_rewind --debug not getting translated], fixed by cad3edef.<br />
<br />
* [https://commitfest.postgresql.org/10/582/ incorrect doc for pgbench log format]. The part about latency limit description in the log format should be backported to 9.5.<br />
** fixed by d797bf7 and 7f0a2c8<br />
<br />
* [http://www.postgresql.org/message-id/CAB7nPqSAZ9HnUcMoUa30JO2wJ8MnREm18p2a7McRA-ZrJxj3Vw@mail.gmail.com Recovery test failure for recovery_min_apply_delay]<br />
** original commit: 49148645f7f30f461b09618b5342b37425f33b22 (principal author: Michael Paquier; committer: Alvaro Herrera {{messageLink|20160331050803.GC1502099@tornado.leadboat.com|notified}})<br />
<br />
* [http://www.postgresql.org/message-id/CA+TgmoY41dpHOEXkGStvHj0dAh4cRvy_XjXFEdGsPoCSfy+EtA@mail.gmail.com Parallel aggregates can't be declared safe]<br />
** original commit: e06a38965b3bcdaa881e7e06892d4d8ab6c2c980 (principal author: David Rowley; committer: Robert Haas)<br />
** fixed by 41ea0c23<br />
<br />
* {{messageLink|CAKJS1f-qkKdqonV1PsA0f2jMX9bUa51xVXiTNE10pY5D6zD+5g@mail.gmail.com|Parallel Aggregate costs don't consider combine/serial/deserial funcs}}<br />
** original commits e06a38965b3bcdaa881e7e06892d4d8ab6c2c980, 5fe5a2cee91117673e04617aeb1a38e305dcd783 (principal author: David Rowley; committer: Robert Haas {{messageLink|20160412063532.GA1818330@tornado.leadboat.com|notified}})<br />
** The above link contains a patch to fix this.<br />
<br />
* [http://www.postgresql.org/message-id/20160406142513.wotqy3ba3kanr423@alap3.anarazel.de Logical WAL Messages are missing database and origin filtering]<br />
** original commit: 3fe3511d05127cc024b221040db2eeb352e7d716 (pricipal author: Petr Jelinek; committer: Simon Riggs)<br />
** fix available in the [http://www.postgresql.org/message-id/57069EB4.7070604@2ndquadrant.com same thread]<br />
** fixed by be65ed<br />
<br />
* [http://www.postgresql.org/message-id/CAA4eK1+ZeB8PMwwktf+3bRS0Pt4Ux6Rs6Aom0uip8c6shJWmyg@mail.gmail.com commit 6150a1b0 hurts performance]<br />
** original commit: 6150a1b08a9fe7ead2b25240be46dddeae9d98e1 (principal author: Andres Freund; committer: Robert Haas {{messageLink|20160331051633.GA1504802@tornado.leadboat.com|notified}})<br />
** testing after the atomic pin/unpin patch and other recent work seems to show that we've recovered the performance<br />
<br />
* [http://www.postgresql.org/message-id/CAB7nPqQ7cnYVpqQ-F9MQrS3YJ1bzQG_3DhBETiF9fRueTZYW9w@mail.gmail.com sporadic regression tests failures in syncrep suite]<br />
** Per report from hamster [http://buildfarm.postgresql.org/cgi-bin/show_log.pl?nm=hamster&dt=2016-04-12%2016%3A00%3A06 here]<br />
** fixed by 36c1c91<br />
<br />
* [http://www.postgresql.org/message-id/56EA8E56.2050306@lab.ntt.co.jp Odd system-column handling in postgres_fdw join pushdown patch]<br />
** original commit: {{PgCommitURL|aa09cd242fa7e3a694a31f8aed521e80d1e626a4}} (principal author: Ashutosh Bapat; committer: Robert Haas {{messageLink|20160410060925.GA1752440@tornado.leadboat.com|notified}})<br />
<br />
* {{messageLink|20160415191836.GA432999@alvherre.pgsql|Crash on CREATE EXTENSION}}<br />
** original commit: {{PgCommitURL|6c268df1276e9dd73e4d}} (principal author: Stephen Frost; committer: Stephen Frost)<br />
** Fixed in {{PgCommitURL|99f2f3c19ae7d6aa2950a9bdb549217c5a60d941}}<br />
<br />
* Update of backup documentation (per [https://wiki.postgresql.org/wiki/FOSDEM/PGDay_2016_Developer_Meeting Brussels Developer Meeting], reorder options to focus on "safe and easy" rather than "difficult and risky")<br />
** {{PgCommitURL|7117685461af50f50c03f43e6a622284c8d54694}} makes that documentation incomplete since it wasn't updated, due to the restructure being planned. If restructure not done, then at least additional notes based on this commit should be added.<br />
** original commit: {{PgCommitURL|7117685461af50f50c03f43e6a622284c8d54694}} (principal author: Magnus Hagander; committer: Magnus Hagander {{messageLink|20160412063935.GA1812767@tornado.leadboat.com|notified}})<br />
<br />
* {{messageLink|CAD__Ouh_PB4y37K1PJJTKjZnM5UN_L2NtpQXL5+kqWdDNMDj8g@mail.gmail.com|Parallel full and right join compute wrong result}}<br />
** original commit: 45be99f8cd5d606086e0a458c9c72910ba8a613d (principal author: Robert Haas; committer: Robert Haas)<br />
** fixed in {{PgCommitURL|9c75e1a36b6b2f3ad9f76ae661f42586c92c6f7c}}<br />
<br />
* [http://www.postgresql.org/message-id/CAA-aLv5dkX0NyFNiGB5SYZ39EscSYEUwQi4uDi5v0gAZ7NC5zQ@mail.gmail.com Can't cancel DML pushdown queries]<br />
** original commit: {{PgCommitURL|0bf3ae88af330496517722e391e7c975e6bad219}} (principal author: Etsuro Fujita; committer: Robert Haas {{messageLink|20160331050729.GB1502099@tornado.leadboat.com|notified}})<br />
** Patch available [http://www.postgresql.org/message-id/CAB7nPqQ5RBHo59Mbb3SCOqsnVG-p5nRuUtuXkr6R_=4Kv9kLhg@mail.gmail.com here] making more queries than those DMLs interruptible by client.<br />
** fixed in {{PgCommitURL|f039eaac7131ef2a4cf63a10cf98486f8bcd09d2}}<br />
<br />
* {{messageLink|571780A8.4070902@2ndquadrant.com|pg_stat_activity related segfaults}}<br />
** original commit: {{PgCommitURL|53be0b1add7064ca5db3cd884302dfc3268d884e}} (principal author: Amit Kapila; committer: Robert Haas)<br />
** fixed in {{PgCommitURL|c4a586c4860477ddae6d4f9cef88486f0e37c37e}}<br />
<br />
* [http://www.postgresql.org/message-id/CA+TgmoabXpECmAGD-G22Z9Gf9_fCVB3xpFVAUykBHUYckyQSyg@mail.gmail.com LWLocks API refactoring breaks extensions, there are no documented way, how to fix it.]<br />
** [http://www.postgresql.org/message-id/CA+TgmoaDXpV50XFDGkM15Fa2BEDzcyML0LO=Pey5Gon=Q3ZroA@mail.gmail.com suggested way to fix it]<br />
** Pavel confirmed that the suggestion worked<br />
<br />
* [http://www.postgresql.org/message-id/CAHGQGwETyTG5VYQQ5C_srwxWX7RXvFcD3dKROhvAWWhoSBdmZw@mail.gmail.com assorted checkpoint_flush_after issues]<br />
** fixed in {{PgCommitURL|8f91d87d43d021db92c6edd966a4bb8c3a81ae39}}<br />
<br />
* {{messageLink|570311F1.6020902@gmx.net|asind(0.5) gives wrong answer on $mystery_Debian_host}}<br />
** fixed in {{PgCommitURL|82311bcdd76904b2cee7567e14e9fb0cf6c6178c}}<br />
<br />
* [http://www.postgresql.org/message-id/CAKJS1f-P2Z8x1gS=AdM0v2_bBraSqA_7yMq0Rt5a0JsP5cdgrQ@mail.gmail.com EXPLAIN VERBOSE with parallel Aggregate] displays bogus output<br />
** original commit: {{PgCommitURL|e06a389}} (principal author: David Rowley; committer: Robert Haas {{messageLink|20160420012257.GA2006525@tornado.leadboat.com|notified}})<br />
** fixed in {{PgCommitURL|59eb55127906b943ff155240eebc161df8edb62f}}<br />
<br />
* [http://www.postgresql.org/message-id/CAB7nPqSBFmh5cQjpRbFBp9Rkv1nF=Nh2o1FxKkJ6yvOBtvYDBA@mail.gmail.com configurable writeback causes or reveals mysterious invalidation-related failures]<br />
** original commit: {{PgCommitURL|428b1d6b29ca599c5700d4bc4f4ce4c5880369bf}} (principal author: Fabien Coelho; committer: Andres Freund {{messageLink|20160331052220.GA1504920@tornado.leadboat.com|notified}})<br />
** fixed in {{PgCommitURL|72a98a639574d2e25ed94652848555900c81a799}}<br />
<br />
* [http://www.postgresql.org/message-id/20754.1461895587@sss.pgh.pa.us add_partial_path can recycle Paths that are still referenced]<br />
** fixed in {{PgCommitURL|c45bf5751b6338488bd79ce777210285531da373}}<br />
<br />
* {{messageLink|5723DAE7.6050403@proxel.se|system_views.sql wrongly removes PARALLEL SAFE markings}}<br />
** original commit: {{PgCommitURL|7aea8e4f2daa4b39ca9d1309a0c4aadb0f7ed81b}} (principal author: Robert Haas; committer: Robert Haas)<br />
** fixed in {{PgCommitURL|9888b34fdb169c1f0982ad700fc6d43e8b7aec14}}<br />
<br />
* [http://www.postgresql.org/message-id/CAEZATCWZjCgKRyM-agE0p8ax15j9uyQoF=qew7D2xB6cF76T8A@mail.gmail.com psql's \ev and \sv missing support for view options]<br />
** These commands lack proper support for security barrier views or WITH CHECK OPTION.<br />
** Fixed in {{PgCommitURL|9b66aa006f81b2705337ca223daeeabf4db6453a}}<br />
<br />
* [http://www.postgresql.org/message-id/20160429102531.GA13701@huehner.biz Segfault with simple query in planner, related to use of foreign keys in join estimates]<br />
** Fixed in {{PgCommitURL|68d704edbfe14fd8d21545b244c3f6824e0fbb8a}}<br />
<br />
* [http://www.postgresql.org/message-id/CAA4eK1+Wy+N4eE5zPm765h68LrkWc3Biu_8rzzi+OYX4j+iHRw@mail.gmail.com old_snapshot_threshold's interaction with hash index]<br />
** original commit: {{PgCommitURL|848ef42bb8c7909c9d7baa38178d4a209906e7c1}} (principal author: Kevin Grittner; committer: Kevin Grittner)<br />
** [http://www.postgresql.org/message-id/CACjxUsOJP0ev35KwcXWz25=ejZNcqs8jmNKvM5hgM_KLXVTCrA@mail.gmail.com Patch to fix it]<br />
** Fixed in {{PgCommitURL|2cc41acd8fa3ebb8f0501c6102a253fb7053cf46}}<br />
<br />
* [http://www.postgresql.org/message-id/20160418195745.GP10850@tamriel.snowman.net should we revert the changes to restrict assuming a pre-created system role?]<br />
** Fixed in {{PgCommitURL|a89505fd21da337b81172871d8f65d9a4fa22a8b}}<br />
<br />
* [http://www.postgresql.org/message-id/CAPpHfdtMONZFOXSsw1HkrD9Eb4ozF8Q8oCqH4tkpH_girJPPuA@mail.gmail.com "snapshot too old" commit causes performance regression at high concurrency, even when disabled]<br />
** original commit: {{PgCommitURL|848ef42bb8c7909c9d7baa38178d4a209906e7c1}} (principal author: Kevin Grittner; committer: Kevin Grittner)<br />
** hopefully resolved by commit: {{PgCommitURL|2201d801b03c2d1b0bce4d6580b718dc34d38b3e}} but testing on a big machine needed to confirm<br />
** some [http://www.postgresql.org/message-id/CA+TgmoZqN0xevR+1pZ6j-99-ZCBoOphr-23tiREb+QW1Eu=KOA@mail.gmail.com testing by rhaas] on a big machine suggests that it is fixed<br />
** but some [http://www.postgresql.org/message-id/20160413171955.i53me46fqqhdlztq@alap3.anarazel.de testing from Andres] says maybe not<br />
** new commit {{PgCommitURL|11e178d0dc4bc2328ae4759090b3c48b07023fab}} is another attempt to fix this<br />
** [http://www.postgresql.org/message-id/e17a7535-09b8-2273-0f7c-2d368390b0ed@2ndquadrant.com benchmarks by Tomas Vondra] [http://www.postgresql.org/message-id/CACjxUsOL0s2DWRT5kNgc_498rsrrGXVNWHGiqBiAA2BGv9kxZw@mail.gmail.com show slight gain (within the noise) with the patch (disabled) versus reverted]<br />
<br />
* [http://www.postgresql.org/message-id/6225.1462563143@sss.pgh.pa.us ALTER TABLE lock downgrades have broken pg_upgrade]<br />
** Fixed in {{PgCommitURL|1a2c17f8e221b0c3c63cb2b1be1f862444f62516}}<br />
<br />
== Older Bugs ==<br />
<br />
* [http://www.postgresql.org/message-id/CAMkU=1xEbup-ARaGOd2AQampJeZApq5WGNF9JHc86fw1CnJmtQ@mail.gmail.com <code>attempted to delete invisible tuple</code> and <code>unexpected chunk number</code> in crash recovery stress test]<br />
** Symptoms suggest a data corruption bug.<br />
** [http://www.postgresql.org/message-id/CAMkU=1xQEhC0Ok4d+tkjFQ1nvUhO37PYRKhJP6Q8oxifMx7OwA@mail.gmail.com Test procedure], [http://www.postgresql.org/message-id/CAMkU=1w85Dqt766AUrCnyqCXfZ+rsk1witAc_=v5+Pce93Sftw@mail.gmail.com Bisection (not reproducible)]<br />
** original suspected commit: {{PgCommitURL|48354581a49c30f5757c203415aa8412d85b0f70}} (principal author: Alexander Korotkov; committer: Andres Freund)<br />
** now appears to be a longstanding [http://www.postgresql.org/message-id/20160510210013.2akn4iee7gl4ycen@alap3.anarazel.de issue] <br />
<br />
* [http://www.postgresql.org/message-id/CAD21AoDpZ6Xjg=gFrGPnSn4oTRRcwK1EBrWCq9OqOHuAcMMC=w@mail.gmail.com Suspicious behaviour on applying XLOG_HEAP2_VISIBLE] (9.2 and later)<br />
** {{PgCommitURL|c6ff84b06a68b71719aa1aaa5f6704d8db1b51f8}} fixes this, sorta by accident, in master only<br />
<br />
* [http://www.postgresql.org/message-id/20150702220524.GA9392@svana.org Truncation of new relfilenodes broken with wal_level = minimal] (9.4 and later)<br />
* [http://www.postgresql.org/message-id/CAB7nPqSuM7MqC+viXPgy3vu+kc7ZC_HNSrSej+mvc8N7ca9WdA@mail.gmail.com OOM in libpq and infinite loop with getCopyStart()] (9.1 and later)<br />
** Patch available using some emergency message structure. Need review, and surely more discussion<br />
* [http://www.postgresql.org/message-id/20151016203031.3019.72930@wrigleys.postgresql.org Logic to skip checkpoint is broken] (9.1~9.5 if wal_level >= hot_standby, 9.6 if wal_level >= replica)<br />
** Patch available for review, preferred approach with XLogInsertExtended() (Michael, Robert, Simon at least)<br />
* [http://www.postgresql.org/message-id/flat/20151104062315.2745.67143@wrigleys.postgresql.org#20151104062315.2745.67143@wrigleys.postgresql.org pgwin32_is_service not checking if SECURITY_SERVICE_SID is disabled]<br />
** Patch available for review.<br />
* [http://www.postgresql.org/message-id/flat/zarafa.570306bd.3418.074bf1420d8f2ba2@root.aegaeon.de Deadlock issue with pg_restore in WIN32 with urgent exit code path]<br />
** Patch available for review<br />
* [http://www.postgresql.org/message-id/flat/CABOikdPsPByMiG6J01DKq6om2+BNkxHTPkOyqHM2a4oYwGKsqQ@mail.gmail.com pg_xlogdump fails to handle WAL file with multi-page XLP_FIRST_IS_CONTRECORD data]<br />
** Patch available for review<br />
* [http://www.postgresql.org/message-id/CAB7nPqSkTuFcCQ38PissdkeoEqaqZQM4zM8WUOLXRA8VsTSvZg@mail.gmail.com pg_receivexlog missing fsync calls of data directory]<br />
** Patch available for review<br />
* pg_basebackup and pg_dump should fsync dumped data and make it persistent.<br />
<br />
== Non-bugs ==<br />
<br />
* [https://commitfest.postgresql.org/9/523/ Speedup 2-phase commit on slaves] ([http://www.postgresql.org/message-id/CA+TgmoY4ih61wPr9d=JZCptjBS2tf-N3HNKg-tN3_NCJARWSqg@mail.gmail.com reason for non-bug status])<br />
** [http://www.postgresql.org/message-id/E7497864-DE11-4099-83F5-89FB97AF5073@postgrespro.ru Replication lag]<br />
** original commit: [http://git.postgresql.org/gitweb/?p=postgresql.git;a=commitdiff;h=978b2f65aa1262eb4ecbf8b3785cb1b9cf4db78e 78b2f65aa1262eb4ecbf8b3785cb1b9cf4db78e] (principal author: Stas Kelvich; committer: Simon Riggs) (speedup on master node)<br />
** current patch: [http://www.postgresql.org/message-id/C041D5B7-9779-46DB-8A31-4BDA45C2E3C5@postgrespro.ru Link]<br />
** Failure at replay because of locks taken at PREPARE phase<br />
** Too late to be considered for 9.6.<br />
<br />
* {{messageLink|CA+TgmoYRi8F_p6x-XbE57JgEmMSmu68vckV4cpZ35G4HmkmazQ@mail.gmail.com|parallel query vs extensions}}<br />
** Need to update extensions with parallel-safety markings<br />
** This an opportunity for further optimization, not a defect.<br />
<br />
* [http://www.postgresql.org/message-id/CAM3SWZRp+n50_xTi_KdUtgd8_84ui3oJwNGGP6kg3CRdK7mF+g@mail.gmail.com does GIN's accumulatedMemory counter need to be signed?]<br />
** original commit: {{PgCommitURL|30bb26b5}} (principal author: Robert Abraham; owner: Teodor Sigaev {{messageLink|20160529052055.GA496776@tornado.leadboat.com|notified}})<br />
** No; no subtraction will make it wrap. One could add an assertion about that.<br />
<br />
* [https://www.postgresql.org/message-id/CA+TgmoZn4E_6Yw-irgqaxsjPxf=z=OrkB0sOWcj5J7a7V2oSog@mail.gmail.com add max_parallel_workers GUC]<br />
** this would be a system-wide limit, to keep parallel workers from consuming more of max_worker_processes than desired<br />
** there's support for slipping this into 9.6, but rhaas may not have time, and it's not a stop-ship issue<br />
<br />
[[Category:PostgreSQL_9.6]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=NTT_roadmap&diff=27966NTT roadmap2016-08-05T03:29:26Z<p>Efujita: Created page with "== Partitioning == * Amit Langote is going to continue working on native (declarative) partitioning. Although the initial goal is to implement the DDL on top of existing inh..."</p>
<hr />
<div>== Partitioning ==<br />
<br />
* Amit Langote is going to continue working on native (declarative) partitioning. Although the initial goal is to implement the DDL on top of existing inheritance-based partitioning capabilities so that certain optimizer and executor enhancements could be realized in near term (which the EDB/Postgres Professional members will be working on as well), he is open to adapting to any alternate partitioning infrastructure that the community thinks to be a way forward. There is no concrete proposal yet for the said alternate infrastructure, but he is currently investigating the options and will prioritize them based on the consensus within the community.<br />
** [http://www.postgresql.org/message-id/55D3093C.5010800@lab.ntt.co.jp pgsql-hackers: Declarative partitioning]<br />
<br />
* Once we have native partitioning, Tatsuro Yamada will work on introducing global indexes on partitioned tables.<br />
<br />
== Replication ==<br />
<br />
* Masahiko Sawada is working on improving multiple synchronous replication, especially adding quorum commit and more complexed synchronous method.<br />
** [https://www.postgresql.org/message-id/CAD21AoAACi9NeC_ecm%2BVahm%2BMMA6nYh%3DKqs3KB3np%2BMBOS_gZg%40mail.gmail.com pgsql-hackers: Quorum commit for multiple synchronous replication.]<br />
<br />
== Maintenance ==<br />
<br />
* Masahiko Sawada is working on improving <tt>VACUUM</tt> processing logic. He is also interested in parallel utility commands, especially <tt>VACUUM</tt> and <tt>ANALYZE</tt>.<br />
** [https://www.postgresql.org/message-id/CAD21AoD1MEqz9-biWkfvErQ_S7meGqHSUoA6CfuDF93ik4SZrQ%40mail.gmail.com pgsql-hackers: Optimization for lazy_scan_heap]<br />
<br />
== Foreign Data Wrappers ==<br />
<br />
* Masahiko Sawada and Vinayak Pokale will work on a transaction manager for database sharding with FDW approach. Since some transaction manager approaches are already proposed, he will join the discussion to reach the consensus on community first.<br />
<br />
* Kyotaro Horiguchi is going to continue working on adding support for asynchronous execution of FDWs with Robert Haas of EDB or any other contributors.<br />
** [http://www.postgresql.org/message-id/CA+Tgmobx8su_bYtAa3DgrqB+R7xZG6kHRj0ccMUUshKAQVftww@mail.gmail.com pgsql-hackers: asynchronous and vectorized execution]<br />
<br />
* Kyotaro Horiguchi will help review the work on adding aggregate pushdown to <tt>postgres_fdw</tt>, which will be proposed by the EDB members.<br />
<br />
* Etsuro Fujita will work on improving the <tt>postgres_fdw</tt> join pushdown. Currently, it doesn't handle some cases, such as <tt>FULL</tt> joins on relations with restrictions or <tt>SEMI</tt>/<tt>ANTI</tt> joins. And it doesn't yet attempt to create parameterized join paths even though this option does get tried for a base relation scan. He will work on eliminating these limitations.<br />
<br />
* Etsuro Fujita will work on improving the <tt>postgres_fdw</tt> DML pushdown so that <tt>UPDATE</tt>/<tt>DELETE</tt> on a foreign join can be pushed down to the remote server. He also plans to work on adding <tt>INSERT</tt> pushdown to <tt>postgres_fdw</tt>.</div>Efujitahttps://wiki.postgresql.org/index.php?title=PostgreSQL10_Roadmap&diff=27965PostgreSQL10 Roadmap2016-08-05T03:23:14Z<p>Efujita: </p>
<hr />
<div>At the 2016 PostgreSQL Developer meeting in Ottawa, we discussed creating a Roadmap for features for the next release of PostgreSQL 10.x<br />
<br />
A number of companies wanted to highlight their own developments via individual roadmaps, so it was agreed to publish and maintain those separately from each other. I took the action to add a Wiki page that brought together various roadmaps into a single location.<br />
<br />
All points made here are subject for discussion and acceptance via normal community process (Hackers mailing list).<br />
<br />
=Company Roadmaps=<br />
(Alphabetical order)<br />
==2ndQuadrant==<br />
[http://blog.2ndquadrant.com/postgresql-10-roadmap/ 2ndQuadrant PostgreSQL Roadmap]<br />
<br />
==EnterpriseDB==<br />
[[EnterpriseDB_database_server_roadmap]]<br />
<br />
==NTT==<br />
[[NTT_roadmap]]<br />
<br />
==Postgres Professional==<br />
[[Postgres_Professional_roadmap]]<br />
<br />
=Individual Contributor Roadmaps=<br />
(Alphabetical order)<br />
if any<br />
<br />
Please add your firm/committed development plans here as short notes. Keep all discussion on Hackers. Thanks</div>Efujitahttps://wiki.postgresql.org/index.php?title=PgCon2014ClusterSummit&diff=22354PgCon2014ClusterSummit2014-05-14T02:55:40Z<p>Efujita: /* 2:45PM to 3:15PM */</p>
<hr />
<div>= Clustering and Replication Developers Summit pgCon 2014 =<br />
<br />
Tuesday, May 20th<br />
<br />
2PM to 6PM<br />
<br />
Preceded by [[Pgcon2014PostgresXCmeeting|PostgresXC Meeting]] 9AM to 1PM<br />
<br />
Followed by the PostgresXC Pizza Demo at 7pm.<br />
<br />
University of Ottawa<br />
<br />
Room: Desmarais 10161 <br />
<br />
'''Sponsored by NTT Open Source'''<br />
<br />
=== Agenda ===<br />
<br />
==== 1:00PM to 2:00PM ====<br />
<br />
Box Lunches supplied for anyone coming for the whole day (PostgresXC + Clustering)<br />
<br />
==== 1:30PM to 2:00PM ====<br />
<br />
Please bring any last-minute agenda items to Josh Berkus at this time.<br />
<br />
==== 2:00PM to 2:45PM ====<br />
<br />
Introductions, and status reports from Replication/Clustering Projects:<br />
<br />
Status updates (please volunteer below if you can give an update):<br />
<br />
* pgPool II: <br />
* Postgres-XC: <br />
* Built-in Replication: <br />
* Stado:<br />
* Bucardo: <br />
* LSR & BDR:<br />
* Slony<br />
<br />
If you are at the summit representing a specific replication or clustering tool, you should prepare a 1-3 minute summary of current progress and issues. If you want to use slides, please provide slides in PDF form to Josh Berkus by Friday, May 16.<br />
<br />
==== 2:45PM to 3:15PM ====<br />
<br />
Summary of Clustering API projects.<br />
<br />
Summit attendees who have been working on [[ClusterFeatures|core clustering features]] should give an update as to progress and current issues. Please present a 5-10 minute summary. Attendees may use their own laptops for slides, or give slides to Josh Berkus.<br />
<br />
Topics:<br />
<br />
* '''Serializable & Predicate locks on MM replication''':<br />
* '''Event Triggers''':<br />
* '''Exportable Snapshots''':<br />
* '''Planner/Parser Hooks''': <br />
* '''Logical Changeset Extraction''':<br />
* '''Foreign Data Wrappers''':<br />
<br />
==== 3:15PM to 3:45PM ====<br />
<br />
Break<br />
<br />
==== 3:45PM to 4:30PM ====<br />
<br />
Summary of Clustering API projects, continued.<br />
<br />
==== 4:30PM to 6:00PM ====<br />
<br />
Discussion of priorities, progress and ideas for core clustering projects and APIs.<br />
<br />
Goal of this discussion is to modify the list of core clustering features and get commitments for hackers to work on specific features. Also, to supply discussion items for the following day's Developer Meeting<br />
<br />
=== RSVP List ===<br />
<br />
# Josh Berkus<br />
# Koichi Suzuki<br />
# Tatsuo Ishii (SRA OSS)<br />
# Haruka Takatsuka (SRA OSS)<br />
# Yugo Nagata (SRA OSS)<br />
# Mason Sharp<br />
# Bruce Momjian<br />
# Chris Browne<br />
# David Wheeler<br />
# Moshe Jacobson (Nead Werx)<br />
# Chris Autry (Nead Werx)<br />
# Joe Conway<br />
# Ioana Danes (Canadian Bank Note)<br />
# Arthur Karton (Canadian Bank Note)<br />
# Steve Singer<br />
# Jan Wieck<br />
# Jim Mlodgenski<br />
# Vik Fearing<br />
# Marc Linster<br />
# Ahsan Hadi<br />
# Zahid Iqbal<br />
# Etsuro Fujita (NTT OSS Center)<br />
[[Category:PostgreSQL Events]]<br />
[[Category:PGCon2014]]</div>Efujitahttps://wiki.postgresql.org/index.php?title=PgCon2014ClusterSummit&diff=22353PgCon2014ClusterSummit2014-05-14T02:47:05Z<p>Efujita: /* RSVP List */</p>
<hr />
<div>= Clustering and Replication Developers Summit pgCon 2014 =<br />
<br />
Tuesday, May 20th<br />
<br />
2PM to 6PM<br />
<br />
Preceded by [[Pgcon2014PostgresXCmeeting|PostgresXC Meeting]] 9AM to 1PM<br />
<br />
Followed by the PostgresXC Pizza Demo at 7pm.<br />
<br />
University of Ottawa<br />
<br />
Room: Desmarais 10161 <br />
<br />
'''Sponsored by NTT Open Source'''<br />
<br />
=== Agenda ===<br />
<br />
==== 1:00PM to 2:00PM ====<br />
<br />
Box Lunches supplied for anyone coming for the whole day (PostgresXC + Clustering)<br />
<br />
==== 1:30PM to 2:00PM ====<br />
<br />
Please bring any last-minute agenda items to Josh Berkus at this time.<br />
<br />
==== 2:00PM to 2:45PM ====<br />
<br />
Introductions, and status reports from Replication/Clustering Projects:<br />
<br />
Status updates (please volunteer below if you can give an update):<br />
<br />
* pgPool II: <br />
* Postgres-XC: <br />
* Built-in Replication: <br />
* Stado:<br />
* Bucardo: <br />
* LSR & BDR:<br />
* Slony<br />
<br />
If you are at the summit representing a specific replication or clustering tool, you should prepare a 1-3 minute summary of current progress and issues. If you want to use slides, please provide slides in PDF form to Josh Berkus by Friday, May 16.<br />
<br />
==== 2:45PM to 3:15PM ====<br />
<br />
Summary of Clustering API projects.<br />
<br />
Summit attendees who have been working on [[ClusterFeatures|core clustering features]] should give an update as to progress and current issues. Please present a 5-10 minute summary. Attendees may use their own laptops for slides, or give slides to Josh Berkus.<br />
<br />
Topics:<br />
<br />
* '''Serializable & Predicate locks on MM replication''':<br />
* '''Event Triggers''':<br />
* '''Exportable Snapshots''':<br />
* '''Planner/Parser Hooks''': <br />
* '''Logical Changeset Extraction''':<br />
<br />
==== 3:15PM to 3:45PM ====<br />
<br />
Break<br />
<br />
==== 3:45PM to 4:30PM ====<br />
<br />
Summary of Clustering API projects, continued.<br />
<br />
==== 4:30PM to 6:00PM ====<br />
<br />
Discussion of priorities, progress and ideas for core clustering projects and APIs.<br />
<br />
Goal of this discussion is to modify the list of core clustering features and get commitments for hackers to work on specific features. Also, to supply discussion items for the following day's Developer Meeting<br />
<br />
=== RSVP List ===<br />
<br />
# Josh Berkus<br />
# Koichi Suzuki<br />
# Tatsuo Ishii (SRA OSS)<br />
# Haruka Takatsuka (SRA OSS)<br />
# Yugo Nagata (SRA OSS)<br />
# Mason Sharp<br />
# Bruce Momjian<br />
# Chris Browne<br />
# David Wheeler<br />
# Moshe Jacobson (Nead Werx)<br />
# Chris Autry (Nead Werx)<br />
# Joe Conway<br />
# Ioana Danes (Canadian Bank Note)<br />
# Arthur Karton (Canadian Bank Note)<br />
# Steve Singer<br />
# Jan Wieck<br />
# Jim Mlodgenski<br />
# Vik Fearing<br />
# Marc Linster<br />
# Ahsan Hadi<br />
# Zahid Iqbal<br />
# Etsuro Fujita (NTT OSS Center)<br />
[[Category:PostgreSQL Events]]<br />
[[Category:PGCon2014]]</div>Efujita