-
Type: Task
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Execution Team 2024-04-29, Execution Team 2024-05-13
The key_string::Value type is an owned buffer type that unnecessarily limits callers to passing owned data. All functions SortedDataInterface take a key_string::Value by const reference. We can replace these parameters with StringData instead, which allows the caller to define how it constructs and passes its Keystring.
- duplicates
-
SERVER-86595 Stack-allocate seek points in makeKeyStringFromSeekPointForSeek
- Closed
- related to
-
SERVER-89359 Support unowned keys in the SortedDataInterface in all paths
- In Progress