Class DeletionVector.DeletionVectorInfo

java.lang.Object
ai.rapids.cudf.DeletionVector.DeletionVectorInfo
Enclosing class:
DeletionVector

public static class DeletionVector.DeletionVectorInfo extends Object
Information holder for a deletion vector associated with a Parquet file to read.
  • Field Details

    • serializedBitmap

      public final HostMemoryBuffer serializedBitmap
      Serialized 64-bit roaring bitmap in portable format representing the deletion vector.
    • rowGroupOffsets

      public final long[] rowGroupOffsets
      Row index offsets for each row group to read. Can be null to read all row groups.
    • rowGroupNumRows

      public final int[] rowGroupNumRows
      Number of rows in each row group to read. Can be null to read all row groups.
    • totalNumRows

      public final int totalNumRows
      Total 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)