-
Type:
Task
-
Resolution: Unresolved
-
Priority:
Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
-
None
Companion artifact for SERVER-99784 (RYOW violation when retryable internal txn short-circuits on partial txn).
TLC verified: green 17 distinct states clean; bug produces depth-6 counter-example exactly matching ticket trace (shard0 committed stmtHistory=
{0}, shard1 prepared, mongos1 short-circuits, client sees writeApplied[shard0=TRUE, shard1=FALSE]).
Files in worktree mongo-w4-10:
- src/mongo/tla_plus/RetryableWrites/RetryableInternalTxnRYOW/{.tla, MC.cfg, OWNERS.yml, README.md}
- jstests/sharding/internal_txn_retryable_ryow.js
Status: Draft.
- is related to
-
SERVER-99784 The short-circuiting in retryable internal transactions can break read-your-own-writes
-
- Open
-