The workloads should explicitly create the test collection instead of implicitly creating it when the worker threads insert initial documents in the "init" state since implicit createCollection and index build operations started by those threads can conflict with each other. Additionally, the createCollection command should use writeConcern "majority", otherwise a transaction that starts while the index build is pending would fail with SnapshotUnavailable.
Make internal transaction concurrency workloads create test collection in the setup phase with w: majority
- Votes:
-
0 Vote for this issue
- Watchers:
-
2 Start watching this issue
- Created:
- Updated:
- Resolved: