cshannon opened a new pull request, #1447: URL: https://github.com/apache/activemq/pull/1447
This fixes the broker so multiple removals are no longer done for the same message leading to having to search the entire non persistent pending list. Durable subscriptions now check the persistence type of the message so the cursor will no longer search everything in a non-persistent pending list when the message is persistent. Since the fixes are primarily performance related it's a little bit tricky to test but I added one new test for the durable sub cursor removal and the existing tests should cover everything else including memory usage being correct (such as the test added recently in AMQ-9698) -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected] For further information, visit: https://activemq.apache.org/contact
