Validate idempotent retries for recipient clone command

XMLWordPrintableJSON

    • Type: Improvement
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • None
    • Cluster Scalability
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      When a recipient receives the clone command from the coordinator, it fulfills a promise with the clone details, including cloneTimestamp, approxDocumentsToCopy, approxBytesToCopy, and donorShards. 

      If the promise has already been fulfilled and the command is retried, verify that the existing clone details match the current request as a defensive idempotency check.

            Assignee:
            Unassigned
            Reporter:
            Kruti Shah
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: