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

Create TenantNamespace class

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 5.3.0
    • Affects Version/s: None
    • Component/s: None
    • Labels:
      None
    • Fully Compatible
    • Server Serverless 2021-12-27

      This class should contain a NamespaceString and a tenantID. The tenantID should be optional, and should only be required if the server parameter multitenancySupport is enabled and the feature flag featureFlagRequireTenantID is on. The string representation of this type should be tenantID_dbName.collName as it is today.

      When constructing a TenantNamespace from a string, if multitenancySupport is enabled the tenantID should be parsed separately from the db name. If it is not enabled, it will be parsed as a part of the db name (and the tenantID will be empty).

            Assignee:
            janna.golden@mongodb.com Janna Golden
            Reporter:
            janna.golden@mongodb.com Janna Golden
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: