Package org.apache.iceberg.actions
Class RewritePositionDeletesGroup
java.lang.Object
org.apache.iceberg.actions.RewriteGroupBase<RewritePositionDeleteFiles.FileGroupInfo,PositionDeletesScanTask,DeleteFile>
org.apache.iceberg.actions.RewritePositionDeletesGroup
public class RewritePositionDeletesGroup
extends RewriteGroupBase<RewritePositionDeleteFiles.FileGroupInfo,PositionDeletesScanTask,DeleteFile>
Container class representing a set of position delete files to be rewritten by a
RewritePositionDeleteFiles
and the new files which have been written by the action.-
Constructor Summary
ConstructorsConstructorDescriptionRewritePositionDeletesGroup
(RewritePositionDeleteFiles.FileGroupInfo info, List<PositionDeletesScanTask> tasks, long writeMaxFileSize, long inputSplitSize, int expectedOutputFiles) -
Method Summary
Modifier and TypeMethodDescriptionlong
asResult()
comparator
(RewriteJobOrder order) long
void
setOutputFiles
(Set<DeleteFile> files) toString()
Methods inherited from class org.apache.iceberg.actions.RewriteGroupBase
expectedOutputFiles, fileScanTasks, info, inputFileNum, inputFilesSizeInBytes, inputSplitSize, maxOutputFileSize
-
Constructor Details
-
RewritePositionDeletesGroup
public RewritePositionDeletesGroup(RewritePositionDeleteFiles.FileGroupInfo info, List<PositionDeletesScanTask> tasks, long writeMaxFileSize, long inputSplitSize, int expectedOutputFiles)
-
-
Method Details