Home
last modified time | relevance | path

Searched refs:prefix_extractor_ (Results 1 – 21 of 21) sorted by relevance

/rocksdb-6.9/db/
Dmemtable.cc283 prefix_extractor_(mem.prefix_extractor_), in MemTableIterator()
331 if (prefix_extractor_->InDomain(user_k) && in Seek()
348 if (prefix_extractor_->InDomain(user_k) && in SeekForPrev()
410 const SliceTransform* const prefix_extractor_; member in ROCKSDB_NAMESPACE::MemTableIterator
530 if (bloom_filter_ && prefix_extractor_ && in Add()
531 prefix_extractor_->InDomain(key)) { in Add()
566 if (bloom_filter_ && prefix_extractor_ && in Add()
567 prefix_extractor_->InDomain(key)) { in Add()
812 assert(prefix_extractor_); in Get()
886 if (!prefix_extractor_) { in MultiGet()
[all …]
Ddb_iter.cc43 : prefix_extractor_(mutable_cf_options.prefix_extractor.get()), in DBIter()
65 expect_total_order_inner_iter_(prefix_extractor_ == nullptr || in DBIter()
151 assert(prefix_extractor_ != nullptr); in Next()
236 assert(prefix == nullptr || prefix_extractor_ != nullptr); in FindNextUserEntryInternal()
573 assert(prefix_extractor_ != nullptr); in Prev()
661 assert(prefix == nullptr || prefix_extractor_ != nullptr); in PrevInternal()
663 prefix_extractor_->Transform(saved_key_.GetUserKey()) in PrevInternal()
1188 assert(prefix_extractor_ != nullptr); in Seek()
1255 assert(prefix_extractor_ != nullptr); in SeekForPrev()
1317 assert(prefix_extractor_ != nullptr); in SeekToFirst()
[all …]
Dforward_iterator.cc47 prefix_extractor_(prefix_extractor) {} in ForwardLevelIterator()
82 prefix_extractor_, /*table_reader_ptr=*/nullptr, in Reset()
199 const SliceTransform* prefix_extractor_; member in ROCKSDB_NAMESPACE::ForwardLevelIterator
208 prefix_extractor_(current_sv->mutable_cf_options.prefix_extractor.get()), in ForwardIterator()
505 if (is_prev_set_ && prefix_extractor_) { in Next()
508 prefix_extractor_->Transform(prev_key_.GetUserKey()) in Next()
509 .compare(prefix_extractor_->Transform(current_->key())) == 0; in Next()
859 if (prefix_extractor_ && prefix_extractor_->Transform(target).compare( in NeedToSeekImmutable()
860 prefix_extractor_->Transform(prev_key)) != 0) { in NeedToSeekImmutable()
Ddb_iter.h269 assert(expect_total_order_inner_iter_ || prefix_extractor_ != nullptr); in expect_total_order_inner_iter()
273 const SliceTransform* prefix_extractor_; variable
Dforward_iterator.h121 const SliceTransform* const prefix_extractor_; variable
Dmemtable.h501 const SliceTransform* const prefix_extractor_; variable
Dversion_set.cc871 prefix_extractor_(prefix_extractor), in LevelIterator()
979 range_del_agg_, prefix_extractor_, in NewFileIterator()
1009 const SliceTransform* prefix_extractor_; member in ROCKSDB_NAMESPACE::__anonc84eced60311::LevelIterator
1050 if (SkipEmptyFileForward() && prefix_extractor_ != nullptr && in Seek()
1069 if (prefix_extractor_->InDomain(target_user_key) && in Seek()
1070 (!prefix_extractor_->InDomain(file_user_key) || in Seek()
1072 prefix_extractor_->Transform(target_user_key), in Seek()
1073 prefix_extractor_->Transform(file_user_key)) != 0)) { in Seek()
/rocksdb-6.9/table/plain/
Dplain_table_key_coding.h37 prefix_extractor_(prefix_extractor), in PlainTableKeyEncoder()
57 const SliceTransform* prefix_extractor_; variable
147 prefix_extractor_(prefix_extractor), in PlainTableKeyDecoder()
172 const SliceTransform* prefix_extractor_; variable
Dplain_table_builder.h120 const SliceTransform* prefix_extractor_; variable
137 return prefix_extractor_->Transform(user_key); in GetPrefixFromUserKey()
147 bool IsTotalOrderMode() const { return (prefix_extractor_ == nullptr); } in IsTotalOrderMode()
Dplain_table_reader.h153 const SliceTransform* prefix_extractor_; variable
195 return prefix_extractor_->Transform(user_key); in GetPrefixFromUserKey()
239 bool IsTotalOrderMode() const { return (prefix_extractor_ == nullptr); } in IsTotalOrderMode()
Dplain_table_reader.cc106 prefix_extractor_(prefix_extractor), in PlainTableReader()
229 prefix_extractor_); in PopulateIndexRecordList()
347 if ((prefix_extractor_ == nullptr) && (hash_table_ratio != 0)) { in PopulateIndex()
387 PlainTableIndexBuilder index_builder(&arena_, ioptions_, prefix_extractor_, in PopulateIndex()
584 prefix_extractor_); in Get()
638 table_->user_key_len_, table_->prefix_extractor_), in PlainTableIterator()
Dplain_table_index.h149 prefix_extractor_(prefix_extractor), in PlainTableIndexBuilder()
238 const SliceTransform* prefix_extractor_; variable
Dplain_table_key_coding.cc114 prefix_extractor_->Transform(Slice(key.data(), user_key_size)); in AppendKey()
398 assert(prefix_extractor_ == nullptr || in NextPrefixEncodingKey()
399 prefix_extractor_->Transform(saved_user_key_).size() == in NextPrefixEncodingKey()
Dplain_table_index.cc109 if (prefix_extractor_ == nullptr || hash_table_ratio_ <= 0) { in AllocateIndex()
Dplain_table_builder.cc77 prefix_extractor_(moptions.prefix_extractor.get()) { in PlainTableBuilder()
/rocksdb-6.9/table/block_based/
Dblock_based_table_iterator.h38 prefix_extractor_(prefix_extractor), in table_()
170 const SliceTransform* prefix_extractor_; variable
200 !table_->PrefixMayMatch(ikey, read_options_, prefix_extractor_, in CheckPrefixMayMatch()
Dfull_filter_block.cc21 : prefix_extractor_(_prefix_extractor), in FullFilterBlockBuilder()
31 const bool add_prefix = prefix_extractor_ && prefix_extractor_->InDomain(key); in Add()
61 Slice prefix = prefix_extractor_->Transform(key); in AddPrefix()
Dblock_based_filter_block.cc67 prefix_extractor_(prefix_extractor), in BlockBasedFilterBlockBuilder()
84 if (prefix_extractor_ && prefix_extractor_->InDomain(key)) { in Add()
108 Slice prefix = prefix_extractor_->Transform(key); in AddPrefix()
Dfull_filter_block.h63 const SliceTransform* prefix_extractor() { return prefix_extractor_; } in prefix_extractor()
69 const SliceTransform* prefix_extractor_;
Dblock_based_filter_block.h61 const SliceTransform* prefix_extractor_; variable
/rocksdb-6.9/tools/
Ddb_bench_tool.cc2293 const SliceTransform* prefix_extractor_; member in ROCKSDB_NAMESPACE::Benchmark
2645 prefix_extractor_(NewFixedPrefixTransform(FLAGS_prefix_size)), in Benchmark()
2727 delete prefix_extractor_; in ~Benchmark()