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 1tG649-000u8H-Rr for pgsql-committers@arkaria.postgresql.org; Wed, 27 Nov 2024 00:38:01 +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 1tG648-00AeQf-FW for pgsql-committers@arkaria.postgresql.org; Wed, 27 Nov 2024 00:38:00 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tG614-00AbXj-NI for pgsql-committers@lists.postgresql.org; Wed, 27 Nov 2024 00:34:50 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tG611-004ESa-FZ for pgsql-committers@lists.postgresql.org; Wed, 27 Nov 2024 00:34:50 +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 1tG60z-00CTpv-5q for pgsql-committers@lists.postgresql.org; Wed, 27 Nov 2024 00:34:45 +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 1tG60y-003gJb-8F for pgsql-committers@lists.postgresql.org; Wed, 27 Nov 2024 00:34:44 +0000 Content-Type: multipart/mixed; boundary="===============3982199255400963185==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Handle better implicit transaction state of pipeline mode X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 27 Nov 2024 00:34:44 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============3982199255400963185== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 SGFuZGxlIGJldHRlciBpbXBsaWNpdCB0cmFuc2FjdGlvbiBzdGF0ZSBvZiBwaXBlbGluZSBtb2Rl CgpXaGVuIHVzaW5nIGEgcGlwZWxpbmUsIGEgdHJhbnNhY3Rpb24gc3RhcnRzIGZyb20gdGhlIGZp cnN0IGNvbW1hbmQgYW5kCmlzIGNvbW1pdHRlZCB3aXRoIGEgU3luYyBtZXNzYWdlIG9yIHdoZW4g dGhlIHBpcGVsaW5lIGVuZHMuCgpGdW5jdGlvbnMgbGlrZSBJc0luVHJhbnNhY3Rpb25CbG9jaygp IG9yIFByZXZlbnRJblRyYW5zYWN0aW9uQmxvY2soKQp3ZXJlIGFscmVhZHkgYWJsZSB0byB1bmRl cnN0YW5kIGEgcGlwZWxpbmUgYXMgYmVpbmcgaW4gYSB0cmFuc2FjdGlvbgpibG9jaywgYnV0IGl0 IHdhcyBub3QgdGhlIGNhc2Ugb2YgQ2hlY2tUcmFuc2FjdGlvbkJsb2NrKCkuICBUaGlzCmZ1bmN0 aW9uIGlzIGNhbGxlZCBmb3IgZXhhbXBsZSB0byBnZW5lcmF0ZSBhIFdBUk5JTkcgZm9yIFNFVCBM T0NBTCwKY29tcGxhaW5pbmcgdGhhdCBpdCBpcyB1c2VkIG91dHNpZGUgb2YgYSB0cmFuc2FjdGlv biBibG9jay4KClRoZSBjdXJyZW50IHN0YXRlIG9mIHRoZSBjb2RlIGNhdXNlZCBtdWx0aXBsZSBw cm9ibGVtcywgbGlrZToKLSBTRVQgTE9DQUwgZXhlY3V0ZWQgYXQgYW55IHN0YWdlIG9mIGEgcGlw ZWxpbmUgaXNzdWVkIGEgV0FSTklORywgZXZlbgppZiB0aGUgY29tbWFuZCB3YXMgYXQgbGVhc3Qg c2Vjb25kIGluIGxpbmUgd2hlcmUgdGhlIHBpcGVsaW5lIGlzIGluIGEKdHJhbnNhY3Rpb24gc3Rh dGUuCi0gTE9DSyBUQUJMRSBmYWlsZWQgd2hlbiBpbnZva2VkIGF0IGFueSBzdGVwIG9mIGEgcGlw ZWxpbmUsIGV2ZW4gaWYgaXQKc2hvdWxkIGJlIGFibGUgdG8gd29yayB3aXRoaW4gYSB0cmFuc2Fj dGlvbiBibG9jay4KClRoZSBwaXBlbGluZSBwcm90b2NvbCBhc3N1bWVzIHRoYXQgdGhlIGZpcnN0 IGNvbW1hbmQgb2YgYSBwaXBlbGluZSBpcwpub3QgcGFydCBvZiBhIHRyYW5zYWN0aW9uIGJsb2Nr LCBhbmQgdGhhdCBhbnkgZm9sbG93LXVwIGNvbW1hbmRzIGlzCmNvbnNpZGVyZWQgYXMgd2l0aGlu IGEgdHJhbnNhY3Rpb24gYmxvY2suCgpUaGlzIGNvbW1pdCBjaGFuZ2VzIHRoZSBiYWNrZW5kIHNv IGFzIGFuIGltcGxpY2l0IHRyYW5zYWN0aW9uIGJsb2NrIGlzCnN0YXJ0ZWQgZWFjaCB0aW1lIHRo ZSBmaXJzdCBFeGVjdXRlIG1lc3NhZ2Ugb2YgYSBwaXBlbGluZSBoYXMgZmluaXNoZWQKcHJvY2Vz c2luZywgd2l0aCB0aGlzIGltcGxpY2l0IHRyYW5zYWN0aW9uIGJsb2NrIGVuZGVkIG9uY2UgYSBz eW5jIGlzCnByb2Nlc3NlZC4gIFRoZSBjaGVja3MgYmFzZWQgb24gWEFDVF9GTEFHU19QSVBFTElO SU5HIGluIHRoZSByb3V0aW5lcwpjaGVja2luZyBpZiB3ZSBhcmUgaW4gYSB0cmFuc2FjdGlvbiBi bG9jayBhcmUgbm90IG5lY2Vzc2FyeTogaXQgaXMKZW5vdWdoIHRvIHJlbHkgb24gdGhlIGV4aXN0 aW5nIG9uZXMuCgpTb21lIHRlc3RzIGFyZSBhZGRlZCB0byBwZ2JlbmNoLCB0aGF0IGNhbiBiZSBi YWNrcGF0Y2hlZCBkb3duIHRvIHYxNwp3aGVuIFxzeW5jcGlwZWxpbmUgaXMgaW52b2x2ZWQgYW5k IGRvd24gdG8gdjE0IHdoZXJlIFxzdGFydHBpcGVsaW5lIGFuZApcZW5kcGlwZWxpbmUgYXJlIGF2 YWlsYWJsZS4gIFRoaXMgaXMgdW5mb3J0dW5hdGVseSBsaW1pdGVkIHJlZ2FyZGluZyB0aGUKZXJy b3IgcGF0dGVybnMgdGhhdCBjYW4gYmUgY2hlY2tlZCwgYnV0IGl0IHByb3ZpZGVzIGNvdmVyYWdl IGZvciB2YXJpb3VzCnBpcGVsaW5lIGNvbWJpbmF0aW9ucyB0byBjaGVjayBpZiB0aGVzZSBzdWNj ZWVkIG9yIGZhaWwuICBUaGVzZSB0ZXN0cwphcmUgYWJsZSB0byBjYXB0dXJlIHRoZSBjYXNlIG9m IFNFVCBMT0NBTCdzIFdBUk5JTkcuICBUaGUgYXV0aG9yIGhhcwpwcm9wb3NlZCBhIGRpZmZlcmVu dCBmZWF0dXJlIHRvIGltcHJvdmUgdGhlIGNvdmVyYWdlIGJ5IGFkZGluZyBzaW1pbGFyCm1ldGEt Y29tbWFuZHMgdG8gcHNxbCB3aGVyZSBlcnJvciBtZXNzYWdlcyBjb3VsZCBiZSBjaGVja2VkLCBz b21ldGhpbmcKbW9yZSB1c2VmdWwgZm9yIHRoZSBjYXNlcyB3aGVyZSBjb21tYW5kcyBjYW5ub3Qg YmUgdXNlZCBpbiB0cmFuc2FjdGlvbgpibG9ja3MsIGxpa2UgUkVJTkRFWCBDT05DVVJSRU5UTFkg b3IgVkFDVVVNLiAgVGhpcyBpcyBjb25zaWRlcmVkIGFzCmZ1dHVyZSB3b3JrIGZvciB2MTh+LgoK QXV0aG9yOiBBbnRob25pbiBCb25uZWZveQpSZXZpZXdlZC1ieTogSmVsdGUgRmVubmVtYS1OaW8s IE1pY2hhZWwgUGFxdWllcgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9tL0NBTzZfWHFy V084dU5CUXJTdTVyNmpoK3ZUR2k1T2l5azR5OHlYRE9SZEUyamJ6dzh4d0BtYWlsLmdtYWlsLmNv bQpCYWNrcGF0Y2gtdGhyb3VnaDogMTMKCkJyYW5jaAotLS0tLS0KUkVMXzE3X1NUQUJMRQoKRGV0 YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvZDc3 ZjkxMjE0ZmI3MDg3OWY3MDEzZGZkMTBhN2JjYWMyYTgxNTljYwoKTW9kaWZpZWQgRmlsZXMKLS0t LS0tLS0tLS0tLS0KZG9jL3NyYy9zZ21sL3Byb3RvY29sLnNnbWwgICAgICAgICAgICAgICAgICAg fCAgMjEgKystLQpzcmMvYmFja2VuZC9hY2Nlc3MvdHJhbnNhbS94YWN0LmMgICAgICAgICAgICB8 ICAxMyAtLQpzcmMvYmFja2VuZC90Y29wL3Bvc3RncmVzLmMgICAgICAgICAgICAgICAgICB8ICAx OCArKysKc3JjL2Jpbi9wZ2JlbmNoL3QvMDAxX3BnYmVuY2hfd2l0aF9zZXJ2ZXIucGwgfCAxNzQg KysrKysrKysrKysrKysrKysrKysrKysrKysrCjQgZmlsZXMgY2hhbmdlZCwgMjAzIGluc2VydGlv bnMoKyksIDIzIGRlbGV0aW9ucygtKQoK --===============3982199255400963185==--