In older versions of JBoss EAP 6, Scheduled Delivery Handling did a full cycle of serial search on a List for Scheduled Deliveries.
This could cause performance issues as the system could use high CPU resources to proceed with many scheduled deliveries under load.
This release of the product has implemented a sorted list and proper search up to the expired times. The list search now runs much faster without the high CPU burden.
+++ This bug was initially created as a clone of Bug #998823 +++
Description of problem:
Back port of HornetQ-1047 into SOA 5.3.1
Version-Release number of selected component (if applicable):
Steps to Reproduce:
--- Additional comment from JBoss JIRA Server on 2013-08-23 21:30:38 BST ---
Justin Bertram <email@example.com> updated the status of jira HORNETQ-1047 to Resolved
Setting to ON_QA since upgrade should fix this
Verified with EAP 6.3.0.ER1 / HornetQ 2.3.18