[
https://jira.jboss.org/jira/browse/JBTM-614?page=com.atlassian.jira.plugi...
]
Andrew Dinn commented on JBTM-614:
----------------------------------
Backported the two most significant fixes from JBTM-611 to 4.2.3_GA_SP branch. Firstly,
ReaperElement now use sa bias counter to distinguish elements with the same millisecond
accurate timeout. This avoids having to do comparisons using the UID controls in the
majority of cases. Secondly, TransactionReaper.insert only wakes up the reaper thread if
it adds an element to the head of the queue. This avoids unnecessary resumes and
suspends.
These changes still need porting to the CP branch.
Backport reaper performance tweaks
----------------------------------
Key: JBTM-614
URL:
https://jira.jboss.org/jira/browse/JBTM-614
Project: JBoss Transaction Manager
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Components: Transaction Core
Affects Versions: 4.2.3.SP7, 4.2.3.CP05
Reporter: Andrew Dinn
Assignee: Andrew Dinn
Fix For: 4.2.3.SP8, 4.2.3.CP06
All applicable performance tweaks made in JBTM-611 should be back-ported to the 4.2.3.SP
branch. Not all these changes can easily be applied since the code bases differ. This
extends the performance improvements made for JBTM-207.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira