Package ai.rapids.cudf
Class DeletionVector.DeletionVectorInfo
java.lang.Object
ai.rapids.cudf.DeletionVector.DeletionVectorInfo
- Enclosing class:
- DeletionVector
Information holder for a deletion vector associated with a Parquet file to read.
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal int[]Number of rows in each row group to read.final long[]Row index offsets for each row group to read.final HostMemoryBufferSerialized 64-bit roaring bitmap in portable format representing the deletion vector.final intTotal number of rows to read from the Parquet file associated with this deletion vector. -
Constructor Summary
ConstructorsConstructorDescriptionDeletionVectorInfo(HostMemoryBuffer serializedBitmap, long[] rowGroupOffsets, int[] rowGroupNumRows) -
Method Summary
-
Field Details
-
serializedBitmap
Serialized 64-bit roaring bitmap in portable format representing the deletion vector. -
rowGroupOffsets
public final long[] rowGroupOffsetsRow index offsets for each row group to read. Can be null to read all row groups. -
rowGroupNumRows
public final int[] rowGroupNumRowsNumber of rows in each row group to read. Can be null to read all row groups. -
totalNumRows
public final int totalNumRowsTotal number of rows to read from the Parquet file associated with this deletion vector.
-
-
Constructor Details
-
DeletionVectorInfo
public DeletionVectorInfo(HostMemoryBuffer serializedBitmap, long[] rowGroupOffsets, int[] rowGroupNumRows)
-