summaryrefslogtreecommitdiff
path: root/db/queryutil.h
Commit message (Expand)AuthorAgeFilesLines
* consistent apiEliot Horowitz2010-06-111-1/+2
* SERVER-109 make simplifiedQuery match actual btree cursor bounds when necessaryAaron2010-06-101-14/+4
* SERVER-109 expand $in clauses in simplifiedQueryAaron2010-06-091-2/+16
* SERVER-109 range diff after compound index scanAaron2010-06-091-5/+15
* SERVER-109 fix range diff (based on selected index)Aaron2010-06-091-10/+25
* SERVER-109 field range operation enhancements / testsAaron2010-06-081-6/+4
* compile shardingAaron2010-06-081-1/+5
* SERVER-109 begin interval diffAaron2010-06-081-16/+28
* SERVER-109 sort and geoAaron2010-06-071-0/+1
* SERVER-109 optimize useless orAaron2010-06-071-9/+2
* SERVER-109 fix mem ownership when popping or clauses, real doc lookup when re...Aaron2010-06-031-0/+1
* SERVER-109 FieldRangeSet owns query mem, update some testsAaron2010-06-031-0/+2
* SERVER-109 get rid of nextSimpleQuery(), put matcher in base QueryOp, get rid...Aaron2010-06-021-4/+1
* SERVER-109 get rid of query_ in QueryPlanSetAaron2010-06-021-1/+0
* SERVER-109 generate frs without writing new queryAaron2010-06-021-20/+49
* SERVER-109 reinstate FieldRangeOrSet, make FieldRangeSet a parameter to Query...Aaron2010-06-011-34/+34
* mergeAaron2010-05-131-1/+1
* SERVER-109 $or checkpointAaron2010-05-121-3/+54
* Merge branch 'master' of github.com:mongodb/mongoAaron2010-05-101-1/+1
|\
| * Only $slice outer arrays when nested. SERVER-1085Mathias Stearn2010-05-051-1/+1
* | standardize field names in queryutilAaron2010-05-101-36/+36
* | SERVER-109 parse field ranges of or fields-Aaron2010-05-101-0/+1
|/
* Support explicit exclusion of _id. SERVER-822Mathias Stearn2010-04-301-1/+3
* bson cleaningDwight2010-04-221-1/+8
* $slice operator for projections (second arg to find) SERVER-754Mathias Stearn2010-04-161-1/+12
* commited and reverted so the code existsEliot Horowitz2010-03-151-4/+0
* stalled attempt at covered index lookup SERVER-192 see case for why stalledEliot Horowitz2010-03-151-0/+4
* SERVER-322 implement $in with regexAaron2010-03-081-0/+1
* Convert prefix queries to ranges ~20%+ speedup SERVER-611Mathias Stearn2010-02-251-1/+10
* checkpoint on $near opEliot Horowitz2010-02-251-0/+4
* SERVER-252 checkpointAaron2010-02-231-1/+2
* make fieldMatcher assert rather than set flagEliot Horowitz2010-02-151-6/+4
* FieldMatcher now supports positive and negative matching. SERVER-299 and SERV...Mathias Stearn2009-10-281-5/+11
* all client files now marked as Apache 2.0. SERVER-329.Mathias Stearn2009-10-271-15/+14
* arrays match themselves in queryies SERVER-146Eliot Horowitz2009-10-091-0/+5
* make nontrivial smarter with empty boundsEliot Horowitz2009-10-051-2/+3
* SERVER-100 generate precise btree intervals in FieldRangeSet::indexBoundsAaron2009-09-071-1/+1
* SERVER-100 checkpoint move index bounding code to FieldRangeSetAaron2009-09-071-0/+1
* MINOR SERVER-100 specific tests for FieldBound operationsAaron2009-09-071-0/+1
* SERVER-100 checkpoint FieldRange more fine grained bounds usingAaron Staple2009-09-061-14/+6
* SERVER-100 checkpoint: aggregate FieldRanges using FieldIntervalsAaron Staple2009-09-061-11/+23
* don't grab extra stuff with sub-object selectorsMichael Stephens2009-08-151-2/+2
* SERVER-100 checkpoint field range organization improvementsAaron Staple2009-08-111-32/+45
* don't optimize field set for sharding internalsEliot Horowitz2009-08-111-2/+2
* sub field matching and abstracted FieldMatcher for futurization SERVER-89Eliot Horowitz2009-07-021-2/+6
* FieldMathcer::getSpecEliot Horowitz2009-07-011-0/+2
* refactoring field matcher, no function changes yet MINOREliot Horowitz2009-07-011-0/+16
* moved BSONObjIterator::more to BSONObjectIteratore::moreWEOO()Eliot Horowitz2009-06-091-1/+1
* comments MINORAaron2009-05-281-0/+6
* fix simple key match query order bugAaron2009-05-131-2/+3