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 1twZNV-00FeWx-AI for pgsql-committers@arkaria.postgresql.org; Mon, 24 Mar 2025 04:25:33 +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 1twZNT-00CKl5-Pl for pgsql-committers@arkaria.postgresql.org; Mon, 24 Mar 2025 04:25:31 +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 1twZNT-00CKkw-Is for pgsql-committers@lists.postgresql.org; Mon, 24 Mar 2025 04:25:31 +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.96) (envelope-from ) id 1twZNR-000nJR-16 for pgsql-committers@lists.postgresql.org; Mon, 24 Mar 2025 04:25:31 +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 1twZNP-00C14s-KX for pgsql-committers@lists.postgresql.org; Mon, 24 Mar 2025 04:25:27 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1twZNO-000ibK-2O for pgsql-committers@lists.postgresql.org; Mon, 24 Mar 2025 04:25:27 +0000 Content-Type: multipart/mixed; boundary="===============0427309060683214564==" MIME-Version: 1.0 From: Michael Paquier To: pgsql-committers@lists.postgresql.org Subject: pgsql: Allow plugins to set a 64-bit plan identifier in PlannedStmt X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 24 Mar 2025 04:25:27 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0427309060683214564== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWxsb3cgcGx1Z2lucyB0byBzZXQgYSA2NC1iaXQgcGxhbiBpZGVudGlmaWVyIGluIFBsYW5uZWRT dG10CgpUaGlzIGZpZWxkIGNhbiBiZSBvcHRpb25hbGx5IHNldCBpbiBhIFBsYW5uZWRTdG10IHRo cm91Z2ggdGhlIHBsYW5uZXIKaG9vaywgZ2l2aW5nIGV4dGVuc2lvbnMgdGhlIHBvc3NpYmlsaXR5 IHRvIGFzc2lnbiBhbiBpZGVudGlmaWVyIHJlbGF0ZWQKdG8gYSBjb21wdXRlZCBwbGFuLiAgVGhl IGJhY2tlbmQgaXMgY2hhbmdlZCB0byByZXBvcnQgaXQgaW4gdGhlIGJhY2tlbmQKZW50cnkgb2Yg YSBwcm9jZXNzIHJ1bm5pbmcgKGluY2x1ZGluZyB0aGUgZXh0ZW5kZWQgcXVlcnkgcHJvdG9jb2wp LCB3aXRoCnNlbWFudGljcyBhbmQgQVBJcyB0byBzZXQgb3IgZ2V0IGl0IHNpbWlsYXIgdG8gd2hh dCBpcyB1c2VkIGZvciB0aGUKZXhpc3RpbmcgcXVlcnkgSUQgKGludHJvZHVjZWQgaW4gdGhlIGJh Y2tlbmQgdmlhIDRmMGIwOTY2YzgpLiAgVGhlIHBsYW4KSUQgaXMgcmVzZXQgYXQgdGhlIHNhbWUg dGltaW5nIGFzIHRoZSBxdWVyeSBJRC4gIEN1cnJlbnRseSwgdGhpcwppbmZvcm1hdGlvbiBpcyBu b3QgYWRkZWQgdG8gdGhlIHN5c3RlbSB2aWV3IHBnX3N0YXRfYWN0aXZpdHk7IGV4dGVuc2lvbnMK Y2FuIGFjY2VzcyBpdCB0aHJvdWdoIFBnQmFja2VuZFN0YXR1cy4KClNvbWUgcGF0Y2hlcyBoYXZl IGJlZW4gcHJvcG9zZWQgdG8gcHJvdmlkZSBzb21lIGZlYXR1cmVzIGluIHRoZSBwbGFubmluZwph cmVhLCB3aGVyZSBhIHBsYW4gaWRlbnRpZmllciBpcyB1c2VkIGFzIGEga2V5IHRvIGtub3cgdGhl IHBsYW4gaW52b2x2ZWQKKGZvciBzdGF0aXN0aWNzLCBwbGFuIHN0b3JhZ2UgYW5kIG1hbmlwdWxh dGlvbnMsIGV0Yy4pLCBhbmQgdGhlIHBvaW50IG9mCnRoaXMgY29tbWl0IGlzIHRvIHByb3ZpZGUg YW4gYW5jaG9yIGluIHRoZSBiYWNrZW5kIHRoYXQgZXh0ZW5zaW9ucyBjYW4KcmVseSBvbiBmb3Ig ZnV0dXJlIHdvcmsuICAgVGhlIHJlc2V0IG9mIHRoZSBwbGFuIGlkZW50aWZpZXIgaXMKY29udHJv bGxlZCBieSBjb3JlIGFuZCBmb2xsb3dzIHRoZSBzYW1lIHBhdHRlcm4gYXMgdGhlIHF1ZXJ5IGlk ZW50aWZpZXIKYWRkZWQgaW4gNGYwYjA5NjZjOC4KClRoZSBjb250ZW50cyBvZiB0aGlzIGNvbW1p dCBhcmUgZXh0cmFjdGVkIGZyb20gYSBsYXJnZXIgc2V0IHByb3Bvc2VkCm9yaWdpbmFsbHkgYnkg THVrYXMgRml0dGwsIHRoYXQgU2FtaSBJbXNlaWggaGFzIHByb3Bvc2VkIGFzIGFuCmluZGVwZW5k ZW50IGNoYW5nZSwgd2l0aCBhIGZldyB0d2Vha3Mgc3ByaW5rbGVkIGJ5IG1lLgoKQXV0aG9yOiBM dWthcyBGaXR0bCA8bHVrYXNAZml0dGwuY29tPgpBdXRob3I6IFNhbWkgSW1zZWloIDxzYW1pbXNl aWhAZ21haWwuY29tPgpSZXZpZXdlZC1ieTogQmVydHJhbmQgRHJvdXZvdCA8YmVydHJhbmRkcm91 dm90LnBnQGdtYWlsLmNvbT4KUmV2aWV3ZWQtYnk6IE1pY2hhZWwgUGFxdWllciA8bWljaGFlbEBw YXF1aWVyLnh5ej4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9DQVA1M1BreW93NTlh akZNSEdwbWIxQks5V0hEeXBhV3RVc1NfNURvWVVFZnNhX0hrdGdAbWFpbC5nbWFpbC5jb20KRGlz Y3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS9DQUE1UlowdnlXZDRyMzV1VUJVbWhuZ3Y4WHFl aUpVa0pEREtrTGY1TENvV3h2LXRfcHdAbWFpbC5nbWFpbC5jb20KCkJyYW5jaAotLS0tLS0KbWFz dGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0 ZGlmZi8yYTBjZDM4ZGE1Y2NmNzA0NjFjNTFhNDg5ZWU3ZDI1ZmNkM2YyNmJlCgpNb2RpZmllZCBG aWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9leGVjdXRvci9leGVjUGFyYWxsZWwuYyAg ICAgICAgIHwgIDEgKwpzcmMvYmFja2VuZC9vcHRpbWl6ZXIvcGxhbi9wbGFubmVyLmMgICAgICAg IHwgIDQgKysKc3JjL2JhY2tlbmQvdGNvcC9wb3N0Z3Jlcy5jICAgICAgICAgICAgICAgICB8IDI0 ICsrKysrKysrKysrKwpzcmMvYmFja2VuZC91dGlscy9hY3Rpdml0eS9iYWNrZW5kX3N0YXR1cy5j IHwgNTggKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKc3JjL2luY2x1ZGUvbm9kZXMvcGxh bm5vZGVzLmggICAgICAgICAgICAgICB8ICAzICsrCnNyYy9pbmNsdWRlL3V0aWxzL2JhY2tlbmRf c3RhdHVzLmggICAgICAgICAgfCAgNSArKysKNiBmaWxlcyBjaGFuZ2VkLCA5NSBpbnNlcnRpb25z KCspCgo= --===============0427309060683214564==--