diff --git a/src/backend/distributed/deparser/ruleutils_15.c b/src/backend/distributed/deparser/ruleutils_15.c index 894c26db0..72d47319e 100644 --- a/src/backend/distributed/deparser/ruleutils_15.c +++ b/src/backend/distributed/deparser/ruleutils_15.c @@ -3741,7 +3741,7 @@ get_variable(Var *var, int levelsup, bool istoplevel, deparse_context *context) StringInfo buf = context->buf; RangeTblEntry *rte; AttrNumber attnum; - Index varno; + int varno; AttrNumber varattno; int netlevelsup; deparse_namespace *dpns; @@ -3789,7 +3789,7 @@ get_variable(Var *var, int levelsup, bool istoplevel, deparse_context *context) if (context->appendparents && dpns->appendrels) { - Index pvarno = varno; + int pvarno = varno; AttrNumber pvarattno = varattno; AppendRelInfo *appinfo = dpns->appendrels[pvarno]; bool found = false; @@ -4111,7 +4111,7 @@ get_name_for_var_field(Var *var, int fieldno, AttrNumber attnum; int netlevelsup; deparse_namespace *dpns; - Index varno; + int varno; AttrNumber varattno; TupleDesc tupleDesc; Node *expr;