0001-Improve-left-deep-tree-dp-algorithm-s-readability.patch

application/x-patch

Filename: 0001-Improve-left-deep-tree-dp-algorithm-s-readability.patch
Type: application/x-patch
Part: 0
Message: Improve join_search_one_level readibilty (one line change)

Patch

Format: format-patch
Series: patch 0001
Subject: Improve left deep tree dp algorithm's readability
File+
src/backend/optimizer/path/joinrels.c 1 1
From 18d2ed81d3640881082bf37d6e3021ffe671d215 Mon Sep 17 00:00:00 2001
From: DouEnergy <douenergy@protonmail.com>
Date: Fri, 2 Jun 2023 20:58:07 +0800
Subject: [PATCH] Improve left deep tree dp algorithm's readability

---
 src/backend/optimizer/path/joinrels.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/backend/optimizer/path/joinrels.c b/src/backend/optimizer/path/joinrels.c
index 2feab2184f..bca78d07fa 100644
--- a/src/backend/optimizer/path/joinrels.c
+++ b/src/backend/optimizer/path/joinrels.c
@@ -111,7 +111,7 @@ join_search_one_level(PlannerInfo *root, int level)
 
 			if (level == 2)		/* consider remaining initial rels */
 			{
-				other_rels_list = joinrels[level - 1];
+				other_rels_list = joinrels[1];
 				other_rels = lnext(other_rels_list, r);
 			}
 			else				/* consider all initial rels */
-- 
2.37.1 (Apple Git-137.1)