joshb1050 commented on PR #4972:
URL: 
https://github.com/apache/activemq-artemis/pull/4972#issuecomment-2163134836

   @clebertsuconic I believe I have fixed, though I wasn't able to see all of 
those test failures when running locally (and it shows me as the CI passing as 
well).
   
   This is needed because each time one connection disconnects, say, with a few 
thousand consumers, the `TempQueueCleanerUpper` needs to clean each of these 
up, and it invokes `getDirectBindings` for each—so then this ends up being `O(k 
* n)` where `k` is the number of queues on the server and `n` is the number of 
consumers on the connection. It completely stops the server from functioning, 
and seems to be a blocker for any setup that has a few hundred thousand plus 
temp queues. 


-- 
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