RE: Parallel Apply
Hayato Kuroda (Fujitsu) <kuroda.hayato@fujitsu.com>
From: "Hayato Kuroda (Fujitsu)" <kuroda.hayato@fujitsu.com>
To: PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>
Cc: Tomas Vondra <tomas@vondra.me>, Dilip Kumar <dilipbalaut@gmail.com>, Andrei Lepikhov <lepihov@gmail.com>, wenhui qiu <qiuwenhuifx@gmail.com>, "Zhijie Hou (Fujitsu)" <houzj.fnst@fujitsu.com>, Amit Kapila <amit.kapila16@gmail.com>, shveta malik <shveta.malik@gmail.com>
Date: 2026-04-27T10:40:24Z
Lists: pgsql-hackers
Attachments
- v17-0001-Introduce-internal-messages-to-track-dependencie.patch (application/octet-stream) patch v17-0001
- v17-0002-Introduce-a-shared-hash-table-to-store-paralleli.patch (application/octet-stream) patch v17-0002
- v17-0003-Introduce-a-local-hash-table-to-store-replica-id.patch (application/octet-stream) patch v17-0003
- v17-0004-Parallel-apply-non-streaming-transactions.patch (application/octet-stream) patch v17-0004
- v17-0005-support-2PC.patch (application/octet-stream) patch v17-0005
- v17-0006-Track-dependencies-for-streamed-transactions.patch (application/octet-stream) patch v17-0006
- v17-0007-Wait-applying-transaction-if-one-of-user-defined.patch (application/octet-stream) patch v17-0007
- v17-0008-Support-dependency-tracking-via-local-unique-ind.patch (application/octet-stream) patch v17-0008
- v17-0009-Support-dependency-tracking-via-foreign-keys.patch (application/octet-stream) patch v17-0009
- v17-0010-Support-serializing-changes-to-disk-when-the-sen.patch (application/octet-stream) patch v17-0010
Dear hackers, Here is new patch set. The Option 2 was chosen for the format of internal messages based on the discussion. Thank you, Hou-san, to work on it. [1]: https://www.postgresql.org/message-id/TYRPR01MB14195CF528AD5AE1450A9B824942A2%40TYRPR01MB14195.jpnprd01.prod.outlook.com Best regards, Hayato Kuroda FUJITSU LIMITED