From dev-return-32512-archive-asf-public=cust-asf.ponee.io@ignite.apache.org Fri Mar 23 20:42:08 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 77EFE18064D for ; Fri, 23 Mar 2018 20:42:07 +0100 (CET) Received: (qmail 83197 invoked by uid 500); 23 Mar 2018 19:42:06 -0000 Mailing-List: contact dev-help@ignite.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.apache.org Delivered-To: mailing list dev@ignite.apache.org Received: (qmail 83186 invoked by uid 99); 23 Mar 2018 19:42:06 -0000 Received: from mail-relay.apache.org (HELO mailrelay2-lw-us.apache.org) (207.244.88.137) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 Mar 2018 19:42:06 +0000 Received: from mail-qt0-f170.google.com (mail-qt0-f170.google.com [209.85.216.170]) by mailrelay2-lw-us.apache.org (ASF Mail Server at mailrelay2-lw-us.apache.org) with ESMTPSA id 63D071C25 for ; Fri, 23 Mar 2018 19:42:05 +0000 (UTC) Received: by mail-qt0-f170.google.com with SMTP id n12so13759840qtl.5 for ; Fri, 23 Mar 2018 12:42:05 -0700 (PDT) X-Gm-Message-State: AElRT7FqUaDx7UOVFBzdkNVj+lEooRnPsWWzz7rVlr7pf6cKPlnLXYSo nL6Fl/6YAtdbZh+RGrYoeSDxScyZGRwDwKWrSUQiyQ== X-Google-Smtp-Source: AG47ELsX7GsTI4dx3Wcrg0cej7oKHH2hjpsfica5h0ryyq3ysw621RdOnR9NPjw2HxagX49BOcxAt8osSxhA19nyIGg= X-Received: by 10.200.34.167 with SMTP id f36mr41979959qta.248.1521834124510; Fri, 23 Mar 2018 12:42:04 -0700 (PDT) MIME-Version: 1.0 Received: by 10.12.185.143 with HTTP; Fri, 23 Mar 2018 12:41:34 -0700 (PDT) In-Reply-To: References: From: Denis Magda Date: Fri, 23 Mar 2018 12:41:34 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: What's about releasing Ignite 2.5 a bit earlier? To: dev Content-Type: multipart/alternative; boundary="001a11404ff6661e0e0568199e7b" --001a11404ff6661e0e0568199e7b Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Petr, I guess we would need much more time to handle all Java 9/10 tasks. Since none of them looks like a blocker to me, I would suggest us not to rush and target the tasks for 2.4 release. Overall, I see that we're in an agreement in regards the earlier date of 2.5 release. I'll let the rest of the community to speak out until the beginning of the next week. -- Denis On Thu, Mar 22, 2018 at 8:24 PM, Petr Ivanov wrote: > I=E2=80=99ll do my best to deliver packages in time. > > > Concerning Java 9/10 =E2=80=94 AFAIK there are limitations how do we supp= ort 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 =E2=80=98--add-m= odules=E2=80=99 > hacks =E2=80=94 I think that to say we support Java 9 we have to add modu= les info > to every package; > * tests (project =E2=80=98Ignite Tests 2.4+ (Java 9)=E2=80=99) also requi= re attention, > because there are some problems with theirs run. > > > > > On 22 Mar 2018, at 21:09, Denis Magda 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 > 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 f= or > >> 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=E2=80=99d have a =E2=80=9Cplace for manoeuvr= e=E2=80=9D in case all > those > >> activities are not finished in time. > >> > >> > >> > >>> On 22 Mar 2018, at 20:39, Denis Magda 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, whi= ch > >>> 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 a= s > >> the > >>> next release date? > >>> > >>> -- > >>> Densi > >> > >> > > --001a11404ff6661e0e0568199e7b--