diff options
Diffstat (limited to 'src/mongo/db/catalog/validate_results.cpp')
-rw-r--r-- | src/mongo/db/catalog/validate_results.cpp | 24 |
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 |