From 8327cfcf969704e9db73bc43e8f270b70263e493 Mon Sep 17 00:00:00 2001 From: Andy Fan Date: Mon, 17 Oct 2022 08:38:41 +0800 Subject: [PATCH v1 1/2] a typo error? I think it should be nonnullable side rather thanks nullable side. --- src/backend/optimizer/README | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/backend/optimizer/README b/src/backend/optimizer/README index 41c120e0cdf..0e4232f409f 100644 --- a/src/backend/optimizer/README +++ b/src/backend/optimizer/README @@ -217,7 +217,7 @@ RIGHT JOIN is equivalent to LEFT JOIN after switching the two input tables, so the same identities work for right joins. An example of a case that does *not* work is moving an innerjoin into or -out of the nullable side of an outer join: +out of the nonnullable side of an outer join: A leftjoin (B join C on (Pbc)) on (Pab) != (A leftjoin B on (Pab)) join C on (Pbc) -- 2.21.0