Uses of Class
org.apache.drill.exec.physical.base.AbstractGroupScanWithMetadata
Package
Description
-
Uses of AbstractGroupScanWithMetadata in org.apache.drill.exec.physical.base
Modifier and TypeFieldDescriptionprotected final AbstractGroupScanWithMetadata<? extends TableMetadataProvider>
AbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.source
Modifier and TypeMethodDescriptionAbstractGroupScanWithMetadata.applyFilter
(LogicalExpression filterExpr, UdfUtilities udfUtilities, FunctionImplementationRegistry functionImplementationRegistry, OptionManager optionManager) Applies specified filterfilterExpr
to current group scan and produces filtering at: table level: if filter matches all the the data or prunes all the data, sets corresponding value toisMatchAllMetadata()
and returns null segment level: if filter matches all the the data or prunes all the data, sets corresponding value toisMatchAllMetadata()
and returns null if segment metadata was pruned, prunes underlying metadata partition level: if filter matches all the the data or prunes all the data, sets corresponding value toisMatchAllMetadata()
and returns null if partition metadata was pruned, prunes underlying metadata file level: if filter matches all the the data or prunes all the data, sets corresponding value toisMatchAllMetadata()
and returns nullabstract AbstractGroupScanWithMetadata<?>
AbstractGroupScanWithMetadata.GroupScanWithMetadataFilterer.build()
Constructs required implementation ofAbstractGroupScanWithMetadata
with filtered metadata.ModifierConstructorDescriptionprotected
-
Uses of AbstractGroupScanWithMetadata in org.apache.drill.exec.store.delta
-
Uses of AbstractGroupScanWithMetadata in org.apache.drill.exec.store.dfs.easy
-
Uses of AbstractGroupScanWithMetadata in org.apache.drill.exec.store.hive
-
Uses of AbstractGroupScanWithMetadata in org.apache.drill.exec.store.parquet
Modifier and TypeMethodDescriptionAbstractParquetGroupScan.applyFilter
(LogicalExpression filterExpr, UdfUtilities udfUtilities, FunctionImplementationRegistry functionImplementationRegistry, OptionManager optionManager) Applies specified filterfilterExpr
to current group scan and produces filtering at: table level: if filter matches all the the data or prunes all the data, sets corresponding value toisMatchAllMetadata()
and returns null segment level: if filter matches all the the data or prunes all the data, sets corresponding value toisMatchAllMetadata()
and returns null if segment metadata was pruned, prunes underlying metadata partition level: if filter matches all the the data or prunes all the data, sets corresponding value toisMatchAllMetadata()
and returns null if partition metadata was pruned, prunes underlying metadata file level: if filter matches all the the data or prunes all the data, sets corresponding value toisMatchAllMetadata()
and returns null