HomeSort by relevance Sort by last modified time
    Searched refs:internal_key (Results 1 - 3 of 3) sorted by null

  /external/chromium_org/third_party/leveldatabase/src/db/
dbformat.h 90 // Attempt to parse an internal key from "internal_key". On success,
94 extern bool ParseInternalKey(const Slice& internal_key,
98 inline Slice ExtractUserKey(const Slice& internal_key) {
99 assert(internal_key.size() >= 8);
100 return Slice(internal_key.data(), internal_key.size() - 8);
103 inline ValueType ExtractValueType(const Slice& internal_key) {
104 assert(internal_key.size() >= 8);
105 const size_t n = internal_key.size();
106 uint64_t num = DecodeFixed64(internal_key.data() + n - 8)
201 Slice internal_key() const { return Slice(kstart_, end_ - kstart_); } function in class:leveldb::LookupKey
    [all...]
version_set.h 127 // REQUIRES: user portion of internal_key == user_key.
128 void ForEachOverlapping(Slice user_key, Slice internal_key,
356 // before processing "internal_key".
357 bool ShouldStopBefore(const Slice& internal_key);
version_set.cc 278 void Version::ForEachOverlapping(Slice user_key, Slice internal_key,
308 // Binary search to find earliest index whose largest key >= internal_key.
309 uint32_t index = FindFile(vset_->icmp_, files_[level], internal_key);
327 Slice ikey = k.internal_key();
435 bool Version::RecordReadSample(Slice internal_key) {
437 if (!ParseInternalKey(internal_key, &ikey)) {
460 ForEachOverlapping(ikey.user_key, internal_key, &state, &State::Match);
    [all...]

Completed in 34 milliseconds