-
Type: Task
-
Resolution: Won't Do
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Storage Execution
-
Execution Team 2019-08-12
Since SERVER-41717, KeyString is now called KeyString::Builder. Since we're trying to separate these two concepts, we should replace all function parameters that accept Builder with Value where possible.
In order to maintain the ability to build KeyStrings on the stack, it may be necessary to create a function that provides a view of a KeyString without copying or allocating on the heap.