Add flush handling to LogLogicalMessage() and pg_logical_emit_message()

Edit
ID 4505
Title Add flush handling to LogLogicalMessage() and pg_logical_emit_message()
Topic Server Features
Created 2023-08-17 01:14:06
Last modified 2023-10-18 03:50:55 (1 year, 1 month ago)
Latest email 2023-10-18 03:50:35 (1 year, 1 month ago)
Status
2023-11: Committed
2023-09: Moved to next CF
Target version
Authors Michael Paquier (michael-kun)
Reviewers Tung Nguyen (tngngn)Become reviewer
Committer Michael Paquier (michael-kun)
Links CFbot results (CirrusCI) CFbot GitHub
Checkout latest CFbot patchset Go to your local checkout of the PostgreSQL repository and run:
git remote add commitfest https://github.com/postgresql-cfbot/postgresql.git
git fetch commitfest cf/4505
git checkout commitfest/cf/4505
Emails
pg_logical_emit_message() misses a XLogFlush()
First at 2023-08-15 06:38:06 by Michael Paquier <michael at paquier.xyz>
Latest at 2023-10-18 03:50:35 by Michael Paquier <michael at paquier.xyz>
Latest attachment (v5-0001-Add-flush-argument-to-pg_logical_emit_message.patch) at 2023-10-16 07:17:23 from Michael Paquier <michael at paquier.xyz>
    Attachment (v5-0001-Add-flush-argument-to-pg_logical_emit_message.patch) at 2023-10-16 07:17:23 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v4-0001-Add-flush-argument-to-pg_logical_emit_message.patch) at 2023-09-11 07:24:58 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (v3-0001-Add-flush-argument-to-pg_logical_emit_message.patch) at 2023-08-16 07:51:53 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (logirep-message-flush-2.patch) at 2023-08-15 21:58:56 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
    Attachment (logirep-message-flush.patch) at 2023-08-15 06:38:06 from Michael Paquier <michael at paquier.xyz> (Patch: Yes)
History
When Who What
2023-10-18 03:50:55 Michael Paquier (michael-kun) Closed in commitfest 2023-11 with status: Committed
2023-10-18 03:50:55 Michael Paquier (michael-kun) Changed committer to michael-kun
2023-10-02 11:09:11 Peter Eisentraut (petere) Closed in commitfest 2023-09 with status: Moved to next CF
2023-09-11 05:40:46 Tung Nguyen (tngngn) Added tngngn as reviewer
2023-08-17 01:14:14 Michael Paquier (michael-kun) Changed authors to Michael Paquier (michael-kun)
2023-08-17 01:14:06 Michael Paquier (michael-kun) Attached mail thread ZNsdThSe2qgsfs7R@paquier.xyz
2023-08-17 01:14:06 Michael Paquier (michael-kun) Created patch record
Edit