- 
    Type:
Task
 - 
    Resolution: Fixed
 - 
    Priority:
Major - P3
 - 
    Affects Version/s: None
 - 
    Component/s: None
 
- 
        Storage Engines 2018-09-10, Storage Engines 2018-09-24, Storage Engines 2018-10-08
 - 
        3
 
We are doing the work for long running prepared transactions, but it is disabled via a gating variable. This ticket captures the work to remove the gating variable and reviewing test_prepare_lookaside01.py to ensure it's testing the new functionality and removing the gating variable.
- causes
 - 
                    
WT-4355 Fail to find prepared updates during transaction rollback
-         
 - Closed
 
 -         
 - 
                    
WT-4356 Performance impact of long running prepared merge
-         
 - Closed
 
 -         
 
- depends on
 - 
                    
WT-4307 Mitigate overhead from copying keys when creating transaction op structure
-         
 - Closed
 
 -         
 - 
                    
WT-4351 Ensure resolving prepared transactions use updates from itself
-         
 - Closed
 
 -         
 - 
                    
WT-4217 Enhance commit and rollback to re-read prepared updates
-         
 - Closed
 
 -         
 - 
                    
WT-4247 Add ability to force indirect transaction state references for testing
-         
 - Closed
 
 -         
 
- is depended on by
 - 
                    
WT-4219 Optimize rollback to avoid re-reading prepared updates.
-         
 - Closed
 
 -