summaryrefslogtreecommitdiff
path: root/src/include/commands/explain.h
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2017-09-18 16:01:16 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2017-09-18 16:01:16 -0400
commit66917bfaa7bb0b6bae52a5fe631a8b6443203f55 (patch)
treecf8a9040a5b9f0af24f615c7c0f1c3fb1494fba3 /src/include/commands/explain.h
parent4bd1994650fddf49e717e35f1930d62208845974 (diff)
Make ExplainOpenGroup and ExplainCloseGroup public.
Extensions with custom plan nodes might like to use these in their EXPLAIN output. Hadi Moshayedi Discussion: https://postgr.es/m/CA+_kT_dU-rHCN0u6pjA6bN5CZniMfD=-wVqPY4QLrKUY_uJq5w@mail.gmail.com
Diffstat (limited to 'src/include/commands/explain.h')
-rw-r--r--src/include/commands/explain.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/include/commands/explain.h b/src/include/commands/explain.h
index 78822b766a9..543b2bb0c63 100644
--- a/src/include/commands/explain.h
+++ b/src/include/commands/explain.h
@@ -101,4 +101,9 @@ extern void ExplainPropertyFloat(const char *qlabel, double value, int ndigits,
extern void ExplainPropertyBool(const char *qlabel, bool value,
ExplainState *es);
+extern void ExplainOpenGroup(const char *objtype, const char *labelname,
+ bool labeled, ExplainState *es);
+extern void ExplainCloseGroup(const char *objtype, const char *labelname,
+ bool labeled, ExplainState *es);
+
#endif /* EXPLAIN_H */