summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline
Commit message (Expand)AuthorAgeFilesLines
* SERVER-17364 Don't stash RecoveryUnits across getMoresMathias Stearn2015-07-161-2/+2
* SERVER-14691: $avg accumulator should return null if it receives no numeric i...Charlie Swanson2015-07-152-2/+2
* SERVER-8141 Avoid treating arrays as literals in aggregation pipelineCharlie Swanson2015-07-152-0/+41
* SERVER-3518 Bit test query operatorsQingyang Chen2015-07-141-0/+4
* Move expression.h's out-of-line implementations to be inlineCharlie Swanson2015-07-141-16/+6
* SERVER-6074 Add $slice aggregation expressionCharlie Swanson2015-07-142-2/+116
* SERVER-18084 Make ShardingState a decoration on ServiceContextKaloian Manassiev2015-07-141-1/+4
* SERVER-19105 Add macro to register Accumulators, move REGISTER_EXPRESSION to ...Charlie Swanson2015-07-1315-162/+251
* SERVER-18084 Move code out of d_state.h/.cppKaloian Manassiev2015-07-111-2/+2
* SERVER-19313 Remove some obsoleted usages of boostAndrew Morrow2015-07-097-10/+13
* SERVER-19105 Remove now unused names of DocumentSources from header fileCharlie Swanson2015-07-081-20/+0
* SERVER-19247 remove implicit conversion from NamespaceString to std::stringQingyang Chen2015-07-063-5/+5
* SERVER-8568 Add $sqrt aggregation expressionJames Cohan2015-07-012-2/+28
* Revert "SERVER-8568 Add $sqrt aggregation expression"James Cohan2015-06-302-28/+2
* SERVER-8568 Add $sqrt aggregation expressionJames Cohan2015-06-302-2/+28
* SERVER-18846 Make libraries out of various aggregation componentsCharlie Swanson2015-06-265-4/+5994
* SERVER-16889 Modernize getExecutor*(), PlanExecutor::make() signaturesQingyang Chen2015-06-261-21/+21
* SERVER-18660 Use final, override, and explicit when appropriate in pipeline h...Charlie Swanson2015-06-252-317/+282
* SERVER-19105 Define macro for registering DocumentSourcesCharlie Swanson2015-06-2414-101/+106
* SERVER-16889 CanonicalQuery::canonicalize() return SW<unique_ptr<CQ>>Qingyang Chen2015-06-231-11/+16
* Revert "SERVER-16889 query subsystem CanonicalQuery::canonicalize use StatusW...Qingyang Chen2015-06-221-16/+11
* SERVER-16889 query subsystem CanonicalQuery::canonicalize use StatusWith<uniq...Qingyang Chen2015-06-221-11/+16
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-2045-11250/+11350
* SERVER-14421 Adds minDistance to geoNear aggregate operatorKevin Albertson2015-06-182-0/+11
* SERVER-4589: Add $arrayElemAt aggregation expressionCharlie Swanson2015-06-184-5/+70
* SERVER-12376 Move $skip and $limit before $project in aggregation pipelineJames Cohan2015-06-182-0/+41
* SERVER-18991 Replace all usages of boost::noncopyable with MONGO_DISALLOW_COP...Andrew Morrow2015-06-162-4/+4
* SERVER-14872: Aggregation expression to concatenate multiple arrays into oneCharlie Swanson2015-06-152-0/+34
* Prep for SERVER-10626, Make constructors for accumulators publicCharlie Swanson2015-06-112-24/+30
* SERVER-17307 Replace boost::shared_ptr and friends with std::shared_ptrAndrew Morrow2015-06-108-29/+22
* SERVER-17308 Replace boost::scoped_array<T> with std::unique_ptr<T[]>Andrew Morrow2015-06-103-6/+4
* SERVER-17308 Replace boost::scoped_ptr<T> with std::unique_ptr<T>Andrew Morrow2015-06-102-15/+13
* Add $abs aggregation expressionJames Cohan2015-06-092-0/+39
* SERVER-18660 Use C++11 final modifiers in accumulator.hMathias Stearn2015-06-091-5/+5
* SERVER-5044 Standard Deviation accumulator operatorsMathias Stearn2015-06-093-0/+139
* SERVER-18815 Make Shard object non-copyable. Get rid of Shard::make(...) and ...Daniel Alabi2015-06-091-2/+2
* SERVER-2454 Remove trailing whitespaceJames Wahlin2015-06-091-2/+2
* SERVER-2454 Improve PlanExecutor::DEAD handlingJames Wahlin2015-06-091-2/+4
* SERVER-18423: Fix typo in aggregation $map and $filter error messagesCharlie Swanson2015-06-031-2/+2
* SERVER-7656 Execute aggregation command on targeted shard if first stage is e...Charlie Swanson2015-05-282-1/+15
* SERVER-18660 Use C++11 final modifiers in accumulator.hMathias Stearn2015-05-261-35/+35
* SERVER-6801: Error when aggregation's $substr expression results in invalid U...Charlie Swanson2015-05-221-0/+14
* SERVER-18227 Fix minor typosMathias Stearn2015-05-151-1/+1
* SERVER-18227 Add bypassDocumentValidation option to commands that need itMathias Stearn2015-05-145-21/+47
* SERVER-18227 Propagate all options when creating collections based on othersMathias Stearn2015-05-141-3/+12
* SERVER-13874 Make mongo::Milliseconds et al. aliases for equivalent stdx::chr...Andy Schwerin2015-05-134-20/+23
* SERVER-14608 Optimize out empty match stage in aggregation pipelineCharlie Swanson2015-05-122-0/+5
* Revert "SERVER-13874 Make mongo::Milliseconds et al. aliases for equivalent s...Andy Schwerin2015-05-123-7/+10
* SERVER-13874 Make mongo::Milliseconds et al. aliases for equivalent stdx::chr...Andy Schwerin2015-05-123-10/+7
* SERVER-18383 Remove sharded agg fallback code for 2.4 shardsCharlie Swanson2015-05-113-17/+1