citus/src/include/distributed/multi_utility.h

24 lines
657 B
C

/*-------------------------------------------------------------------------
*
* multi_utility.h
* Citus utility hook and related functionality.
*
* Copyright (c) 2012-2016, Citus Data, Inc.
*-------------------------------------------------------------------------
*/
#ifndef MULTI_UTILITY_H
#define MULTI_UTILITY_H
#include "tcop/utility.h"
extern bool EnableDDLPropagation;
extern void multi_ProcessUtility(Node *parsetree, const char *queryString,
ProcessUtilityContext context, ParamListInfo params,
DestReceiver *dest, char *completionTag);
extern void ReplicateGrantStmt(Node *parsetree);
#endif /* MULTI_UTILITY_H */