aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands/explain.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/commands/explain.c')
-rw-r--r--src/backend/commands/explain.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/backend/commands/explain.c b/src/backend/commands/explain.c
index 7fb8a1458df..183d3d9bcb7 100644
--- a/src/backend/commands/explain.c
+++ b/src/backend/commands/explain.c
@@ -984,6 +984,8 @@ ExplainNode(PlanState *planstate, List *ancestors,
appendStringInfoString(es->str, "-> ");
es->indent += 2;
}
+ if (plan->parallel_aware)
+ appendStringInfoString(es->str, "Parallel ");
appendStringInfoString(es->str, pname);
es->indent++;
}
@@ -1000,6 +1002,8 @@ ExplainNode(PlanState *planstate, List *ancestors,
ExplainPropertyText("Subplan Name", plan_name, es);
if (custom_name)
ExplainPropertyText("Custom Plan Provider", custom_name, es);
+ if (plan->parallel_aware)
+ ExplainPropertyText("Parallel Aware", "true", es);
}
switch (nodeTag(plan))