diff options
Diffstat (limited to 'src/mongo/db/storage/wiredtiger/wiredtiger_index_util.h')
-rw-r--r-- | src/mongo/db/storage/wiredtiger/wiredtiger_index_util.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mongo/db/storage/wiredtiger/wiredtiger_index_util.h b/src/mongo/db/storage/wiredtiger/wiredtiger_index_util.h index e98c5a7b1dc..e80067dd6d1 100644 --- a/src/mongo/db/storage/wiredtiger/wiredtiger_index_util.h +++ b/src/mongo/db/storage/wiredtiger/wiredtiger_index_util.h @@ -31,6 +31,7 @@ #include "mongo/base/status.h" #include "mongo/bson/bsonobjbuilder.h" +#include "mongo/db/catalog/validate_results.h" #include "mongo/db/operation_context.h" namespace mongo { @@ -51,6 +52,10 @@ public: static Status compact(OperationContext* opCtx, const std::string& uri); static bool isEmpty(OperationContext* opCtx, const std::string& uri, uint64_t tableId); + + static bool validateStructure(OperationContext* opCtx, + const std::string& uri, + IndexValidateResults* fullResults); }; } // namespace mongo |