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 1vprSD-000FFS-1O for pgsql-committers@arkaria.postgresql.org; Tue, 10 Feb 2026 17:23:14 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vprSC-000DL1-2Q for pgsql-committers@arkaria.postgresql.org; Tue, 10 Feb 2026 17:23:13 +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.96) (envelope-from ) id 1vprRA-0009GA-0y for pgsql-committers@lists.postgresql.org; Tue, 10 Feb 2026 17:22:09 +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.98.2) (envelope-from ) id 1vpqw7-00000001TRW-2ieT for pgsql-committers@lists.postgresql.org; Tue, 10 Feb 2026 16:50:05 +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=0ZCIcOEPn3sgqEESdrmhsYf/Xw7keWJUKNXkCjGsgIc=; b=FdhP9LOu1Ydh+Vg9qxdmLPGqYx UAtP/yL5A8ZZnUOel3tdbOxO9d/BmAW5NQ6EFDJzqtCrEspKV5r2g3ATGMq/GbsNkv8Jy8X5qkdEC eedUK9UpnFR4U0IXBDACKPKMzqmqlg85E5HmU77bsbckYi/v3rr9I5voHu4U4OXfbSgyXIGxUs8qj YL6ISAu8odnBeMbCwzuYXxCABiobz7hCpxxjueWRIZIz1Qalsd/Vr1Kg8WIvFr7vDVco9ikmL3Ryj uo7Ex/0p/J0Q+qfYboHGdrrYpC3ka/p7IB+1gSe6SfSlEApGGUNX8gSNwhxk9jBOmA75PwNend4m6 jiJv0BNg==; 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 1vpqw6-005x7h-2M for pgsql-committers@lists.postgresql.org; Tue, 10 Feb 2026 16:50:03 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vpqw5-0000Zo-14 for pgsql-committers@lists.postgresql.org; Tue, 10 Feb 2026 16:50:02 +0000 Content-Type: multipart/mixed; boundary="===============0927956539124914035==" MIME-Version: 1.0 From: Robert Haas To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix PGS_CONSIDER_NONPARTIAL interaction with Materialize nodes. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 10 Feb 2026 16:50:02 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============0927956539124914035== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IFBHU19DT05TSURFUl9OT05QQVJUSUFMIGludGVyYWN0aW9uIHdpdGggTWF0ZXJpYWxpemUg bm9kZXMuCgpDb21taXQgNDAyMGIzNzBmMjE0MzE1YjhjMTA0MzAzMDE4OThhYzIxNjU4MTQzZiBo YWQgdGhlIGlkZWEgdGhhdCBpdAp3b3VsZCBiZSBhIGdvb2QgaWRlYSB0byBoYW5kbGUgdGVzdGlu ZyBQR1NfQ09OU0lERVJfTk9OUEFSVElBTCB3aXRoaW4KY29zdF9tYXRlcmlhbCB0byBzYXZlIGNh bGxlcnMgdGhlIHRyb3VibGUsIGJ1dCB0aGF0IHR1cm5zIG91dCBub3QgdG8gYmUKYSB2ZXJ5IGdv b2QgaWRlYS4gT25lIGNvbmNlcm4gaXMgdGhhdCBpdCBtYWtlcyBjb3N0X21hdGVyaWFsKCkgZGVw ZW5kZW50Cm9uIHRoZSBjYWxsZXIgaGF2aW5nIGluaXRpYWxpemVkIGNlcnRhaW4gZmllbGRzIGlu IHRoZSBNYXRlcmlhbFBhdGgsCndoaWNoIGlzIGEgYml0IGF3a3dhcmQgZm9yIG1hdGVyaWFsaXpl X2ZpbmlzaGVkX3BsYW4sIHdoaWNoIHdhbnRzIHRvIHVzZQphIGR1bW15IHBhdGguCgpBbm90aGVy IHByb2JsZW0gaXMgdGhhdCBpdCBjYW4gcmVzdWx0IGluIGdlbmVyYXRlZCBtYXRlcmlhbGl6ZWQg bmVzdGVkCmxvb3BzIHdoZXJlIHRoZSBNYXRlcmlhbGl6ZSBub2RlIGlzIGRpc2FibGVkLCBjb250 cmFyeSB0byB0aGUgaW50ZW50aW9uCm9mIGpvaW5wYXRoLmMncyBsb2dpYyBpbiBtYXRjaF91bnNv cnRlZF9vdXRlcigpIGFuZApjb25zaWRlcl9wYXJhbGxlbF9uZXN0bG9vcCgpLCB3aGljaCBhaW1z IHRvIGNvbnNpZGVyIHN1Y2ggcGF0aHMgb25seQp3aGVuIHRoZXkgd291bGQgbm90IG5lZWQgdG8g YmUgZGlzYWJsZWQuIEluIHRoZSBwcmV2aW91cyBjb2RpbmcsIGl0IHdhcwpwb3NzaWJsZSBmb3Ig dGhlIHBnc19tYXNrIG9uIHRoZSBqb2lucmVsIHRvIGhhdmUgUEdTX0NPTlNJREVSX05PTlBBUlRJ QUwKc2V0LCB3aGlsZSB0aGUgaW5uZXIgcmVsIGhhZCB0aGUgc2FtZSBiaXQgY2xlYXIuIEluIHRo YXQgY2FzZSwgd2UnZApnZW5lcmF0ZSBhbmQgdGhlbiBkaXNhYmxlIGEgTWF0ZXJpYWxpemUgcGF0 aC4KClRoYXQgc2VlbXMgd3JvbmcsIHNvIGluc3RlYWQsIHB1bGwgdXAgdGhlIGxvZ2ljIHRvIHRl c3QgdGhlClBHU19DT05TSURFUl9OT05QQVJUSUFMIGJpdCBpbnRvIGpvaW5wYXRoLmMsIHJlc3Rv cmluZyB0aGUgaGlzdG9yaWNhbApiZWhhdmlvciB0aGF0IGVpdGhlciB3ZSBkb24ndCBnZW5lcmF0 ZSBhIGdpdmVuIG1hdGVyaWFsaXplZCBuZXN0ZWQgbG9vcAppbiB0aGUgZmlyc3QgcGxhY2UsIG9y IHdlIGRvbid0IGRpc2FibGUgaXQuCgpEaXNjdXNzaW9uOiBodHRwOi8vcG9zdGdyLmVzL20vQ0Er VGdtb2F3enZDb1pBd0ZTODV0RTUrYzh2QmtxZ2NTOFpzdFFfb2hqWFE5d0dUOXN3QG1haWwuZ21h aWwuY29tCkRpc2N1c3Npb246IGh0dHA6Ly9wb3N0Z3IuZXMvbS9DQStUZ21vWVM0WkNWQUYyalRj ZT1iTVAwT3FfZGJfc3JvY1I0Y1p5TzBPQnA5b1VvR2dAbWFpbC5nbWFpbC5jb20KCkJyYW5jaAot LS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcv cGcvY29tbWl0ZGlmZi9jYmRmOTNkNDcxMjIyOWZkODJkNDBkODIzODgyYTViYzg0ZTQwN2U1CgpN b2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMvYmFja2VuZC9vcHRpbWl6ZXIvcGF0aC9j b3N0c2l6ZS5jICAgfCAgNSAtLS0tLQpzcmMvYmFja2VuZC9vcHRpbWl6ZXIvcGF0aC9qb2lucGF0 aC5jICAgfCAxMSArKysrKysrKysrLQpzcmMvYmFja2VuZC9vcHRpbWl6ZXIvcGxhbi9jcmVhdGVw bGFuLmMgfCAgNCAtLS0tCjMgZmlsZXMgY2hhbmdlZCwgMTAgaW5zZXJ0aW9ucygrKSwgMTAgZGVs ZXRpb25zKC0pCgo= --===============0927956539124914035==--