summaryrefslogtreecommitdiff
path: root/src/mongo/db/matcher/matcher.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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