Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rpsqd-009GkP-4d for pgsql-committers@arkaria.postgresql.org; Thu, 28 Mar 2024 16:43:27 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rpsqc-00HPuf-0A for pgsql-committers@arkaria.postgresql.org; Thu, 28 Mar 2024 16:43:26 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rpsqb-00HPuX-PS for pgsql-committers@lists.postgresql.org; Thu, 28 Mar 2024 16:43:25 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rpsqX-006uSO-QT for pgsql-committers@lists.postgresql.org; Thu, 28 Mar 2024 16:43:24 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1rpsqY-001eK8-G1 for pgsql-committers@lists.postgresql.org; Thu, 28 Mar 2024 16:43:22 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1rpsqX-006Bk9-Eb for pgsql-committers@lists.postgresql.org; Thu, 28 Mar 2024 16:43:21 +0000 Content-Type: multipart/mixed; boundary="===============0580646311446210209==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Allow "internal" subtransactions in parallel mode. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Thu, 28 Mar 2024 16:43:21 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0580646311446210209== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWxsb3cgImludGVybmFsIiBzdWJ0cmFuc2FjdGlvbnMgaW4gcGFyYWxsZWwgbW9kZS4KCkFsbG93 IHVzZSBvZiBCZWdpbkludGVybmFsU3ViVHJhbnNhY3Rpb24oKSBpbiBwYXJhbGxlbCBtb2RlLCBz byBsb25nCmFzIHRoZSBzdWJ0cmFuc2FjdGlvbiBkb2Vzbid0IGF0dGVtcHQgdG8gYWNxdWlyZSBh biBYSUQgb3IgaW5jcmVtZW50CnRoZSBjb21tYW5kIGNvdW50ZXIuICBHaXZlbiB0aG9zZSByZXN0 cmljdGlvbnMsIHRoZSBvdGhlciBwYXJhbGxlbApwcm9jZXNzZXMgZG9uJ3QgbmVlZCB0byBrbm93 IGFib3V0IHRoZSBzdWJ0cmFuc2FjdGlvbiBhdCBhbGwsIHNvCnRoaXMgc2hvdWxkIGJlIHNhZmUu ICBUaGUgYmVuZWZpdCBpcyB0aGF0IGl0IGFsbG93cyBzdWJ0cmFuc2FjdGlvbnMKaW50ZW5kZWQg Zm9yIGVycm9yIHJlY292ZXJ5LCBzdWNoIGFzIHBsL3Bnc3FsIGV4Y2VwdGlvbiBibG9ja3MsCnRv IGJlIHVzZWQgaW4gUEFSQUxMRUwgU0FGRSBmdW5jdGlvbnMuCgpBbm90aGVyIHJlYXNvbiBmb3Ig ZG9pbmcgdGhpcyBpcyB0aGF0IHRoZSBBUEkgb2YKQmVnaW5JbnRlcm5hbFN1YlRyYW5zYWN0aW9u KCkgZG9lc24ndCBhbGxvdyByZXBvcnRpbmcgZmFpbHVyZS4KcGwvcHl0aG9uIGZvciBvbmUsIGFu ZCBwZXJoYXBzIG90aGVyIFBMcywgY29wZXMgdmVyeSBwb29ybHkgd2l0aCBhbgplcnJvciBsb25n am1wIG91dCBvZiBCZWdpbkludGVybmFsU3ViVHJhbnNhY3Rpb24oKS4gIFRoZSBoZWFkbGluZQpm ZWF0dXJlIG9mIHRoaXMgcGF0Y2ggcmVtb3ZlcyB0aGUgb25seSBlYXNpbHktdHJpZ2dlcmFibGUg ZmFpbHVyZQpjYXNlIHdpdGhpbiB0aGF0IGZ1bmN0aW9uLiAgVGhlcmUgcmVtYWluIHNvbWUgcmVz b3VyY2UtZXhoYXVzdGlvbgphbmQgc2ltaWxhciBjYXNlcywgd2hpY2ggd2Ugbm93IGRlYWwgd2l0 aCBieSBwcm9tb3RpbmcgdGhlbSB0byBGQVRBTAplcnJvcnMsIHNvIHRoYXQgY2FsbGVycyBuZWVk IG5vdCB0cnkgdG8gY2xlYW4gdXAuICAoSXQgaXMgbGlrZWx5CnRoYXQgc3VjaCBlcnJvcnMgd291 bGQgbGVhdmUgdXMgd2l0aCBjb3JydXB0ZWQgdHJhbnNhY3Rpb24gc3RhdGUKaW5zaWRlIHhhY3Qu YywgbWFraW5nIHJlY292ZXJ5IGRpZmZpY3VsdCBpZiBub3QgaW1wb3NzaWJsZSBhbnl3YXkuKQoK QWx0aG91Z2ggdGhpcyB3b3JrIHN0YXJ0ZWQgYmVjYXVzZSBvZiBhIHJlcG9ydCBvZiBhIHBsL3B5 dGhvbiBjcmFzaCwKd2UncmUgbm90IGdvaW5nIHRvIGRvIGFueXRoaW5nIGFib3V0IHRoYXQgaW4g dGhlIGJhY2sgYnJhbmNoZXMuCkJhY2stcGF0Y2hpbmcgdGhpcyBwYXJ0aWN1bGFyIGZpeCBpcyBv YnZpb3VzbHkgbm90IHZlcnkgd2lzZS4KV2hpbGUgd2UgY291bGQgY29udGVtcGxhdGUgc29tZSBu YXJyb3dlciBiYW5kLWFpZCwgcGwvcHl0aG9uIGlzCmFscmVhZHkgYW4gdW50cnVzdGVkIGxhbmd1 YWdlLCBzbyBpdCBzZWVtcyBva2F5IHRvIGNsYXNzaWZ5IHRoaXMKYXMgYSAic28gZG9uJ3QgZG8g dGhhdCIgY2FzZS4KClBhdGNoIGJ5IG1lLCBwZXIgcmVwb3J0IGZyb20gSGFvIFpoYW5nLiAgVGhh bmtzIHRvIFJvYmVydCBIYWFzIGZvcgpyZXZpZXcuCgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rn ci5lcy9tL0NBTFk2RHItMnlMVmVWUGhOTWh1Qm5SZ09abzFVam9URVRndEtCeDFCMmdVaTh5eSsz Z0BtYWlsLmdtYWlsLmNvbQoKQnJhbmNoCi0tLS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0tLQpo dHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmLzAwNzVkNzg5NDdlMzgwMGM1 YTgwN2Y0OGZkOTAxZjE2ZGI5MTEwMWIKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCmRv Yy9zcmMvc2dtbC9wYXJhbGxlbC5zZ21sICAgICAgICAgICAgICAgICB8ICAgOCArLQpkb2Mvc3Jj L3NnbWwvcmVmL2NyZWF0ZV9mdW5jdGlvbi5zZ21sICAgICAgfCAgMjAgKystLQpzcmMvYmFja2Vu ZC9hY2Nlc3MvdHJhbnNhbS9SRUFETUUucGFyYWxsZWwgfCAgMTQgKy0tCnNyYy9iYWNrZW5kL2Fj Y2Vzcy90cmFuc2FtL3BhcmFsbGVsLmMgICAgICB8ICAgOCArLQpzcmMvYmFja2VuZC9hY2Nlc3Mv dHJhbnNhbS94YWN0LmMgICAgICAgICAgfCAxNjIgKysrKysrKysrKysrKysrKysrLS0tLS0tLS0t LS0Kc3JjL3Rlc3QvcmVncmVzcy9leHBlY3RlZC9wbHBnc3FsLm91dCAgICAgIHwgIDMzICsrKysr LQpzcmMvdGVzdC9yZWdyZXNzL3NxbC9wbHBnc3FsLnNxbCAgICAgICAgICAgfCAgMjQgKysrKy0K NyBmaWxlcyBjaGFuZ2VkLCAxODEgaW5zZXJ0aW9ucygrKSwgODggZGVsZXRpb25zKC0pCgo= --===============0580646311446210209==--