- 
    Type:Improvement 
- 
    Resolution: Won't Do
- 
    Priority:Major - P3 
- 
    None
- 
    Affects Version/s: None
- 
    Component/s: None
- 
        StorEng - Refinement Pipeline
- 
        None
Summary
MongoDB depends on the commit/rollback of prepared transactions to wake up operations that are blocked on prepare conflicts. SERVER-65106 describes a potential deadlock scenario.
There is currently a way to prevent rollback_transaction from evicting by specifying "operation_timeout_ms", but there is not an equivalent option for commit_transaction. Our request is to create a common configuration mechanism to prevent both commit_transaction and rollback_transaction from performing eviction once they complete.
- is depended on by
- 
                    SERVER-65106 Don't perform eviction after prepared transaction commits or rolls-back -         
- Closed
 
-         
- related to
- 
                    WT-10958 Session API to roll-back a transaction if it is blocking eviction -         
- Open
 
-