Class CompoundBloomFilterBase

java.lang.Object
org.apache.hadoop.hbase.io.hfile.CompoundBloomFilterBase
All Implemented Interfaces:
BloomFilterBase
Direct Known Subclasses:
CompoundBloomFilter, CompoundBloomFilterWriter

@Private public class CompoundBloomFilterBase extends Object implements BloomFilterBase
  • Field Details

    • numChunks

      protected int numChunks
      At read time, the total number of chunks. At write time, the number of chunks created so far. The first chunk has an ID of 0, and the current chunk has the ID of numChunks - 1.
    • VERSION

      public static final int VERSION
      The Bloom filter version. There used to be a DynamicByteBloomFilter which had version 2.
      See Also:
    • errorRate

      protected float errorRate
      Target error rate for configuring the filter and for information
    • totalKeyCount

      protected long totalKeyCount
      The total number of keys in all chunks
    • totalByteSize

      protected long totalByteSize
    • totalMaxKeys

      protected long totalMaxKeys
    • hashType

      protected int hashType
      Hash function type to use, as defined in Hash
    • comparator

      Comparator used to compare Bloom filter keys
  • Constructor Details

  • Method Details