make the SimpleQueueEntryList Iterator clean the list node structure during
operation
-------------------------------------------------------------------------------------
Key: QPID-3888
URL: https://issues.apache.org/jira/browse/QPID-3888
Project: Qpid
Issue Type: Improvement
Components: Java Broker
Reporter: Robbie Gemmell
Assignee: Robbie Gemmell
Fix For: 0.15
Make the SimpleQueueEntryList Iterator clean the list node structure during
operation by using the getNextValidEntry() method rather than getNextNode()
method.
This will result in the HouseKeeping thread performing cleanup similar to that
of the scavenge() process, though far less aggressively. In concert with the
message delivery processes now also using getNextValidEntry() this will allow
the queue to be more self-cleaning, enabling us to work toward simply removing
the explicit scavenge() calls which can hinder performance when using selectors
and/or having vast numbers of messages on a queue.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]