[SERVER-43619] Overload SortedDataInterface::Cursor to return KeyString Created: 25/Sep/19  Updated: 29/Oct/23  Resolved: 01/Oct/19

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

Type: Improvement Priority: Major - P3
Reporter: Gregory Wlodarek Assignee: Gregory Wlodarek
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-42974 Validate should work with KeyString i... Closed
is depended on by SERVER-43645 Collection validation should use the ... Closed
Backwards Compatibility: Fully Compatible
Sprint: Execution Team 2019-10-07
Participants:

 Description   

This would be beneficial for consumers like collection validation to be able to avoid converting IndexKeyEntries back to KeyStrings which will allow it to further improve its performance.

The WiredTiger implementation today converts its KeyStrings to IndexKeyEntries prior to returning them, so the change wouldn't require much effort.



 Comments   
Comment by Githook User [ 01/Oct/19 ]

Author:

{'username': 'GWlodarek', 'email': 'gregory.wlodarek@mongodb.com', 'name': 'Gregory Wlodarek'}

Message: SERVER-43619 Overload SortedDataInterface::Cursor to return KeyString
Branch: master
https://github.com/mongodb/mongo/commit/6a0a923c9ddd7dfe83dfc0ae12fbfb0e7665bfbc

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