sessionMigrationInfo oplog entry is constructed with an empty namespace and that is being appended to the transaction participant's list of affectedNamespaces(which was introduced recently to address the scenario where multiple nss are affected by retryable writes).
Ensure that the namespace is not empty when adding it the list of affectedNamespaces.
- is caused by
-
SERVER-80699 Chunk migration can incorrectly skip oplog entries written from a mixed-namespace bulkWrite command
- Closed
- is depended on by
-
SERVER-88007 Create FSM testing for resharding timeseries collections
- Closed
- related to
-
SERVER-89529 Retryable writes during resharding may execute more than once if chunk migration follows the reshard operation
- Closed