-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Cluster Scalability
-
Sharding 2022-03-07
-
2
- Make WouldChangeOwningShard error have a "supportInternalTransactions" flag that is set to true if the mongod throwing the error (on original owning shard) is in FCV latest.
- Make mongos will fallback to the previous implementation of WouldChangingOwningShard handling upon seeing this flag or a InternalTransactionNotSupported error after trying to handle the error using internal transactions.
- depends on
-
SERVER-59186 [API] Use internal transaction API for changing a document's shard key logic
- Closed
- is related to
-
SERVER-64540 Add feature flag just for using txn API for updating document shard key value
- Closed