-
Type:
Task
-
Resolution: Duplicate
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
Cluster Scalability
-
None
-
None
-
None
-
None
-
None
-
None
-
None
From the test plan:
- Expand no_passthrough_disagg_override to run distributed transactions tests by:
-
- Removing the uses_multi_shard_transaction excludes tag so that the suite runs multi shard transaction no passthrough tests
- We’ll also need to include sharding/** in the selector and will need to coordinate with the owner of SPM-4516 on handling any failing non multi shard transaction related tests
- Including sharding/internal_txns/** tests
- These include tests for findAndModify performed within a retryable internal transaction with concurrent chunk migration or resharding.
- Enabling the shard key update tests currently excluded in the suite
- Risks addressed:
- Risk #1, #2, #3, and #4: Provides targeted, deep-dive verification of distributed transactions and retryable FAM. This fills the gaps where passthrough suites might be too “noisy” to catch specific edge cases.
The goal of this ticket is to enable as much as possible and create TODO tickets to enable at a later time for any testing that is blocked.
- is related to
-
SERVER-119069 Enable sharding/internal_txns js tests
-
- Backlog
-
- related to
-
SERVER-120956 Complete TODO listed in SERVER-119381
-
- Backlog
-