summaryrefslogtreecommitdiff
path: root/db/queryoptimizer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Support large count and nscannedAaron2009-03-241-3/+3
* Remove old debug loggingAaron2009-03-201-10/+0
* Replace emptyObj with BSONObj()Aaron2009-03-191-1/+1
* Now forward startLoc, with testAaron2009-03-181-1/+1
* Find requested oplog entry starting from tail of logAaron2009-03-181-2/+16
* replace couple copy() calls with getOwned()Aaron2009-03-061-1/+1
* Move index cache to NamespaceDetailsTransientAaron2009-03-031-3/+7
* Fail operation when old index can't be foundAaron2009-03-031-0/+2
* Add debug logging for missing recorded indexAaron2009-03-031-1/+9
* More detailed explainAaron2009-02-261-17/+20
* More accurate nScanned recording with planAaron2009-02-261-1/+7
* Explain includes info on all plans attemptedAaron2009-02-261-0/+11
* Start using order with pattern in optimizerAaron2009-02-261-3/+3
* Since we're now using iterative interleaving rather than threads, don't do a ...Aaron2009-02-261-9/+9
* RefactoringAaron2009-02-261-24/+25
* If plan not doing as well as before, start using other plans tooAaron2009-02-251-7/+45
* findOne use new query optimizerAaron2009-02-251-2/+9
* Update uses new query optimizerAaron2009-02-251-1/+4
* Runner improvementsAaron2009-02-251-17/+46
* Uncomment linesAaron2009-02-241-1/+1
* Recording plan configurableAaron2009-02-241-1/+2
* Remember best index for query patternAaron2009-02-241-2/+22
* Better error detectionAaron2009-02-241-2/+2
* Remove old codeAaron2009-02-241-2/+0
* Remove old codeAaron2009-02-241-35/+0
* Merge branch 'master' of git@github.com:mongodb/mongoAaron2009-02-241-98/+0
|\
| * move fieldset stuff into queryutil.*Eliot Horowitz2009-02-241-115/+0
| * MergeAaron2009-02-241-21/+48
| |\
| * | field bound set simplified queryAaron2009-02-241-0/+17
* | | Manually interleve query optimizer's plans rather than running each plan in a...Aaron2009-02-241-20/+54
| |/ |/|
* | New query optimizer checkpoint, minus jstest changesAaron2009-02-241-21/+48
|/
* First cut of query and update using new qoAaron2009-02-231-74/+0
* CleanerAaron2009-02-201-1/+1
* Compile linuxAaron2009-02-201-1/+1
* Compile windowsAaron2009-02-201-10/+10
* Count function using new query optimizerAaron2009-02-201-6/+62
* Dummy count implementationAaron2009-02-201-12/+79
* Build start and end keys checkpointAaron2009-02-191-0/+8
* Use const ref for bson objectsAaron2009-02-191-5/+5
* Implement hints, test directionAaron2009-02-191-9/+37
* More correct definition of 'optimal'Aaron2009-02-191-10/+11
* More query plan details, choosing an optimal plan if there is oneAaron2009-02-191-28/+51
* More metadata about query planAaron2009-02-181-5/+47
* Fix unit test failure related to initialization order of static variablesAaron Staple2009-02-171-1/+6
* Some ordering logicAaron2009-02-171-11/+42
* Better error messageAaron2009-02-171-1/+1
* More field boundsAaron2009-02-171-7/+21
* FieldBound workAaron2009-02-171-0/+77
* Indent all lines within namespaces one levelAaron2009-01-151-9/+9
* Put our code in 'mongo' namespaceAaron2009-01-141-0/+4