summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline
Commit message (Expand)AuthorAgeFilesLines
* SERVER-28717 Expand $lookup localField when a sub-obj field in an arrayJames Wahlin2017-06-145-22/+517
* SERVER-18794 Add aggregation pipeline expression $objectToArrayWan Bachtiar2017-03-281-0/+8
* SERVER-23310 Add aggregation expression $arrayToObjectWan Bachtiar2017-03-282-0/+141
* SERVER-8433 limit recursion when serializing Document to BSONKyle Suarez2017-03-285-18/+109
* SERVER-8433 prohibit constructing FieldPaths that exceed the depth limitKyle Suarez2017-03-284-2/+128
* SERVER-27253 Bump index usage stats during $lookup.Charlie Swanson2017-03-014-8/+19
* SERVER-27288 Release Document ref in DocumentSourceSkip and DocumentSourceMat...James Wahlin2017-01-093-3/+24
* SERVER-27306 Pass NamespaceString to AutoGetCollectionForReadJames Wahlin2017-01-091-1/+2
* SERVER-27406 Reduce DocumentSourceCursor batch size from 16MB to 4MBJames Wahlin2016-12-271-8/+0
* SERVER-25535 Remove injectExpressionContext().Charlie Swanson2016-12-2293-1395/+1882
* SERVER-27307 Store DocumentSourceCursor namespace as NamespaceStringJames Wahlin2016-12-222-6/+5
* SERVER-27197 fix BSONType::Code comparison to not use collatorDavid Storch2016-12-062-0/+34
* SERVER-27200 fix CodeWScope comparison to not use collatorDavid Storch2016-12-062-0/+58
* SERVER-27213 Recompute dependencies when joining matchesCharlie Swanson2016-12-015-14/+136
* SERVER-27201 fix DocumentSourceGraphLookup to correctly propagate ExpressionC...David Storch2016-11-304-0/+58
* SERVER-26964 Make FieldPath more efficientJames Wahlin2016-11-158-179/+61
* SERVER-27008 Remove unnecessary use of FieldPathCharlie Swanson2016-11-141-2/+2
* SERVER-25911 Avoid extra string allocations during $matchCharlie Swanson2016-11-112-5/+13
* SERVER-25604 fix $replaceRoot error messageDavid Storch2016-11-092-20/+11
* SERVER-26462 Check if _buffer is allocated in DocumentStorage::clone()Marko Vojvodic2016-11-042-2/+12
* SERVER-26687 NumberDecimal unit tests for $sum accumulatorJames Wahlin2016-11-041-1/+10
* SERVER-26709 Merge mongo/platform/platform and mongo/util/foundation into mon...Andy Schwerin2016-10-261-2/+1
* SERVER-22632 Split up document_source.h into one header per stage.Charlie Swanson2016-10-2480-1839/+2859
* SERVER-25195 Fix error message for $range's step validationCharlie Swanson2016-10-241-1/+1
* SERVER-25991 Use StringData literal in WithNullCharacter* test casesMarko Vojvodic2016-10-181-2/+4
* SERVER-26461 Don't exclude fields when entire document is needed.Charlie Swanson2016-10-142-1/+28
* SERVER-26461 Request text score even if no fields are needed.Charlie Swanson2016-10-141-4/+18
* SERVER-19153 push $match as far forward as possibleDavid Storch2016-10-0628-196/+825
* SERVER-25038 make LiteParsedDocumentSource destructor virtualDavid Storch2016-10-041-0/+2
* SERVER-25038 add LiteParsedPipelineDavid Storch2016-10-0330-96/+613
* SERVER-25688 Allow $bucketAuto to spill to disk.Charlie Swanson2016-09-133-100/+263
* SERVER-25950 Improve efficiency of Dependencies::extractFields()Charlie Swanson2016-09-132-20/+25
* SERVER-24153 Add unit tests for DocumentSource pausing behavior.Charlie Swanson2016-09-1223-126/+1048
* SERVER-23990 move BSONObj/BSONElement hashing into {BSONObj,BSONElement}::Com...David Storch2016-09-091-2/+3
* SERVER-22973 use mongo macros for static assertMatt Cotter2016-09-094-8/+8
* SERVER-25865 stdx::unordered_map and stdx::unordered_setDavid Storch2016-09-087-20/+20
* SERVER-25736 deleted Pipeline::Optimizations::LocalMaria van Keulen2016-09-081-5/+3
* SERVER-24920 fix false positives for `Value::integral` on non-integral decima...Sam Rossi2016-09-081-1/+1
* SERVER-24153 Add/refactor create() methods for DocumentSourcesCharlie Swanson2016-09-0719-222/+313
* SERVER-24153 Make DocumentSourceMock hold GetNextResultsCharlie Swanson2016-09-0211-218/+259
* SERVER-24153 Split document_source_test.cpp into one file per stage.Charlie Swanson2016-09-0126-4975/+5454
* SERVER-24153 Allow pipelines within $facet stage to process in batches.Charlie Swanson2016-09-0132-760/+1073
* SERVER-25864 Propagate calls to needsPrimaryShardMerger through $facet.Charlie Swanson2016-09-013-3/+60
* SERVER-25590 fail cleanly if aggregate command 'pipeline' field has wrong typeDavid Storch2016-08-301-3/+7
* SERVER-23100 Allow StringBuilder and str::stream to return StringData viewsMathias Stearn2016-08-291-2/+2
* SERVER-25180 make full histogram output optionalKevin Albertson2016-08-294-4/+24
* SERVER-25520 Remove unintended linkage of the unittest libraryAndrew Morrow2016-08-261-1/+1
* SERVER-25738 authz for views for sharded create/collModKyle Suarez2016-08-253-100/+1
* SERVER-24508 delete BSONObjCmpDavid Storch2016-08-237-16/+34
* SERVER-24439 code cleanup for collation shard targetingTess Avitabile2016-08-231-4/+1