From 386000b5eb0380d51a92cc164dcb597887b6e19d Mon Sep 17 00:00:00 2001 From: Pavan Deolasee Date: Thu, 15 Jun 2017 10:56:26 +0530 Subject: [PATCH] Check for SQLValueFunction node in shippability walker --- src/backend/optimizer/util/pgxcship.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/backend/optimizer/util/pgxcship.c b/src/backend/optimizer/util/pgxcship.c index d8fbaa591f..aee3197ac3 100644 --- a/src/backend/optimizer/util/pgxcship.c +++ b/src/backend/optimizer/util/pgxcship.c @@ -807,6 +807,14 @@ pgxc_shippability_walker(Node *node, Shippability_context *sc_context) } break; + case T_SQLValueFunction: + /* + * XXX PG10MERGE: Do we really need to do any checks here? + * Shouldn't all SQLValueFunctions be shippable? + */ + pgxc_set_exprtype_shippability(exprType(node), sc_context); + break; + case T_Aggref: { Aggref *aggref = (Aggref *)node; -- 2.39.5