Adjust the order of callback registration to avoid accessing invalid memory

Edit
ID 4311
Title Adjust the order of callback registration to avoid accessing invalid memory
Topic Bug Fixes
Created 2023-05-08 08:48:25
Last modified 2023-05-12 06:36:34 (1 year, 6 months ago)
Latest email 2023-05-09 10:01:46 (1 year, 6 months ago)
Status
2023-07: Committed
Target version
Authors Hou Zhijie (houzj)
Reviewers 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/4311
git checkout commitfest/cf/4311
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-05-12 06:36:34 wei wang (wangwei) Closed in commitfest 2023-07 with status: Committed
2023-05-12 06:36:34 wei wang (wangwei) Changed committer to amitkapila
2023-05-08 08:51:23 wei wang (wangwei) Changed authors to Hou Zhijie (houzj)
2023-05-08 08:48:26 wei wang (wangwei) Attached mail thread CAA4eK1+wyN6zpaHUkCLorEWNx75MG0xhMwcFhvjqm2KURZEAGw@mail.gmail.com
2023-05-08 08:48:25 wei wang (wangwei) Created patch record
Edit