java.lang.Object
org.elasticsearch.index.codec.vectors.diskbbq.DiskBBQBulkWriter
Direct Known Subclasses:
DiskBBQBulkWriter.OneBitDiskBBQBulkWriter, DiskBBQBulkWriter.SevenBitDiskBBQBulkWriter

public abstract class DiskBBQBulkWriter extends Object
Base class for bulk writers that write vectors to disk using the BBQ encoding. This class provides the structure for writing vectors in bulk, with specific implementations for different bit sizes strategies.
  • Field Details

    • bulkSize

      protected final int bulkSize
    • out

      protected final org.apache.lucene.store.IndexOutput out
  • Constructor Details

    • DiskBBQBulkWriter

      protected DiskBBQBulkWriter(int bulkSize, org.apache.lucene.store.IndexOutput out)
  • Method Details