diff options
-rw-r--r-- | src/backend/optimizer/util/pgxcship.c | 8 |
1 files changed, 8 insertions, 0 deletions
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; |