summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline
Commit message (Expand)AuthorAgeFilesLines
* SERVER-13641 get OpCtxImpl out of DocSourceCursorMathias Stearn2014-05-201-5/+2
* SERVER-13641 Make agg use OpContext-aware DBDirectClientMathias Stearn2014-05-203-5/+21
* SERVER-13641 Replace InterruptStatus with OperationContext in aggMathias Stearn2014-05-201-6/+6
* SERVER-13641 put opctx into RunnersHari Khalsa2014-05-201-2/+5
* SERVER-13256: Remove pch - qualify std in headersMark Benvenuto2014-05-199-98/+98
* SERVER-13882 Replace boost::function with stdx::function and boost::bind with...Andy Schwerin2014-05-161-10/+9
* SERVER-13922 remove query yielding and some dbtempreleaseHari Khalsa2014-05-131-1/+0
* SERVER-13797 Abstract $where processing and remove usages of getContextKaloian Manassiev2014-05-094-45/+17
* SERVER-13084: remove many cc() calls from query/exec worldEliot Horowitz2014-04-172-2/+4
* SERVER-13600 Forbid implicit construction of NamespaceString from StringData.Andy Schwerin2014-04-151-4/+4
* SERVER-11643: remove pdfile.h include all messEliot Horowitz2014-04-031-0/+1
* SERVER-10026 don't add a collscan solution if ixscan soln existsHari Khalsa2014-02-261-1/+0
* SERVER-12708 Report errors from shards when mergingPresorted results.Mathias Stearn2014-02-193-7/+20
* SERVER-12782 Don't look in an empty containerMathias Stearn2014-02-191-1/+1
* SERVER-12530 Remove unneeded uassert in agg cursor explainMathias Stearn2014-02-121-6/+0
* SERVER-12586 Don't allow $out to special collectionsMathias Stearn2014-02-121-0/+2
* SERVER-12530 Make DocumentSourceCursor use Runner directlyMathias Stearn2014-02-125-128/+49
* SERVER-12530 clean up agg output cursor creation and lockingMathias Stearn2014-02-122-12/+15
* SERVER-12373 Optimize $group by artificial objectsMathias Stearn2014-02-102-56/+115
* SERVER-12488 Assume we don't need textScore if not doing text queryMathias Stearn2014-02-101-3/+11
* SERVER-12655 Plug cursor leak in aggMathias Stearn2014-02-101-1/+3
* SERVER-12530 Don't set NoTimeout flag on input cursor to aggMathias Stearn2014-01-301-3/+1
* SERVER-11239 Rename flag to allowDiskUse and include in error messagesMathias Stearn2014-01-292-4/+5
* SERVER-7754 include query plan debug string in slow query log and db.currentOp()David Storch2014-01-261-1/+1
* SERVER-12392: Move cursor/runner cache into Collection lifecycle via Collecti...Eliot Horowitz2014-01-245-7/+54
* SERVER-12180 fix inconsistent use of struct/classMathias Stearn2014-01-211-1/+1
* SERVER-8033 Sharded agg should only send needed fields from shards to mongosMathias Stearn2014-01-215-47/+95
* SERVER-12180 Clean up dependency tracking codeMathias Stearn2014-01-2113-266/+356
* SERVER-11413 Fix agg DocumentSourceCursor explain formatMathias Stearn2014-01-211-1/+1
* SERVER-12038 PipelineD::prepareCursorSource resilient to CQ failureJason Rassi2014-01-211-3/+3
* SERVER-11643: remove some nsdetails calls for catalog versionsEliot Horowitz2014-01-151-2/+3
* SERVER-12285 fix isMultiKey in agg explainMathias Stearn2014-01-071-1/+1
* SERVER-12213: bulk of index refactor, making catalog/record store come via ca...Eliot Horowitz2013-12-301-1/+1
* SERVER-11675 Always assume we need score if doing a $text query in aggMathias Stearn2013-12-231-4/+12
* SERVER-11675 Agg text supportMathias Stearn2013-12-1816-45/+295
* SERVER-11831 Use documentFromBsonWithDeps in agg againMathias Stearn2013-12-183-5/+15
* SERVER-11413 Make agg explain work with new query frameworkMathias Stearn2013-12-181-16/+79
* SERVER-11368 Move final $unwinds from shards to mergerMathias Stearn2013-12-182-0/+17
* SERVER-11708 Cache RHS set in $setIsSubsetMathias Stearn2013-12-182-10/+64
* SERVER-11443 Support all expressions in $redact, not just objectsMathias Stearn2013-12-181-5/+1
* SERVER-12132 Stop using stringstream in Value::coerceToString()Mathias Stearn2013-12-181-9/+4
* SERVER-10026 more dead code deletionHari Khalsa2013-12-131-1/+0
* SERVER-10026 remove rest of dead codeHari Khalsa2013-12-131-1/+0
* SERVER-11998 Fix typo in agg error messageMathias Stearn2013-12-111-1/+1
* SERVER-10026 delete some dead codeHari Khalsa2013-12-111-1/+1
* SERVER-10026 split getRunner out from the .find() executionHari Khalsa2013-12-041-1/+1
* SERVER-11711 Make agg use new query frameworkMathias Stearn2013-11-263-207/+99
* SERVER-11692 step 4: Use Variables::Id to get/set ValuesMathias Stearn2013-11-137-89/+162
* SERVER-11692 step 3: Pass Variables as pointer rather than const ref.Mathias Stearn2013-11-137-119/+129
* SERVER-11692 step 2: use VariablesParseState at parse timeMathias Stearn2013-11-133-53/+146