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

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

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Won't Do
    • Icon: Major - P3 Major - P3
    • None
    • None
    • None
    • None
    • Storage Execution
    • Execution Team 2019-08-12

    Description

      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.

      Attachments

        Activity

          People

            backlog-server-execution Backlog - Storage Execution Team
            louis.williams@mongodb.com Louis Williams
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: