Hi, Igniters!

I would like to propose the next, if you don't mind me saying,
revolutionary step forward in our project: moving Ignite 2.x compilation to
JDK11 minimum version.
I'd rather not make arguments, pros and cons other that currently exist in
Java world - you know them better than me. Let's just say that it seems
that time has come - consider at least that JDK11 as the LTS version is
already about 4 and a half years on the go, and Ignite 3.x started from
JDK11 right away.

This change may possibly require from us additional efforts on supporting
the last version with JDK8 in terms of releasing additional patches and
hotfixes a bit longer than usual. However, this is up to the community to
decide.

Currently, Apache Ignite 2.x (with Extensions as well) is already prepared
for being compiled with JDK11 and almost all tests are passing. If we come
to an agreement about this proposal and designate the next version that
will become the first to provide JDK11 compiled binaries - I am ready to
start the process of updating the TeamCity building project accordingly.


Please, share your thoughts.

Reply via email to