Re: [Ignite 2.3 release]: Java 9 in compatibility mode

2017-10-17 Thread Dmitriy Setrakyan
On Tue, Oct 17, 2017 at 9:11 AM, Denis Magda wrote: > Considering the scope of the work to be done it sounds reasonable to move > this task to the next release. Anyway, Java 9 was released just a couple of > weeks ago and it’s normal to spend some time for the code adaptation

Re: [Ignite 2.3 release]: Java 9 in compatibility mode

2017-10-17 Thread Denis Magda
Considering the scope of the work to be done it sounds reasonable to move this task to the next release. Anyway, Java 9 was released just a couple of weeks ago and it’s normal to spend some time for the code adaptation avoiding any rush. We can release the next version by the end of the year

Re: [Ignite 2.3 release]: Java 9 in compatibility mode

2017-10-17 Thread Vladimir Ozerov
Guys, I analyzed what was done by Evgeniy Zhuravlev to make Ignite work on Java 9 (it was done long ago for Ignite 1.x): 1) We need to create two additional modules - one for Java 9 code, other for Java 7/8. Each module will contain version-specific stuff. Also we will need some additional logic

[Ignite 2.3 release]: Java 9 in compatibility mode

2017-10-12 Thread Denis Magda
Igniters, If to put aside the compilation task [1] on Java 9, nobody can start Ignite even in the compatibility mode on that version of JDK. That’s the reason [2]. Let’s fix this for 2.3 by expanding the “if” close to - !U.jdkVersion().contains("1.9")) Any objections? [1]