Enhance manifest_dump to print each individual edit.

Summary:
The manifest file contains a series of edits. If the verbose
option is switched on, then print each individual edit in the
manifest file. This helps in debugging.

Test Plan: make clean manifest_dump

Reviewers: emayanke, sheki

Reviewed By: sheki

CC: leveldb

Differential Revision: https://reviews.facebook.net/D6807
This commit is contained in:
Dhruba Borthakur
2012-11-19 11:54:13 -08:00
parent 661dc15721
commit 7889e09455
3 changed files with 13 additions and 3 deletions

View File

@@ -60,7 +60,7 @@ int main(int argc, char** argv) {
VersionSet* versions = new VersionSet(dbname, &options,
tc, cmp);
Status s = versions->DumpManifest(options, file);
Status s = versions->DumpManifest(options, file, verbose);
if (!s.ok()) {
printf("Error in processing file %s %s\n", manifestfile.c_str(),
s.ToString().c_str());