| /leveldb-1.20/db/ |
| H A D | dbformat.cc | 50 int InternalKeyComparator::Compare(const Slice& akey, const Slice& bkey) const { in Compare() function in leveldb::InternalKeyComparator 55 int r = user_comparator_->Compare(ExtractUserKey(akey), ExtractUserKey(bkey)); in Compare() 77 user_comparator_->Compare(user_start, tmp) < 0) { in FindShortestSeparator() 81 assert(this->Compare(*start, tmp) < 0); in FindShortestSeparator() 82 assert(this->Compare(tmp, limit) < 0); in FindShortestSeparator() 92 user_comparator_->Compare(user_key, tmp) < 0) { in FindShortSuccessor() 96 assert(this->Compare(*key, tmp) < 0); in FindShortSuccessor()
|
| H A D | dbformat.h | 119 virtual int Compare(const Slice& a, const Slice& b) const; 127 int Compare(const InternalKey& a, const InternalKey& b) const; 171 inline int InternalKeyComparator::Compare( in Compare() function 173 return Compare(a.Encode(), b.Encode()); in Compare()
|
| H A D | version_set.cc | 111 ucmp->Compare(*user_key, f->largest.user_key()) > 0); in AfterFile() 118 ucmp->Compare(*user_key, f->smallest.user_key()) < 0); in BeforeFile() 298 if (ucmp->Compare(user_key, f->smallest.user_key()) >= 0 && in ForEachOverlapping() 299 ucmp->Compare(user_key, f->largest.user_key()) <= 0) { in ForEachOverlapping() 321 if (ucmp->Compare(user_key, f->smallest.user_key()) < 0) { in ForEachOverlapping() 747 if (vset_->icmp_.Compare(prev_end, this_begin) >= 0) { in SaveTo() 1158 if (icmp_.Compare(files[i]->largest, ikey) <= 0) { in ApproximateOffsetOf() 1161 } else if (icmp_.Compare(files[i]->smallest, ikey) > 0) { in ApproximateOffsetOf() 1236 if (icmp_.Compare(f->smallest, *smallest) < 0) { in GetRange() 1239 if (icmp_.Compare(f->largest, *largest) > 0) { in GetRange() [all …]
|
| H A D | db_iter.cc | 189 user_comparator_->Compare(ikey.user_key, *skip) <= 0) { in FindNextUserEntry() 221 if (user_comparator_->Compare(ExtractUserKey(iter_->key()), in Prev() 241 user_comparator_->Compare(ikey.user_key, saved_key_) < 0) { in FindPrevUserEntry()
|
| H A D | memtable.cc | 38 return comparator.Compare(a, b); in operator ()() 125 if (comparator_.comparator.user_comparator()->Compare( in Get()
|
| H A D | db_test.cc | 356 if (last_options_.comparator->Compare(ikey.user_key, user_key) != 0) { in AllEntriesFor() 1401 virtual int Compare(const Slice& a, const Slice& b) const { in TEST() function in leveldb::TEST::NewComparator 1402 return BytewiseComparator()->Compare(a, b); in TEST() 1424 virtual int Compare(const Slice& a, const Slice& b) const { in TEST() function in leveldb::TEST::NumberComparator
|
| H A D | c.cc | 73 virtual int Compare(const Slice& a, const Slice& b) const { in Compare() function
|
| H A D | db_impl.cc | 947 user_comparator()->Compare(ikey.user_key, in DoCompactionWork()
|
| /leveldb-1.20/util/ |
| H A D | comparator.cc | 25 virtual int Compare(const Slice& a, const Slice& b) const { in Compare() function in leveldb::__anon36a4ce4f0111::BytewiseComparatorImpl 48 assert(Compare(*start, limit) < 0); in FindShortestSeparator()
|
| /leveldb-1.20/table/ |
| H A D | block.cc | 90 inline int Compare(const Slice& a, const Slice& b) const { in Compare() function in leveldb::Block::Iter 91 return comparator_->Compare(a, b); in Compare() 182 if (Compare(mid_key, target) < 0) { in Seek() 199 if (Compare(key_, target) >= 0) { in Seek()
|
| H A D | merger.cc | 73 comparator_->Compare(key(), child->key()) == 0) { in Next() 162 } else if (comparator_->Compare(child->key(), smallest->key()) < 0) { in FindSmallest() 177 } else if (comparator_->Compare(child->key(), largest->key()) > 0) { in FindLargest()
|
| H A D | block_builder.cc | 78 || options_->comparator->Compare(key, last_key_piece) > 0); in Add()
|
| H A D | table_test.cc | 44 virtual int Compare(const Slice& a, const Slice& b) const { in Compare() function in leveldb::__anon5bb3ac280111::ReverseKeyComparator 45 return BytewiseComparator()->Compare(Reverse(a), Reverse(b)); in Compare() 85 return cmp->Compare(Slice(a), Slice(b)) < 0; in operator ()()
|
| H A D | table_builder.cc | 97 assert(r->options.comparator->Compare(key, Slice(r->last_key)) > 0); in Add()
|
| /leveldb-1.20/include/leveldb/ |
| H A D | comparator.h | 26 virtual int Compare(const Slice& a, const Slice& b) const = 0;
|
| /leveldb-1.20/doc/ |
| H A D | index.md | 260 int Compare(const leveldb::Slice& a, const leveldb::Slice& b) const {
|