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:
DeletionVectorWriter
is requested to storeBitmapAndGenerateResultRowIndexMarkingFiltersBuilder
is requested to create a RowIndexFilterDeletionVectorStore
is 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:
DeletionVectorWriter
is requested to storeBitmapAndGenerateResultRowIndexMarkingFiltersBuilder
is requested to create a RowIndexFilterDeletionVectorStore
is requested to read a deletion vector