Adjust the order of callback registration to avoid accessing invalid memory

Edit
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 ago)
Latest email 2023-05-09 10:01:46 (1 year ago)
Status
2023-07: Committed
Target version
Authors Hou Zhijie (houzj)
Reviewers Become reviewer
Committer Amit Kapila (amitkapila)
Links
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