DeltaScan¶
Creating Instance¶
DeltaScan
takes the following to be created:
- Version
- AddFiles
- Total
DataSize
- Partition
DataSize
- Scanned
DataSize
- Partition filters (
ExpressionSet
) - Data filters (
ExpressionSet
) - Unused filters (
ExpressionSet
) - Projection (
AttributeSet
) - Scan duration (in millis)
-
DeltaDataSkippingType
DeltaScan
is created when:
PartitionFiltering
is requested for the files to scanDataSkippingReaderBase
is requested for the files to scan
PreparedDeltaFileIndex¶
DeltaScan
is used to create a PreparedDeltaFileIndex.
All Filters¶
allFilters: ExpressionSet
allFilters
is a collection of the partitionFilters, the dataFilters, and the unusedFilters.
allFilters
is used when:
PreparedDeltaFileIndex
is requested for the matching data files