-
Type: Task
-
Resolution: Duplicate
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Sharding 2021-11-29, Sharding 2021-12-13, Sharding 2021-12-27, Sharding 2022-01-10, Sharding 2022-01-24, Sharding 2022-02-07, Sharding 2022-03-07, Sharding NYC 2022-03-21
-
5
- Make migration donor return the oplog entries (including config.image_collection oplog entries) for every committed retryable internal transaction involving the chunk being migrated,
wrapped in no-op oplog entries, in response to _getNextSessionMods. - Make migration recipient log and apply those oplog entries, just like it does for oplog entries for retryable writes.
- Verify that retryability works correctly for cross-shard transactions.
- depends on
-
SERVER-58756 [Retryability] Add retryability support for internal transactions for retryable writes
- Closed
- duplicates
-
SERVER-63494 Transfer history for retryable transactions with more than one oplog entry across migrations
- Closed
- split to
-
SERVER-63494 Transfer history for retryable transactions with more than one oplog entry across migrations
- Closed
-
SERVER-64331 Determine if chunk migration should migrate internal sessions for non-retryable writes
- Closed