summaryrefslogtreecommitdiff
path: root/src/mongo/db/catalog/collection_validation.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/catalog/collection_validation.h')
-rw-r--r--src/mongo/db/catalog/collection_validation.h13
1 files changed, 1 insertions, 12 deletions
diff --git a/src/mongo/db/catalog/collection_validation.h b/src/mongo/db/catalog/collection_validation.h
index f68258fee14..378244f39b7 100644
--- a/src/mongo/db/catalog/collection_validation.h
+++ b/src/mongo/db/catalog/collection_validation.h
@@ -29,9 +29,6 @@
#pragma once
-#include "mongo/base/status.h"
-#include "mongo/bson/bson_validate.h"
-#include "mongo/bson/bsonobjbuilder.h"
#include "mongo/db/catalog/validate_results.h"
#include "mongo/db/namespace_string.h"
@@ -90,13 +87,6 @@ enum class RepairMode {
};
/**
- * Additional validation options that can run in any mode.
- */
-struct AdditionalOptions {
- ValidationVersion validationVersion = currentValidationVersion;
-};
-
-/**
* Expects the caller to hold no locks.
*
* Background validation does not support any type of full validation above.
@@ -111,10 +101,9 @@ Status validate(OperationContext* opCtx,
const NamespaceString& nss,
ValidateMode mode,
RepairMode repairMode,
- const AdditionalOptions& additionalOptions,
ValidateResults* results,
BSONObjBuilder* output,
- bool logDiagnostics);
+ bool turnOnExtraLoggingForTest = false);
/**
* Checks whether a failpoint has been hit in the above validate() code..