summaryrefslogtreecommitdiff
path: root/src/mongo/db/query/query_knobs.idl
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/query/query_knobs.idl')
-rw-r--r--src/mongo/db/query/query_knobs.idl9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mongo/db/query/query_knobs.idl b/src/mongo/db/query/query_knobs.idl
index fb8d93b9027..869ecbd1695 100644
--- a/src/mongo/db/query/query_knobs.idl
+++ b/src/mongo/db/query/query_knobs.idl
@@ -963,6 +963,15 @@ server_parameters:
validator:
callback: telemetry_util::validateTelemetryCacheSize
+ internalQueryDisableExclusionProjectionFastPath:
+ description: "If true, then ExclusionProjectionExecutor won't use fast path implementation. This
+ is needed to pass generational fuzzers that are sensitive to field order and other corner cases
+ when switching from Document to BSONObj."
+ set_at: [ startup ]
+ cpp_varname: "internalQueryDisableExclusionProjectionFastPath"
+ cpp_vartype: bool
+ default: false
+ test_only: true
# Note for adding additional query knobs:
#