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 1wOou3-000CVM-3C for pgsql-committers@arkaria.postgresql.org; Mon, 18 May 2026 03:44:28 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wOou0-0010fr-2I for pgsql-committers@arkaria.postgresql.org; Mon, 18 May 2026 03:44:25 +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 1wOou0-0010fj-1W for pgsql-committers@lists.postgresql.org; Mon, 18 May 2026 03:44:25 +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.98.2) (envelope-from ) id 1wOoty-000000007ee-2IIu for pgsql-committers@lists.postgresql.org; Mon, 18 May 2026 03:44:25 +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=95NLXKXmIFpbijMqz60taE+hpb3lFy61UP0BTxUpp98=; b=aPVkTq5FZA/PJwXylL+l6O9DEV TI2cv7dBsqvhEk8X5fpEG5P6264DugPWHOWSd4LKFLD5MrA1aPirUII39WxrAIG7JklpOAdSaLElK KMun+LjKF2CLISCg5T7BEf5fuPoUWJKp29zgt+f8wH+qC2r7wF7R6uWsZeu98MkxWigBX9FWgmyYd zLrRW3k80TMkdejL9/bBXFjTGloq4h7qwi1dwu7XZJ7HmReq6oHUWDgn3uEavw8BJUFJ/8qUxt5wb bNa+isCdJHj+QA+KgELw+CNg9zQYSrEJIWZFI6ufIGoLCNmnI3xjACw0mYAY2G46MybtpebJHuDVE njLy7arg==; 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 1wOotw-000K5x-0B for pgsql-committers@lists.postgresql.org; Mon, 18 May 2026 03:44:21 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wOotw-0005uD-26 for pgsql-committers@lists.postgresql.org; Mon, 18 May 2026 03:44:20 +0000 Content-Type: multipart/mixed; boundary="===============7814680189738283302==" MIME-Version: 1.0 From: Tatsuo Ishii To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix IGNORE NULLS nullness cache for volatile window arguments. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 18 May 2026 03:44:20 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============7814680189738283302== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IElHTk9SRSBOVUxMUyBudWxsbmVzcyBjYWNoZSBmb3Igdm9sYXRpbGUgd2luZG93IGFyZ3Vt ZW50cy4KClRoZSBJR05PUkUgTlVMTFMgaW1wbGVtZW50YXRpb24gY2FjaGVzIHdoZXRoZXIgYSB3 aW5kb3cgZnVuY3Rpb24gYXJndW1lbnQKZXZhbHVhdGVkIHRvIE5VTEwgb3IgTk9UIE5VTEwgZm9y IGEgZ2l2ZW4gcGFydGl0aW9uIHJvdy4gIFRoYXQgaXMgc2FmZSBmb3IKb3JkaW5hcnkgZXhwcmVz c2lvbnMsIGJ1dCBub3QgZm9yIHZvbGF0aWxlIGV4cHJlc3Npb25zLCB3aGVyZSBldmFsdWF0aW5n IHRoZQpzYW1lIGFyZ3VtZW50IG9uIHRoZSBzYW1lIHJvdyBjYW4gcHJvZHVjZSBhIGRpZmZlcmVu dCBOVUxML05PVCBOVUxMIHJlc3VsdApsYXRlci4KClRoaXMgY291bGQgcHJvZHVjZSB3cm9uZyBy ZXN1bHRzIGluIHR3byB3YXlzLiAgQSByb3cgcHJldmlvdXNseSBjYWNoZWQgYXMKTlVMTCBjb3Vs ZCBiZSBza2lwcGVkIGV2ZW4gdGhvdWdoIGEgbGF0ZXIgZXZhbHVhdGlvbiB3b3VsZCByZXR1cm4g Tk9UIE5VTEwuCkNvbnZlcnNlbHksIGEgcm93IGNhY2hlZCBhcyBOT1QgTlVMTCBjb3VsZCBiZSBj aG9zZW4gYXMgdGhlIHRhcmdldCByb3csIHRoZW4KcmUtZXZhbHVhdGVkIHRvIGZldGNoIHRoZSBh Y3R1YWwgdmFsdWUgYW5kIHJldHVybiBOVUxMLgoKTWFrZSB0aGUgbnVsbG5lc3MgY2FjaGUgY29u ZGl0aW9uYWwgcGVyIGFyZ3VtZW50LiAgRG8gbm90IHVzZSBpdCBmb3IKYXJndW1lbnRzIGNvbnRh aW5pbmcgdm9sYXRpbGUgZnVuY3Rpb25zIG9yIHN1YnBsYW5zLCBmb2xsb3dpbmcgdGhlIHNhbWUK Y29uc2VydmF0aXZlIGFwcHJvYWNoIHVzZWQgZm9yIG1vdmluZyB3aW5kb3cgYWdncmVnYXRlcy4g IEFsc28gYXZvaWQKcmUtZXZhbHVhdGluZyBub24tY2FjaGVhYmxlIHBhcnRpdGlvbiBhcmd1bWVu dHMgYWZ0ZXIgdGhlIHNjYW4gaGFzIGFscmVhZHkKZm91bmQgdGhlIHRhcmdldCByb3cuCgpBZGQg cmVncmVzc2lvbiB0ZXN0cyBjb3ZlcmluZyB2b2xhdGlsZSBhcmd1bWVudHMgYW5kIHN1YnBsYW4g YXJndW1lbnRzIHdpdGgKSUdOT1JFIE5VTExTLgoKQXV0aG9yOiBDaGFvIExpIDxsaWNAaGlnaGdv LmNvbT4KUmV2aWV3ZWQtYnk6IFRhdHN1byBJc2hpaSA8aXNoaWlAcG9zdGdyZXNxbC5vcmc+CkRp c2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vNDJCNDI1MDYtNjk3Mi00MjY2LTg0MjItRkI3 M0U2MUQ5REE3QGdtYWlsLmNvbQoKQnJhbmNoCi0tLS0tLQptYXN0ZXIKCkRldGFpbHMKLS0tLS0t LQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmLzI2MjY5ZmUzYzgzYmVl ZDE2MDFlM2JkMTU2YTk4Y2Y3Njk2ZTllMDgKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0t CnNyYy9iYWNrZW5kL2V4ZWN1dG9yL25vZGVXaW5kb3dBZ2cuYyB8IDQ0ICsrKysrKysrKysrKysr KysrKystLS0tLQpzcmMvdGVzdC9yZWdyZXNzL2V4cGVjdGVkL3dpbmRvdy5vdXQgfCA2NiArKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKc3JjL3Rlc3QvcmVncmVzcy9zcWwvd2lu ZG93LnNxbCAgICAgIHwgMjggKysrKysrKysrKysrKysrCjMgZmlsZXMgY2hhbmdlZCwgMTMwIGlu c2VydGlvbnMoKyksIDggZGVsZXRpb25zKC0pCgo= --===============7814680189738283302==--