Hi devs.
During a review of PR-16163[1] I notice a comment from @Enrico Olivelli
<[email protected]> on PR-14953 said:
> We are currently still supporting jdk8 (on the server side)
However, on our README.md it recommends:
Pulsar Runtime Java Version Recommendation
pulsar master branch
Broker JavaVersion: 17
Also from the pom.xml file it shows:
<maven.compiler.source>17</maven.compiler.source>
<maven.compiler.target>17</maven.compiler.target>
<pulsar.broker.compiler.release>${maven.compiler.target}</pulsar.broker.compiler.release>
<pulsar.client.compiler.release>8</pulsar.client.compiler.release>
I'm unsure what JavaVersion required and recommend for Pulsar broker.
IIUC https://github.com/apache/pulsar/pull/15264 and PIP-156 (
https://github.com/apache/pulsar/issues/15207) are ongoing efforts to run
pulsar broker with JDK17.
Best,
tison.
[1] https://github.com/apache/pulsar/pull/16163