Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 8E74D200BC7 for ; Fri, 25 Nov 2016 13:51:44 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 8B651160B01; Fri, 25 Nov 2016 12:51:44 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 5D541160AF6 for ; Fri, 25 Nov 2016 13:51:43 +0100 (CET) Received: (qmail 2482 invoked by uid 500); 25 Nov 2016 12:51:42 -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 2470 invoked by uid 99); 25 Nov 2016 12:51:42 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 25 Nov 2016 12:51:42 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd4-us-west.apache.org (ASF Mail Server at spamd4-us-west.apache.org) with ESMTP id 94A0BC0336 for ; Fri, 25 Nov 2016 12:51:41 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.093 X-Spam-Level: *** X-Spam-Status: No, score=3.093 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URI_HEX=1.313] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gridgain-com.20150623.gappssmtp.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id P7OecXOC9Men for ; Fri, 25 Nov 2016 12:51:36 +0000 (UTC) Received: from mail-qt0-f178.google.com (mail-qt0-f178.google.com [209.85.216.178]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id CAB6C5FBA6 for ; Fri, 25 Nov 2016 12:51:35 +0000 (UTC) Received: by mail-qt0-f178.google.com with SMTP id c47so64963271qtc.2 for ; Fri, 25 Nov 2016 04:51:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gridgain-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=AlW5qqQoEo5Ku/l58YA5vf0yJVwMJSAFSLcIKs0yUEE=; b=GDCnYT0IZpK1S6loHtMT4hIivmYaStT5vFbMWpvG/Qbp4vjsBDbGDP3SCXaNmqLzTq M1bK4CjJ9NFiJxdlpsmQRJILpX5p2vR7XveVnKboxEn68OE/ZuXoq6oo/Lv8IqQP8Stc QBnaOPmX1r0HBd4GxkeicE5lcNgx0p2DPTpWFm1fCMaJplkSSk2vbpbQo6arho5LQQ7i A4vaZOVScqodKN6ZPwW+jqfQMCadaTiTl/D6gyGe6Rot0IKsNM3eeYo49EEslZhCqlj1 rUfOiCMbM2F5hfOzS+5QX3y64Op4EX5R5LvaiyIYYQ1MZCqOr1YnG1X9CwmzO3C0ZNtU +7jQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=AlW5qqQoEo5Ku/l58YA5vf0yJVwMJSAFSLcIKs0yUEE=; b=lLPXQfGiS6gjTJMspjOPnI6DzVuqWB7emj/H5VjGYHaRuzV9en+HFiHCw5d2qYUp7/ MFAq0LVk72MQGSha7c+r3lML1huZaHVIRKCWZGOCKfJHg2QZvgLvEKNOIdHCMwiRjBeF h4/82mDbw/MG6Kj/+aT5msuLJcXmdSLxIdhshB0DT36enkI+vhpeJEgQyEmfCJ244wsI QFhWDsG7iiOXde7IH8ujh8Ijlsfkorb3dYgvEpuSNDQURjYMg0rSbN/Cl2ymfCr0qrij Rc73fAP9myWm3AssYZxt8K1qw9rk7aK+dQOMMhHe/5HFdjzPGxKXFENhkSJrqxU1oNOF zbFA== X-Gm-Message-State: AKaTC03iCjKNzFPqOUOuKgZwiDwrtxeuaCW4KbuODC7jdGDxTIfhNFQY/kL+cxTTO09sEQfAoIDpP6kfjnQ6DDuL X-Received: by 10.237.34.206 with SMTP id q14mr6342193qtc.101.1480078289332; Fri, 25 Nov 2016 04:51:29 -0800 (PST) MIME-Version: 1.0 Received: by 10.55.183.70 with HTTP; Fri, 25 Nov 2016 04:51:28 -0800 (PST) In-Reply-To: References: <1704A472-3B34-4D33-9907-0747568A5A67@gridgain.com> <97F81EAB-8419-4071-A017-06FD5E631430@apache.org> <275182699.1423896.1479344434507@mail.yahoo.com> <888C385C-1CCC-450E-867E-0822DD3DE864@apache.org> <6608229C-4919-423C-BD27-0A712BDEF849@apache.org> From: Sergey Kozlov Date: Fri, 25 Nov 2016 15:51:28 +0300 Message-ID: Subject: Re: Apache Ignite 1.8 Release To: Alexey Kuznetsov Cc: dev@ignite.apache.org, Igor Rudyak Content-Type: multipart/alternative; boundary=001a11357c18ad03e705421f945d archived-at: Fri, 25 Nov 2016 12:51:44 -0000 --001a11357c18ad03e705421f945d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Alexey The optional module means that we can copy it in libs and it will provide its functionality. What new functionality provides empty directory? On Fri, Nov 25, 2016 at 3:21 PM, Alexey Kuznetsov wrote: > Sergey, > > As far as I know "ignite-cassandra" is a root folder. > > "ignite-cassandra-store" - contains module with Cassandra store. > "ignite-cassandra-serializers" - module that contains optional serializer= s > for Cassandra store (for example with Kryo). > it is implemented as separate (optional) module because of Kryo based > serializers may bring not needed dependency. > > Igor, could you confirm this? > > On Fri, Nov 25, 2016 at 6:58 PM, Sergey Kozlov > wrote: > >> Hi >> >> Could someone explain why Cassandra module splitted into three parts in >> optional directory for binary fabric build? At the moment I see followin= g >> unclear points >> 1. ignite-cassandra directory contains README.txt only >> 2. Does ignite-cassandra-serializers depend on ignite-cassandra-store? I= n >> that case why do not make one module? >> >> >> >> On Fri, Nov 25, 2016 at 2:37 PM, Alexander Paschenko < >> alexander.a.paschenko@gmail.com> wrote: >> >> > IGNITE-4303 is most likely fixed by IGNITE-4280 fix (already merged in >> > 1.8 branch). >> > >> > Meanwhile everything SQL/DML related seems to be in pull >> > requests/reviewed/fixed/merged (no issues unapproached/not fixed). >> > >> > - Alex >> > >> > >> > >> > 2016-11-24 22:59 GMT+03:00 Sergey Kozlov : >> > > Hi >> > > >> > > I found two issues for 1.8: >> > > IGNITE-4304 ClusterTopologyCheckedException: Failed to send message >> > because >> > > node left grid >> > > IGNITE-4303 CacheClientBinaryQueryExample returns wrong result >> > > >> > > >> > > Could someone experienced take a look? >> > > >> > > On Thu, Nov 24, 2016 at 12:12 PM, Vladimir Ozerov < >> vozerov@gridgain.com> >> > > wrote: >> > > >> > >> Folks, >> > >> >> > >> DML is merged to ignite-1.8, but according to JIRA reports several >> > problems >> > >> with it were revealed. I propose to focus on DML finalization in >> > ignite-1.8 >> > >> branch, and minimize other merges to it, targeting them for the nex= t >> > >> release (1.9, 2.0?). >> > >> >> > >> Any objections? >> > >> >> > >> Vladimir. >> > >> >> > >> On Wed, Nov 23, 2016 at 7:25 PM, Igor Sapego >> > wrote: >> > >> >> > >> > Denis, >> > >> > >> > >> > I've raised PRs and Vladimir has merged them into ignite-1.8. But >> now >> > we >> > >> > have some >> > >> > failing ODBC tests in the branch. I'm currently working on them. >> There >> > >> is a >> > >> > ticket for >> > >> > that which you can track [1]. I'll add all my findings there. >> > >> > >> > >> > [1] https://issues.apache.org/jira/browse/IGNITE-4288 >> > >> > >> > >> > Best Regards, >> > >> > Igor >> > >> > >> > >> > On Wed, Nov 23, 2016 at 7:08 PM, Denis Magda >> > wrote: >> > >> > >> > >> > > Alexander, >> > >> > > >> > >> > > Awesome news, thanks for making this happen! >> > >> > > >> > >> > > Igor S., have you merged all ODBC-DML-PHP/PDO related changes? >> Can I >> > >> > start >> > >> > > testing that PHP-PDO guidance [1] is correct? >> > >> > > >> > >> > > [1] https://apacheignite.readme.io/docs/pdo-interoperability < >> > >> > > https://apacheignite.readme.io/docs/pdo-interoperability> >> > >> > > >> > >> > > =E2=80=94 >> > >> > > Denis >> > >> > > >> > >> > > > On Nov 23, 2016, at 12:01 AM, Alexander Paschenko < >> > >> > > alexander.a.paschenko@gmail.com> wrote: >> > >> > > > >> > >> > > > Folks, >> > >> > > > >> > >> > > > Yesterday it'd been agreed with Sergi that DML branch is now >> good >> > to >> > >> > > > be included into 1.8 branch that is to be created. >> > >> > > > >> > >> > > > Minor review fixes, should they be made, and test fixes will = be >> > >> > > > incorporated into 1.8 as separate patches later. >> > >> > > > >> > >> > > > Also, it'd been agreed that, in order to deliver these new >> > features >> > >> on >> > >> > > > time, two subtasks will be fixed in later releases (shortly): >> > >> > > > >> > >> > > > https://issues.apache.org/jira/browse/IGNITE-4268 >> > >> > > > https://issues.apache.org/jira/browse/IGNITE-4269 >> > >> > > > >> > >> > > > On failing tests: >> > >> > > > https://issues.apache.org/jira/browse/IGNITE-2294? >> > >> > > focusedCommentId=3D15683377 >> > >> > > > >> > >> > > > - Alex >> > >> > > > >> > >> > > > 2016-11-22 11:29 GMT+03:00 Alexander Paschenko >> > >> > > > : >> > >> > > >> Vlad, >> > >> > > >> >> > >> > > >> Most likely today. >> > >> > > >> >> > >> > > >> - Alex >> > >> > > >> >> > >> > > >> 2016-11-22 11:25 GMT+03:00 Vladimir Ozerov < >> vozerov@gridgain.com >> > >: >> > >> > > >>> Igniters, >> > >> > > >>> >> > >> > > >>> I went through remaining tickets assigned to 1.8 and it see= ms >> > that >> > >> we >> > >> > > are >> > >> > > >>> pretty close to release. As far as I understand the biggest >> > >> remaining >> > >> > > >>> feature is DML [1]. I think we can create separate branch f= or >> > 1.8 >> > >> as >> > >> > > soon >> > >> > > >>> as it is merged. Alex, do you have any idea on when it migh= t >> > >> happen? >> > >> > > >>> >> > >> > > >>> Vladimir. >> > >> > > >>> >> > >> > > >>> [1] https://issues.apache.org/jira/browse/IGNITE-2294 >> > >> > > >>> >> > >> > > >>> On Thu, Nov 17, 2016 at 4:06 AM, Denis Magda < >> dmagda@apache.org >> > > >> > >> > > wrote: >> > >> > > >>> >> > >> > > >>>> Roman, >> > >> > > >>>> >> > >> > > >>>> That versions will be created after 1.8 gets released. >> Recently >> > >> > there >> > >> > > was >> > >> > > >>>> a discussion on the dev list [1] regarding the difficultie= s >> > >> related >> > >> > to >> > >> > > >>>> documentation maintenance when several documentation >> versions >> > >> > > co-exist at >> > >> > > >>>> the same time. >> > >> > > >>>> >> > >> > > >>>> It was decided that rather then create a new version for t= he >> > >> > > documentation >> > >> > > >>>> once a new feature added to Ignite it=E2=80=99s better to = create a >> > hidden >> > >> > page >> > >> > > >>>> under the current documentation version and make it visibl= e >> > once >> > >> the >> > >> > > next >> > >> > > >>>> version is created after the release. >> > >> > > >>>> >> > >> > > >>>> The bottom line is that, please create a hidden page with = a >> > suffix >> > >> > > >>>> =E2=80=9Cpage_name-1.8=E2=80=9D and once 1.8 gets released= Prachi will >> create >> > >> > > readme.io < >> > >> > > >>>> http://readme.io/> 1.8 and make your doc visible. >> > >> > > >>>> >> > >> > > >>>> [1] http://apache-ignite-developers.2346864.n4.nabble. >> > >> > > >>>> com/Maintaining-documentation-consistency-on-readme-io- >> > >> td10868.html >> > >> > < >> > >> > > >>>> http://apache-ignite-developers.2346864.n4.nabble. >> > >> > > >>>> com/Maintaining-documentation-consistency-on-readme-io- >> > >> > td10868.html> >> > >> > > >>>> >> > >> > > >>>> =E2=80=94 >> > >> > > >>>> Denis >> > >> > > >>>> >> > >> > > >>>>> On Nov 16, 2016, at 5:00 PM, Roman Shtykh >> > >> > > > >> > > > >> > >> > > >>>> wrote: >> > >> > > >>>>> >> > >> > > >>>>> Denis, >> > >> > > >>>>> Any plans to add 1.8.0 in readme.io for new features? >> > >> > > >>>>> -Roman >> > >> > > >>>>> On Wednesday, November 16, 2016 6:08 AM, Denis Magda < >> > >> > > >>>> dmagda@apache.org> wrote: >> > >> > > >>>>> >> > >> > > >>>>> >> > >> > > >>>>> Igor, >> > >> > > >>>>> >> > >> > > >>>>> It makes sense to wait for me while everything gets merge= d >> > into >> > >> 1.8 >> > >> > > >>>> then. Please let me know over this discussion when the >> overall >> > >> merge >> > >> > > >>>> happens. >> > >> > > >>>>> >> > >> > > >>>>> =E2=80=94 >> > >> > > >>>>> Denis >> > >> > > >>>>> >> > >> > > >>>>>> On Nov 15, 2016, at 1:45 AM, Igor Sapego < >> > isapego@gridgain.com> >> > >> > > wrote: >> > >> > > >>>>>> >> > >> > > >>>>>> Denis, >> > >> > > >>>>>> >> > >> > > >>>>>> I can merge PDO-related changes into 1.8 but without DML >> they >> > >> will >> > >> > > >>>> break tests >> > >> > > >>>>>> and even compilation so I don't see any sense in doing >> that >> > >> before >> > >> > > DML >> > >> > > >>>> is merged. >> > >> > > >>>>>> >> > >> > > >>>>>> After DML is ready and merged I'll need some time to >> merge my >> > >> > > changes >> > >> > > >>>> and check >> > >> > > >>>>>> that everything works as intended. The code itself, test= s >> and >> > >> > > examples >> > >> > > >>>> are ready. >> > >> > > >>>>>> >> > >> > > >>>>>> >> > >> > > >>>>>> Best Regards, >> > >> > > >>>>>> Igor >> > >> > > >>>>>> >> > >> > > >>>>>> On Tue, Nov 15, 2016 at 11:31 AM, Pavel Tupitsyn < >> > >> > > ptupitsyn@apache.org >> > >> > > >>>> > wrote: >> > >> > > >>>>>> Denis, [1] depends on [2], and [2](.NET: >> CacheEntryProcessor >> > >> > binary >> > >> > > >>>> mode) >> > >> > > >>>>>> is not a simple thing. We won't be able to do that for >> 1.8. >> > >> > > >>>>>> Other than that, I'll try to fit as many of them as I ca= n. >> > But I >> > >> > > can't >> > >> > > >>>>>> answer your question since I don't see any date yet. >> > >> > > >>>>>> >> > >> > > >>>>>> By the way, you were going to help with the reviews. >> > >> > > >>>>>> >> > >> > > >>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-4128 < >> > >> > > >>>> https://issues.apache.org/jira/browse/IGNITE-4128> >> > >> > > >>>>>> [2] https://issues.apache.org/jira/browse/IGNITE-3825 < >> > >> > > >>>> https://issues.apache.org/jira/browse/IGNITE-3825> >> > >> > > >>>>>> >> > >> > > >>>>>> On Tue, Nov 15, 2016 at 4:03 AM, Denis Magda < >> > dmagda@apache.org >> > >> > > >>>> > wrote: >> > >> > > >>>>>> >> > >> > > >>>>>>> *Alexander P., Igor S.,* >> > >> > > >>>>>>> >> > >> > > >>>>>>> When will your merge all DML and ODBC (PDO) related >> changes >> > >> into >> > >> > > 1.8 >> > >> > > >>>>>>> branch? I=E2=80=99m looking forward to go through PDO [= 1] >> > documentation >> > >> > > and be >> > >> > > >>>> sure >> > >> > > >>>>>>> that everything works as described on my side. >> > >> > > >>>>>>> >> > >> > > >>>>>>> *Pavel,* >> > >> > > >>>>>>> >> > >> > > >>>>>>> Do you think it will be possible to complete all the .N= ET >> > >> > usability >> > >> > > >>>>>>> tickets [2] under 1.8 and roll them out to the Apache >> Ignite >> > >> > users? >> > >> > > >>>>>>> >> > >> > > >>>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-3921 < >> > >> > > >>>> https://issues.apache.org/jira/browse/IGNITE-3921> >> > >> > > >>>>>>> [2] https://issues.apache.org/jira/browse/IGNITE-4114 < >> > >> > > >>>> https://issues.apache.org/jira/browse/IGNITE-4114> >> > >> > > >>>>>>> >> > >> > > >>>>>>> =E2=80=94 >> > >> > > >>>>>>> Denis >> > >> > > >>>>>>> >> > >> > > >>>>>>> On Nov 9, 2016, at 6:55 AM, Denis Magda < >> > dmagda@gridgain.com >> > >> > > > > >> > > >>>> dmagda@gridgain.com>> wrote: >> > >> > > >>>>>>> >> > >> > > >>>>>>> Do we have a branch for ignite-1.8? Is there anyone who >> can >> > >> take >> > >> > > over >> > >> > > >>>> the >> > >> > > >>>>>>> release process of 1.8? >> > >> > > >>>>>>> >> > >> > > >>>>>>> =E2=80=94 >> > >> > > >>>>>>> Denis >> > >> > > >>>>>>> >> > >> > > >>>>>>> On Nov 8, 2016, at 9:01 PM, Alexander Paschenko < >> > >> > > >>>>>>> alexander.a.paschenko@gmail.com > > alexander.a.paschenko@ >> > >> > > >>>> gmail.com>> wrote: >> > >> > > >>>>>>> >> > >> > > >>>>>>> Current status on DML: >> > >> > > >>>>>>> >> > >> > > >>>>>>> - Basic data streamer support implemented (basicness is >> > mostly >> > >> > > about >> > >> > > >>>>>>> configuration - say, currently there's no way to specif= y >> > >> > streamer's >> > >> > > >>>>>>> batch size via JDBC driver, but this can be improved >> > easily). >> > >> > > >>>>>>> >> > >> > > >>>>>>> - Fixed all minor stuff agreed with Vladimir. >> > >> > > >>>>>>> >> > >> > > >>>>>>> - There are some tests that started failing after binar= y >> > hash >> > >> > codes >> > >> > > >>>>>>> generation rework made by Vladimir in ignite-4011-1 >> branch, >> > I >> > >> > will >> > >> > > ask >> > >> > > >>>>>>> him to look into it and fix those. Failing tests live i= n >> > >> > > >>>>>>> GridCacheBinaryObjectsAbstractSelfTest, and are as >> follows: >> > >> > > >>>>>>> - testPutWithFieldsHashing >> > >> > > >>>>>>> - testCrossFormatObjectsIdentity >> > >> > > >>>>>>> - testPutWithCustomHashing >> > >> > > >>>>>>> I added them personally during working on first version >> of >> > auto >> > >> > > >>>>>>> hashing few weeks ago, and what they do is test these >> very >> > >> > hashing >> > >> > > >>>>>>> features. Again, prior to Vlad's rework those tests >> passed. >> > So >> > >> > > could >> > >> > > >>>>>>> you please take a look? >> > >> > > >>>>>>> >> > >> > > >>>>>>> - Working on Sergey V.'s comments about current code. >> > >> > > >>>>>>> >> > >> > > >>>>>>> - Alex >> > >> > > >>>>>>> >> > >> > > >>>>>>> >> > >> > > >>>>>>> >> > >> > > >>>>>>> >> > >> > > >>>>>> >> > >> > > >>>>> >> > >> > > >>>>> >> > >> > > >>>> >> > >> > > >>>> >> > >> > > >> > >> > > >> > >> > >> > >> >> > > >> > > >> > > >> > > -- >> > > Sergey Kozlov >> > > GridGain Systems >> > > www.gridgain.com >> > >> >> >> >> -- >> Sergey Kozlov >> GridGain Systems >> www.gridgain.com >> > > > > -- > Alexey Kuznetsov > --=20 Sergey Kozlov GridGain Systems www.gridgain.com --001a11357c18ad03e705421f945d--