Home
last modified time | relevance | path

Searched refs:MayMatch (Results 1 – 11 of 11) sorted by relevance

/rocksdb-6.9/table/block_based/
Dfull_filter_block.cc118 return MayMatch(key, no_io, get_context, lookup_context); in KeyMayMatch()
156 return MayMatch(prefix, no_io, get_context, lookup_context); in PrefixMayMatch()
159 bool FullFilterBlockReader::MayMatch( in MayMatch() function in ROCKSDB_NAMESPACE::FullFilterBlockReader
176 if (filter_bits_reader->MayMatch(entry)) { in MayMatch()
201 MayMatch(range, no_io, nullptr, lookup_context); in KeysMayMatch()
213 MayMatch(range, no_io, prefix_extractor, lookup_context); in PrefixesMayMatch()
216 void FullFilterBlockReader::MayMatch( in MayMatch() function in ROCKSDB_NAMESPACE::FullFilterBlockReader
256 filter_bits_reader->MayMatch(num_keys, &keys[0], &may_match[0]); in MayMatch()
Dfilter_policy.cc168 bool MayMatch(const Slice& key) override { in MayMatch() function in ROCKSDB_NAMESPACE::__anona271d7140111::FastLocalBloomBitsReader
177 virtual void MayMatch(int num_keys, Slice** keys, bool* may_match) override { in MayMatch() function in ROCKSDB_NAMESPACE::__anona271d7140111::FastLocalBloomBitsReader
402 bool MayMatch(const Slice& key) override { in MayMatch() function in ROCKSDB_NAMESPACE::__anona271d7140111::LegacyBloomBitsReader
411 virtual void MayMatch(int num_keys, Slice** keys, bool* may_match) override { in MayMatch() function in ROCKSDB_NAMESPACE::__anona271d7140111::LegacyBloomBitsReader
436 bool MayMatch(const Slice&) override { return true; } in MayMatch() function in ROCKSDB_NAMESPACE::__anona271d7140111::AlwaysTrueFilter
437 using FilterBitsReader::MayMatch; // inherit overload
442 bool MayMatch(const Slice&) override { return false; } in MayMatch() function in ROCKSDB_NAMESPACE::__anona271d7140111::AlwaysFalseFilter
443 using FilterBitsReader::MayMatch; // inherit overload
Dfull_filter_block.h126 bool MayMatch(const Slice& entry, bool no_io, GetContext* get_context,
128 void MayMatch(MultiGetRange* range, bool no_io,
Dblock_based_filter_block.cc208 return MayMatch(key, block_offset, no_io, get_context, lookup_context); in KeyMayMatch()
217 return MayMatch(prefix, block_offset, no_io, get_context, lookup_context); in PrefixMayMatch()
246 bool BlockBasedFilterBlockReader::MayMatch( in MayMatch() function in ROCKSDB_NAMESPACE::BlockBasedFilterBlockReader
Dpartitioned_filter_block.cc168 return MayMatch(key, prefix_extractor, block_offset, no_io, const_ikey_ptr, in KeyMayMatch()
186 return MayMatch(prefix, prefix_extractor, block_offset, no_io, const_ikey_ptr, in PrefixMayMatch()
248 bool PartitionedFilterBlockReader::MayMatch( in MayMatch() function in ROCKSDB_NAMESPACE::PartitionedFilterBlockReader
Dfull_filter_block_test.cc58 using FilterBitsReader::MayMatch;
59 bool MayMatch(const Slice& entry) override { in MayMatch() function in ROCKSDB_NAMESPACE::TestFilterBitsReader
Dblock_based_filter_block.h114 bool MayMatch(const Slice& entry, uint64_t block_offset, bool no_io,
Dpartitioned_filter_block.h106 bool MayMatch(const Slice& slice, const SliceTransform* prefix_extractor,
/rocksdb-6.9/include/rocksdb/
Dfilter_policy.h76 virtual bool MayMatch(const Slice& entry) = 0;
79 virtual void MayMatch(int num_keys, Slice** keys, bool* may_match) { in MayMatch() function
81 may_match[i] = MayMatch(*keys[i]); in MayMatch()
/rocksdb-6.9/util/
Dfilter_bench.cc443 info.reader_->MayMatch(kms_[0].Get(info.filter_id_, j))); in Go()
452 fps += info.reader_->MayMatch( in Go()
610 info.reader_->MayMatch(batch_size, batch_slice_ptrs.get(), in RandomQueryTest()
649 may_match = info.reader_->MayMatch(batch_slices[i]); in RandomQueryTest()
Dbloom_test.cc327 return bits_reader_->MayMatch(s); in Matches()