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

Logging subsystem has become aware of tenant IDs

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major - P3 Major - P3
    • 7.1.0-rc0
    • None
    • None
    • Serverless
    • Fully Compatible
    • ALL
    • Server Serverless 2023-05-15, Server Serverless 2023-05-29
    • 2

    Description

      In SERVER-62441 changes were made to introduce a new TenantId type. Those changes included plumbing awareness of this new type into the logging subsystem. This is both a semantic and a physical layering violation. At the semantic layer, the tenant concept only exists within certain products, and so should not be part of the common logging subsystem. At the physical layer, awareness of TenantId was achieved in the logging subsystem by including headers from the db directory within source files compiled and linked as part of base. Files within base are not permitted to depend into db.

      Attachments

        Activity

          People

            mathis.bessa@mongodb.com Mathis Bessa
            andrew.morrow@mongodb.com Andrew Morrow (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: