Perform streaming logical transactions by background workers

Edit
ID 3621
Title Perform streaming logical transactions by background workers
Topic Replication & Recovery
Created 2022-04-14 09:03:36
Last modified 2023-02-07 07:39:28 (1 year, 10 months ago)
Latest email 2023-05-09 10:01:46 (1 year, 7 months ago)
Status
2023-03: Committed
2023-01: Moved to next CF
2022-11: Moved to next CF
2022-09: Moved to next CF
2022-07: Moved to next CF
Target version
Authors Hou Zhijie (houzj)
Reviewers Peter Smith (smithpb2250)Become reviewer
Committer Amit Kapila (amitkapila)
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/3621
git checkout commitfest/cf/3621
Emails
Perform streaming logical transactions by background workers and parallel apply
First at 2022-04-06 05:19:40 by Amit Kapila <amit.kapila16 at gmail.com>
Latest at 2023-05-09 10:01:46 by Amit Kapila <amit.kapila16 at gmail.com>
Latest attachment (v2-0001-Fix-invalid-memory-access-during-the-shutdown-of-.patch) at 2023-05-08 11:09:07 from Amit Kapila <amit.kapila16 at gmail.com>
    Attachment (v2-0001-Fix-invalid-memory-access-during-the-shutdown-of-.patch) at 2023-05-08 11:09:07 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (0002-adjust-the-order-of-callback-registration-to-avoid-a.patch) at 2023-05-05 03:44:47 from "Zhijie Hou (Fujitsu)" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v2-0001-Fix-assert-failure-in-logical-replication-apply-w.patch) at 2023-05-02 03:35:58 from "Zhijie Hou (Fujitsu)" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (0001-fix-assert-failure-in-logical-replication-apply-work.patch) at 2023-04-26 10:41:22 from "Zhijie Hou (Fujitsu)" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (0001-Use-elog-to-report-unexpected-action-in-handle_strea.patch) at 2023-04-24 01:55:44 from Masahiko Sawada <sawada.mshk at gmail.com> (Patch: Yes)
    Attachment (v2-0001-Add-a-new-wait-state-and-use-it-when-sending-data.patch) at 2023-02-15 03:25:13 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (0001-Add-new-wait-event-to-be-used-in-apply-worker.patch) at 2023-02-10 02:32:05 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (0001-Use-appropriate-wait-event-when-sending-data.patch) at 2023-02-06 10:13:36 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v92-0001-Stop-extra-worker-if-GUC-was-changed.patch) at 2023-02-03 03:29:27 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v91-0001-Allow-the-logical_replication_mode-to-be-used-on.patch) at 2023-02-01 12:00:23 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (v90-0001-Extend-the-logical_replication_mode-to-test-the-.patch) at 2023-01-31 03:34:37 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v89-0001-Extend-the-logical_replication_mode-to-test-the-.patch) at 2023-01-30 06:23:17 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v88-0001-Rename-GUC-logical_decoding_mode-to-logical_repl.patch) at 2023-01-25 14:24:50 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v88-0001-Rename-GUC-logical_decoding_mode-to-logical_repl.patch) at 2023-01-25 06:27:41 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (v87-0001-Rename-logical_decoding_mode-to-logical_replicat.patch) at 2023-01-24 12:49:43 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v87-0001-Rename-logical_decoding_mode-to-logical_replicat.patch) at 2023-01-24 12:47:13 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v86-0002-Extend-the-logical_replication_mode-to-test-the-stre.patch) at 2023-01-23 08:05:06 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v84-0001-Stop-extra-worker-if-GUC-was-changed.patch) at 2023-01-18 04:48:01 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v83-0001-Display-the-leader-apply-worker-s-PID-for-parall.patch) at 2023-01-17 09:14:44 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v2-0001-Improve-the-code-to-decide-the-apply-action.patch) at 2023-01-17 04:55:22 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (v82-0001-Display-the-leader-apply-worker-s-PID-for-parall.patch) at 2023-01-17 03:37:07 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v1-0001-Fix-the-code-to-decide-the-apply-action.patch) at 2023-01-16 06:19:36 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (v81-0001-Display-the-leader-apply-worker-s-PID-for-parall.patch) at 2023-01-14 11:47:11 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (v80-0004-Retry-to-apply-streaming-xact-only-in-apply-work.patch) at 2023-01-13 10:13:25 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v79-0004-Retry-to-apply-streaming-xact-only-in-apply-work.patch) at 2023-01-12 12:34:05 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v78-0004-Retry-to-apply-streaming-xact-only-in-apply-work.patch) at 2023-01-10 04:55:55 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v2-0001-document-the-newly-added-wait-event.patch) at 2023-01-09 10:15:20 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (monitoring_wait_event_v1.diff) at 2023-01-09 09:32:01 from "Shinoda, Noriyoshi (PN Japan FSIP)" <noriyoshi.shinoda at hpe.com> (Patch: Yes)
    Attachment (v77-0005-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2023-01-08 06:02:46 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v77-0005-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2023-01-08 03:58:50 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v76-0005-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2023-01-07 05:42:59 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v75-0005-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2023-01-06 10:07:57 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v74-0005-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2023-01-06 04:07:49 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (0001-fix-stream-changes-for-crashed-transaction.patch) at 2023-01-05 11:33:08 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v74-0005-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2023-01-05 03:37:46 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v73-0005-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2023-01-04 10:55:34 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (scripts.zip) at 2023-01-03 09:09:08 from shveta malik <shveta.malik at gmail.com> (Patch: No)
    Attachment (v72-0001-Perform-apply-of-large-transactions-by-parallel-.patch) at 2023-01-03 05:40:22 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: No)
    Attachment (v71-0001-Perform-apply-of-large-transactions-by-parallel-.patch) at 2023-01-02 10:53:49 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: No)
    Attachment (v70-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-12-30 10:25:32 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: No)
    Attachment (v70-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-12-29 13:24:53 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: No)
    Attachment (v69-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-12-28 04:38:58 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: No)
    Attachment (v68-0001-changes_amit_1.patch) at 2022-12-27 06:43:24 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (v68-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-12-27 04:54:02 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: No)
    Attachment (v67-0002-changes_amit_1.patch) at 2022-12-26 11:51:05 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (v67-0006-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-12-26 04:22:41 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v66-0007-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-12-23 09:20:01 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v65-0007-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-12-23 05:52:00 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v64-0007-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-12-21 05:32:38 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v63-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-12-20 10:16:23 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: No)
    Attachment (changes_amit_2.patch) at 2022-12-20 09:11:52 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (pub-sub.out) at 2022-12-20 02:47:18 from Peter Smith <smithpb2250 at gmail.com> (Patch: No)
    Attachment (changes_amit_1.patch) at 2022-12-19 12:47:25 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (v62-0008-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-12-17 14:04:14 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v61-0007-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-12-15 03:28:25 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (changes_amit_v60.patch) at 2022-12-14 06:48:41 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (rollback_10%.png) at 2022-12-14 06:34:19 from "shiy.fnst at fujitsu.com" <shiy.fnst at fujitsu.com> (Patch: No)
    Attachment (v60-0007-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-12-13 13:07:06 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v59-0003-Test-streaming-parallel-option-in-tap-test.patch) at 2022-12-11 11:44:55 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v58-0007-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-12-08 07:07:15 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v57-0007-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-12-07 02:58:19 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v56-0005-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-12-05 04:29:30 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v55-0003-Test-streaming-parallel-option-in-tap-test.patch) at 2022-12-04 11:17:28 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (changes_amit_v54_0001.patch) at 2022-12-01 12:39:54 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (v54-0004-Retry-to-apply-streaming-xact-only-in-apply-work.patch) at 2022-11-30 13:51:48 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v54-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-11-30 13:40:39 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: No)
    Attachment (changes_amit_v53_0002.patch) at 2022-11-30 10:53:50 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (changes_amit_2.patch) at 2022-11-30 06:50:25 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (changes_amit_v53_1.patch) at 2022-11-29 12:33:53 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (v53-0005-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-11-29 04:48:28 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (changes_amit_v52_1.patch) at 2022-11-28 12:25:59 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (v52-0005-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-11-27 04:13:34 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v51-0004-Retry-to-apply-streaming-xact-only-in-apply-work.patch) at 2022-11-22 12:42:24 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v50-0004-Retry-to-apply-streaming-xact-only-in-apply-work.patch) at 2022-11-22 02:00:05 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v49-0003-Test-streaming-parallel-option-in-tap-test.patch) at 2022-11-21 12:34:02 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v48-changes_amit_1.patch) at 2022-11-19 10:48:57 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (v48-0004-Retry-to-apply-streaming-xact-only-in-apply-work.patch) at 2022-11-16 08:19:48 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v47-0002-Serialize-partial-changes-to-disk-if-the-shm_mq-.patch) at 2022-11-15 11:57:38 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v46-0002-Test-streaming-parallel-option-in-tap-test.patch) at 2022-11-11 08:42:25 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v45-0002-Test-streaming-parallel-option-in-tap-test.patch) at 2022-11-10 15:09:37 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (case1.txt) at 2022-11-09 02:54:19 from "Hayato Kuroda (Fujitsu)" <kuroda.hayato at fujitsu.com> (Patch: No)
    Attachment (v44-0002-Test-streaming-parallel-option-in-tap-test.patch) at 2022-11-08 03:56:43 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v43-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-11-07 13:19:25 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: No)
    Attachment (0001-fix-wrong-message-length-estimation.patch) at 2022-11-04 09:46:55 from "Hayato Kuroda (Fujitsu)" <kuroda.hayato at fujitsu.com> (Patch: Yes)
    Attachment (repro.sh) at 2022-11-04 07:45:18 from "Hayato Kuroda (Fujitsu)" <kuroda.hayato at fujitsu.com> (Patch: No)
    Attachment (v42-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-11-03 13:06:35 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: No)
    Attachment (0001-Allow-streaming-every-change-instead-of-waiting-till_patch) at 2022-10-28 09:34:16 from "shiy.fnst at fujitsu.com" <shiy.fnst at fujitsu.com> (Patch: Yes)
    Attachment (script.zip) at 2022-10-27 02:34:24 from "shiy.fnst at fujitsu.com" <shiy.fnst at fujitsu.com> (Patch: No)
    Attachment (v41-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-10-25 06:55:35 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: No)
    Attachment (v40-0006-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-10-21 09:32:20 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v39-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-10-19 06:46:46 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: No)
    Attachment (v38-0006-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-10-14 09:08:13 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v37-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-10-12 02:10:59 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: No)
    Attachment (v36-0002-Test-streaming-parallel-option-in-tap-test.patch) at 2022-10-07 06:18:09 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v35-0003-Add-some-checks-before-using-parallel-apply-work.patch) at 2022-09-27 12:26:44 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v34-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-09-26 03:09:55 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: No)
    Attachment (changes_atop_v33_1_amit.patch) at 2022-09-24 11:40:06 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (v33-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-09-22 03:29:13 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: No)
    Attachment (v32-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-09-21 08:27:58 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: No)
    Attachment (v31-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-09-21 02:09:27 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: No)
    Attachment (v30-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-09-19 03:25:31 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: No)
    Attachment (changed_comments_amit_v29.patch) at 2022-09-15 11:39:45 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (rollback-50%.png) at 2022-09-15 06:03:13 from "shiy.fnst at fujitsu.com" <shiy.fnst at fujitsu.com> (Patch: No)
    Attachment (v29-0001-Perform-streaming-logical-transactions-by-parall.patch) at 2022-09-15 05:15:24 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: No)
    Attachment (change_parallel_apply_comments_amit_1.patch) at 2022-09-08 11:24:38 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (v28-0005-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-09-05 13:04:33 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v28-0005-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-09-05 12:40:34 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v27-0005-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-09-01 11:23:22 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v26-0005-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-08-31 09:55:45 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v25-0005-Add-a-main_worker_pid-to-pg_stat_subscription.patch) at 2022-08-29 11:31:42 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (details.txt) at 2022-08-24 15:05:29 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: No)
    Attachment (v24-0004-Retry-to-apply-streaming-xact-only-in-apply-work.patch) at 2022-08-24 13:47:15 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v23-0001-Perform-streaming-logical-transactions-by-backgr.patch) at 2022-08-17 06:28:21 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: No)
    Attachment (v22-0001-Perform-streaming-logical-transactions-by-backgr.patch) at 2022-08-16 07:33:04 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: No)
    Attachment (v21-0003-Add-some-checks-before-using-apply-background-wo.patch) at 2022-08-11 08:04:40 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v21-0003-Add-some-checks-before-using-apply-background-wo.patch) at 2022-08-11 07:47:59 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v20-0001-Perform-streaming-logical-transactions-by-backgr.patch) at 2022-08-04 06:35:45 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (deadlock_example.txt) at 2022-08-02 11:46:21 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: No)
    Attachment (logicalrep_rel_mark_parallel_apply-with-goto.txt) at 2022-07-27 03:37:06 from Peter Smith <smithpb2250 at gmail.com> (Patch: No)
    Attachment (v19-0001-Perform-streaming-logical-transactions-by-backgr.patch) at 2022-07-22 02:56:39 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v18-0001-Perform-streaming-logical-transactions-by-backgr.patch) at 2022-07-19 02:28:43 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v17-0001-Perform-streaming-logical-transactions-by-backgr.patch) at 2022-07-13 05:48:45 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v16-0001-Perform-streaming-logical-transactions-by-backgr.patch) at 2022-07-07 10:20:45 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v15-0001-Perform-streaming-logical-transactions-by-backgr.patch) at 2022-07-07 03:44:04 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v14-0001-Perform-streaming-logical-transactions-by-backgr.patch) at 2022-06-28 03:21:33 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v13-0001-Perform-streaming-logical-transactions-by-backgr.patch) at 2022-06-23 07:21:43 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (improve_comments_1.patch) at 2022-06-20 02:59:39 from Amit Kapila <amit.kapila16 at gmail.com> (Patch: Yes)
    Attachment (v12-0001-Perform-streaming-logical-transactions-by-backgr.patch) at 2022-06-17 07:17:10 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v11-0001-Perform-streaming-logical-transactions-by-backgr.patch) at 2022-06-15 08:26:40 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v10-0001-Perform-streaming-logical-transactions-by-backgr.patch) at 2022-06-14 03:37:04 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v9-0001-Perform-streaming-logical-transactions-by-backgro.patch) at 2022-06-08 07:12:30 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v8-0001-Perform-streaming-logical-transactions-by-backgro.patch) at 2022-06-02 10:01:37 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v7-0001-Perform-streaming-logical-transactions-by-backgro.patch) at 2022-05-30 08:51:59 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v6-0001-Perform-streaming-logical-transactions-by-backgro.patch) at 2022-05-25 02:24:59 from "wangw.fnst at fujitsu.com" <wangw.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v6-0001-Perform-streaming-logical-transactions-by-backgro.patch) at 2022-05-13 09:57:15 from "shiy.fnst at fujitsu.com" <shiy.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v6-0001-Perform-streaming-logical-transactions-by-background.patch) at 2022-05-13 08:48:33 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v5-0002-Test-streaming-apply-option-in-tap-test.patch) at 2022-04-29 05:22:41 from "shiy.fnst at fujitsu.com" <shiy.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v5-0001-Perform-streaming-logical-transactions-by-background.patch) at 2022-04-29 02:06:48 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v4-0001-Perform-streaming-logical-transactions-by-background.patch) at 2022-04-20 12:22:12 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v3-0001-Perform-streaming-logical-transactions-by-background.patch) at 2022-04-20 08:57:02 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (v2-0001-Perform-streaming-logical-transactions-by-background.patch) at 2022-04-14 03:42:39 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
    Attachment (0001-Perform-streaming-logical-transactions-by-background.patch) at 2022-04-08 09:14:08 from "houzj.fnst at fujitsu.com" <houzj.fnst at fujitsu.com> (Patch: Yes)
History
When Who What
2023-02-07 07:39:28 wei wang (wangwei) Closed in commitfest 2023-03 with status: Committed
2023-02-07 07:39:28 wei wang (wangwei) Changed committer to amitkapila
2023-01-31 01:05:42 vigneshwaran C (vignesh.postgres) Closed in commitfest 2023-01 with status: Moved to next CF
2022-12-08 14:00:37 Ian Barwick (barwick) Closed in commitfest 2022-11 with status: Moved to next CF
2022-11-03 22:28:31 Peter Smith (smithpb2250) Added smithpb2250 as reviewer
2022-10-12 07:01:39 Michael Paquier (michael-kun) New status: Waiting on Author
2022-10-12 07:01:22 Michael Paquier (michael-kun) Closed in commitfest 2022-09 with status: Moved to next CF
2022-08-01 21:35:44 Jacob Champion (jchampion) Closed in commitfest 2022-07 with status: Moved to next CF
2022-04-14 09:03:58 Hou Zhijie (houzj) Changed authors to Hou Zhijie (houzj)
2022-04-14 09:03:36 Hou Zhijie (houzj) Attached mail thread CAA4eK1+wyN6zpaHUkCLorEWNx75MG0xhMwcFhvjqm2KURZEAGw@mail.gmail.com
2022-04-14 09:03:36 Hou Zhijie (houzj) Created patch record
Edit