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

Stop using prefix in deserialize for commands

    • Type: Icon: Task Task
    • Resolution: Won't Do
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Server Programmability
    • Service Arch 2024-04-01

      This ticket follow SERVER-88113 and SERVER-88008 and continues the work to remove SerializationContext. As part of this ticket we should stop adding tenant prefix when serializing database or namespace for commands and stop removing the prefix when deserializing. Essentially this means we can remove the `PrefixState` from `SerializationContext` and only use the `ExcludePrefix` logic. In order to do so, we'll also need to clean tests (stop using prefix) or remove them (if there's already a "mongoq" equivalent for an "atlas proxy" test we can simply remove the "atlas proxy" one because it'll be identical to the mongoq one).

            Assignee:
            Unassigned Unassigned
            Reporter:
            didier.nadeau@mongodb.com Didier Nadeau
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: