[jbossts-issues] [JBoss JIRA] Created: (JBTM-823) Xid recovery scans assume same list ordering

Jonathan Halliday (JIRA) jira-events at lists.jboss.org
Tue Jan 18 05:31:50 EST 2011


Xid recovery scans assume same list ordering
--------------------------------------------

                 Key: JBTM-823
                 URL: https://issues.jboss.org/browse/JBTM-823
             Project: JBoss Transaction Manager
          Issue Type: Bug
      Security Level: Public (Everyone can see)
          Components: Recovery
    Affects Versions: 4.14.0, 4.6.1.CP08
            Reporter: Jonathan Halliday
            Assignee: Jonathan Halliday
             Fix For: 4.15.0, 4.6.1.CP09


For RM driven recovery, two consecutive recovery scans are performed with a delay between. Only Xids appearing in both are eligible for recovery. This prevents momentarily prepared, normally executing branches from being incorrectly aborted.

RecoveryXids.toRecover incorrectly compares the content of the two lists, leading to some Xids not being recovered in a timely manner if the list content or order partially changes between scans.

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

        


More information about the jbossts-issues mailing list