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.96) (envelope-from ) id 1wwkgv-002BRo-0D for pgsql-committers@arkaria.postgresql.org; Wed, 19 Aug 2026 18:07:09 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wwkgt-0058vC-2t for pgsql-committers@arkaria.postgresql.org; Wed, 19 Aug 2026 18:07:07 +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.96) (envelope-from ) id 1wwkgt-0058v4-2C for pgsql-committers@lists.postgresql.org; Wed, 19 Aug 2026 18:07:07 +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.98.2) (envelope-from ) id 1wwkgs-00000001Qtw-0ZL0 for pgsql-committers@lists.postgresql.org; Wed, 19 Aug 2026 18:07:06 +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.96) (envelope-from ) id 1wwkgr-004MDR-2w for pgsql-committers@lists.postgresql.org; Wed, 19 Aug 2026 18:07:05 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.98.2) (envelope-from ) id 1wwkgq-00000001Fh7-2ny8 for pgsql-committers@lists.postgresql.org; Wed, 19 Aug 2026 18:07:05 +0000 Content-Type: multipart/mixed; boundary="===============7305908502958023035==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Support tied Perl objects in plperl and associated contrib modul X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 19 Aug 2026 18:07:05 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============7305908502958023035== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 U3VwcG9ydCB0aWVkIFBlcmwgb2JqZWN0cyBpbiBwbHBlcmwgYW5kIGFzc29jaWF0ZWQgY29udHJp YiBtb2R1bGVzLgoKVXAgdG8gbm93LCBpZiB5b3UgcGFzc2VkIGEgInRpZWQiIG9iamVjdCB0byBh IFBML1Blcmwgb3BlcmF0aW9uLAppdCB3b3VsZCBtb3N0IGxpa2VseSBnZXQgdHJlYXRlZCBhcyAi dW5kZWYiLCBzaW5jZSB3ZSBmYWlsZWQgdG8KcGVyZm9ybSBnZXQgbWFnaWMgb24gdmFsdWVzIHdl J3JlIHBhc3NlZC4gIFRpZWQgaGFzaGVzIHdvcmtlZApwYXJ0aWFsbHksIGluIHRoYXQgeW91IGNv dWxkIHJlYWQgb3V0IHRoZWlyIGtleXMsIGJ1dCB0aGUgdmFsdWVzCmFsd2F5cyByZWFkIGFzIHVu ZGVmLgoKVG8gZml4LCB1c2UgaHZfaXRlcnZhbCgpIG5vdCBIZVZBTCgpIHRvIGZldGNoIHZhbHVl cyBmcm9tIHBlcmwKaGFzaGVzLCBhbmQgYmUgY2FyZWZ1bCB0byBhcHBseSBwbHBlcmxfbWF0ZXJp YWxpemVfc3YoKSBiZWZvcmUKdGVzdGluZyBTdk9LKCkgb3IgU3ZST0soKSBvbiBhbnkgcGVybCBT Vi4KCkFkZCByZWdyZXNzaW9uIHRlc3QgY2FzZXMgZXhlcmNpc2luZyBzb21lIHR5cGljYWwgdXNh Z2Ugc2NlbmFyaW9zCmZvciB0aWVkIG9iamVjdHMuCgpBcmd1YWJseSB0aGlzIGlzIGEgYnVnIGZp eCwgYnV0IGluIHZpZXcgb2YgdGhlIGxhY2sgb2YgZmllbGQKY29tcGxhaW50cyB0byBkYXRlLCBs ZXQncyB0cmVhdCBpdCBhcyBhIG5ldyBmZWF0dXJlIGluc3RlYWQuClRoZSByaXNrL3Jld2FyZCBy YXRpbyBmb3IgYmFjay1wYXRjaGluZyBpc24ndCBhdHRyYWN0aXZlLgoKQXV0aG9yOiBBbmRyZXkg UmFjaGl0c2tpeSA8cGwwaDB5cDFAZ21haWwuY29tPgpSZXZpZXdlZC1ieTogVG9tIExhbmUgPHRn bEBzc3MucGdoLnBhLnVzPgpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9tLzU2OTc2OS4x Nzg2OTAxOTAxQHNzcy5wZ2gucGEudXMKCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0t LS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi9jY2FiNmQzNmQw Y2JlNTU0YzM4MGY2OWFkZTE1OThhNDFjMDY1NTJhCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0t LS0tLQpjb250cmliL2hzdG9yZV9wbHBlcmwvZXhwZWN0ZWQvaHN0b3JlX3BscGVybC5vdXQgfCAg MjUgKysrKysKY29udHJpYi9oc3RvcmVfcGxwZXJsL2hzdG9yZV9wbHBlcmwuYyAgICAgICAgICAg IHwgIDEwICstCmNvbnRyaWIvaHN0b3JlX3BscGVybC9zcWwvaHN0b3JlX3BscGVybC5zcWwgICAg ICB8ICAyMiArKysrCmNvbnRyaWIvanNvbmJfcGxwZXJsL2V4cGVjdGVkL2pzb25iX3BscGVybC5v dXQgICB8ICA0NiArKysrKysrLQpjb250cmliL2pzb25iX3BscGVybC9qc29uYl9wbHBlcmwuYyAg ICAgICAgICAgICAgfCAgIDQgKy0KY29udHJpYi9qc29uYl9wbHBlcmwvc3FsL2pzb25iX3BscGVy bC5zcWwgICAgICAgIHwgIDM5ICsrKysrKysKc3JjL3BsL3BscGVybC9HTlVtYWtlZmlsZSAgICAg ICAgICAgICAgICAgICAgICAgIHwgICAyICstCnNyYy9wbC9wbHBlcmwvZXhwZWN0ZWQvcGxwZXJs X3RpZWQub3V0ICAgICAgICAgICB8IDEzMiArKysrKysrKysrKysrKysrKysrKysrKwpzcmMvcGwv cGxwZXJsL21lc29uLmJ1aWxkICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgKwpzcmMvcGwv cGxwZXJsL3BscGVybC5jICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNDQgKysrKysrLS0K c3JjL3BsL3BscGVybC9wbHBlcmwuaCAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDEwICsr CnNyYy9wbC9wbHBlcmwvc3FsL3BscGVybF90aWVkLnNxbCAgICAgICAgICAgICAgICB8IDExMyAr KysrKysrKysrKysrKysrKysrCjEyIGZpbGVzIGNoYW5nZWQsIDQzMSBpbnNlcnRpb25zKCspLCAx NyBkZWxldGlvbnMoLSkKCg== --===============7305908502958023035==--