Github user afs commented on the issue:

    https://github.com/apache/jena/pull/161
  
    Let's get this into the codebase first (inactive). JENA-1222 and JENA-1224 
are both changes to TDB's ``TransactionManager`` and juggling multiple branches 
of nearby code changes is not nice.
    
    I've tried to write a test for snapshot isolation promotion but it relies 
on a thread pause which elsewhere has been unstable on a heavily loaded CI 
server (`TestTransPromote.promote_clash_active_writer`). At the moment, there 
is no special code for the "active writer then abort" case. It may be possible 
but if it looks like a major change to TDB1, then it may not be worth and may 
be a sign that the specific feature is generally something that warps the rest 
of the system.
    
    Until we get the contract details settled, changing TIM seems premature.
    



---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to