Class DeltaTableOptimizeHandle
java.lang.Object
io.trino.plugin.deltalake.procedure.DeltaTableProcedureHandle
io.trino.plugin.deltalake.procedure.DeltaTableOptimizeHandle
-
Constructor Summary
ConstructorsConstructorDescriptionDeltaTableOptimizeHandle(MetadataEntry metadataEntry, List<DeltaLakeColumnHandle> tableColumns, List<String> originalPartitionColumns, io.airlift.units.DataSize maxScannedFileSize, Optional<Long> currentVersion, boolean retriesEnabled) -
Method Summary
Modifier and TypeMethodDescriptionio.airlift.units.DataSizeReturns partition column names with case preserved.booleanwithCurrentVersion(long currentVersion)
-
Constructor Details
-
DeltaTableOptimizeHandle
public DeltaTableOptimizeHandle(MetadataEntry metadataEntry, List<DeltaLakeColumnHandle> tableColumns, List<String> originalPartitionColumns, io.airlift.units.DataSize maxScannedFileSize, Optional<Long> currentVersion, boolean retriesEnabled)
-
-
Method Details
-
withCurrentVersion
-
getMetadataEntry
-
getTableColumns
-
getOriginalPartitionColumns
Returns partition column names with case preserved. -
getCurrentVersion
-
getMaxScannedFileSize
public io.airlift.units.DataSize getMaxScannedFileSize() -
isRetriesEnabled
public boolean isRetriesEnabled()
-