| /rocksdb-6.9/memtable/ |
| D | skiplist.h | 43 template<typename Key, class Comparator> 121 Comparator const compare_; 167 template<typename Key, class Comparator> 168 struct SkipList<Key, Comparator>::Node { 203 template<typename Key, class Comparator> 211 template<typename Key, class Comparator> 216 template<typename Key, class Comparator> 222 template<typename Key, class Comparator> 301 typename SkipList<Key, Comparator>::Node* SkipList<Key, Comparator>:: 364 typename SkipList<Key, Comparator>::Node* SkipList<Key, Comparator>::FindLast() [all …]
|
| D | inlineskiplist.h | 58 template <class Comparator> 201 Comparator const compare_; 273 template <class Comparator> 291 template <class Comparator> 357 template <class Comparator> 363 template <class Comparator> 370 template <class Comparator> 375 template <class Comparator> 381 template <class Comparator> 387 template <class Comparator> [all …]
|
| /rocksdb-6.9/include/rocksdb/ |
| D | comparator.h | 23 class Comparator { 25 Comparator() : timestamp_size_(0) {} in Comparator() function 27 Comparator(size_t ts_sz) : timestamp_size_(ts_sz) {} in Comparator() function 29 Comparator(const Comparator& orig) : timestamp_size_(orig.timestamp_size_) {} in Comparator() function 31 Comparator& operator=(const Comparator& rhs) { 38 virtual ~Comparator() {} in ~Comparator() 87 virtual const Comparator* GetRootComparator() const { return this; } in GetRootComparator() 131 extern const Comparator* BytewiseComparator(); 135 extern const Comparator* ReverseBytewiseComparator();
|
| D | sst_file_writer.h | 26 class Comparator; variable 93 const Comparator* user_comparator,
|
| /rocksdb-6.9/util/ |
| D | user_comparator_wrapper.h | 18 class UserComparatorWrapper final : public Comparator { 20 explicit UserComparatorWrapper(const Comparator* const user_cmp) in UserComparatorWrapper() 21 : Comparator(user_cmp->timestamp_size()), user_comparator_(user_cmp) {} in UserComparatorWrapper() 25 const Comparator* user_comparator() const { return user_comparator_; } in user_comparator() 48 const Comparator* GetRootComparator() const override { in GetRootComparator() 65 using Comparator::CompareWithoutTimestamp; 73 const Comparator* user_comparator_;
|
| D | comparator.cc | 21 class BytewiseComparatorImpl : public Comparator { 128 using Comparator::CompareWithoutTimestamp; 202 using Comparator::CompareWithoutTimestamp; 210 const Comparator* BytewiseComparator() { in BytewiseComparator() 215 const Comparator* ReverseBytewiseComparator() { in ReverseBytewiseComparator()
|
| D | set_comparator.h | 12 explicit SetComparator(const Comparator* user_comparator) in SetComparator() 20 const Comparator* user_comparator_;
|
| D | kv_map.h | 18 explicit LessOfComparator(const Comparator* c = BytewiseComparator()) 28 const Comparator* cmp;
|
| /rocksdb-6.9/table/block_based/ |
| D | block.h | 33 class Comparator; variable 190 DataBlockIter* NewDataIterator(const Comparator* comparator, 191 const Comparator* user_comparator, 209 IndexBlockIter* NewIndexIterator(const Comparator* comparator, 210 const Comparator* user_comparator, 304 const Comparator* comparator_; 357 uint32_t* index, const Comparator* comp); 364 DataBlockIter(const Comparator* comparator, const Comparator* user_comparator, in DataBlockIter() 374 void Initialize(const Comparator* comparator, in Initialize() 470 const Comparator* user_comparator_; [all …]
|
| /rocksdb-6.9/java/src/test/java/org/rocksdb/util/ |
| D | BytewiseComparatorTest.java | 57 final java.util.Comparator<String> jComparator = toJavaComparator(comparator2); in java_vs_cpp_bytewiseComparator() 88 final java.util.Comparator<String> jComparator = toJavaComparator(comparator2); in java_vs_java_bytewiseComparator() 117 final java.util.Comparator<String> jComparator = toJavaComparator(comparator2); in java_vs_cpp_directBytewiseComparator() 148 final java.util.Comparator<String> jComparator = toJavaComparator(comparator2); in java_vs_java_directBytewiseComparator() 177 final java.util.Comparator<String> jComparator = toJavaComparator(comparator2); in java_vs_cpp_reverseBytewiseComparator() 208 final java.util.Comparator<String> jComparator = toJavaComparator(comparator2); in java_vs_java_reverseBytewiseComparator() 221 final RocksDB db, final java.util.Comparator<String> javaComparator, in doRandomIterationTest() 367 private java.util.Comparator<String> toJavaComparator( in toJavaComparator() 369 return new java.util.Comparator<String>() { in toJavaComparator() 393 private final java.util.Comparator<? super K> comparator;
|
| /rocksdb-6.9/utilities/write_batch_with_index/ |
| D | write_batch_with_index_internal.h | 98 WriteBatchEntryComparator(const Comparator* _default_comparator, in WriteBatchEntryComparator() 110 const Comparator* comparator) { in SetComparatorForCF() 117 const Comparator* default_comparator() { return default_comparator_; } in default_comparator() 120 const Comparator* default_comparator_; 121 std::vector<const Comparator*> cf_comparators_;
|
| /rocksdb-6.9/db/ |
| D | range_tombstone_fragmenter.h | 187 explicit RangeTombstoneStackStartComparator(const Comparator* c) : cmp(c) {} in RangeTombstoneStackStartComparator() 202 const Comparator* cmp; 206 explicit RangeTombstoneStackEndComparator(const Comparator* c) : cmp(c) {} in RangeTombstoneStackEndComparator() 221 const Comparator* cmp; 244 const Comparator* ucmp_;
|
| D | file_indexer.h | 21 class Comparator; variable 44 explicit FileIndexer(const Comparator* ucmp); 68 const Comparator* ucmp_;
|
| D | merge_helper.h | 23 class Comparator; variable 31 MergeHelper(Env* env, const Comparator* user_comparator, 140 const Comparator* user_comparator_;
|
| D | forward_iterator.h | 32 explicit MinIterComparator(const Comparator* comparator) : in MinIterComparator() 39 const Comparator* comparator_; 122 const Comparator* user_comparator_;
|
| D | comparator_db_test.cc | 24 static const Comparator* kTestComparator = nullptr; 170 class DoubleComparator : public Comparator { 198 class HashComparator : public Comparator { 221 class TwoStrComparator : public Comparator { 262 std::unique_ptr<const Comparator> comparator_guard; 283 void SetOwnedComparator(const Comparator* cmp, bool owner = true) { in SetOwnedComparator()
|
| D | dbformat.h | 195 : public Comparator { 201 explicit InternalKeyComparator(const Comparator* c) in InternalKeyComparator() 202 : Comparator(c->timestamp_size()), in InternalKeyComparator() 216 const Comparator* user_comparator() const { in user_comparator() 222 virtual const Comparator* GetRootComparator() const override { in GetRootComparator()
|
| /rocksdb-6.9/table/ |
| D | get_context.h | 88 GetContext(const Comparator* ucmp, const MergeOperator* merge_operator, 97 GetContext(const Comparator* ucmp, const MergeOperator* merge_operator, 163 const Comparator* ucmp_;
|
| /rocksdb-6.9/db/compaction/ |
| D | compaction.cc | 24 int sstableKeyCompare(const Comparator* user_cmp, const InternalKey& a, in sstableKeyCompare() 42 int sstableKeyCompare(const Comparator* user_cmp, const InternalKey* a, in sstableKeyCompare() 50 int sstableKeyCompare(const Comparator* user_cmp, const InternalKey& a, in sstableKeyCompare() 80 const Comparator* ucmp = vstorage->InternalComparator()->user_comparator(); in GetBoundaryKeys() 118 const Comparator* ucmp = vstorage->InternalComparator()->user_comparator(); in PopulateWithAtomicBoundaries() 366 const Comparator* user_cmp = cfd_->user_comparator(); in KeyNotExistsBeyondOutputLevel()
|
| D | compaction_iterator.h | 63 InternalIterator* input, const Comparator* cmp, MergeHelper* merge_helper, 78 InternalIterator* input, const Comparator* cmp, MergeHelper* merge_helper, 149 const Comparator* cmp_;
|
| D | compaction.h | 33 int sstableKeyCompare(const Comparator* user_cmp, const InternalKey& a, 35 int sstableKeyCompare(const Comparator* user_cmp, const InternalKey* a, 37 int sstableKeyCompare(const Comparator* user_cmp, const InternalKey& a,
|
| /rocksdb-6.9/include/rocksdb/utilities/ |
| D | leveldb_options.h | 19 class Comparator; variable 42 const Comparator* comparator;
|
| /rocksdb-6.9/table/cuckoo/ |
| D | cuckoo_table_reader.h | 33 uint64_t file_size, const Comparator* user_comparator, 94 const Comparator* ucomp_;
|
| D | cuckoo_table_builder.h | 27 const Comparator* user_comparator, 124 const Comparator* ucomp_;
|
| /rocksdb-6.9/java/src/test/java/org/rocksdb/ |
| D | NativeComparatorWrapperTest.java | 13 import java.util.Comparator; 51 Arrays.sort(storedKeys, new Comparator<String>() { in rountrip()
|