summaryrefslogtreecommitdiff
path: root/db/matcher.h
Commit message (Expand)AuthorAgeFilesLines
* bulk move of code to src/ SERVER-4551Eliot Horowitz2011-12-241-276/+0
* merge from mainU-tellus\cwestin2011-12-071-2/+1
|\
| * spaces, not tabs.Eric Milkie2011-11-161-1/+1
| * Allow more than four regular expressions in a query SERVER-969Eric Milkie2011-11-161-2/+1
* | merge from headU-tellus\cwestin2011-10-121-2/+11
|\ \ | |/
| * tweak $whereDwight2011-10-071-0/+1
| * SERVER-3264 make nin matching the opposite of inAaron2011-09-131-2/+10
* | Merge branch 'master' into aggregationU-tellus\cwestin2011-09-121-1/+1
|\ \ | |/
| * fix pcre include for clientEliot Horowitz2011-08-221-1/+1
* | Merge branch 'master' into aggregationU-tellus\cwestin2011-08-191-1/+1
|\ \ | |/
| * use our own version of pcre SERVER-2085Eliot Horowitz2011-08-181-1/+1
* | merge from mainU-tellus\cwestin2011-06-251-65/+61
|\ \ | |/
| * SERVER-2563 - make ClientCursor check disk location for record in memory if i...Eliot Horowitz2011-06-231-1/+3
| * SERVER-3192 require atomic specifier to be top levelAaron2011-06-151-2/+2
| * matcher cleaning and commentsAaron2011-06-151-5/+5
| * standardize matcher variablesAaron2011-06-151-38/+38
| * SERVER-3192 SERVER-2585 allow nested or clauses in queries, opaque to indexin...Aaron2011-06-151-20/+14
* | merge from masterU-tellus\cwestin2011-06-031-3/+6
|\ \ | |/
| * SERVER-1089 don't allow nesting or within and for now, as it will complicate ...Aaron2011-06-021-4/+4
| * SERVER-1089 add and operatorAaron2011-06-021-0/+3
| * SERVER-3103 remove placeholder codeAaron2011-05-171-8/+0
* | implement DocumentSourceMatchU-tellus\cwestin2011-05-041-4/+6
|/
* matcher commentAaron2011-05-021-0/+4
* SERVER-958 Update matcher and matcher usage for better non single key range s...Aaron2011-04-251-1/+12
* SERVER-393 Allow rejecting document using non exists indexed fields when an e...Aaron2011-04-051-1/+0
* SERVER-2829 docAaron2011-03-251-1/+6
* ran astyle SERVER-2304Eliot Horowitz2011-01-041-31/+29
* SERVER-2189Aaron2010-12-071-1/+2
* notes for SERVER-1264Eliot Horowitz2010-11-151-2/+4
* $elemMatch works on primitives SERVER-1264Eliot Horowitz2010-09-241-0/+1
* SERVER-1701 don't use index key to resolve exists queryAaron2010-08-301-0/+1
* avoid matching old or clauses unnecessarilyAaron2010-07-201-1/+8
* SERVER-1211 don't use simplifiedQuery for or negationAaron2010-07-161-4/+6
* SERVER-109 keymatchAaron2010-06-071-2/+4
* SERVER-109 comments/cleanupAaron2010-06-031-3/+2
* SERVER-109 update or negation spec, update conversion from query to getmore c...Aaron2010-06-021-8/+6
* SERVER-109 matcher or popAaron2010-06-011-5/+17
* SERVER-109 cleanupAaron2010-06-011-33/+2
* SERVER-109 construct index matcher from full doc matcherAaron2010-06-011-6/+41
* mergeAaron2010-05-121-2/+2
|\
| * $ operator and indexed fields SERVER-1055Eliot Horowitz2010-05-101-2/+2
* | SERVER-109 $or checkpointAaron2010-05-121-3/+9
|/
* Merge branch 'master' of github.com:mongodb/mongoAaron2010-04-261-1/+6
|\
| * fix filter cursorEliot Horowitz2010-04-141-1/+6
* | SERVER-1005 $norAaron2010-04-261-0/+4
|/
* SERVER-1004 $or with other top level fieldsAaron2010-04-131-2/+3
* SERVER-1003 top level $or by itselfAaron2010-04-121-0/+1
* faster distinct SERVER-796Eliot Horowitz2010-03-291-1/+3
* SERVER-322 implement $in with regexAaron2010-03-081-5/+3
* array match value mod update( {a.x : 5 } , { a.~.y ... } ) SERVER-631Eliot Horowitz2010-03-061-5/+12