tephra-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andreas Neumann (JIRA)" <j...@apache.org>
Subject [jira] [Created] (TEPHRA-188) There should be a way to limit the transaction timeout
Date Thu, 06 Oct 2016 21:39:21 GMT
Andreas Neumann created TEPHRA-188:

             Summary: There should be a way to limit the transaction timeout
                 Key: TEPHRA-188
                 URL: https://issues.apache.org/jira/browse/TEPHRA-188
             Project: Tephra
          Issue Type: Improvement
          Components: api, manager
    Affects Versions: 0.9.0-incubating
            Reporter: Andreas Neumann
            Assignee: Andreas Neumann
             Fix For: 0.10.0-incubating

When clients start a transaction, they can give a custom timeout for the transaction. If a
client uses a really long timeout, then crashes and never commits or invalidates, then this
will remain an active transaction forever. In some use cases, it is therefore desirable to
impose a system-wide limit on that timeout. 

I am proposing to add a new property data.tx.max.timeout to the configuration. This can be
optional, but if set, it limits the custom transaction timeout for startShort(int timeout).

This message was sent by Atlassian JIRA

View raw message