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 1vVFB8-00H6QD-2m for pgsql-committers@arkaria.postgresql.org; Mon, 15 Dec 2025 20:28:24 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vVFB6-002NWn-2j for pgsql-committers@arkaria.postgresql.org; Mon, 15 Dec 2025 20:28:21 +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 1vVFB6-002NWf-1X for pgsql-committers@lists.postgresql.org; Mon, 15 Dec 2025 20:28:21 +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.96) (envelope-from ) id 1vVFB5-000qQq-2d for pgsql-committers@lists.postgresql.org; Mon, 15 Dec 2025 20:28:20 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=HBFtyMckciFg1ggEJIxa9iCBC1Xly31n9h0wo/I4EuQ=; b=m0kfopW3o1BMCy/2HYUxJtm7VI kpnVl3AbHbsRSeS6PBuKKKE+rnSk/kfgCmuIz16ekkOBwo8YKRQVW+0TtDqntcinNQQo10F6joYJh HqEgyIpR1cXtFQD2JhhGw6Dv0G19Z7lR2jPUIpw6TwyB68c5h9rGNnkiPTkC4H5MQix6GAopJDHC+ /cvFnlVk+if5oPq5DnV2iwRnbgT20yCuOSv986Ocf2R3WZ5OH4fwTWrhPw99cFIACz1d56ObFH/7V rQioHUlwW6vkChBtmp1cxRGbDEdtCx9nbscCYIYlBM6pCfqy5VM/NbglFI/IWP7dxt5VPUoTwW6gp 0ooXnduA==; 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 1vVFB5-002Zgv-1w for pgsql-committers@lists.postgresql.org; Mon, 15 Dec 2025 20:28:19 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vVFB4-000xk8-0B for pgsql-committers@lists.postgresql.org; Mon, 15 Dec 2025 20:28:19 +0000 Content-Type: multipart/mixed; boundary="===============6017086503487250455==" MIME-Version: 1.0 From: Nathan Bossart To: pgsql-committers@lists.postgresql.org Subject: pgsql: Allow passing a pointer to GetNamedDSMSegment()'s init callback. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 15 Dec 2025 20:28:19 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============6017086503487250455== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWxsb3cgcGFzc2luZyBhIHBvaW50ZXIgdG8gR2V0TmFtZWREU01TZWdtZW50KCkncyBpbml0IGNh bGxiYWNrLgoKVGhpcyBjb21taXQgYWRkcyBhIG5ldyAidm9pZCAqYXJnIiBwYXJhbWV0ZXIgdG8K R2V0TmFtZWREU01TZWdtZW50KCkgdGhhdCBpcyBwYXNzZWQgdG8gdGhlIGluaXRpYWxpemF0aW9u IGNhbGxiYWNrCmZ1bmN0aW9uLiAgVGhpcyBpcyB1c2VmdWwgZm9yIHJldXNpbmcgYW4gaW5pdGlh bGl6YXRpb24gY2FsbGJhY2sKZnVuY3Rpb24gZm9yIG11bHRpcGxlIERTTSBzZWdtZW50cy4KCkF1 dGhvcjogWnNvbHQgUGFycmFnaSA8enNvbHQucGFycmFnaUBwZXJjb25hLmNvbT4KUmV2aWV3ZWQt Ynk6IFNhbWkgSW1zZWloIDxzYW1pbXNlaWhAZ21haWwuY29tPgpEaXNjdXNzaW9uOiBodHRwczov L3Bvc3Rnci5lcy9tL0NBTjRDWkZNamg4VHJUOVpoV2dqVlR6QkRrWVppMmE4NEJuWjhiTSUyQmZM UHVxN0NpcnpnJTQwbWFpbC5nbWFpbC5jb20KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxz Ci0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi80OGQ0YTE0 MjNkMmU5MmQxMDA3NzM2NTUzMmQ5MmUwNTliYTJlYjJlCgpNb2RpZmllZCBGaWxlcwotLS0tLS0t LS0tLS0tLQpjb250cmliL3BnX3ByZXdhcm0vYXV0b3ByZXdhcm0uYyAgICAgICAgICAgICAgICAg ICAgICAgfCA0ICsrLS0KZG9jL3NyYy9zZ21sL3hmdW5jLnNnbWwgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIHwgOSArKysrKystLS0Kc3JjL2JhY2tlbmQvc3RvcmFnZS9pcGMvZHNtX3Jl Z2lzdHJ5LmMgICAgICAgICAgICAgICAgIHwgOCArKysrKy0tLQpzcmMvaW5jbHVkZS9zdG9yYWdl L2RzbV9yZWdpc3RyeS5oICAgICAgICAgICAgICAgICAgICAgfCA0ICsrLS0Kc3JjL3Rlc3QvbW9k dWxlcy9pbmplY3Rpb25fcG9pbnRzL2luamVjdGlvbl9wb2ludHMuYyAgIHwgNiArKystLS0Kc3Jj L3Rlc3QvbW9kdWxlcy90ZXN0X2RzYS90ZXN0X2RzYS5jICAgICAgICAgICAgICAgICAgIHwgNiAr KystLS0Kc3JjL3Rlc3QvbW9kdWxlcy90ZXN0X2RzbV9yZWdpc3RyeS90ZXN0X2RzbV9yZWdpc3Ry eS5jIHwgNyArKysrKy0tCjcgZmlsZXMgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKSwgMTggZGVs ZXRpb25zKC0pCgo= --===============6017086503487250455==--