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.