Package io.delta.kernel.internal.files
Class ParsedLogCompactionData
Object
io.delta.kernel.internal.files.ParsedLogData
io.delta.kernel.internal.files.ParsedLogCompactionData
Log compaction file containing compacted delta entries across a version range.
These files compact multiple delta files into a single JSON file to reduce the number of files
readers need to process. Example:
00000000000000000001.00000000000000000009.compacted.json represents compacted entries from
version 1 to 9.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic ParsedLogCompactionDataforFileStatus(FileStatus fileStatus) Class<? extends ParsedLogData> Returns the category class used for grouping collections of LISTed ParsedLogData instances.inthashCode()Methods inherited from class io.delta.kernel.internal.files.ParsedLogData
getFileStatus, getInlineData, getVersion, isFile, isInline, toString
-
Field Details
-
startVersion
public final long startVersion -
endVersion
public final long endVersion
-
-
Method Details
-
forFileStatus
-
getGroupByCategoryClass
Description copied from class:ParsedLogDataReturns the category class used for grouping collections of LISTed ParsedLogData instances.- Specified by:
getGroupByCategoryClassin classParsedLogData
-
equals
- Overrides:
equalsin classParsedLogData
-
hashCode
public int hashCode()- Overrides:
hashCodein classParsedLogData
-