summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher/expression_where.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-64036 Avoid making a copy of JsFunction when generating an SBE planAnton Korshunov2022-03-071-4/+6
* SERVER-61420 Create MatchExpression visitor to set paramId on tree nodesAlexander Ignatyev2022-01-181-0/+3
* SERVER-50388 Support $where operator in SBENikita Lapkov2020-11-171-53/+5
* SERVER-42046: Remove redundant moves from query codeNikita Lapkov2020-08-141-1/+1
* SERVER-46492 Restore WhereMatchExpression for $where as defaultJames Wahlin2020-02-291-0/+122
* SERVER-45454 Desugar where to expr + functionEric Cox2020-02-131-125/+0
* SERVER-20558 Use unambiguous name in JS scope identifierSara Golemon2019-08-291-3/+15
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-2/+2
* SERVER-41071 Replace NULL and 0 with nullptrA. Jesse Jiryu Davis2019-06-141-2/+2
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-3/+3
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-3/+0
* SERVER-39183 honor socket disconnect in $whereJason Carey2019-02-101-0/+6
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-30783 Move init() logic to MatchExpression constructorsBlake Oler2017-11-141-26/+11
* SERVER-28941 MatchExpressionWhere can discard errors when it's shallowClonedJonathan Reams2017-05-011-1/+1
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-5/+6
* SERVER-19042 Make globalScriptEngine a decoration on ServiceContext where pos...Jonathan Reams2016-10-031-2/+2
* SERVER-25488 merge ClientBasic and ClientKyle Suarez2016-08-081-1/+1
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-1/+1
* SERVER-19510 Refactor WhereMatchExpression/WhereNoOpMatchExpressionJason Rassi2015-11-061-106/+22
* SERVER-19510 ExtensionsCallbackReal ctor take ptr to NamespaceStringJason Rassi2015-11-051-5/+5
* SERVER-19510 Rename MatchExpressionParser::WhereCallbackJason Rassi2015-11-051-3/+3
* SERVER-20564 no default getOwned for BSON in JSJason Carey2015-10-061-0/+1
* SERVER-16889 StatusWithMatchExpression replace ME* with unique_ptr<ME>Qingyang Chen2015-07-061-2/+2
* SERVER-16889 MatchExpression::shallowClone() return unique_ptr<ME>Qingyang Chen2015-06-261-3/+5
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-131/+118
* SERVER-19040 Fix uassert codeAndy Schwerin2015-06-191-1/+1
* SERVER-19040 Do not let exceptions leak out of WhereMatchExpression::init.Andy Schwerin2015-06-191-4/+7
* SERVER-17309 Replace std::auto_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-101-3/+3
* SERVER-17817 Make AuthorizationSession a decoration of ClientBasic.Andy Schwerin2015-04-161-1/+1
* SERVER-16940 Change pass-by-const-ref of StringData to pass-by-valueTyler Brock2015-02-061-4/+4
* SERVER-13256 Add usings and qualifications for names from namespace stdAndrew Morrow2015-01-151-0/+5
* SERVER-13961 Pass through OperationContext in the JS frameworkKaloian Manassiev2014-07-281-2/+5
* SERVER-13961 Pass OperationContext into WhereCallbackRealKaloian Manassiev2014-07-181-6/+20
* SERVER-14096 explain find() at queryPlanner verbosityDavid Storch2014-06-111-0/+6
* SERVER-13797 Abstract $where processing and remove usages of getContextKaloian Manassiev2014-05-091-55/+37
* SERVER-13656 Use new query framework in getShardsForQuery on mongosSiyuan Zhou2014-05-011-0/+1
* SERVER-10159 In receivedUpdate, parse CanonicalQuery outside DB Write lock.Andy Schwerin2014-01-171-1/+2
* SERVER-10471 Fleshing out the new query planner / enumeratorAlberto Lerner2013-09-111-0/+6
* SERVER-8886 Add OpenSSL exception to files in src/mongo/dbIan Whalen2013-09-061-0/+12
* SERVER-10026 SERVER-10471 begin more sustainable planning approachHari Khalsa2013-08-291-0/+6
* SERVER-10596 Globalize formerly per-thread Pool of JS ScopesMathias Stearn2013-08-261-1/+5
* namespacestring -> namespace_stringEliot Horowitz2013-07-081-1/+1
* clean NamespaceString so that it can be the thing passed aroundEliot Horowitz2013-06-261-1/+1
* SERVER-6400: remove MatchCategory conceptEliot Horowitz2013-05-091-1/+1
* SERVER-6400 Use an abstraction layer into MatchExpression for different formatsEliot Horowitz2013-05-091-2/+3
* SERVER-6400: MatchExpression version of Matcher code complete.Eliot Horowitz2013-05-061-0/+172