Replace KeyString::Builder with KeyString::Value where possible

XMLWordPrintableJSON

    • 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
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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.

            Assignee:
            [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            Louis Williams
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: