Home
last modified time | relevance | path

Searched refs:Version (Results 1 – 4 of 4) sorted by relevance

/leveldb-1.20/db/
H A Dversion_set.h35 class Version; variable
59 class Version {
158 ~Version();
161 Version(const Version&);
162 void operator=(const Version&);
252 Version* v = current_; in NeedsCompaction()
275 friend class Version; variable
279 void Finalize(Version* v);
295 void AppendVersion(Version* v);
366 friend class Version;
[all …]
H A Dversion_set.cc66 Version::~Version() { in ~Version()
482 void Version::Ref() { in Ref()
486 void Version::Unref() { in Unref()
495 bool Version::OverlapInLevel(int level, in OverlapInLevel()
502 int Version::PickLevelForMemTableOutput( in PickLevelForMemTableOutput()
531 void Version::GetOverlappingInputs( in GetOverlappingInputs()
627 Version* base_;
711 void SaveTo(Version* v) { in SaveTo()
793 AppendVersion(new Version(this)); in VersionSet()
835 Version* v = new Version(this); in LogAndApply()
[all …]
H A Ddb_impl.h22 class Version; variable
98 Status WriteLevel0Table(MemTable* mem, VersionEdit* edit, Version* base)
H A Ddb_impl.cc489 Version* base) { in WriteLevel0Table()
540 Version* base = versions_->current(); in CompactMemTable()
571 Version* base = versions_->current(); in CompactRange()
1051 Version* version;
1123 Version* current = versions_->current(); in Get()
1129 Version::GetStats stats; in Get()
1452 Version* v; in GetApproximateSizes()