Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-42279

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

    • Type: Icon: Task Task
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      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.

            Assignee:
            backlog-server-execution [DO NOT USE] Backlog - Storage Execution Team
            Reporter:
            louis.williams@mongodb.com Louis Williams
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: