You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "DomGarguilo (via GitHub)" <gi...@apache.org> on 2026/09/22 18:28:05 UTC
Re: [I] Use LinkedTransferQueue poll w/ timeout after upgrade to JDK 21+ [accumulo]
DomGarguilo commented on issue #5827:
URL: https://github.com/apache/accumulo/issues/5827#issuecomment-5781793790
On a 5 node test cluster I hit the cost of this issue testing 4.0.0-alpha. The cluster was idle with no fate transactions and the fate workers were still burning 24% of a core on one manager and 72% on another. ~26 workers all waking up 1000 times a second on an empty queue. Measured from thread dumps 60s apart.
#5825 replaced the `poll(100, MILLISECONDS)` with `poll()` + `Thread.sleep(1)` so 100x the wakeups. Sleeping for 50 or 100ms would get most of that back now without waiting for JDK 21. Working on a PR for that now.
--
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: notifications-unsubscribe@accumulo.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org