| /rocksdb-6.9/table/block_based/ |
| D | full_filter_block.h | 40 explicit FullFilterBlockBuilder(const SliceTransform* prefix_extractor, 63 const SliceTransform* prefix_extractor() { return prefix_extractor_; } in prefix_extractor() 69 const SliceTransform* prefix_extractor_; 96 bool KeyMayMatch(const Slice& key, const SliceTransform* prefix_extractor, 102 const SliceTransform* prefix_extractor, 109 const SliceTransform* prefix_extractor, 114 const SliceTransform* prefix_extractor, 119 const SliceTransform* prefix_extractor, 129 const SliceTransform* prefix_extractor,
|
| D | full_filter_block.cc | 19 const SliceTransform* _prefix_extractor, bool whole_key_filtering, in FullFilterBlockBuilder() 99 const SliceTransform* const prefix_extractor = table_prefix_extractor(); in FullFilterBlockReader() 107 const Slice& key, const SliceTransform* /*prefix_extractor*/, in KeyMayMatch() argument 148 const Slice& prefix, const SliceTransform* /* prefix_extractor */, in PrefixMayMatch() argument 188 MultiGetRange* range, const SliceTransform* /*prefix_extractor*/, in KeysMayMatch() argument 205 MultiGetRange* range, const SliceTransform* prefix_extractor, in PrefixesMayMatch() 217 MultiGetRange* range, bool no_io, const SliceTransform* prefix_extractor, in MayMatch() 286 const SliceTransform* prefix_extractor, const Comparator* comparator, in RangeMayExist() 313 const SliceTransform* const prefix_extractor = table_prefix_extractor(); in IsFilterCompatible()
|
| D | partitioned_filter_block.h | 26 const SliceTransform* prefix_extractor, bool whole_key_filtering, 79 bool KeyMayMatch(const Slice& key, const SliceTransform* prefix_extractor, 84 const SliceTransform* prefix_extractor, 102 const Slice& slice, const SliceTransform* prefix_extractor, 106 bool MayMatch(const Slice& slice, const SliceTransform* prefix_extractor,
|
| D | block_prefix_index.h | 15 class SliceTransform; variable 36 static Status Create(const SliceTransform* hash_key_extractor, 49 BlockPrefixIndex(const SliceTransform* internal_prefix_extractor, in BlockPrefixIndex() 59 const SliceTransform* internal_prefix_extractor_;
|
| D | filter_block.h | 100 const SliceTransform* prefix_extractor, 107 const SliceTransform* prefix_extractor, in KeysMayMatch() 125 const SliceTransform* prefix_extractor, 132 const SliceTransform* prefix_extractor, in PrefixesMayMatch() 160 const SliceTransform* prefix_extractor, in RangeMayExist()
|
| D | block_based_table_reader.h | 95 const SliceTransform* prefix_extractor = nullptr, 105 const SliceTransform* options_prefix_extractor, 116 const SliceTransform* prefix_extractor, 126 GetContext* get_context, const SliceTransform* prefix_extractor, 131 const SliceTransform* prefix_extractor, 384 const SliceTransform* prefix_extractor, 391 const SliceTransform* prefix_extractor, 535 std::unique_ptr<SliceTransform> internal_prefix_transform; 536 std::shared_ptr<const SliceTransform> table_prefix_extractor;
|
| D | block_based_filter_block.h | 39 BlockBasedFilterBlockBuilder(const SliceTransform* prefix_extractor, 61 const SliceTransform* prefix_extractor_; 94 bool KeyMayMatch(const Slice& key, const SliceTransform* prefix_extractor, 99 const SliceTransform* prefix_extractor,
|
| D | partitioned_filter_block_test.cc | 118 const SliceTransform* prefix_extractor = nullptr) { in NewBuilder() 163 const SliceTransform* prefix_extractor = nullptr) { in VerifyReader() 222 void TestBlockPerTwoKeys(const SliceTransform* prefix_extractor = nullptr) { in TestBlockPerTwoKeys() 326 std::unique_ptr<const SliceTransform> prefix_extractor( in TEST_P() 365 std::unique_ptr<const SliceTransform> prefix_extractor( in TEST_P()
|
| D | partitioned_filter_block.cc | 21 const SliceTransform* _prefix_extractor, bool whole_key_filtering, in PartitionedFilterBlockBuilder() 159 const Slice& key, const SliceTransform* prefix_extractor, in KeyMayMatch() 174 const Slice& prefix, const SliceTransform* prefix_extractor, in PrefixMayMatch() 249 const Slice& slice, const SliceTransform* prefix_extractor, in MayMatch()
|
| D | block_prefix_index.cc | 72 explicit Builder(const SliceTransform* internal_prefix_extractor) in Builder() 163 const SliceTransform* internal_prefix_extractor_; 169 Status BlockPrefixIndex::Create(const SliceTransform* internal_prefix_extractor, in Create()
|
| D | block_based_filter_block.cc | 64 const SliceTransform* prefix_extractor, in BlockBasedFilterBlockBuilder() 200 const Slice& key, const SliceTransform* /* prefix_extractor */, in KeyMayMatch() argument 212 const Slice& prefix, const SliceTransform* /* prefix_extractor */, in PrefixMayMatch() argument
|
| /rocksdb-6.9/db/ |
| D | table_cache.h | 73 const SliceTransform* prefix_extractor, TableReader** table_reader_ptr, 92 const SliceTransform* prefix_extractor = nullptr, 117 const SliceTransform* prefix_extractor = nullptr, 134 const SliceTransform* prefix_extractor = nullptr, 153 const SliceTransform* prefix_extractor = nullptr, 162 const SliceTransform* prefix_extractor = nullptr); 168 const SliceTransform* prefix_extractor = nullptr); 175 const SliceTransform* prefix_extractor = nullptr); 201 const SliceTransform* prefix_extractor = nullptr,
|
| D | table_cache.cc | 91 const SliceTransform* prefix_extractor, bool skip_filters, int level, in GetTableReader() 136 const SliceTransform* prefix_extractor, in FindTable() 178 RangeDelAggregator* range_del_agg, const SliceTransform* prefix_extractor, in NewIterator() 357 const SliceTransform* prefix_extractor, in Get() 438 const SliceTransform* prefix_extractor, in MultiGet() 559 const SliceTransform* prefix_extractor, bool no_io) { in GetTableProperties() 585 const SliceTransform* prefix_extractor) { in GetMemoryUsageByTableReader() 613 const SliceTransform* prefix_extractor) { in ApproximateOffsetOf() 640 const SliceTransform* prefix_extractor) { in ApproximateSize()
|
| /rocksdb-6.9/include/rocksdb/ |
| D | slice_transform.h | 31 class SliceTransform { 33 virtual ~SliceTransform(){}; in ~SliceTransform() 97 extern const SliceTransform* NewFixedPrefixTransform(size_t prefix_len); 99 extern const SliceTransform* NewCappedPrefixTransform(size_t cap_len); 101 extern const SliceTransform* NewNoopTransform();
|
| D | memtablerep.h | 49 class SliceTransform; variable 282 Allocator*, const SliceTransform*, 286 const SliceTransform* slice_transform, Logger* logger, in CreateMemTableRep() 317 Allocator*, const SliceTransform*, 346 Allocator*, const SliceTransform*,
|
| D | advanced_options.h | 19 class SliceTransform; variable 329 std::shared_ptr<const SliceTransform>
|
| /rocksdb-6.9/util/ |
| D | slice.cc | 20 class FixedPrefixTransform : public SliceTransform { 60 class CappedPrefixTransform : public SliceTransform { 98 class NoopTransform : public SliceTransform { 200 const SliceTransform* NewFixedPrefixTransform(size_t prefix_len) { in NewFixedPrefixTransform() 204 const SliceTransform* NewCappedPrefixTransform(size_t cap_len) { in NewCappedPrefixTransform() 208 const SliceTransform* NewNoopTransform() { in NewNoopTransform()
|
| /rocksdb-6.9/table/plain/ |
| D | plain_table_reader.h | 78 const SliceTransform* prefix_extractor = nullptr); 84 const SliceTransform* prefix_extractor, 92 GetContext* get_context, const SliceTransform* prefix_extractor, 118 const SliceTransform* prefix_extractor); 153 const SliceTransform* prefix_extractor_;
|
| D | plain_table_key_coding.h | 33 const SliceTransform* prefix_extractor, in PlainTableKeyEncoder() 57 const SliceTransform* prefix_extractor_; 142 const SliceTransform* prefix_extractor) in PlainTableKeyDecoder() 172 const SliceTransform* prefix_extractor_;
|
| D | plain_table_index.h | 135 const SliceTransform* prefix_extractor, in PlainTableIndexBuilder() 238 const SliceTransform* prefix_extractor_;
|
| /rocksdb-6.9/table/ |
| D | table_reader.h | 51 const ReadOptions&, const SliceTransform* prefix_extractor, Arena* arena, 100 const SliceTransform* prefix_extractor, 105 const SliceTransform* prefix_extractor,
|
| D | table_builder.h | 32 const SliceTransform* _prefix_extractor, 45 const SliceTransform* _prefix_extractor, in TableReaderOptions() 62 const SliceTransform* prefix_extractor;
|
| /rocksdb-6.9/memtable/ |
| D | hash_skiplist_rep.cc | 27 Allocator* allocator, const SliceTransform* transform, 61 const SliceTransform* transform_; 233 const SliceTransform* transform, in HashSkipListRep() 336 const SliceTransform* transform, Logger* /*logger*/) { in CreateMemTableRep()
|
| D | skiplistrep.cc | 16 const SliceTransform* transform_; 22 Allocator* allocator, const SliceTransform* transform, in SkipListRep() 276 const SliceTransform* transform, Logger* /*logger*/) { in CreateMemTableRep()
|
| /rocksdb-6.9/table/cuckoo/ |
| D | cuckoo_table_reader.h | 45 GetContext* get_context, const SliceTransform* prefix_extractor, 52 const SliceTransform* prefix_extractor,
|