[SERVER-30704] Use the AsyncResultsMerger to merge results from aggregation on mongos Created: 16/Aug/17  Updated: 30/Oct/23  Resolved: 01/Sep/17

Status: Closed
Project: Core Server
Component/s: Aggregation Framework
Affects Version/s: None
Fix Version/s: 3.5.13

Type: Improvement Priority: Major - P3
Reporter: Charlie Swanson Assignee: Charlie Swanson
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
is depended on by SERVER-29141 Add sharding support for merging chan... Closed
Related
related to SERVER-30882 Indicate when aggregation stages will... Backlog
Backwards Compatibility: Fully Compatible
Sprint: Repl 2017-09-11
Participants:

 Description   

The AsyncResultsMerger can be more efficient at merging results, and we are planning to use the AsyncResultsMerger when adding functionality to merge multiple tailable cursors, as we will need for $changeStream.



 Comments   
Comment by Githook User [ 01/Sep/17 ]

Author:

{'username': 'cswanson310', 'name': 'Charlie Swanson', 'email': 'charlie.swanson@mongodb.com'}

Message: SERVER-30704 Use ARM to merge agg cursors on mongos.
Branch: master
https://github.com/mongodb/mongo/commit/bc3e230523e4677e2f3fed64ea89c369182a9272

Generated at Thu Feb 08 04:24:43 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.