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:
PartitionFilteringis requested for the files to scanDataSkippingReaderBaseis 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:
PreparedDeltaFileIndexis requested for the matching data files