chunk migration (moveRange) 한 번의 단계

chunk migration (moveRange) 한 번의 단계 A workflow diagram generated by Archify. EX / config server 02 / 원본 샤드 03 / 받는 샤드 moveRange 요청 · balancer 또는 사용자 · config server moveRange 요청 balancer 또는 사용자 config에 commit · major version + 1 · config server config에 commit major version + 1 범위 확정, 복제 시작 · startClone · 원본 샤드 범위 확정, 복제 시작 startClone critical section · 쓰기 막고 마지막 변경분 · 원본 샤드 critical section 쓰기 막고 마지막 변경분 range deleter · 원본의 orphan 삭제 · 원본 샤드 range deleter 원본의 orphan 삭제 도큐먼트 복제 · _migrateClone · 받는 샤드 도큐먼트 복제 _migrateClone 변경분 따라잡기 · _transferMods · 받는 샤드 변경분 따라잡기 _transferMods Legend 원본 샤드 작업 요청, 쓰기 차단 메타데이터 변경 받는 샤드 작업