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 1v1t66-00DlM5-CN for pgsql-hackers@arkaria.postgresql.org; Thu, 25 Sep 2025 21:01:50 +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 1v1t64-0065LS-Sh for pgsql-hackers@arkaria.postgresql.org; Thu, 25 Sep 2025 21:01:48 +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 1v1t64-0065LK-HQ for pgsql-hackers@lists.postgresql.org; Thu, 25 Sep 2025 21:01:48 +0000 Received: from mail-pj1-x1035.google.com ([2607:f8b0:4864:20::1035]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1v1t61-0005go-2z for pgsql-hackers@lists.postgresql.org; Thu, 25 Sep 2025 21:01:48 +0000 Received: by mail-pj1-x1035.google.com with SMTP id 98e67ed59e1d1-330469eb750so1631792a91.2 for ; Thu, 25 Sep 2025 14:01:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1758834104; x=1759438904; darn=lists.postgresql.org; h=to:from:subject:message-id:date:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=E5mzqLNjdGOPmtZDz7d4JjD1UNa1q9vKuFS4GNIppO0=; b=bSTKdm34GDpBSjUeMUbHO+9+VdUhOHtdgHtAyLZv2IPFIrNgK1VEfR8JgddNLsDsK9 npka/OJJNhNnh/k8Z1hiWugBIfQUabpZr6PeOD9S8QYhbyxFDTkle/jycaGYPHj1XRMu 41ULlzZ7dh2iO548t09NLG8bgGwehheiuqX/DiNtxma8DD0CUjD2gbpLF/Lb4qUTZrFQ taKitw8z/FuZAEDtWQ0J5c7IPEu1QjftgU4lGuETndwduLcgpgzQAp3jwJ2aAa+tv8Tf qvcxtZlfNr0LcaXn4dKlvA6PAUgTNP4K7CQQUxsST80bdI4yYKcRzOLgIaLT3g6kC7CB SF5g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1758834104; x=1759438904; h=to:from:subject:message-id:date:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=E5mzqLNjdGOPmtZDz7d4JjD1UNa1q9vKuFS4GNIppO0=; b=YaU/33upHZ4ndI+PcTk6liKvSowRh+PRGc1T0amzOFX1uShXEkKkgeNF+7DmnIWDb4 yGklD2+rDcGP6HUVxlqX0cy6gh19Z5OpsQckxlf5HO8F+FlAYd5hNp2Fs6e1glXuBjbv 5yQXEEjeEDueWSYhsAaUtEdAzauqOXr1s1W1FnP9zGTCTC/fhzQrfzlC+M4DZXkRbHxR 4v57puGAOKTmr0RItMst5Xc565VbkvWsGw1rkBaK6RJb4TnGpO+sDAnTx2c4EH3mdzfR WNCjeZ1Sfvnh3Mel0fUZvBKEwfjnKWpx5K2jK3Wux71M/hU7d5tCZag8k0KKF+yvfUbb HNQA== X-Gm-Message-State: AOJu0YyTGl/vcdPHwOmI2zGzJAmVdoD7HVmt3EIrftSILe4oeveWM5o0 sUAxLK7pDJeQS9A3LMf4shT788TjZi9GQhfnBlEemYz/WgURl4VJcnFIkY2h4A== X-Gm-Gg: ASbGncsytHSmwzFsrs5Opa1n9fVK2wanZMYoj13B1B9/Px1UAAFX/2eaIIR3AfrJGxM BIZUH3Adogv5l3eaZviRz0A8fdZCiBm/IQeLDQgxeZBUldsxoTNGsWPlKf9YRa7f0hhtK1Q4n72 Q2q5xD4NoyaTgITeU/W3v/Y4GTJ2WIIll8wpJ8wrHdOfMcjgOiATN01Hbqw3qG7+W2Agp07mmpN 7meV7bGDE5eJ6NIwdFtHj8XXn7VA4oub4+azUH4Rmh1lxnhrg9dNUnRVlPHyTwFL93PKvCLp8Rd APqrhTynvA+XGx7xxCZPhQ1V0ChR0+DDdntk3V/BgVNbAWpo8zqXRr21eK5nbl2s0XYBo0CSgEM ec5X+UST0h3gjDW1hRRtoVTTWHZU9bMcyDoqJOoVKvmR/NClw+PEXyzD6 X-Google-Smtp-Source: AGHT+IHMbbFVXjeOvNlxyTrPyWRTmFvZybxpNDyYSkZnOgt4x5snzT1PUG4YMHXetS9yZz79np4bKg== X-Received: by 2002:a17:90b:3ecb:b0:335:28ee:eeaf with SMTP id 98e67ed59e1d1-33528eef006mr791786a91.29.1758834103289; Thu, 25 Sep 2025 14:01:43 -0700 (PDT) Received: from localhost ([2804:14d:328a:a59c:b114:2bae:7464:4d86]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-3342a2bec1dsm1976318a91.0.2025.09.25.14.01.41 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 25 Sep 2025 14:01:42 -0700 (PDT) Content-Type: multipart/mixed; boundary=d52f6d604cb462eb76d264163ebbb42b6b5abbf58eb78e5a431e4a6f6322 Mime-Version: 1.0 Date: Thu, 25 Sep 2025 18:01:40 -0300 Message-Id: Subject: Remove unused parameter on check_and_push_window_quals From: "Matheus Alcantara" To: X-Mailer: aerc 0.20.1 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --d52f6d604cb462eb76d264163ebbb42b6b5abbf58eb78e5a431e4a6f6322 Content-Type: multipart/alternative; boundary=aac4e2a334512f7e2294d914d82cbfaaee4139f4c308d97b4dbb041a73d5 --aac4e2a334512f7e2294d914d82cbfaaee4139f4c308d97b4dbb041a73d5 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Content-Type: text/plain; charset=UTF-8 Hi, While reading the check_and_push_window_quals() I realize that the Index rti parameter is not being used by check_and_push_window_quals() and find_window_run_conditions(). The attached patch remove this parameter for these functions. -- Matheus Alcantara --aac4e2a334512f7e2294d914d82cbfaaee4139f4c308d97b4dbb041a73d5-- --d52f6d604cb462eb76d264163ebbb42b6b5abbf58eb78e5a431e4a6f6322 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-Remove-unused-Index-rti-on-check_and_push_window_qua.patch Content-Type: text/plain; charset=utf-8; name=0001-Remove-unused-Index-rti-on-check_and_push_window_qua.patch RnJvbSA4MGE1ODBhNzNmYmMxMjIwMGVhMTllMTEyYWQxYTU4M2NlYzJkNDY2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXRoZXVzIEFsY2FudGFyYSA8bXRocy5kZXZAcG0ubWU+CkRh dGU6IFRodSwgMjUgU2VwIDIwMjUgMTc6NTQ6NDggLTAzMDAKU3ViamVjdDogW1BBVENIXSBSZW1v dmUgdW51c2VkIEluZGV4IHJ0aSBvbiBjaGVja19hbmRfcHVzaF93aW5kb3dfcXVhbHMKCi0tLQog c3JjL2JhY2tlbmQvb3B0aW1pemVyL3BhdGgvYWxscGF0aHMuYyB8IDEwICsrKysrLS0tLS0KIDEg ZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvc3JjL2JhY2tlbmQvb3B0aW1pemVyL3BhdGgvYWxscGF0aHMuYyBiL3NyYy9iYWNrZW5kL29w dGltaXplci9wYXRoL2FsbHBhdGhzLmMKaW5kZXggNGUxYzcwODRjODguLmRmZDY2MWM5ZTNiIDEw MDY0NAotLS0gYS9zcmMvYmFja2VuZC9vcHRpbWl6ZXIvcGF0aC9hbGxwYXRocy5jCisrKyBiL3Ny Yy9iYWNrZW5kL29wdGltaXplci9wYXRoL2FsbHBhdGhzLmMKQEAgLTIyNTMsNyArMjI1Myw3IEBA IHNldF9kdW1teV9yZWxfcGF0aGxpc3QoUmVsT3B0SW5mbyAqcmVsKQogICogcmV0dXJuIGZhbHNl LgogICovCiBzdGF0aWMgYm9vbAotZmluZF93aW5kb3dfcnVuX2NvbmRpdGlvbnMoUXVlcnkgKnN1 YnF1ZXJ5LCBSYW5nZVRibEVudHJ5ICpydGUsIEluZGV4IHJ0aSwKK2ZpbmRfd2luZG93X3J1bl9j b25kaXRpb25zKFF1ZXJ5ICpzdWJxdWVyeSwgUmFuZ2VUYmxFbnRyeSAqcnRlLAogCQkJCQkJICAg QXR0ck51bWJlciBhdHRubywgV2luZG93RnVuYyAqd2Z1bmMsIE9wRXhwciAqb3BleHByLAogCQkJ CQkJICAgYm9vbCB3ZnVuY19sZWZ0LCBib29sICprZWVwX29yaWdpbmFsLAogCQkJCQkJICAgQml0 bWFwc2V0ICoqcnVuX2NvbmRfYXR0cnMpCkBAIC0yNDQ0LDcgKzI0NDQsNyBAQCBmaW5kX3dpbmRv d19ydW5fY29uZGl0aW9ucyhRdWVyeSAqc3VicXVlcnksIFJhbmdlVGJsRW50cnkgKnJ0ZSwgSW5k ZXggcnRpLAogICogd2lsbCB1c2UgdGhlIHJ1bkNvbmRpdGlvbiB0byBzdG9wIHJldHVybmluZyB0 dXBsZXMuCiAgKi8KIHN0YXRpYyBib29sCi1jaGVja19hbmRfcHVzaF93aW5kb3dfcXVhbHMoUXVl cnkgKnN1YnF1ZXJ5LCBSYW5nZVRibEVudHJ5ICpydGUsIEluZGV4IHJ0aSwKK2NoZWNrX2FuZF9w dXNoX3dpbmRvd19xdWFscyhRdWVyeSAqc3VicXVlcnksIFJhbmdlVGJsRW50cnkgKnJ0ZSwKIAkJ CQkJCQlOb2RlICpjbGF1c2UsIEJpdG1hcHNldCAqKnJ1bl9jb25kX2F0dHJzKQogewogCU9wRXhw cgkgICAqb3BleHByID0gKE9wRXhwciAqKSBjbGF1c2U7CkBAIC0yNDg0LDcgKzI0ODQsNyBAQCBj aGVja19hbmRfcHVzaF93aW5kb3dfcXVhbHMoUXVlcnkgKnN1YnF1ZXJ5LCBSYW5nZVRibEVudHJ5 ICpydGUsIEluZGV4IHJ0aSwKIAkJVGFyZ2V0RW50cnkgKnRsZSA9IGxpc3RfbnRoKHN1YnF1ZXJ5 LT50YXJnZXRMaXN0LCB2YXIxLT52YXJhdHRubyAtIDEpOwogCQlXaW5kb3dGdW5jICp3ZnVuYyA9 IChXaW5kb3dGdW5jICopIHRsZS0+ZXhwcjsKIAotCQlpZiAoZmluZF93aW5kb3dfcnVuX2NvbmRp dGlvbnMoc3VicXVlcnksIHJ0ZSwgcnRpLCB0bGUtPnJlc25vLCB3ZnVuYywKKwkJaWYgKGZpbmRf d2luZG93X3J1bl9jb25kaXRpb25zKHN1YnF1ZXJ5LCBydGUsIHRsZS0+cmVzbm8sIHdmdW5jLAog CQkJCQkJCQkJICAgb3BleHByLCB0cnVlLCAma2VlcF9vcmlnaW5hbCwKIAkJCQkJCQkJCSAgIHJ1 bl9jb25kX2F0dHJzKSkKIAkJCXJldHVybiBrZWVwX29yaWdpbmFsOwpAQCAtMjQ5Nyw3ICsyNDk3 LDcgQEAgY2hlY2tfYW5kX3B1c2hfd2luZG93X3F1YWxzKFF1ZXJ5ICpzdWJxdWVyeSwgUmFuZ2VU YmxFbnRyeSAqcnRlLCBJbmRleCBydGksCiAJCVRhcmdldEVudHJ5ICp0bGUgPSBsaXN0X250aChz dWJxdWVyeS0+dGFyZ2V0TGlzdCwgdmFyMi0+dmFyYXR0bm8gLSAxKTsKIAkJV2luZG93RnVuYyAq d2Z1bmMgPSAoV2luZG93RnVuYyAqKSB0bGUtPmV4cHI7CiAKLQkJaWYgKGZpbmRfd2luZG93X3J1 bl9jb25kaXRpb25zKHN1YnF1ZXJ5LCBydGUsIHJ0aSwgdGxlLT5yZXNubywgd2Z1bmMsCisJCWlm IChmaW5kX3dpbmRvd19ydW5fY29uZGl0aW9ucyhzdWJxdWVyeSwgcnRlLCB0bGUtPnJlc25vLCB3 ZnVuYywKIAkJCQkJCQkJCSAgIG9wZXhwciwgZmFsc2UsICZrZWVwX29yaWdpbmFsLAogCQkJCQkJ CQkJICAgcnVuX2NvbmRfYXR0cnMpKQogCQkJcmV0dXJuIGtlZXBfb3JpZ2luYWw7CkBAIC0yNjIx LDcgKzI2MjEsNyBAQCBzZXRfc3VicXVlcnlfcGF0aGxpc3QoUGxhbm5lckluZm8gKnJvb3QsIFJl bE9wdEluZm8gKnJlbCwKIAkJCQkJICogcnVuQ29uZGl0aW9uLgogCQkJCQkgKi8KIAkJCQkJaWYg KCFzdWJxdWVyeS0+aGFzV2luZG93RnVuY3MgfHwKLQkJCQkJCWNoZWNrX2FuZF9wdXNoX3dpbmRv d19xdWFscyhzdWJxdWVyeSwgcnRlLCBydGksIGNsYXVzZSwKKwkJCQkJCWNoZWNrX2FuZF9wdXNo X3dpbmRvd19xdWFscyhzdWJxdWVyeSwgcnRlLCBjbGF1c2UsCiAJCQkJCQkJCQkJCQkJJnJ1bl9j b25kX2F0dHJzKSkKIAkJCQkJewogCQkJCQkJLyoKLS0gCjIuMzkuNSAoQXBwbGUgR2l0LTE1NCkK Cg== --d52f6d604cb462eb76d264163ebbb42b6b5abbf58eb78e5a431e4a6f6322--