Hello!

An automated claude review found a residual crash in pgoutput after
the committed fix, which repeatedly crashes the walsender following an
interrupted ALTER TABLE ... DETACH PARTITION ... CONCURRENTLY.

0001 contains a test case and a simple fix.

And after further looking, I realized that there's one more leftover
issue, which doesn't cause a crash but failures in subscribers:
pg_get_publication_tables only relied on relispartition instead of
following the same approach as the previous fix commit and 0001. 0002
modifies it to match the other locations.

Attachment: 0001-Fix-crash-in-pgoutput-when-decoding-a-partition-pend.patch
Description: Binary data

Attachment: 0002-Fix-publication-table-list-for-a-partition-pending-d.patch
Description: Binary data

Reply via email to