summaryrefslogtreecommitdiff
path: root/src/mongo/db/commands/compact.cpp
diff options
context:
space:
mode:
authorEvgeni Dobranov <evgeni.dobranov@mongodb.com>2019-09-06 19:29:41 +0000
committerevergreen <evergreen@mongodb.com>2019-09-06 19:29:41 +0000
commitacc9ea33e6a1a81dc1a2b86afa0a2e808f91a20d (patch)
tree40d586c9d4e1f65bddf747f0453d207b8bee90ce /src/mongo/db/commands/compact.cpp
parent2eb7225e892d2008a5e8723ee040c2bcb571c4b1 (diff)
downloadmongo-acc9ea33e6a1a81dc1a2b86afa0a2e808f91a20d.tar.gz
SERVER-26967 WiredTiger compact command verbosity improvement
Diffstat (limited to 'src/mongo/db/commands/compact.cpp')
-rw-r--r--src/mongo/db/commands/compact.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mongo/db/commands/compact.cpp b/src/mongo/db/commands/compact.cpp
index 4557baaf1c8..85d15fa61a9 100644
--- a/src/mongo/db/commands/compact.cpp
+++ b/src/mongo/db/commands/compact.cpp
@@ -105,7 +105,10 @@ public:
return false;
}
- uassertStatusOK(compactCollection(opCtx, nss));
+ StatusWith<int64_t> status = compactCollection(opCtx, nss);
+ uassertStatusOK(status.getStatus());
+ result.appendNumber("bytesFreed", static_cast<long long>(status.getValue()));
+
return true;
}
};