You are viewing a plain text version of this content. The canonical link for it is here.
Posted to gitbox@activemq.apache.org by GitBox <gi...@apache.org> on 2019/11/04 09:20:12 UTC

[GitHub] [activemq-artemis] brusdev opened a new pull request #2881: ARTEMIS-2538 Removing all messages from a huge queue causes OOM

brusdev opened a new pull request #2881: ARTEMIS-2538 Removing all messages from a huge queue causes OOM
URL: https://github.com/apache/activemq-artemis/pull/2881
 
 
   The iterQueue transaction commits are locked by the synchronization
   context. So removing all messages from a huge queue causes the creation
   of too locked transactions for the paged messages and so OOM.
   The iteration on paged message is executed out the iterQueue
   synchronization context to avoid to lock the transaction commits.

----------------------------------------------------------------
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.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services