Skip to content

Commit 1337568

Browse files
committed
add comment and safety assert
1 parent 89d2d8f commit 1337568

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/planner_tree_modification.c

+3
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,8 @@ plan_tree_walker(Plan *plan,
134134
/* Since they look alike */
135135
case T_MergeAppend:
136136
case T_Append:
137+
Assert(offsetof(Append, appendplans) ==
138+
offsetof(MergeAppend, mergeplans));
137139
foreach(l, ((Append *) plan)->appendplans)
138140
plan_tree_walker((Plan *) lfirst(l), visitor, context);
139141
break;
@@ -195,6 +197,7 @@ pathman_transform_query_walker(Node *node, void *context)
195197
next_context = *current_context;
196198
next_context.parent_sublink = (SubLink *) node;
197199

200+
/* Handle expression subtree */
198201
return expression_tree_walker(node,
199202
pathman_transform_query_walker,
200203
(void *) &next_context);

0 commit comments

Comments
 (0)