Reproduce_random_021_twophase_test_failure.patch

text/x-patch

Filename: Reproduce_random_021_twophase_test_failure.patch
Type: text/x-patch
Part: 1
Message: Re: Slow catchup of 2PC (twophase) transactions on replica in LR

Patch

Same data as JSON: GET /api/v1/attachments/:id/patch the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes. API reference →
Format: unified
File+
src/backend/replication/logical/worker.c 1 0
diff --git a/src/backend/replication/logical/worker.c b/src/backend/replication/logical/worker.c
index ec96b5fe85..f49eab78c2 100644
--- a/src/backend/replication/logical/worker.c
+++ b/src/backend/replication/logical/worker.c
@@ -3827,6 +3827,7 @@ send_feedback(XLogRecPtr recvpos, bool force, bool requestReply)
 static void
 apply_worker_exit(void)
 {
+	sleep(1);
 	if (am_parallel_apply_worker())
 	{
 		/*