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: gitbox-unsubscr...@activemq.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: gitbox-unsubscr...@activemq.apache.org
For additional commands, e-mail: gitbox-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact


Reply via email to