summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/validate_results.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/catalog/validate_results.cpp')
-rw-r--r--src/mongo/db/catalog/validate_results.cpp24
1 files changed, 12 insertions, 12 deletions
diff --git a/src/mongo/db/catalog/validate_results.cpp b/src/mongo/db/catalog/validate_results.cpp
index 2c3c9a4b820..820ddee062e 100644
--- a/src/mongo/db/catalog/validate_results.cpp
+++ b/src/mongo/db/catalog/validate_results.cpp
@@ -31,28 +31,28 @@
namespace mongo {
-void ValidateResults::appendToResultObj(BSONObjBuilder& resultObj, bool debugging) const {
- resultObj.appendBool("valid", valid);
- resultObj.appendBool("repaired", repaired);
+void ValidateResults::appendToResultObj(BSONObjBuilder* resultObj, bool debugging) const {
+ resultObj->appendBool("valid", valid);
+ resultObj->appendBool("repaired", repaired);
if (readTimestamp) {
- resultObj.append("readTimestamp", readTimestamp.get());
+ resultObj->append("readTimestamp", readTimestamp.get());
}
- resultObj.append("warnings", warnings);
- resultObj.append("errors", errors);
- resultObj.append("extraIndexEntries", extraIndexEntries);
- resultObj.append("missingIndexEntries", missingIndexEntries);
+ resultObj->append("warnings", warnings);
+ resultObj->append("errors", errors);
+ resultObj->append("extraIndexEntries", extraIndexEntries);
+ resultObj->append("missingIndexEntries", missingIndexEntries);
// Need to convert RecordId to int64_t to append to BSONObjBuilder
BSONArrayBuilder builder;
for (RecordId corruptRecord : corruptRecords) {
builder.append(corruptRecord.repr());
}
- resultObj.append("corruptRecords", builder.done());
+ resultObj->append("corruptRecords", builder.arr());
if (repaired || debugging) {
- resultObj.appendNumber("numRemovedCorruptRecords", numRemovedCorruptRecords);
- resultObj.appendNumber("numRemovedExtraIndexEntries", numRemovedExtraIndexEntries);
- resultObj.appendNumber("numInsertedMissingIndexEntries", numInsertedMissingIndexEntries);
+ resultObj->appendNumber("numRemovedCorruptRecords", numRemovedCorruptRecords);
+ resultObj->appendNumber("numRemovedExtraIndexEntries", numRemovedExtraIndexEntries);
+ resultObj->appendNumber("numInsertedMissingIndexEntries", numInsertedMissingIndexEntries);
}
}
} // namespace mongo