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) Deprecated.since 1.9.0, will be removed in 1.10.0RewritePositionDeletesGroup
(RewritePositionDeleteFiles.FileGroupInfo info, List<PositionDeletesScanTask> tasks, long writeMaxFileSize, long inputSplitSize, int expectedOutputFiles) -
Method Summary
Modifier and TypeMethodDescriptionlong
asResult()
comparator
(RewriteJobOrder order) long
int
Deprecated.since 1.9.0, will be removed in 1.10.0; useRewriteGroupBase.inputFileNum()
long
Deprecated.since 1.9.0, will be removed in 1.10.0; useRewriteGroupBase.inputFilesSizeInBytes()
void
setOutputFiles
(Set<DeleteFile> files) tasks()
Deprecated.since 1.9.0, will be removed in 1.10.0; useRewriteGroupBase.fileScanTasks()
toString()
Methods inherited from class org.apache.iceberg.actions.RewriteGroupBase
expectedOutputFiles, fileScanTasks, info, inputFileNum, inputFilesSizeInBytes, inputSplitSize, maxOutputFileSize
-
Constructor Details
-
RewritePositionDeletesGroup
@Deprecated public RewritePositionDeletesGroup(RewritePositionDeleteFiles.FileGroupInfo info, List<PositionDeletesScanTask> tasks) Deprecated.since 1.9.0, will be removed in 1.10.0 -
RewritePositionDeletesGroup
public RewritePositionDeletesGroup(RewritePositionDeleteFiles.FileGroupInfo info, List<PositionDeletesScanTask> tasks, long writeMaxFileSize, long inputSplitSize, int expectedOutputFiles)
-
-
Method Details
-
tasks
Deprecated.since 1.9.0, will be removed in 1.10.0; useRewriteGroupBase.fileScanTasks()
-
setOutputFiles
-
maxRewrittenDataSequenceNumber
public long maxRewrittenDataSequenceNumber() -
rewrittenDeleteFiles
-
addedDeleteFiles
-
asResult
-
toString
-
rewrittenBytes
Deprecated.since 1.9.0, will be removed in 1.10.0; useRewriteGroupBase.inputFilesSizeInBytes()
-
addedBytes
public long addedBytes() -
numRewrittenDeleteFiles
Deprecated.since 1.9.0, will be removed in 1.10.0; useRewriteGroupBase.inputFileNum()
-
comparator
-