[infinispan-issues] [JBoss JIRA] Created: (ISPN-1049) transaction participant failure after prepare causes data inconsistency

Mircea Markus (JIRA) jira-events at lists.jboss.org
Fri Apr 15 07:48:33 EDT 2011


transaction participant failure after prepare causes data inconsistency 
------------------------------------------------------------------------

                 Key: ISPN-1049
                 URL: https://issues.jboss.org/browse/ISPN-1049
             Project: Infinispan
          Issue Type: Feature Request
          Components: Transactions
    Affects Versions: 4.2.1.FINAL
            Reporter: Mircea Markus
            Assignee: Mircea Markus
             Fix For: 5.0.0.FINAL


cluster {A, B, C, D}, dist, numOwners=3.
transaction started on A touches B and C. A prepares then C crashes.
When TM commits the user gets a TimeoutException as commit rpc to C failed.
The state of the cluster after commit is: tx state successfully applied on A and B, but not on D!
The tx should successfully be applied on D as well, as numOwners=3. Or, at least, it should rollback on A and B as well; the point being the cluster should remain in a consistent state.   

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the infinispan-issues mailing list