9 #ifndef STORAGE_LEVELDB_TABLE_FILTER_BLOCK_H_ 10 #define STORAGE_LEVELDB_TABLE_FILTER_BLOCK_H_ 68 #endif // STORAGE_LEVELDB_TABLE_FILTER_BLOCK_H_ size_t base_lg_
Definition: filter_block.h:63
Definition: autocompact_test.cc:11
void StartBlock(uint64_t block_offset)
Definition: filter_block.cc:22
Definition: filter_policy.h:25
const FilterPolicy * policy_
Definition: filter_block.h:40
std::string keys_
Definition: filter_block.h:41
std::vector< size_t > start_
Definition: filter_block.h:42
void GenerateFilter()
Definition: filter_block.cc:52
FilterBlockBuilder(const FilterPolicy *)
Definition: filter_block.cc:18
bool KeyMayMatch(uint64_t block_offset, const Slice &key)
Definition: filter_block.cc:95
unsigned long long uint64_t
Definition: stdint.h:22
const char * offset_
Definition: filter_block.h:61
void AddKey(const Slice &key)
Definition: filter_block.cc:30
Slice Finish()
Definition: filter_block.cc:36
Definition: filter_block.h:52
FilterBlockReader(const FilterPolicy *policy, const Slice &contents)
Definition: filter_block.cc:78
const FilterPolicy * policy_
Definition: filter_block.h:59
void operator=(const FilterBlockBuilder &)
Definition: filter_block.h:29
std::string result_
Definition: filter_block.h:43
std::vector< uint32_t > filter_offsets_
Definition: filter_block.h:45
const char * data_
Definition: filter_block.h:60
std::vector< Slice > tmp_keys_
Definition: filter_block.h:44
size_t num_
Definition: filter_block.h:62