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 1v6ARN-000KME-UC for pgsql-committers@arkaria.postgresql.org; Tue, 07 Oct 2025 16:21:30 +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 1v6ARK-001E7k-R7 for pgsql-committers@arkaria.postgresql.org; Tue, 07 Oct 2025 16:21:27 +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.94.2) (envelope-from ) id 1v6ARK-001E7Q-J7 for pgsql-committers@lists.postgresql.org; Tue, 07 Oct 2025 16:21:27 +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 1v6ARG-000WQI-27 for pgsql-committers@lists.postgresql.org; Tue, 07 Oct 2025 16:21:26 +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=DX+ntcAAg121tYQdn2+S+pZublK6+TvEzQSLNARxcws=; b=VNWL3DD2oDbAzgjaBIL7tNYDCq dw6I9F+VU30xlf1Hy8IJbC1lh4OWSYe7zO7RSLmZJ4PwwblSHIOPAaJEeBY6YEoj565A2OF86Tw9D qBm2rs4QNHdpe6G2nv7HumCkaGCQsTQDsc2fyVE7EJ/xBDj0y59roDDLCzwzP9lTrFM954Pyj7vP2 /utDbUUQhAax1iWZ/MSmU5P/Yf3lAED0WpAWBUakwCNRGx/L/rBn1bBZDBii7RlAXr/QcS6+lY0Ts zdE+H8PxEwumUBdmLlcUk/2TdSgRy0tIrG4tHFpKFg2TW9erix+baaPRiAUjMbJlvL0XhEo+8Nhsa 2UZiZQxQ==; 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 1v6ARH-001Ukq-1C for pgsql-committers@lists.postgresql.org; Tue, 07 Oct 2025 16:21:23 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1v6ARG-000XDO-1H for pgsql-committers@lists.postgresql.org; Tue, 07 Oct 2025 16:21:22 +0000 Content-Type: multipart/mixed; boundary="===============5453662458103548154==" MIME-Version: 1.0 From: Robert Haas To: pgsql-committers@lists.postgresql.org Subject: pgsql: Allow private state in certain planner data structures. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 07 Oct 2025 16:21:22 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5453662458103548154== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWxsb3cgcHJpdmF0ZSBzdGF0ZSBpbiBjZXJ0YWluIHBsYW5uZXIgZGF0YSBzdHJ1Y3R1cmVzLgoK RXh0ZW5zaW9uIHRoYXQgbWFrZSBleHRlbnNpdmUgdXNlIG9mIHBsYW5uZXIgaG9va3MgbWF5IHdh bnQgdG8KY29vcmRpbmF0ZSB0aGVpciBlZmZvcnRzLCBmb3IgZXhhbXBsZSB0byBhdm9pZCBkdXBs aWNhdGUgY29tcHV0YXRpb24sCmJ1dCB0aGF0J3MgY3VycmVudGx5IGRpZmZpY3VsdCBiZWNhdXNl IHRoZXJlJ3Mgbm8gcmVhbGx5IGdvb2Qgd2F5IHRvCnBhc3MgZGF0YSBiZXR3ZWVuIGRpZmZlcmVu dCBob29rcy4KClRvIG1ha2UgdGhhdCBlYXNpZXIsIGFsbG93IGZvciBzdG9yYWdlIG9mIGV4dGVu c2lvbi1tYW5hZ2VkIHByaXZhdGUKc3RhdGUgaW4gUGxhbm5lckdsb2JhbCwgUGxhbm5lckluZm8s IGFuZCBSZWxPcHRJbmZvLCBhbG9uZyB2ZXJ5CnNpbWlsYXIgbGluZXMgdG8gd2hhdCB3ZSBoYXZl IHBlcm1pdHRlZCBmb3IgRXhwbGFpblN0YXRlIHNpbmNlIGNvbW1pdApjNjViYzJlMWQxNGEyZDRk YWVkN2MxOTIxYWM1MThmMmM1YWMzZDE3LgoKUmV2aWV3ZWQtYnk6IEFuZHJlaSBMZXBpa2hvdiA8 bGVwaWhvdkBnbWFpbC5jb20+ClJldmlld2VkLWJ5OiBNZWxhbmllIFBsYWdlbWFuIDxtZWxhbmll cGxhZ2VtYW5AZ21haWwuY29tPgpSZXZpZXdlZC1ieTogVG9tIExhbmUgPHRnbEBzc3MucGdoLnBh LnVzPgpEaXNjdXNzaW9uOiBodHRwOi8vcG9zdGdyLmVzL20vQ0ErVGdtb1lXS0hVMmhLcjYyVG95 emgta1RERW5NRGVMdzdna09PbmpMLVRuT1VxMGtRQG1haWwuZ21haWwuY29tCgpCcmFuY2gKLS0t LS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3Bn L2NvbW1pdGRpZmYvMDEzMmRkZGFiMzNhNmVhZTJkM2Q2M2VkYTlmMDUzZTc0NWZlZGIwNgoKTW9k aWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvb3B0aW1pemVyL3V0aWwvTWFr ZWZpbGUgICAgIHwgICAxICsKc3JjL2JhY2tlbmQvb3B0aW1pemVyL3V0aWwvZXh0ZW5kcGxhbi5j IHwgMTgzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCnNyYy9iYWNrZW5kL29wdGlt aXplci91dGlsL21lc29uLmJ1aWxkICB8ICAgMSArCnNyYy9pbmNsdWRlL25vZGVzL3BhdGhub2Rl cy5oICAgICAgICAgICB8ICAxMiArKysKc3JjL2luY2x1ZGUvb3B0aW1pemVyL2V4dGVuZHBsYW4u aCAgICAgIHwgIDcyICsrKysrKysrKysrKysKNSBmaWxlcyBjaGFuZ2VkLCAyNjkgaW5zZXJ0aW9u cygrKQoK --===============5453662458103548154==--