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

Do not let resharding commit if cloning metrics don't match.

    • Type: Icon: Task Task
    • Resolution: Duplicate
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Cluster Scalability
    • Cluster Scalability 2024-10-28, Cluster Scalability 2024-11-11, Cluster Scalability 2024-12-23
    • 200

      Resharding coordinator service should not transition to committing if donor documents to clone does not match recipients document cloned. This makes the operation safer. In general, IMO we should have more invariants like these throughout the resharding operation so that something going wrong just pre-emptively kills the operation rather than leave the user in an incorrect state.

            Assignee:
            Unassigned Unassigned
            Reporter:
            kshitij.gupta@mongodb.com Kshitij Gupta
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: