ProcessUtilityContext context,
ParamListInfo params,
DestReceiver *dest,
-#ifdef PGXC
bool sentToRemote,
-#endif /* PGXC */
char *completionTag);
#ifdef PGXC
ProcessUtilitySlow(parsetree, queryString,
context, params,
dest,
-#ifdef XCP
sentToRemote,
-#endif
completionTag);
else
ExecuteGrantStmt((GrantStmt *) parsetree);
ProcessUtilitySlow(parsetree, queryString,
context, params,
dest,
-#ifdef PGXC
sentToRemote,
-#endif
completionTag);
else
-#ifdef PGXC
ExecDropStmt(stmt, queryString, sentToRemote, isTopLevel);
-#else
- ExecDropStmt(stmt, isTopLevel);
-#endif
}
break;
ProcessUtilitySlow(parsetree, queryString,
context, params,
dest,
-#ifdef PGXC
sentToRemote,
-#endif
completionTag);
else
ExecRenameStmt(stmt);
if (EventTriggerSupportsObjectType(stmt->objectType))
ProcessUtilitySlow(parsetree, queryString,
context, params,
- dest, completionTag);
+ dest,
+ sentToRemote,
+ completionTag);
else
ExecAlterObjectDependsStmt(stmt, NULL);
}
ProcessUtilitySlow(parsetree, queryString,
context, params,
dest,
-#ifdef PGXC
sentToRemote,
-#endif
completionTag);
else
ExecAlterObjectSchemaStmt(stmt, NULL);
ProcessUtilitySlow(parsetree, queryString,
context, params,
dest,
-#ifdef PGXC
sentToRemote,
-#endif
completionTag);
else
ExecAlterOwnerStmt(stmt);
ProcessUtilitySlow(parsetree, queryString,
context, params,
dest,
-#ifdef XCP
sentToRemote,
-#endif
completionTag);
else
CommentObject((CommentStmt *) parsetree);
ProcessUtilitySlow(parsetree, queryString,
context, params,
dest,
-#ifdef XCP
sentToRemote,
-#endif
completionTag);
else
ExecSecLabelStmt(stmt);
ProcessUtilitySlow(parsetree, queryString,
context, params,
dest,
-#ifdef PGXC
sentToRemote,
-#endif
completionTag);
break;
}
ProcessUtilityContext context,
ParamListInfo params,
DestReceiver *dest,
-#ifdef PGXC
bool sentToRemote,
-#endif
char *completionTag)
{
bool isTopLevel = (context == PROCESS_UTILITY_TOPLEVEL);