Searched refs:current (Results 1 – 8 of 8) sorted by relevance
236 Key current; in ReadStep() local238 current = MakeKey(K, 0); in ReadStep()240 current = iter.key(); in ReadStep()241 ASSERT_TRUE(IsValidKey(current)) << current; in ReadStep()243 ASSERT_LE(pos, current) << "should not go backwards"; in ReadStep()247 while (pos < current) { in ReadStep()260 if (key(pos) < key(current)) { in ReadStep()
82 std::string current; in ManifestFileName() local83 ASSERT_OK(ReadFileToString(env_, CurrentFileName(dbname_), ¤t)); in ManifestFileName()84 size_t len = current.size(); in ManifestFileName()85 if (len > 0 && current[len-1] == '\n') { in ManifestFileName()86 current.resize(len - 1); in ManifestFileName()88 return dbname_ + "/" + current; in ManifestFileName()
540 Version* base = versions_->current(); in CompactMemTable()571 Version* base = versions_->current(); in CompactRange()1085 versions_->current()->Ref(); in NewInternalIterator()1090 cleanup->version = versions_->current(); in NewInternalIterator()1123 Version* current = versions_->current(); in Get() local1126 current->Ref(); in Get()1152 current->Unref(); in Get()1170 if (versions_->current()->RecordReadSample(key)) { in RecordReadSample()1428 *value = versions_->current()->DebugString(); in GetProperty()1455 versions_->current()->Ref(); in GetApproximateSizes()[all …]
914 std::string current; in Recover() local915 Status s = ReadFileToString(env_, CurrentFileName(dbname_), ¤t); in Recover()919 if (current.empty() || current[current.size()-1] != '\n') { in Recover()922 current.resize(current.size() - 1); in Recover()924 std::string dscname = dbname_ + "/" + current; in Recover()1017 if (ReuseManifest(dscname, current)) { in Recover()
185 Version* current() const { return current_; } in current() function
14 to the current log file. When the log file reaches a pre-determined size18 A copy of the current log file is kept in an in-memory structure (the88 current output file has reached the target file size (2MB). We also switch to a89 new output file when the key range of the current output file has grown enough104 current key.169 files that are not the current log file. It deletes all table files that are not
19 Aside: if exactly seven bytes are left in the current block, and a new non-zero72 so it is a shortcoming of the current implementation, not necessarily the
184 of the current state.