summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNeil Shweky <neilshweky@gmail.com>2021-10-18 19:45:38 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-11-08 21:33:36 +0000
commitc08373c3767d76e5fe674aeef806996d75940e48 (patch)
tree0219a7580728e1436e75bb4f1a99d6e62da68f05
parent2454bbc8c20c8d6d6d9590a66e939d568b9e7222 (diff)
downloadmongo-c08373c3767d76e5fe674aeef806996d75940e48.tar.gz
SERVER-60616: change hash to use kAnyNumberOfArgs
(cherry picked from commit 1c805a82af30bbc7b47bdbdf03b50c2ac3005c31)
-rw-r--r--src/mongo/db/exec/sbe/expressions/expression.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mongo/db/exec/sbe/expressions/expression.cpp b/src/mongo/db/exec/sbe/expressions/expression.cpp
index ef629ba7c02..7e1d0d66d22 100644
--- a/src/mongo/db/exec/sbe/expressions/expression.cpp
+++ b/src/mongo/db/exec/sbe/expressions/expression.cpp
@@ -470,7 +470,7 @@ static stdx::unordered_map<std::string, BuiltinFn> kBuiltinFunctions = {
{"reverseArray", BuiltinFn{[](size_t n) { return n == 1; }, vm::Builtin::reverseArray, false}},
{"dateAdd", BuiltinFn{[](size_t n) { return n == 5; }, vm::Builtin::dateAdd, false}},
{"hasNullBytes", BuiltinFn{[](size_t n) { return n == 1; }, vm::Builtin::hasNullBytes, false}},
- {"hash", BuiltinFn{[](size_t n) { return n >= 0; }, vm::Builtin::hash, false}},
+ {"hash", BuiltinFn{kAnyNumberOfArgs, vm::Builtin::hash, false}},
{"ftsMatch", BuiltinFn{[](size_t n) { return n == 2; }, vm::Builtin::ftsMatch, false}},
{"generateSortKey",
BuiltinFn{[](size_t n) { return n == 2; }, vm::Builtin::generateSortKey, false}},