summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher/matcher.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-1/+1
* SERVER-39019 Fix incorrect $elemMatch $ne serializationJames Wahlin2019-02-191-7/+2
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-3/+0
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-26/+28
* SERVER-30731 MatchExpressionParser::parse() should require an ExpressionContextTess Avitabile2017-09-291-3/+2
* SERVER-29840 Add allowed features bitmask to MatchExpressionParser::parseTess Avitabile2017-08-251-3/+5
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-1/+1
* SERVER-23349 make CollatorInterface methods constDavid Storch2016-05-041-1/+1
* SERVER-23608 Make MatchExpressionParser take a CollatorInterface*Tess Avitabile2016-04-261-2/+4
* SERVER-19510 Move ExtensionsCallback out of MatchExpressionParserJason Rassi2015-11-121-2/+1
* SERVER-19510 Rename MatchExpressionParser::WhereCallbackJason Rassi2015-11-051-2/+3
* SERVER-16889 StatusWithMatchExpression replace ME* with unique_ptr<ME>Qingyang Chen2015-07-061-4/+5
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-18/+16
* SERVER-17287 StatusWith improvementsMathias Stearn2015-02-131-1/+1
* SERVER-13256 Remove pch.hAndrew Morrow2015-01-151-3/+0
* SERVER-13256 Prohibit new uses of pch.hAndrew Morrow2015-01-051-0/+3
* SERVER-13797 Abstract $where processing and remove usages of getContextKaloian Manassiev2014-05-091-4/+5
* SERVER-10026 remove most of matcher.cppHari Khalsa2013-12-131-340/+2
* SERVER-9063 Add new match expression TextMatchExpressionJason Rassi2013-10-111-0/+1
* SERVER-10715: change MatchableDocument api to allow for caching of iteratorsEliot Horowitz2013-09-091-3/+7
* SERVER-8886 Add OpenSSL exception to files in src/mongo/dbIan Whalen2013-09-061-0/+12
* SERVER-10376 SERVER-10026 end-to-end part 1: run non-indexed queriesHari Khalsa2013-08-051-60/+1
* SERVER-10026 fetch limit skip orHari Khalsa2013-07-091-1/+0
* SERVER-10026 use massert instead of verify to fix debug buildHari Khalsa2013-07-021-2/+3
* SERVER-10026 interfaces, index scan stage, debug cmd, jstestHari Khalsa2013-07-011-1/+62
* SERVER-9820: Introduce Path and iterators such that all bson walking logic is...Eliot Horowitz2013-05-301-38/+9
* SERVER-9749: all is just semantic sugar for andEliot Horowitz2013-05-221-0/+3
* SERVER-6400: commentsEliot Horowitz2013-05-191-1/+2
* SERVER-6400: fix $or use of indexesEliot Horowitz2013-05-191-1/+9
* SERVER-6400: handle more cases where expressions interact in indexes (especia...Eliot Horowitz2013-05-171-13/+41
* SERVER-6400: $ne is not its own operator anymore, $not + $eqEliot Horowitz2013-05-171-3/+12
* SERVER-6400: ExistsMatchExpression is always looking for a doc, so false is s...Eliot Horowitz2013-05-171-5/+1
* SERVER-6400: Matcher2 handles some index expression issuesEliot Horowitz2013-05-141-9/+50
* SERVER-6400: match hasExistsFalse has nested behavior to old matcherEliot Horowitz2013-05-131-5/+13
* SERVER-6400: dbtests query all pass nowEliot Horowitz2013-05-131-1/+22
* SERVER-6400: cleaning api for performanceEliot Horowitz2013-05-091-3/+3
* SERVER-6400: small chnages for jstests/(and|or)*.jsEliot Horowitz2013-05-091-3/+3
* SERVER-6400 Use an abstraction layer into MatchExpression for different formatsEliot Horowitz2013-05-091-2/+92
* SERVER-6400: prep to have both MatcherOld and Matcher2 in the code baseEliot Horowitz2013-05-071-1/+1
* SERVER-6400 new version of hasExistsFalseEliot Horowitz2013-05-071-0/+32
* SERVER-6400: do not use IN since its a macro on windowsEliot Horowitz2013-05-061-1/+1
* SERVER-6400: MatchExpression version of Matcher code complete.Eliot Horowitz2013-05-061-0/+130
* SERVER-6400 rename *Expression* to *MatchExpression* to avoid conflictEliot Horowitz2013-04-291-1/+1
* SERVER-6400 - framework and start of Matcher replacement. using Matcher2 nameEliot Horowitz2013-04-291-0/+43