Filter irrelevant change before reassemble transactions during logical decoding

Edit
ID 5585
Title Filter irrelevant change before reassemble transactions during logical decoding
CI (CFBot) Summary
Stats (from CFBot) Patch version: v16, Patch count: 3, First patch: +423−69, All patches: +764−71
Topic Replication & Recovery
Created 2025-02-20 04:02:04
Last modified 2025-03-13 06:14:41 (2 weeks ago)
Latest email 2025-03-20 12:38:53 (1 week ago)
Status
2025-07: Needs review
2025-03: Moved to next CF
Target version
Authors Jie Li (adger), Ajin Cherian (ajinc), Hou Zhijie (houzj)
Reviewers vigneshwaran C (vignesh.postgres), Peter Smith (smithpb2250), Hou Zhijie (houzj)Become reviewer
Committer Amit Kapila (amitkapila)
Links
Emails
Proposal: Filter irrelevant change before reassemble transactions during logical decoding
First at 2023-11-30 09:47:57 by li jie <ggysxcq at gmail.com>
Latest at 2025-03-20 12:38:53 by Ajin Cherian <itsajin at gmail.com>
Latest attachment (v16-0001-Filter-transactions-that-need-not-be-published.patch) at 2025-03-20 12:38:53 from Ajin Cherian <itsajin at gmail.com>
    Attachment (v16-0001-Filter-transactions-that-need-not-be-published.patch) at 2025-03-20 12:38:53 from Ajin Cherian <itsajin at gmail.com> (Patch: Yes)
    Attachment (test_disk_usage.sh) at 2025-03-13 02:13:00 from Ajin Cherian <itsajin at gmail.com> (Patch: No)
    Attachment (v15-0003-Tests-for-filtering-unpublished-changes.patch) at 2025-03-03 10:10:27 from Ajin Cherian <itsajin at gmail.com> (Patch: Yes)
    Attachment (patch-codevshead-code-modified.JPG) at 2025-02-25 04:26:34 from Ajin Cherian <itsajin at gmail.com> (Patch: No)
    Attachment (kuroda.diffs) at 2025-02-25 04:07:02 from "Hayato Kuroda (Fujitsu)" <kuroda.hayato at fujitsu.com> (Patch: Yes)
    Attachment (patched-code-vs-head.png) at 2025-02-21 01:57:18 from Ajin Cherian <itsajin at gmail.com> (Patch: No)
    Attachment (Performance.zip) at 2025-02-20 02:30:18 from Ajin Cherian <itsajin at gmail.com> (Patch: No)
    Attachment (v14-0001-Filter-transactions-that-need-not-be-published.patch) at 2025-02-17 10:50:11 from Ajin Cherian <itsajin at gmail.com> (Patch: Yes)
    Attachment (v13-0003-Introduce-a-output-plugin-callback-to-filter-cha.patch) at 2025-02-12 05:11:29 from Ajin Cherian <itsajin at gmail.com> (Patch: Yes)
    Attachment (v20250131-0001-Try-to-add-tests.txt) at 2025-01-31 13:43:18 from "Hayato Kuroda (Fujitsu)" <kuroda.hayato at fujitsu.com> (Patch: Yes)
    Attachment (v12-0001-Track-transactions-with-internal-snapshot-change.patch) at 2025-01-28 03:10:15 from Ajin Cherian <itsajin at gmail.com> (Patch: Yes)
    Attachment (v2-0001-Reduce-useless-changes-before-reassemble-during-l.patch) at 2024-05-22 04:17:54 from Ajin Cherian <itsajin at gmail.com> (Patch: Yes)
    Attachment (0001-WIP-implement-no-op-filter.txt) at 2024-05-20 04:58:31 from "Hayato Kuroda (Fujitsu)" <kuroda.hayato at fujitsu.com> (Patch: Yes)
    Attachment (v1-Filter-irrelevant-change-before-reassemble-transacti.patch) at 2023-12-01 08:25:17 from li jie <ggysxcq at gmail.com> (Patch: Yes)
History
When Who What
2025-03-27 13:28:52 vigneshwaran C (vignesh.postgres) Added vignesh.postgres as reviewer
2025-03-20 13:18:24 CFbot Patch does not need rebase anymore
2025-03-13 06:15:20 Ajin Cherian (ajinc) Posted comment with messageid <174184652031.294107.1378262310400340302.pgcf@coridan.postgresql.org>
2025-03-13 06:14:02 Ajin Cherian (ajinc) Closed in commitfest 2025-03 with status: Moved to next CF
2025-03-13 02:58:34 CFbot Patch needs rebase
2025-02-21 07:41:47 Hou Zhijie (houzj) Changed authors to Jie Li (adger), Ajin Cherian (ajinc), Hou Zhijie (houzj)
2025-02-21 07:41:47 Hou Zhijie (houzj) Changed committer to amitkapila
2025-02-21 07:41:15 Hou Zhijie (houzj) Added houzj as reviewer
2025-02-20 04:04:51 Peter Smith (smithpb2250) Added smithpb2250 as reviewer
2025-02-20 04:03:00 Peter Smith (smithpb2250) Changed authors to Ajin Cherian (ajinc)
2025-02-20 04:02:04 Peter Smith (smithpb2250) Attached mail thread CAGfChW51P944nM5h0HTV9HistvVfwBxNaMt_s-OZ9t=uXz+Zbg@mail.gmail.com
2025-02-20 04:02:04 Peter Smith (smithpb2250) Created patch record
Edit