Package io.trino.plugin.iceberg.delete
Class PositionDeleteFilter
java.lang.Object
io.trino.plugin.iceberg.delete.PositionDeleteFilter
- All Implemented Interfaces:
DeleteFilter
-
Constructor Summary
ConstructorsConstructorDescriptionPositionDeleteFilter(org.roaringbitmap.longlong.ImmutableLongBitmapDataProvider deletedRows) -
Method Summary
Modifier and TypeMethodDescriptioncreatePredicate(List<IcebergColumnHandle> columns) static voidreadPositionDeletes(ConnectorPageSource pageSource, io.airlift.slice.Slice targetPath, org.roaringbitmap.longlong.LongBitmapDataProvider deletedRows)
-
Constructor Details
-
PositionDeleteFilter
public PositionDeleteFilter(org.roaringbitmap.longlong.ImmutableLongBitmapDataProvider deletedRows)
-
-
Method Details
-
createPredicate
- Specified by:
createPredicatein interfaceDeleteFilter
-
readPositionDeletes
public static void readPositionDeletes(ConnectorPageSource pageSource, io.airlift.slice.Slice targetPath, org.roaringbitmap.longlong.LongBitmapDataProvider deletedRows)
-