Home
last modified time | relevance | path

Searched refs:CompactionState (Results 1 – 2 of 2) sorted by relevance

/leveldb-1.20/db/
H A Ddb_impl.h69 struct CompactionState;
111 void CleanupCompaction(CompactionState* compact)
113 Status DoCompactionWork(CompactionState* compact)
116 Status OpenCompactionOutputFile(CompactionState* compact);
117 Status FinishCompactionOutputFile(CompactionState* compact, Iterator* input);
118 Status InstallCompactionResults(CompactionState* compact)
H A Ddb_impl.cc51 struct DBImpl::CompactionState { struct in leveldb::DBImpl
76 explicit CompactionState(Compaction* c) in CompactionState() argument
736 CompactionState* compact = new CompactionState(c); in BackgroundCompaction()
771 void DBImpl::CleanupCompaction(CompactionState* compact) { in CleanupCompaction()
782 const CompactionState::Output& out = compact->outputs[i]; in CleanupCompaction()
788 Status DBImpl::OpenCompactionOutputFile(CompactionState* compact) { in OpenCompactionOutputFile()
796 CompactionState::Output out; in OpenCompactionOutputFile()
813 Status DBImpl::FinishCompactionOutputFile(CompactionState* compact, in FinishCompactionOutputFile()
866 Status DBImpl::InstallCompactionResults(CompactionState* compact) { in InstallCompactionResults()
879 const CompactionState::Output& out = compact->outputs[i]; in InstallCompactionResults()
[all …]