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

Refactor how we track metadata slots

    • Type: Icon: Improvement Improvement
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • QE 2022-09-19, QE 2022-10-03, QE 2022-10-31, QE 2022-11-14

      In the SBE stage builder there is a map from string to slot ID used to track things like the recordId slot and the result object slot. This map is surprisingly also used in some places (and tempting to use in more) for some non metadata slots but rather slots which represent field paths. We should make it impossible to confuse these two.

            Assignee:
            charlie.swanson@mongodb.com Charlie Swanson
            Reporter:
            charlie.swanson@mongodb.com Charlie Swanson
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: