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 1vSsbe-0083f6-0L for pgsql-committers@arkaria.postgresql.org; Tue, 09 Dec 2025 07:57:58 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vSsbb-003ix2-1F for pgsql-committers@arkaria.postgresql.org; Tue, 09 Dec 2025 07:57:55 +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.96) (envelope-from ) id 1vSsbb-003iwu-0T for pgsql-committers@lists.postgresql.org; Tue, 09 Dec 2025 07:57:55 +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 1vSsbZ-00408K-1E for pgsql-committers@lists.postgresql.org; Tue, 09 Dec 2025 07:57:55 +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=Zze4qHvBlEJk9ki68Qu5XQyG08M/3RewP0MjlLR6m0o=; b=JuPJEyLIa8+qKK6MjcShnICciH F6JN+1z6iZY19kk7yikj3QdbYHp8BV7dLv0YwbeaG3s93rzVF9fD/bc0AEVSWNSZtcnQnX/Gq2QHN 9ganOYNi2OV3QOjeOodBfauqk+tEjzWSWxG4OKEhjTW8rIhig3EdBdpmUGv6f46Q5CJDbkfpVZzqs 4tlRJPzFrggk4ozYyAmf79VTtF4MnYlg64y5LfVNgJFLR3atcpyFTK8QHlgB31EDwZ1fpIx0O9Af3 pNfQMsRgNvlkzNwX+nV1h+y8MyQjovaTrbgrGXRGhspbubjvwmTYx6kNtMQmzRpcFTunEf/3u65sO jIj2X0Wg==; 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 1vSsbX-007KKI-2q for pgsql-committers@lists.postgresql.org; Tue, 09 Dec 2025 07:57:51 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vSsbW-003aDw-1o for pgsql-committers@lists.postgresql.org; Tue, 09 Dec 2025 07:57:51 +0000 Content-Type: multipart/mixed; boundary="===============8214064503068233578==" MIME-Version: 1.0 From: Richard Guo To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix const-simplification for index expressions and predicate X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 09 Dec 2025 07:57:51 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============8214064503068233578== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IGNvbnN0LXNpbXBsaWZpY2F0aW9uIGZvciBpbmRleCBleHByZXNzaW9ucyBhbmQgcHJlZGlj YXRlCgpTaW1pbGFyIHRvIHRoZSBpc3N1ZSB3aXRoIGNvbnN0cmFpbnQgYW5kIHN0YXRpc3RpY3Mg ZXhwcmVzc2lvbnMgZml4ZWQKaW4gMzE3YzExN2Q2LCBpbmRleCBleHByZXNzaW9ucyBhbmQgcHJl ZGljYXRlIGNhbiBhbHNvIHN1ZmZlciBmcm9tCmluY29ycmVjdCByZWR1Y3Rpb24gb2YgTnVsbFRl c3QgY2xhdXNlcyBkdXJpbmcgY29uc3Qtc2ltcGxpZmljYXRpb24sCmR1ZSB0byB1bmZpeGVkIHZh cm5vcyBhbmQgdGhlIHVzZSBvZiBhIE5VTEwgcm9vdC4gIEl0IGhhcyBiZWVuCnJlcG9ydGVkIHRo YXQgdGhpcyBpc3N1ZSBjYW4gY2F1c2UgdGhlIHBsYW5uZXIgdG8gZmFpbCB0byBwaWNrIHVwIGEK cGFydGlhbCBpbmRleCB0aGF0IGl0IHByZXZpb3VzbHkgbWF0Y2hlZCBzdWNjZXNzZnVsbHkuCgpC ZWNhdXNlIHdlIG5lZWQgdG8gY2FjaGUgdGhlIGNvbnN0LXNpbXBsaWZpZWQgaW5kZXggZXhwcmVz c2lvbnMgYW5kCnByZWRpY2F0ZSBpbiB0aGUgcmVsY2FjaGUgZW50cnksIHdlIGNhbm5vdCBmaXgg dGhlIFZhcnMgYmVmb3JlCmFwcGx5aW5nIGV2YWxfY29uc3RfZXhwcmVzc2lvbnMuICBUbyBlbnN1 cmUgcHJvcGVyIHJlZHVjdGlvbiBvZgpOdWxsVGVzdCBjbGF1c2VzLCB0aGlzIHBhdGNoIHJ1bnMg ZXZhbF9jb25zdF9leHByZXNzaW9ucyBhIHNlY29uZCB0aW1lCi0tIGFmdGVyIHRoZSBWYXJzIGhh dmUgYmVlbiBmaXhlZCBhbmQgd2l0aCBhIHZhbGlkIHJvb3QuCgpJdCBjb3VsZCBiZSBhcmd1ZWQg dGhhdCB0aGUgYWRkaXRpb25hbCBjYWxsIHRvIGV2YWxfY29uc3RfZXhwcmVzc2lvbnMKbWlnaHQg aW5jcmVhc2UgcGxhbm5pbmcgdGltZSwgYnV0IEkgZG9uJ3QgdGhpbmsgdGhhdCdzIGEgY29uY2Vy bi4gIEl0Cm9ubHkgcnVucyB3aGVuIGluZGV4IGV4cHJlc3Npb25zIGFuZCBwcmVkaWNhdGUgYXJl IHByZXNlbnQ7IGl0IGlzCnJlbGF0aXZlbHkgY2hlYXAgd2hlbiBydW4gb24gc21hbGwgZXhwcmVz c2lvbiB0cmVlcyAod2hpY2ggaXMKdHlwaWNhbGx5IHRoZSBjYXNlIGZvciBpbmRleCBleHByZXNz aW9ucyBhbmQgcHJlZGljYXRlKSwgYW5kIGl0IHJ1bnMKb24gZXhwcmVzc2lvbnMgdGhhdCBoYXZl IGFscmVhZHkgYmVlbiBjb25zdC1zaW1wbGlmaWVkIG9uY2UsIG1ha2luZwp0aGUgc2Vjb25kIHBh c3MgZXZlbiBjaGVhcGVyLiAgSW4gcmV0dXJuLCBpbiBjYXNlcyBsaWtlIHRoZSBvbmUKcmVwb3J0 ZWQsIGl0IGFsbG93cyB0aGUgcGxhbm5lciB0byBtYXRjaCBhbmQgdXNlIHBhcnRpYWwgaW5kZXhl cywKd2hpY2ggY2FuIGxlYWQgdG8gc2lnbmlmaWNhbnQgZXhlY3V0aW9uLXRpbWUgaW1wcm92ZW1l bnRzLgoKQnVnOiAjMTkwMDcKUmVwb3J0ZWQtYnk6IEJyeWFuIEZveCA8YnJ5Zm94QGdtYWlsLmNv bT4KQXV0aG9yOiBSaWNoYXJkIEd1byA8Z3VvZmVuZ2xpbnV4QGdtYWlsLmNvbT4KRGlzY3Vzc2lv bjogaHR0cHM6Ly9wb3N0Z3IuZXMvbS8xOTAwNy00Y2M2ZTI1MmVkOGFhNTRhQHBvc3RncmVzcWwu b3JnCgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBv c3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvYzkyNWFkMzBiMDQ3ZWMxMzg4MjQ3NTM5ZTg2NzI5 ZDU4NGMzNGI4ZAoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0Kc3JjL2JhY2tlbmQvb3B0 aW1pemVyL3V0aWwvcGxhbmNhdC5jICAgIHwgNDggKysrKysrKysrKysrKysrKysrKysrKysrKysr LS0tLS0tCnNyYy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQvam9pbi5vdXQgICAgICB8ICAyICstCnNy Yy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQvcHJlZGljYXRlLm91dCB8IDQxICsrKysrKysrKysrKysr KysrKysrKysrKysrKysKc3JjL3Rlc3QvcmVncmVzcy9zcWwvam9pbi5zcWwgICAgICAgICAgIHwg IDIgKy0Kc3JjL3Rlc3QvcmVncmVzcy9zcWwvcHJlZGljYXRlLnNxbCAgICAgIHwgMTkgKysrKysr KysrKysrKwo1IGZpbGVzIGNoYW5nZWQsIDEwMiBpbnNlcnRpb25zKCspLCAxMCBkZWxldGlvbnMo LSkKCg== --===============8214064503068233578==--