mirror of https://github.com/citusdata/citus.git
Comment ColumnarAttrNeeded
parent
9cb5ef5007
commit
42ba82fb67
|
@ -85,6 +85,7 @@ static void ColumnarScan_EndCustomScan(CustomScanState *node);
|
||||||
static void ColumnarScan_ReScanCustomScan(CustomScanState *node);
|
static void ColumnarScan_ReScanCustomScan(CustomScanState *node);
|
||||||
static void ColumnarScan_ExplainCustomScan(CustomScanState *node, List *ancestors,
|
static void ColumnarScan_ExplainCustomScan(CustomScanState *node, List *ancestors,
|
||||||
ExplainState *es);
|
ExplainState *es);
|
||||||
|
static Bitmapset * ColumnarAttrNeeded(ScanState *ss);
|
||||||
|
|
||||||
/* saved hook value in case of unload */
|
/* saved hook value in case of unload */
|
||||||
static set_rel_pathlist_hook_type PreviousSetRelPathlistHook = NULL;
|
static set_rel_pathlist_hook_type PreviousSetRelPathlistHook = NULL;
|
||||||
|
@ -671,6 +672,12 @@ ColumnarScan_BeginCustomScan(CustomScanState *cscanstate, EState *estate, int ef
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* ColumnarAttrNeeded returns a list of AttrNumber's for the ones that are
|
||||||
|
* needed during columnar custom scan.
|
||||||
|
* Throws an error if finds a Var referencing to an attribute not supported
|
||||||
|
* by ColumnarScan.
|
||||||
|
*/
|
||||||
static Bitmapset *
|
static Bitmapset *
|
||||||
ColumnarAttrNeeded(ScanState *ss)
|
ColumnarAttrNeeded(ScanState *ss)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in New Issue