StoredBitmap¶
StoredBitmap is an abstraction of stored bitmaps.
Contract (Subset)¶
Loading Deletion Vector¶
load(
dvStore: DeletionVectorStore): RoaringBitmapArray
Loads a RoaringBitmapArray representation of a deletion vector from the given DeletionVectorStore
See:
Used when:
DeletionVectorWriteris requested to storeBitmapAndGenerateResultRowIndexMarkingFiltersBuilderis requested to create a RowIndexFilterDeletionVectorStoreis requested to load a deletion vector
Implementations¶
Create StoredBitmap¶
create(
dvDescriptor: DeletionVectorDescriptor,
tablePath: Path): StoredBitmap
create creates a new DeletionVectorStoredBitmap (possibly with the given tablePath for an on-disk deletion vector).
create is used when:
DeletionVectorWriteris requested to storeBitmapAndGenerateResultRowIndexMarkingFiltersBuilderis requested to create a RowIndexFilterDeletionVectorStoreis requested to read a deletion vector