summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* SERVER-4150 allow plan picking with takeover with non hybrid unordered plans,...Aaron2012-02-248-117/+514
* SERVER-4150 query optimizer categorize potential alternative plans and precom...Aaron2012-02-244-25/+222
* SERVER-4150 always keep a reorder builder in a hybrid builderAaron2012-02-242-20/+5
* SERVER-4150 remove some obsolete query optimizer unit testsAaron2012-02-242-226/+75
* clean query related includes a bitAaron2012-02-243-1/+5
* SERVER-4150 only fill hybrid builder's reordered builder with unordered match...Aaron2012-02-241-1/+1
* SERVER-4150 start disabling some old query optimizer functionalityAaron2012-02-242-62/+62
* SERVER-4150 specify numWanted when creating a geo cursorAaron2012-02-242-3/+33
* SERVER-4150 comment more old codeAaron2012-02-241-383/+383
* SERVER-4150 check for valid bson only if not using a covered index, also chec...Aaron2012-02-241-3/+3
* SERVER-4150 commentingAaron2012-02-243-82/+89
* SERVER-4150 include additional explain infomation for geo cursorsAaron2012-02-242-13/+20
* SERVER-4150 don't create a cursor if limit coincides with total resultsAaron2012-02-242-3/+22
* SERVER-4150 explain should not be affected by a soft limitAaron2012-02-241-0/+3
* SERVER-4150 more commentingAaron2012-02-243-31/+32
* SERVER-4150 store chunk manager in client cursor to hand off to get moreAaron2012-02-242-7/+10
* SERVER-4150 set position of client cursor, to be returned by get moreAaron2012-02-242-3/+6
* SERVER-4150 save parsed query attribute in client cursor for get moreAaron2012-02-242-4/+15
* SERVER-4150 add in profiling diagnostic fieldsAaron2012-02-241-15/+28
* SERVER-4150 start commenting old codeAaron2012-02-241-33/+32
* SERVER-4150 add covered index supportAaron2012-02-2413-151/+548
* properly arrange the 'testing only' functions of QueryPlanAaron2012-02-241-7/+6
* SERVER-4150 run query optimizer cursors that may only have ordered plans usin...Aaron2012-02-245-3/+27
* SERVER-4150 delegate reordered building in hybrid builder to reorder builderAaron2012-02-242-35/+32
* SERVER-4150 move response builder class definition into query headerAaron2012-02-242-121/+149
* SERVER-4150 clean handling of scan and order memory exception in different casesAaron2012-02-244-19/+44
* SERVER-4150 move response build strategy classes into query header, move smal...Aaron2012-02-244-249/+278
* SERVER-4150 pull qo query handling into separate function, simplify procedure...Aaron2012-02-241-131/+143
* SERVER-4150 SERVER-4981 add support for returnKey, including for scan and ord...Aaron2012-02-241-7/+13
* SERVER-4150 allow scan and order over a simple cursorAaron2012-02-244-23/+57
* ensure field range set owns its attributesAaron2012-02-243-3/+16
* SERVER-4150 return client cursors with a standard timeoutAaron2012-02-242-8/+34
* SERVER-4150 SERVER-4722 check for stale sharding configAaron2012-02-241-0/+8
* SERVER-4150 add exhaust supportAaron2012-02-242-1/+32
* remove unnecessary dblock and client context in testAaron2012-02-241-3/+1
* formattingAaron2012-02-241-3/+6
* SERVER-4150 copy 'has no more but tailable' debug logAaron2012-02-241-0/+4
* SERVER-4150 enable setting client cursor's slaveReadTill fieldAaron2012-02-243-8/+47
* SERVER-4150 reinstate support yields verificationAaron2012-02-241-1/+1
* SERVER-4150 move bson isValid check just before document would otherwise be l...Aaron2012-02-241-5/+3
* SERVER-4150 add support for tailable cursors (tests already in querytests.cpp)Aaron2012-02-241-0/+10
* SERVER-4150 clean response build strategy interfaceAaron2012-02-242-21/+17
* SERVER-4150 add a simple reorder build strategyAaron2012-02-241-10/+44
* SERVER-4150 move all ordered building into the ordered builder and delegate o...Aaron2012-02-241-21/+21
* SERVER-4150 move buffered match counting into query response builderAaron2012-02-241-18/+27
* SERVER-4150 add an ordered build strategyAaron2012-02-241-49/+61
* SERVER-4150 using a real response build strategy interfaceAaron2012-02-241-38/+65
* SERVER-4150 mergeAaron2012-02-246-23/+25
* error codesAaron2012-02-244-6/+6
* SERVER-4150 begin separating out response building strategyAaron2012-02-241-22/+25