mirror of https://github.com/citusdata/citus.git
12 lines
423 B
C
12 lines
423 B
C
#ifndef LOCAL_PLAN_CACHE
|
|
#define LOCAL_PLAN_CACHE
|
|
|
|
extern bool IsLocalPlanCachingSupported(Job *currentJob,
|
|
DistributedPlan *originalDistributedPlan);
|
|
extern PlannedStmt * GetCachedLocalPlan(Task *task, DistributedPlan *distributedPlan);
|
|
extern void CacheLocalPlanForShardQuery(Task *task,
|
|
DistributedPlan *originalDistributedPlan,
|
|
ParamListInfo paramListInfo);
|
|
|
|
#endif /* LOCAL_PLAN_CACHE */
|