TopicMailing ListsActivityParticipants
CI historyCI passed
Patchsetv27
Stateapplies
Tests1024 / 1024
Base0d behind master
Deadlock detector fails to activate on a hot standby replicahackers
hackers
29 replies
Aug 17, 13:51
Vitaly DavydovFujii MasaoXuneng ZhouJoongHyuk ShinVitaly Davydov
PG20-2Needs review
Patch#7128
TagsDDL
CICI score: 10/10
CI historyCI passed
Patchsetv10
Stateapplies
Tests1027 / 1027
Base0d behind master
DDL deparsehackers
hackers
9 replies
Aug 10, 20:32
Masahiko SawadaVitaly DavydovBharath Rupireddy
2 commits
Print the correct aliases for DML target tables in ruleutils.
master16beta1REL_19_STABLE16beta1REL_18_STABLE16beta1REL_17_STABLE16beta1REL_16_STABLE16beta1REL_15_STABLE15.3REL_14_STABLE14.8REL_13_STABLE13.11+2 more
Fix object identity string for transforms
master16beta1REL_19_STABLE16beta1REL_18_STABLE16beta1REL_17_STABLE16beta1REL_16_STABLE16beta1
2024-03Withdrawn
Patch#3595
CINot processed
ReviewersAmit Kapila (amitkapila), Peter Smith (smithpb2250)
CI historyretired, base too old
Patchsetv436
Statewon't retry
Resulttests failed
Tests884 / 913
Failedtest_deparser/insert, test_deparser/create_table, test_deparser/create_index, test_deparser/constraints, test_deparser/triggers
Base3y behind master
Support logical replication of DDLshackersgeneral
hackersgeneral
466 replies
Jun 11, 07:07
Amit KapilaZheng Livignesh CZhijie Hou (Fujitsu)Ajin Cherian+32
2 commits
Avoid blocking indefinitely while finishing walsender shutdown
master19beta1REL_19_STABLE19beta1
Add wal_sender_shutdown_timeout GUC to limit shutdown wait for replication
master19beta1REL_19_STABLE19beta1
PG20-1Needs review
Patch#6234
TagsBackport, GUC, Logical Replication
CICI score: 10/10
ReviewersFujii Masao (masaofujii)
CI historyCI passed
Patchsetv126
Stateapplies
Tests1024 / 1024
Base0d behind master
Exit walsender before confirming remote flush in logical replicationhackers
hackers
125 replies
Jun 03, 10:32
Hayato Kuroda (Fujitsu)Andrey SilitskiyFujii MasaoAmit KapilaKyotaro Horiguchi+15
2 commits
Prevent invalidation of newly synced replication slots.
master19beta1REL_19_STABLE19beta1REL_18_STABLE18.2REL_17_STABLE17.8
Prevent invalidation of newly created replication slots.
master19beta1REL_19_STABLE19beta1REL_18_STABLE18.2REL_17_STABLE17.8REL_16_STABLE16.12REL_15_STABLE15.16REL_14_STABLE14.21
Newly created replication slot may be invalidated by checkpointhackers
hackers
70 replies
Jan 27, 08:46
Amit KapilaZhijie Hou (Fujitsu)Hayato Kuroda (Fujitsu)Vitaly DavydovMasahiko Sawada+4
1 commit
Reject "ALTER DATABASE/USER ... RESET foo" with invalid GUC name.
master19beta1REL_19_STABLE19beta1
ALTER DATABASE RESET with unexistent guc doesn't report an errorhackers
hackers
5 replies
Sep 12, 2025
Kirill ReshkeTom LaneVitaly DavydovAlvaro Herrera
7 commits
Update comment for ReplicationSlot.last_saved_restart_lsn
master19beta1REL_19_STABLE19beta1
Fix CheckPointReplicationSlots() with max_replication_slots == 0
master18beta2REL_19_STABLE18beta2REL_18_STABLE18beta2
Remove excess assert from InvalidatePossiblyObsoleteSlot()
master18beta2REL_19_STABLE18beta2REL_18_STABLE18beta2
Improve runtime and output of tests for replication slots checkpointing.
master18beta2REL_19_STABLE18beta2REL_18_STABLE18beta2REL_17_STABLE17.6
Add TAP tests to check replication slot advance during the checkpoint
master18beta2REL_19_STABLE18beta2REL_18_STABLE18beta2REL_17_STABLE17.6
+2 more
PG19-1Needs review
Patch#5770
CINeeds rebase
ReviewersAlexander Korotkov (smagen)
Slot's restart_lsn may point to removed WAL segment after hard restart unexpectedlyhackers
hackers
84 replies
Jul 18, 2025
Alexander KorotkovVitaly DavydovAmit KapilaHayato Kuroda (Fujitsu)Tomas Vondra+6
1 commit
Integrate FullTransactionIds deeper into two-phase code
master19beta1REL_19_STABLE19beta1
PG19-1Returned with feedback
Patch#5532
TagsBugfix
CICI score: 10/10
Issues with 2PC at recovery: CLOG lookups and GlobalTransactionDatahackers
hackers
12 replies
Jul 07, 2025
Michael PaquierNoah MischVitaly Davydov
5 commits
Integrate FullTransactionIds deeper into two-phase code
master19beta1REL_19_STABLE19beta1
Merge copies of converting an XID to a FullTransactionId.
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1REL_17_STABLE17.3
Revert recent changes related to handling of 2PC files at recovery
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1REL_17_STABLE17.3REL_16_STABLE16.7REL_15_STABLE15.11REL_14_STABLE14.16REL_13_STABLE13.19
Fix failures with incorrect epoch handling for 2PC files at recovery
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1REL_17_STABLE17.3
Fix handling of orphaned 2PC files in the future at recovery
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1REL_17_STABLE17.3REL_16_STABLE16.7REL_15_STABLE15.11REL_14_STABLE14.16REL_13_STABLE13.19
An improvement of ProcessTwoPhaseBuffer logichackers
hackers
23 replies
Jan 30, 2025
Michael PaquierVitaly DavydovNoah Misch
CI historyCI passed
Patchsetv9
Stateapplies
Tests1024 / 1024
Base0d behind master
Fsync (flush) all inserted WAL recordshackers
hackers
8 replies
Aug 20, 2024
Vitaly DavydovAleksander AlekseevMichael Paquier
2 commits
Fix random failure in 021_twophase.
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1
Allow altering of two_phase option of a SUBSCRIPTION.
master18beta1REL_19_STABLE18beta1REL_18_STABLE18beta1
2024-07Committed
Patch#4867
CINot processed
ReviewersPeter Smith (smithpb)
CommitterAmit Kapila (amitkapila)
Slow catchup of 2PC (twophase) transactions on replica in LRhackers
hackers
101 replies
Jul 30, 2024
Hayato Kuroda (Fujitsu)Amit KapilaPeter SmithVitaly DavydovAjin Cherian+4
hackers
8 replies
Nov 27, 2023
Vitaly DavydovAleksander AlekseevVitaly Davydov
1 commit
Make new GENERATED-expressions code more bulletproof.
master16beta1REL_19_STABLE16beta1REL_18_STABLE16beta1REL_17_STABLE16beta1REL_16_STABLE16beta1REL_15_STABLE15.2REL_14_STABLE14.7REL_13_STABLE13.10
UPDATE operation terminates logical replication receiver process due to an assertionhackers
hackers
5 replies
Jan 15, 2023
Tom LaneJustin PryzbyVitaly Davydov