From 251154bebe98ca5d3487ccbe0dceb7f412b57934 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Fri, 8 Jul 2022 10:38:02 +0200 Subject: Remove T_Join and T_Plan These are abstract node types that don't need to have a node tag defined. Discussion: https://www.postgresql.org/message-id/2592455.1657140387%40sss.pgh.pa.us --- src/backend/nodes/readfuncs.c | 30 ------------------------------ 1 file changed, 30 deletions(-) (limited to 'src/backend/nodes/readfuncs.c') diff --git a/src/backend/nodes/readfuncs.c b/src/backend/nodes/readfuncs.c index 014b3005af8..6b11f0481bf 100644 --- a/src/backend/nodes/readfuncs.c +++ b/src/backend/nodes/readfuncs.c @@ -1859,19 +1859,6 @@ ReadCommonPlan(Plan *local_node) READ_BITMAPSET_FIELD(allParam); } -/* - * _readPlan - */ -static Plan * -_readPlan(void) -{ - READ_LOCALS_NO_FIELDS(Plan); - - ReadCommonPlan(local_node); - - READ_DONE(); -} - /* * _readResult */ @@ -2362,19 +2349,6 @@ ReadCommonJoin(Join *local_node) READ_NODE_FIELD(joinqual); } -/* - * _readJoin - */ -static Join * -_readJoin(void) -{ - READ_LOCALS_NO_FIELDS(Join); - - ReadCommonJoin(local_node); - - READ_DONE(); -} - /* * _readNestLoop */ @@ -3099,8 +3073,6 @@ parseNodeString(void) return_value = _readDeclareCursorStmt(); else if (MATCH("PLANNEDSTMT", 11)) return_value = _readPlannedStmt(); - else if (MATCH("PLAN", 4)) - return_value = _readPlan(); else if (MATCH("RESULT", 6)) return_value = _readResult(); else if (MATCH("PROJECTSET", 10)) @@ -3153,8 +3125,6 @@ parseNodeString(void) return_value = _readForeignScan(); else if (MATCH("CUSTOMSCAN", 10)) return_value = _readCustomScan(); - else if (MATCH("JOIN", 4)) - return_value = _readJoin(); else if (MATCH("NESTLOOP", 8)) return_value = _readNestLoop(); else if (MATCH("MERGEJOIN", 9)) -- cgit v1.2.3