summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source_sort.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-36723 Push $limit beneath DocumentSourceCursor into the PlanStage layer.David Storch2019-10-101-2/+15
* SERVER-42176 Move sort key generation code to SortKeyGenerator classJustin Seyster2019-08-211-29/+0
* SERVER-42584 PlanStageStats in aggregationXinhao Zhang2019-08-161-2/+1
* SERVER-42179 Remove internalDocumentSourceSortMaxBlockingSortBytes in favor ofMisha Ivkov2019-07-261-1/+1
* SERVER-41960 Refactor DocumentSourceSort logic into SortExecutorMisha Ivkov2019-07-231-54/+12
* SERVER-42083 refactor SortPattern into its own classMisha Ivkov2019-07-121-26/+5
* SERVER-40432 Undo 4.2 changes to $outAnton Korshunov2019-05-301-1/+1
* SERVER-41180 Rename 'MergingLogic' to 'DistributedPlanLogic' to avoid confusi...Arun Banala2019-05-241-1/+1
* SERVER-40934 Add accessor for _sortPattern to DocumentSourceSortPawel Terlecki2019-05-231-12/+19
* SERVER-40949 add LookupAllowed stage constraintIan Boros2019-05-201-0/+1
* Revert "SERVER-39403 Implement visitor for DocumentSource as precursor work for"Nick Zolnierz2019-04-111-4/+0
* SERVER-39403 Implement visitor for DocumentSource as precursor work forNick Zolnierz2019-04-101-0/+4
* SERVER-40056 Remove partial implementation of streaming $group.David Storch2019-03-111-4/+0
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-38311 Change out merging strategyCharlie Swanson2019-02-131-3/+2
* SERVER-35402 Add validators where applicable in query_knobs.cppArun Banala2019-02-061-1/+1
* Revert " SERVER-38311 Adjust $out merging strategy"Charlie Swanson2019-01-161-2/+3
* SERVER-38311 Adjust $out merging strategyCharlie Swanson2019-01-161-3/+2
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-21/+23
* SERVER-35905 Add logic to detect when $out is eligible for an exchangeCharlie Swanson2018-08-241-0/+2
* SERVER-33323 Refactor agg cursor merging on mongosCharlie Swanson2018-08-151-21/+10
* SERVER-19260 Log whether allowDiskUse:true aggregations used diskMinji2018-08-011-4/+10
* SERVER-35329 Package agg projection code for use outside of agg executionBernard Gorman2018-06-221-1/+1
* SERVER-25596 Rename SplittableDocumentSource to NeedsMergerDocumentSourceKevinCybura2018-05-111-1/+1
* SERVER-22480 Use underscores in member's names in DocumentSourceSortFox Lady2018-04-051-5/+5
* SERVER-33323 Use the IDL to serialize the ARMCharlie Swanson2018-04-051-1/+1
* Revert "SERVER-33323 Use the IDL to serialize the ARM"William Schultz2018-04-051-1/+1
* SERVER-33323 Use the IDL to serialize the ARMCharlie Swanson2018-04-041-1/+1
* SERVER-33541 Add readConcern level 'snapshot' support for aggregation.David Storch2018-03-091-0/+1
* SERVER-24978 Use AsyncResultsMerger in $mergeCursorsCharlie Swanson2018-03-061-3/+0
* SERVER-32297, SERVER-32430 fix $sort in-memory sort and $sortKey serializationKyle Suarez2017-12-211-0/+7
* SERVER-29137 Implement $changeStream whitelistBernard Gorman2017-10-101-1/+3
* SERVER-29141 Enable change streams on sharded collectionsCharlie Swanson2017-10-091-2/+3
* SERVER-29141 Extend StageConstraints to allow kLocalOnly and kMongos host req...Bernard Gorman2017-10-041-1/+1
* SERVER-30871 Permit blocking aggregation stages to run on mongoS if allowDisk...Bernard Gorman2017-09-271-7/+15
* SERVER-30704 Use ARM to merge agg cursors on mongos.Charlie Swanson2017-09-011-11/+28
* SERVER-22760 Sharded aggregation pipelines which involve taking a simple unio...Bernard Gorman2017-08-081-0/+4
* SERVER-29506 Require $changeNotification to be the first stage.Eddie Louie2017-08-011-2/+4
* Revert "SERVER-29506 Require $changeNotification to be the first stage."Eddie Louie2017-08-011-4/+2
* SERVER-29506 Require $changeNotification to be the first stage.Charlie Swanson2017-08-011-2/+4
* SERVER-19402 Change agg array sort semantics to match find.David Storch2017-07-211-32/+61
* SERVER-29647 Fix $match swapping to avoid moving before $sort-$limit.David Storch2017-06-231-1/+3
* SERVER-27115 extend $match swapping optimization to handle renamed fieldsDavid Storch2017-04-181-1/+1
* SERVER-25694 Eliminate race in PlanExecutor cleanup.Charlie Swanson2017-04-131-7/+8
* SERVER-19758 add support for "executionStats" and "allPlansExecution" to agg ...David Storch2017-03-131-2/+4
* SERVER-22632 Split up document_source.h into one header per stage.Charlie Swanson2016-10-241-0/+197