[SERVER-42981] Make WorkingSetMember compatible with the Sorter Created: 22/Aug/19  Updated: 29/Oct/23  Resolved: 12/Sep/19

Status: Closed
Project: Core Server
Component/s: Querying
Affects Version/s: None
Fix Version/s: 4.3.1

Type: Task Priority: Major - P3
Reporter: David Storch Assignee: David Storch
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Query 2019-09-09, Query 2019-09-23
Participants:

 Description   

This includes implementing serialization and deserialization of a WorkingSetMember which the Sorter can call in order to spill WSMs to disk.



 Comments   
Comment by Githook User [ 12/Sep/19 ]

Author:

{'username': 'dstorch', 'email': 'david.storch@mongodb.com', 'name': 'David Storch'}

Message: SERVER-42981 Make WorkingSetMember compatible for use with the Sorter.

The bulk of this change is to implement serialization and
deserialization routines for WorkingSetMember, so that the
Sorter can spill WorkingSetMembers to disk. In addition,
this changes the SortExecutor to sort WorkingSetMembers
internally as opposed to sorting Documents.
Branch: master
https://github.com/mongodb/mongo/commit/9e98a74e5f206bf28f598c7e94a4e3901c7a1bd7

Generated at Thu Feb 08 05:01:56 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.