Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pQZRx-00025W-IW for pgsql-committers@arkaria.postgresql.org; Fri, 10 Feb 2023 19:52:49 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1pQZRw-0003lT-5V for pgsql-committers@arkaria.postgresql.org; Fri, 10 Feb 2023 19:52:48 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pQZRv-0003lK-RF for pgsql-committers@lists.postgresql.org; Fri, 10 Feb 2023 19:52:47 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pQZRt-00071C-6y for pgsql-committers@lists.postgresql.org; Fri, 10 Feb 2023 19:52:47 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pQZRr-0002Gf-7j for pgsql-committers@lists.postgresql.org; Fri, 10 Feb 2023 19:52:43 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1pQZRp-000Ra1-Sn for pgsql-committers@lists.postgresql.org; Fri, 10 Feb 2023 19:52:42 +0000 Content-Type: multipart/mixed; boundary="===============5563082369593434087==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix join removal logic to clean up sub-RestrictInfos of OR claus X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Fri, 10 Feb 2023 19:52:42 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============5563082369593434087== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IGpvaW4gcmVtb3ZhbCBsb2dpYyB0byBjbGVhbiB1cCBzdWItUmVzdHJpY3RJbmZvcyBvZiBP UiBjbGF1c2VzLgoKYW5hbHl6ZWpvaW5zLmMgdG9vayBjYXJlIHRvIGNsZWFuIG91dCByZW1vdmVk IHJlbGlkcyBmcm9tIHRoZQpjbGF1c2VfcmVsaWRzIGFuZCByZXF1aXJlZF9yZWxpZHMgb2YgUmVz dHJpY3RJbmZvcyBhc3NvY2lhdGVkIHdpdGgKdGhlIGRvb21lZCByZWwgLi4uIGJ1dCBpdCBwYWlk IG5vIGF0dGVudGlvbiB0byB0aGUgZmFjdCB0aGF0IGlmIHN1Y2ggYQpSZXN0cmljdEluZm8gY29u dGFpbnMgYW4gT1IgY2xhdXNlLCB0aGVyZSB3aWxsIGJlIHN1Yi1SZXN0cmljdEluZm9zCmNvbnRh aW5pbmcgc2ltaWxhciBmaWVsZHMuCgpJJ20gbW9yZSB0aGFuIGEgYml0IHN1cnByaXNlZCB0aGF0 IHRoaXMgb3ZlcnNpZ2h0IGhhc24ndCBjYXVzZWQKdmlzaWJsZSBwcm9ibGVtcyBiZWZvcmUuICBJ biBhbnkgY2FzZSwgaXQncyBjZXJ0YWlubHkgYnJva2VuIG5vdywKc28gYWRkIGxvZ2ljIHRvIGNs ZWFuIG91dCB0aGUgc3ViLVJlc3RyaWN0SW5mb3MgcmVjdXJzaXZlbHkuCldlIG1pZ2h0IG5lZWQg dG8gYmFjay1wYXRjaCB0aGlzIHNvbWVkYXkuCgpQZXIgYnVnICMxNzc4NiBmcm9tIFJvYmlucyBU aGFyYWthbi4KCkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vMTc3ODYtZjFlYTdmYmRh Yjk3ZGFlY0Bwb3N0Z3Jlc3FsLm9yZwoKQnJhbmNoCi0tLS0tLQptYXN0ZXIKCkRldGFpbHMKLS0t LS0tLQpodHRwczovL2dpdC5wb3N0Z3Jlc3FsLm9yZy9wZy9jb21taXRkaWZmLzQ0ZTU2YmFhODBm ZjVmYmExNTA4OTczMDhjOGYyNWFhMjI1MWIxNmMKCk1vZGlmaWVkIEZpbGVzCi0tLS0tLS0tLS0t LS0tCnNyYy9iYWNrZW5kL29wdGltaXplci9wbGFuL2FuYWx5emVqb2lucy5jIHwgNzcgKysrKysr KysrKysrKysrKysrKysrKysrKy0tLS0tLQpzcmMvdGVzdC9yZWdyZXNzL2V4cGVjdGVkL2pvaW4u b3V0ICAgICAgICB8IDIwICsrKysrKysrCnNyYy90ZXN0L3JlZ3Jlc3Mvc3FsL2pvaW4uc3FsICAg ICAgICAgICAgIHwgIDggKysrKwozIGZpbGVzIGNoYW5nZWQsIDkwIGluc2VydGlvbnMoKyksIDE1 IGRlbGV0aW9ucygtKQoK --===============5563082369593434087==--