zhanghaou commented on PR #24383: URL: https://github.com/apache/pulsar/pull/24383#issuecomment-3264874330
> > https://bugs.openjdk.org/browse/JDK-8330017 > > @lhotari @BewareMyPower We've run into this issue several times. The ForkJoinPool may stop executing tasks after running for a while, and we eventually confirmed that the problem lies within the ForkJoinPool itself. Please take a look. > > @zhanghaou Thank you! Please report this as a separate issue since it's different than this PR. Please also describe under which conditions it happens and how often. It looks like [JDK-8330017 bug](https://bugs.openjdk.org/browse/JDK-8330017) doesn't exist in Java 21 according to the issue description. You can run Pulsar 3.x on Java 21 too. I'd recommend building a custom docker image with Java 21 to get around the issue. Pulsar 3.x building should be fine with Java 21, but running tests requires Java 17 due to some incompatible testing libraries. The Pulsar docker images since 3.3.x use Java 21. @lhotari Java 21.0.8 fixed the bug, it seems Java 21 also affected. https://bugs.openjdk.org/browse/JDK-8351933 -- 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]
