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 1sOJpc-00DdVP-QY for pgsql-committers@arkaria.postgresql.org; Mon, 01 Jul 2024 16:24:44 +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 1sOJpb-003AJt-7Y for pgsql-committers@arkaria.postgresql.org; Mon, 01 Jul 2024 16:24:43 +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 1sOJmY-0037e8-7s for pgsql-committers@lists.postgresql.org; Mon, 01 Jul 2024 16:21:34 +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 1sOJmV-004W3r-A6 for pgsql-committers@lists.postgresql.org; Mon, 01 Jul 2024 16:21:33 +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 1sOJmT-00CodW-JA for pgsql-committers@lists.postgresql.org; Mon, 01 Jul 2024 16:21:29 +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 1sOJmR-003oJO-Vd for pgsql-committers@lists.postgresql.org; Mon, 01 Jul 2024 16:21:28 +0000 Content-Type: multipart/mixed; boundary="===============4403432545816246635==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Preserve CurrentMemoryContext across notify and sinval interrupt X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 01 Jul 2024 16:21:28 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4403432545816246635== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 UHJlc2VydmUgQ3VycmVudE1lbW9yeUNvbnRleHQgYWNyb3NzIG5vdGlmeSBhbmQgc2ludmFsIGlu dGVycnVwdHMuCgpQcm9jZXNzSW5jb21pbmdOb3RpZnkgaXMgY2FsbGVkIGZyb20gdGhlIG1haW4g cHJvY2Vzc2luZyBsb29wIHRoYXQKbm9ybWFsbHkgcnVucyBpbiBNZXNzYWdlQ29udGV4dC4gIFRo YXQgb3V0ZXItbG9vcCBjb2RlIGFzc3VtZXMgdGhhdAp3aGF0ZXZlciBpdCBhbGxvY2F0ZXMgd2ls bCBiZSBjbGVhbmVkIHVwIHdoZW4gd2UncmUgZG9uZSBwcm9jZXNzaW5nCnRoZSBjdXJyZW50IGNs aWVudCBtZXNzYWdlIC0tLSBidXQgaWYgd2Ugc2VydmljZSBhIG5vdGlmeSBpbnRlcnJ1cHQsCnRo ZW4gd2hhdGV2ZXIgZ2V0cyBhbGxvY2F0ZWQgYmVmb3JlIHRoZSBuZXh0IHN3aXRjaCBpbnRvCk1l c3NhZ2VDb250ZXh0IHdpbGwgYmUgcGVybWFuZW50bHkgbGVha2VkIGluIFRvcE1lbW9yeUNvbnRl eHQsCmJlY2F1c2UgQ29tbWl0VHJhbnNhY3Rpb25Db21tYW5kIHNldHMgQ3VycmVudE1lbW9yeUNv bnRleHQgdG8KVG9wTWVtb3J5Q29udGV4dC4gIFRoZXJlIGFyZSBvYnNlcnZhYmxlIGxlYWtzIGFz c29jaWF0ZWQgd2l0aAooYXQgbGVhc3QpIGVuY29kaW5nIGNvbnZlcnNpb24gb2YgaW5jb21pbmcg cXVlcmllcyBhbmQgcGFyYW1ldGVycwphdHRhY2hlZCB0byBCaW5kIG1lc3NhZ2VzLgoKc2ludmFs IGNhdGNodXAgaW50ZXJydXB0cyBoYXZlIGEgc2ltaWxhciBwcm9ibGVtLiAgVGhlcmUgbWlnaHQg YmUKb3RoZXJzLCBidXQgSSd2ZSBub3QgaWRlbnRpZmllZCBhbnkgb3RoZXIgY2xlYXIgY2FzZXMu CgpUbyBmaXgsIHRha2UgY2FyZSB0byBzYXZlIGFuZCByZXN0b3JlIEN1cnJlbnRNZW1vcnlDb250 ZXh0IGFjcm9zcwp0aGUgU3RhcnQvQ29tbWl0VHJhbnNhY3Rpb25Db21tYW5kIGNhbGxzIGluIHRo ZXNlIGZ1bmN0aW9ucy4KClBlciBidWcgIzE4NTEyIGZyb20gd2l6YXJkYnJvbnkuICBDb21taXQg dG8gYmFjayBicmFuY2hlcyBvbmx5OwppbiBIRUFELCB0aGlzIHdhcyBkZWFsdCB3aXRoIGJ5IHRo ZSByaXNraWVyIGJ1dCBtb3JlIHRob3JvdWdoZ29pbmcKYXBwcm9hY2ggaW4gY29tbWl0IDFhZmUz MWYwMy4KCkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vMzQ3ODg4NC4xNzE4NjU2NjI1 QHNzcy5wZ2gucGEudXMKCkJyYW5jaAotLS0tLS0KUkVMXzE2X1NUQUJMRQoKRGV0YWlscwotLS0t LS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvNTRhN2IyMWIzYTlk YzRjOGJlNWY3ZmVjNDdlNDM1Y2U1YjE3NzJiYgoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0t LS0Kc3JjL2JhY2tlbmQvY29tbWFuZHMvYXN5bmMuYyAgICAgfCAxMSArKysrKysrKysrLQpzcmMv YmFja2VuZC9zdG9yYWdlL2lwYy9zaW52YWwuYyB8ICA3ICsrKysrKysKMiBmaWxlcyBjaGFuZ2Vk LCAxNyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgo= --===============4403432545816246635==--