Unify LogServerManager test and production constructors

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Replication
    • Fully Compatible
    • Repl 2025-12-22
    • 0
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      We have both a production constructor and a test-only constructor for the log server manager. The production constructor, despite being used in real deployments on disagg mongod, is never tested in our unit tests. In order to reduce complexity, we should combine these two into one constructor that is explicitly tested.

      The acceptance criteria for this ticket is to have one single constructor, where dependencies are injected into log server manager.

            Assignee:
            Ali Mir
            Reporter:
            Ali Mir
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: