Skip to content

Commit

Permalink
Finalize version in dumpmanifest
Browse files Browse the repository at this point in the history
  • Loading branch information
igorcanadi committed Mar 18, 2014
1 parent d63ae5c commit bcea9c1
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions db/version_set.cc
Original file line number Diff line number Diff line change
Expand Up @@ -2014,6 +2014,7 @@ Status VersionSet::Recover(
std::vector<uint64_t> size_being_compacted(v->NumberLevels() - 1);
cfd->compaction_picker()->SizeBeingCompacted(size_being_compacted);
v->Finalize(size_being_compacted);
v->UpdateFilesBySize();
AppendVersion(cfd, v);
}

Expand Down Expand Up @@ -2343,6 +2344,10 @@ Status VersionSet::DumpManifest(Options& options, std::string& dscname,

Version* v = new Version(cfd, this, current_version_number_++);
builder->SaveTo(v);
std::vector<uint64_t> size_being_compacted(v->NumberLevels() - 1);
cfd->compaction_picker()->SizeBeingCompacted(size_being_compacted);
v->Finalize(size_being_compacted);
v->UpdateFilesBySize();
delete builder;

printf("--------------- Column family \"%s\" (ID %u) --------------\n",
Expand Down

0 comments on commit bcea9c1

Please sign in to comment.