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 1vDfpL-00DKlZ-QM for pgsql-committers@arkaria.postgresql.org; Tue, 28 Oct 2025 09:17:15 +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 1vDfpK-00Bpa3-Pi for pgsql-committers@arkaria.postgresql.org; Tue, 28 Oct 2025 09:17:13 +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 1vDfpK-00BpVu-Im for pgsql-committers@lists.postgresql.org; Tue, 28 Oct 2025 09:17:13 +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 1vDfpG-004fgk-36 for pgsql-committers@lists.postgresql.org; Tue, 28 Oct 2025 09:17:13 +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-006StF-P9 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-003thj-2F for pgsql-committers@lists.postgresql.org; Tue, 28 Oct 2025 09:17:07 +0000 Content-Type: multipart/mixed; boundary="===============5672711221561615942==" 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 --===============5672711221561615942== 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 JTQwZW50ZXJwcmlzZWRiLmNvbQoKQnJhbmNoCi0tLS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0t LQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmLzM1ZTUzYjY4NDE4YTFk MDZmODk5ZDRiYjQxYmU4OGQxOGY5ZGNiN2IKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0t CnNyYy9iYWNrZW5kL3V0aWxzL2FkdC9zZWxmdW5jcy5jIHwgNyArKysrKysrCjEgZmlsZSBjaGFu Z2VkLCA3IGluc2VydGlvbnMoKykKCg== --===============5672711221561615942==--