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 1vDfpK-00DKlA-Jf for pgsql-committers@arkaria.postgresql.org; Tue, 28 Oct 2025 09:17:13 +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 1vDfpI-00BpDi-OC for pgsql-committers@arkaria.postgresql.org; Tue, 28 Oct 2025 09:17:11 +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 1vDfpI-00BpDZ-Gi for pgsql-committers@lists.postgresql.org; Tue, 28 Oct 2025 09:17:11 +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 1vDfpF-004BFG-12 for pgsql-committers@lists.postgresql.org; Tue, 28 Oct 2025 09:17:10 +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 1vDfpF-006StG-QO for pgsql-committers@lists.postgresql.org; Tue, 28 Oct 2025 09:17:08 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vDfpD-003thl-2I for pgsql-committers@lists.postgresql.org; Tue, 28 Oct 2025 09:17:07 +0000 Content-Type: multipart/mixed; boundary="===============0511716166090037723==" MIME-Version: 1.0 From: Peter Eisentraut To: pgsql-committers@lists.postgresql.org Subject: pgsql: Check that index can return in get_actual_variable_range() X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 28 Oct 2025 09:17:07 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0511716166090037723== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Q2hlY2sgdGhhdCBpbmRleCBjYW4gcmV0dXJuIGluIGdldF9hY3R1YWxfdmFyaWFibGVfcmFuZ2Uo KQoKU29tZSByZWNlbnQgY2hhbmdlcyB3ZXJlIG1hZGUgdG8gcmVtb3ZlIHRoZSBleHBsaWNpdCBk ZXBlbmRlbmN5IG9uCmJ0cmVlIGluZGV4ZXMgaW4gc29tZSBwYXJ0cyBvZiB0aGUgY29kZS4gIE9u ZSBvZiB0aGVzZSBjaGFuZ2VzIHdhcwptYWRlIGluIGNvbW1pdCA5ZWYxODUxNjg1Yiwgd2hpY2gg YWxsb3dzIG5vbi1idHJlZSBpbmRleGVzIHRvIGJlIHVzZWQKaW4gZ2V0X2FjdHVhbF92YXJpYWJs ZV9yYW5nZSgpLiAgQSBmb2xsb3ctdXAgY29tbWl0IGVlMWFlOGI5OWY5IGZpeGVzCnRoZSBjYXNl cyB3aGVyZSBhbiBpbmRleCBkb2VzbuKAmXQgaGF2ZSBhIHNvcnRvcGZhbWlseSBhcyB0aGlzIGlz IGEKcHJlcmVxdWlzaXRlIHRvIGJlIHVzZWQgaW4gZ2V0X2FjdHVhbF92YXJpYWJsZV9yYW5nZSgp LgoKSG93ZXZlciwgaXQgd2FzIGZvdW5kIHRoYXQgaW5kZXhlcyB0aGF0IGhhdmUgYW1jYW5vcmRl ciA9IHRydWUgYnV0IGRvCm5vdCBhbGxvdyBpbmRleC1vbmx5LXNjYW5zIChhbWNhbnJldHVybiBy ZXR1cm5zIGZhbHNlIG9yIGlzIE5VTEwpIHdpbGwKcGFzcyBhbGwgb2YgdGhlIGNvbmRpdGlvbnMs IHdoaWxlIHRoZXkgc2hvdWxkIGJlIHJlamVjdGVkIHNpbmNlCmdldF9hY3R1YWxfdmFyaWFibGVf cmFuZ2UoKSB1c2VzIHRoZSBpbmRleC1vbmx5LXNjYW4gbWFjaGluZXJ5IGluCmdldF9hY3R1YWxf dmFyaWFibGVfZW5kcG9pbnQoKS4gIFN1Y2ggYW4gaW5kZXggbWlnaHQgY2F1c2UgZXJyb3JzIGxp a2UKCiAgICBFUlJPUjogIG5vIGRhdGEgcmV0dXJuZWQgZm9yIGluZGV4LW9ubHkgc2NhbgoKZHVy aW5nIHF1ZXJ5IHBsYW5uaW5nLgoKVGhlIGZpeCBpcyB0byBhZGQgYSBjaGVjayBpbiBnZXRfYWN0 dWFsX3ZhcmlhYmxlX3JhbmdlKCkgdG8gcmVqZWN0CmluZGV4ZXMgdGhhdCBkbyBub3QgYWxsb3cg aW5kZXgtb25seSBzY2Fucy4KCkF1dGhvcjogTWF4aW1lIFNjaG9lbWFucyA8bWF4aW1lLnNjaG9l bWFuc0BlbnRlcnByaXNlZGIuY29tPgpEaXNjdXNzaW9uOiBodHRwczovL3d3dy5wb3N0Z3Jlc3Fs Lm9yZy9tZXNzYWdlLWlkL2ZsYXQvMjBFRDg1MkEtQzJEOS00MUVCLTg2NzEtOEM4QjlENDE4QkU5 JTQwZW50ZXJwcmlzZWRiLmNvbQoKQnJhbmNoCi0tLS0tLQpSRUxfMThfU1RBQkxFCgpEZXRhaWxz Ci0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi83NDE5N2Jk Yzg0MmEyODBiZWZlODM0ZTVjYjRiZTcwMGFmOWY4MTk4CgpNb2RpZmllZCBGaWxlcwotLS0tLS0t LS0tLS0tLQpzcmMvYmFja2VuZC91dGlscy9hZHQvc2VsZnVuY3MuYyB8IDcgKysrKysrKwoxIGZp bGUgY2hhbmdlZCwgNyBpbnNlcnRpb25zKCspCgo= --===============0511716166090037723==--