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 1v6dkb-007fzz-0k for pgsql-committers@arkaria.postgresql.org; Wed, 08 Oct 2025 23:39:17 +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 1v6dkX-00DjGW-9n for pgsql-committers@arkaria.postgresql.org; Wed, 08 Oct 2025 23:39:14 +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 1v6dkX-00DjGM-0i for pgsql-committers@lists.postgresql.org; Wed, 08 Oct 2025 23:39: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 1v6dkV-0017hu-1y for pgsql-committers@lists.postgresql.org; Wed, 08 Oct 2025 23:39:13 +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=GUwqKdD1YIMNXWAscojMZAMgWkfViOye1BQ2QNHJaaE=; b=Drwhen7+QeYtVZ7VY3gSYyQfut UhmehPv8W56/8Ov546mEzPVYPi/46AgQ6DzclW5tnXQT5V5BbCXdU2gzvSn/WeYiwVs5j5A/GJNmn Z6EdLyPFa6FTW5ZqdCn93nXsk6vQJkfuFzQ8PFOjhci9V1geHk0vDb4ekUSIFkoa5PGGn6sijIIr4 lyf42cY3qxKM6PbYki5scnukN7DT+wTvQz9a/8+W42mqoV5mS9rynhFz3nOm1DvLORQ9AZwyegy3K tuPXPoPLGiJcHWX48Ue5r81YMPgvvu6FEieN2fKDjYkqX+K8eEZkvCqgFQp8/f/P5zhrUqE1IcLnP 1Rq2FL7A==; 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 1v6dkT-00263h-Rh for pgsql-committers@lists.postgresql.org; Wed, 08 Oct 2025 23:39:09 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1v6dkT-000kqc-0r for pgsql-committers@lists.postgresql.org; Wed, 08 Oct 2025 23:39:09 +0000 Content-Type: multipart/mixed; boundary="===============6363902713921521351==" MIME-Version: 1.0 From: David Rowley To: pgsql-committers@lists.postgresql.org Subject: pgsql: Make truncate_useless_pathkeys() consider WindowFuncs X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Wed, 08 Oct 2025 23:39:09 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============6363902713921521351== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 TWFrZSB0cnVuY2F0ZV91c2VsZXNzX3BhdGhrZXlzKCkgY29uc2lkZXIgV2luZG93RnVuY3MKCnRy dW5jYXRlX3VzZWxlc3NfcGF0aGtleXMoKSBzZWVtcyB0byBoYXZlIG5lZ2xlY3RlZCB0byBhY2Nv dW50IGZvcgpQYXRoS2V5cyB0aGF0IG1pZ2h0IGJlIHVzZWZ1bCBmb3IgV2luZG93Q2xhdXNlIGV2 YWx1YXRpb24uICBNb2RpZnkgaXQgc28KdGhhdCBpdCBwcm9wZXJseSBhY2NvdW50cyBmb3IgdGhh dC4KCk1ha2luZyB0aGlzIHdvcmsgcmVxdWlyZWQgYWRqdXN0aW5nIHR3byB0aGluZ3M6CgoxLiBD aGFuZ2UgZnJvbSBjaGVja2luZyBxdWVyeV9wYXRoa2V5cyB0byBjaGVjayBzb3J0X3BhdGhrZXlz IGluc3RlYWQuCjIuIEFkZCBleHBsaWNpdCBjaGVjayBmb3Igd2luZG93X3BhdGhrZXlzCgpGb3Ig IzEsIHF1ZXJ5X3BhdGhrZXlzIGdldHMgc2V0IGluIHN0YW5kYXJkX3FwX2NhbGxiYWNrKCkgYWNj b3JkaW5nIHRvIHRoZQpzb3J0IG9yZGVyIHJlcXVpcmVtZW50cyBmb3IgdGhlIGZpcnN0IG9wZXJh dGlvbiB0byBiZSBhcHBsaWVkIGFmdGVyIHRoZQpqb2luIHBsYW5uZXIgaXMgZmluaXNoZWQsIHNv IHRoaXMgY2hhbmdlcyBkZXBlbmRpbmcgb24gd2hpY2ggdXBwZXIKcGxhbm5lciBvcGVyYXRpb25z IGEgcGFydGljdWxhciBxdWVyeSBuZWVkcy4gIElmIHRoZSBxdWVyeSBoYXMgd2luZG93CmZ1bmN0 aW9ucyBhbmQgbm8gR1JPVVAgQlksIHRoZW4gcXVlcnlfcGF0aGtleXMgZ2V0cyBzZXQgdG8Kd2lu ZG93X3BhdGhrZXlzLiAgQmVmb3JlIHRoaXMgY2hhbmdlLCB0aGlzIG1lYW50IFBhdGhLZXlzIHVz ZWZ1bCBmb3IgdGhlCk9SREVSIEJZIHdlcmUgbm90IGFjY291bnRlZCBmb3IgaW4gcXVlcmllcyB3 aXRoIHdpbmRvdyBmdW5jdGlvbnMuCgpCZWNhdXNlIG9mICMxLCAjMiBpcyBub3cgcmVxdWlyZWQg c28gdGhhdCB3ZSBleHBsaWNpdGx5IGNoZWNrIHRvIGVuc3VyZQp3ZSBkb24ndCB0cnVuY2F0ZSBh d2F5IFBhdGhLZXlzIHVzZWZ1bCBmb3Igd2luZG93IGZ1bmN0aW9ucy4KCkF1dGhvcjogRGF2aWQg Um93bGV5IDxkZ3Jvd2xleW1sQGdtYWlsLmNvbT4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0Z3Iu ZXMvbS9DQUFwSER2cmozSFRLbVhvTE1iVWpUTz1fTU5NeE09Y251Q1N5QktpZEFWaWJtWVBucmdA bWFpbC5nbWFpbC5jb20KCkJyYW5jaAotLS0tLS0KbWFzdGVyCgpEZXRhaWxzCi0tLS0tLS0KaHR0 cHM6Ly9naXQucG9zdGdyZXNxbC5vcmcvcGcvY29tbWl0ZGlmZi9hNWE2OGRkNmQ1MTU5NjI2MzYw Zjc1ZmZkZTk2ZWNhODc5ZTZjYzMwCgpNb2RpZmllZCBGaWxlcwotLS0tLS0tLS0tLS0tLQpzcmMv YmFja2VuZC9vcHRpbWl6ZXIvcGF0aC9wYXRoa2V5cy5jIHwgMjQgKysrKysrKysrKysrKysrKysr KysrKy0tCnNyYy90ZXN0L3JlZ3Jlc3MvZXhwZWN0ZWQvd2luZG93Lm91dCAgfCAxNiArKysrKysr KysrKysrKysrCnNyYy90ZXN0L3JlZ3Jlc3Mvc3FsL3dpbmRvdy5zcWwgICAgICAgfCAxMyArKysr KysrKysrKysrCjMgZmlsZXMgY2hhbmdlZCwgNTEgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMo LSkKCg== --===============6363902713921521351==--