Move chunk operation fails if the migrated session is killed

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Unresolved
    • Priority: Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Cluster Scalability
    • ALL
    • 0
    • 1
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Session catalog migration producer thread at destination shard during move chunk operation is responsible to migrate retryable writes and transaction history from source shard. If a session that is checked out is killed via killSession the session, the operation context for that session is also killed which leads to failed chunk migration.

      The purpose of this ticket is to make the migration more robust by retrying on session kills. It is possible to checkout a killed session and retry its migration.

            Assignee:
            Unassigned
            Reporter:
            Abdul Qadeer
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: