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]

Reply via email to