Class FileScopedPositionDeleteWriter<T>

java.lang.Object
org.apache.iceberg.deletes.FileScopedPositionDeleteWriter<T>
All Implemented Interfaces:
Closeable, AutoCloseable, FileWriter<PositionDelete<T>,DeleteWriteResult>

public class FileScopedPositionDeleteWriter<T> extends Object implements FileWriter<PositionDelete<T>,DeleteWriteResult>
A position delete writer that produces a separate delete file for each referenced data file.

This writer does not keep track of seen deletes and assumes all incoming records are ordered by file and position as required by the spec. If there is no external process to order the records, consider using SortingPositionOnlyDeleteWriter instead.