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

MovePrimaryRecipient Must Clear DbInfo Before Releasing Critical Section

    • Fully Compatible
    • ALL
    • Sharding NYC 2023-04-17
    • 2

      With OnlineMovePrimaryLifecycle enabled, the recipient manages its own critical section instead of relying on commands sent by the coordinator. The ShardsvrMovePrimaryExitCriticalSectionCommand clears the database info on the recipient node before releasing the critical section, but the MovePrimaryRecipient currently does not do this.

      A possible fix is on the test branch here.

            Assignee:
            abdul.qadeer@mongodb.com Abdul Qadeer
            Reporter:
            brett.nawrocki@mongodb.com Brett Nawrocki
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: