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

Make existing PrimaryOnlyServices' checkIfOptionsConflict override a new virtual PrimaryOnlyService::checkIfOptionsConflict

    • Type: Icon: Task Task
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Labels:
    • Serverless

      Many services have adopted the pattern of adding a Service::checkIfOptionsConflict to check when joining an existing instance if any of the request's options conflict with any of the existing instance's options.

      We should move checkIfOptionsConflict into the PrimaryOnlyService's official API as pure virtual and have services override it.

            Assignee:
            backlog-server-serverless [DO NOT USE] Backlog - Server Serverless (Inactive)
            Reporter:
            esha.maharishi@mongodb.com Esha Maharishi (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: