From d686123daeef657d7d825ce138cfd78de8b4628e Mon Sep 17 00:00:00 2001 From: Jason Petersen Date: Wed, 20 Sep 2017 22:11:32 -0700 Subject: [PATCH] Omit now-public Explain methods from PG11 build This copy-pasted code is no longer needed in PG11. --- src/backend/distributed/planner/multi_explain.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/backend/distributed/planner/multi_explain.c b/src/backend/distributed/planner/multi_explain.c index 3cba3a695..c02f10a6b 100644 --- a/src/backend/distributed/planner/multi_explain.c +++ b/src/backend/distributed/planner/multi_explain.c @@ -92,6 +92,7 @@ static void ExplainOneQuery(Query *query, int cursorOptions, static void ExplainOneQuery(Query *query, IntoClause *into, ExplainState *es, const char *queryString, ParamListInfo params); #endif +#if (PG_VERSION_NUM < 110000) static void ExplainOpenGroup(const char *objtype, const char *labelname, bool labeled, ExplainState *es); static void ExplainCloseGroup(const char *objtype, const char *labelname, @@ -99,6 +100,7 @@ static void ExplainCloseGroup(const char *objtype, const char *labelname, static void ExplainXMLTag(const char *tagname, int flags, ExplainState *es); static void ExplainJSONLineEnding(ExplainState *es); static void ExplainYAMLLineStarting(ExplainState *es); +#endif /* @@ -635,6 +637,7 @@ ExplainOneQuery(Query *query, IntoClause *into, ExplainState *es, } } +#if (PG_VERSION_NUM < 110000) /* * Open a group of related objects. * @@ -811,3 +814,4 @@ ExplainYAMLLineStarting(ExplainState *es) appendStringInfoSpaces(es->str, es->indent * 2); } } +#endif