I’ll do my best to deliver packages in time.
Concerning Java 9/10 — AFAIK there are limitations how do we support it: * compilation is supported with scala_2.10 modules switched off (due to scala support Java 9 itself starting from 2.12.x+ versions); * also compilation and run is possible only with lots of ‘--add-modules’ hacks — I think that to say we support Java 9 we have to add modules info to every package; * tests (project ‘Ignite Tests 2.4+ (Java 9)’) also require attention, because there are some problems with theirs run. > On 22 Mar 2018, at 21:09, Denis Magda <dma...@apache.org> wrote: > > Petr, > > Java Thin client, GA Grid, COPY command are the most significant additions > to the release (if to talk about the features). Aside from that, I see many > valuable optimizations and fixes that have been sitting in the master for a > while (some of them were merged in January). It's preferable to release > them. > > As for Java 10 and DEB, if you feel you can't make them to the release, > then it can wait till 2.6. > > Speaking of Java 9, what's left? I thought it's already fully supported. > > -- > Denis > > On Thu, Mar 22, 2018 at 10:47 AM, Petr Ivanov <mr.wei...@gmail.com> wrote: > >> Will there be a major new feature or this release will concentrate on >> stability and optimisations? >> >> Also, I guess, we will have to include into 2.5 release full support for >> Java 9 and Java 10 (that WILL require some developers time). >> And RPM / DEB packages stage II phase will require lots of testing and >> infrastructure preparations: place to store package, RPM / DEB build >> inclusion into release process and so on. >> >> Apr 30 sounds good, but I’d have a “place for manoeuvre” in case all those >> activities are not finished in time. >> >> >> >>> On 22 Mar 2018, at 20:39, Denis Magda <dma...@apache.org> wrote: >>> >>> Igniters, >>> >>> According to our regular schedule, every new Ignite version usually goes >>> public once in 3 months. As you remember, the latest 2.4 release, which >>> took us 5 months to improve and roll out, was based on the version of the >>> source code dated by January. >>> >>> Since that time the master branch went far ahead and already incorporates >>> many valuable fixes and capabilities such as: >>> >>> - Fixes provided as a part of "Gree Team City" activity. >>> - Persistence: page replacement algorithm and throttling optimizations, >>> out of memory in checkpointing buffer corrections, etc. Alex G and >> Ivan can >>> shed more light here. >>> - Data loading optimizations for SQL: streaming for JDBC thin driver >> and >>> copy command >>> - Genetic Algorithms Grid Contribution! >>> - Java Thin Client developed by Alexey Kukushkin >>> >>> >>> - the list goes on and on... Please share the contributions you are >>> ready to release. >>> >>> So, why don't we go ahead and release the current master and possibly >> extra >>> tickets that are in the review state earlier? What's about April 30 as >> the >>> next release date? >>> >>> -- >>> Densi >> >>