summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Percy <david.percy@mongodb.com>2023-05-04 20:20:25 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2023-05-04 22:12:14 +0000
commitbb63037e864391d9d3a7514cb8368954eb7ed325 (patch)
treec830f575a3a028592296e22b84d5dbf6eef86436
parentb6b365ca5d8da099558eed947188c97085db4db5 (diff)
downloadmongo-bb63037e864391d9d3a7514cb8368954eb7ed325.tar.gz
SERVER-76687 Fix redundant test in SargableSplit
-rw-r--r--src/mongo/db/query/optimizer/cascades/logical_rewriter.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/query/optimizer/cascades/logical_rewriter.cpp b/src/mongo/db/query/optimizer/cascades/logical_rewriter.cpp
index c3403221f85..d7f09508fa0 100644
--- a/src/mongo/db/query/optimizer/cascades/logical_rewriter.cpp
+++ b/src/mongo/db/query/optimizer/cascades/logical_rewriter.cpp
@@ -1488,7 +1488,7 @@ struct ExploreConvert<SargableNode> {
// Pre-compute if a requirement's interval may contain nulls, and also has an output
// binding. Do use constant folding if we do not have to.
- const bool mayReturnNull = !hints._fastIndexNullHandling && !isIndex &&
+ const bool mayReturnNull = !hints._fastIndexNullHandling &&
PSRExpr::any(conjunct, [&](const PartialSchemaEntry& entry) {
return entry.second.mayReturnNull(ctx.getConstFold());
});