postgres.git / summary / log / commit / refs
commit 9861fe2cdd0216f6e25377cab3b95fccd854de84
Author: David Rowley <drowley@postgresql.org>
Date: Thu Sep 28 11:04:03 2023 +0000
Add missing TidRangePath handling in print_path()
Tid Range scans were added back in bb437f995. That commit forgot to add
handling for TidRangePaths in print_path().
Only people building with OPTIMIZER_DEBUG might have noticed this, which
likely is the reason it's taken 4 years for anyone to notice.
Author: Andrey Lepikhov
Reported-by: Andrey Lepikhov
Discussion: https://postgr.es/m/379082d6-1b6a-4cd6-9ecf-7157d8c08635@postgrespro.ru
Backpatch-through: 14, where bb437f995 was introduced
src/backend/optimizer/path/allpaths.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/src/backend/optimizer/path/allpaths.c b/src/backend/optimizer/path/allpaths.c
index aa338e880c8..f535ef0ed36 100644
--- a/src/backend/optimizer/path/allpaths.c
+++ b/src/backend/optimizer/path/allpaths.c
@@ -4010,6 +4010,9 @@ print_path(PlannerInfo *root, Path *path, int indent)
case T_TidPath:
ptype = "TidScan";
break;
+ case T_TidRangePath:
+ ptype = "TidRangePath";
+ break;
case T_SubqueryScanPath:
ptype = "SubqueryScan";
break;
[parent: c33d42d2e95d]