summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/expression.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/db/pipeline/expression.cpp')
-rw-r--r--src/mongo/db/pipeline/expression.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/mongo/db/pipeline/expression.cpp b/src/mongo/db/pipeline/expression.cpp
index ec733aad176..3a5e4107e27 100644
--- a/src/mongo/db/pipeline/expression.cpp
+++ b/src/mongo/db/pipeline/expression.cpp
@@ -2664,9 +2664,7 @@ ExpressionFilter::ExpressionFilter(ExpressionContext* const expCtx,
_varName(std::move(varName)),
_varId(varId),
_limit(_children.size() == 3 ? 2 : boost::optional<size_t>(boost::none)) {
- if (_limit) {
- expCtx->sbeCompatible = false;
- }
+ expCtx->sbeCompatible = false;
}
intrusive_ptr<Expression> ExpressionFilter::optimize() {