summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline
Commit message (Expand)AuthorAgeFilesLines
* 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
* SERVER-17943 Add $filter aggregation expressionCharlie Swanson2015-05-073-1/+136
* SERVER-9666 Split up and push bson library into bson directoryAndrew Morrow2015-05-061-1/+1
* SERVER-17936 optimize out {$skip: 0} aggregation stageCharlie2015-05-067-27/+35
* SERVER-18204 Remove Value::consume()Mathias Stearn2015-05-0411-35/+22
* Use 'char* ' instead of 'char *' in pipeline/expression.{h,cpp}Charlie2015-05-042-74/+74
* SERVER-18222 Add $isArray aggregation expressionCharlie2015-05-042-0/+20
* SERVER-9666 Push foundation lib declaration into util directoryAndrew Morrow2015-04-241-2/+2
* SERVER-18064 Move shard.cpp under the sharding client libraryKaloian Manassiev2015-04-152-2/+2
* Revert "SERVER-15047 Remove undefined behavior from Timestamp"Eric Milkie2015-04-091-3/+1
* SERVER-15047 Remove undefined behavior from TimestampEric Milkie2015-04-081-1/+3
* SERVER-17880 Rename OpTime to TimestampEric Milkie2015-04-074-40/+40
* SERVER-17880 remove ReplTimeEric Milkie2015-04-063-5/+4
* SERVER-17835: fix complie for loggingSam Kleinman2015-04-011-0/+3
* SERVER-17835: geoNear pipeline stage no longer needs to specify uniqueDocsSam Kleinman2015-04-012-7/+2
* SERVER-17758 Move AutoGet* and Client::*Context to their own file.Andy Schwerin2015-03-272-1/+2
* SERVER-8088: $unwind of scalar should return 1 doc with scalarEliot Horowitz2015-03-111-8/+12
* Revert "SERVER-8008: $unwind of scalar should return 1 doc with scalar"Kaloian Manassiev2015-03-111-12/+8
* SERVER-8008: $unwind of scalar should return 1 doc with scalarEliot Horowitz2015-03-111-8/+12
* SERVER-17496 Move ShardConnection to separate fileKaloian Manassiev2015-03-091-0/+1
* Libraryize Document and ValueMathias Stearn2015-03-053-0/+1807
* SERVER-16940 Change pass-by-const-ref of StringData to pass-by-valueTyler Brock2015-02-067-11/+11
* SERVER-8944 Use C++11 standard library functions for double NaN and Infinity ...Siyuan Zhou2015-02-051-1/+2