summaryrefslogtreecommitdiff
path: root/src/mongo/db/pipeline/document_source_sort.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-74843 Remove overloaded document source serializers and change signatu...Will Buerger2023-03-161-12/+2
* SERVER-74712 Add unimplemented document source serializersjoshua2023-03-131-0/+9
* SERVER-70727 Add sort spill stats to explainAdityavardhan Agrawal2023-03-021-0/+4
* SERVER-63845 Separate variable reference tracking from pipeline field depende...Nicholas Zolnierz2022-08-181-0/+2
* SERVER-67416 SERVER-23229 Always sort fieldpath string sets using custom comp...Steve Tarzia2022-07-061-2/+2
* SERVER-66354 Additional $search metadata pipeline should use separate Express...Mihai Andrei2022-05-131-1/+2
* SERVER-64769 Make sure bounded sorter provides sort key for sharded mergesortDan Larkin-York2022-05-061-0/+8
* SERVER-64349 Add heuristic-based planning support for bucket unpacking with sortsamontea2022-05-021-0/+14
* Revert "SERVER-64349 Add heuristic-based planning support for bucket unpackin...samontea2022-04-291-14/+0
* SERVER-64349 Add heuristic-based planning support for bucket unpacking with sortsamontea2022-04-281-0/+14
* SERVER-64348 Support compound sort in $_internalBoundedSort stageDavid Percy2022-03-291-0/+31
* SERVER-64602 Provide time-series bucket time bounds as document metadata for ...Dan Larkin-York2022-03-211-0/+4
* SERVER-64347 Add support for descending sort to the bounded sorterDan Larkin-York2022-03-161-34/+17
* SERVER-64397 Fix int overflow in TimeSorterDavid Percy2022-03-141-1/+6
* SERVER-64093 Support spilling to disk in BoundedSorterDan Larkin-York2022-03-101-5/+20
* SERVER-63699 Create a very limited bounded-sort stage for time-seriesDavid Percy2022-02-161-0/+21
* SERVER-57168 Add DocumentSource::clone() methodKatherine Wu2021-09-111-0/+2
* SERVER-55964 Replace "blacklist" in all code and commentsShreyas Kalyan2021-05-141-1/+1
* SERVER-53399 Parse individual window functionsDavid Percy2021-02-041-4/+12
* SERVER-53461 totalDataSizeGroupedBytesEstimate stats for $group should report...Rishab Joshi2021-01-151-3/+0
* SERVER-48380 Expose total data size in bytes processed by $sort and $group in...Rishab Joshi2020-12-141-0/+7
* SERVER-40909 push down $skip stage to query when possibleNikita Lapkov2020-10-051-12/+0
* SERVER-45529 Add new stage constraint for $unionWith sub-pipelineNicholas Zolnierz2020-02-061-0/+1
* SERVER-44324 Template the SortExecutor.David Storch2019-11-041-1/+1
* SERVER-44053 Rename blocking sort memory limit to "internalQueryMaxBlockingSo...David Storch2019-10-231-1/+1
* 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