> On 7 Jun 2018, at 23:04, Denis Magda <dma...@apache.org> wrote: > > I'm fine with the suggested approach.
With which one — current implementation in issue? > However, not sure we need to update > all the branches. Can't branch owners just pull the changes back from > master if the plan to merge back later? Of course, we as an initiative group of this issue should do nothing, it will lie on shoulders of developers. > > -- > Denis > > On Thu, Jun 7, 2018 at 12:57 PM, Petr Ivanov <mr.wei...@gmail.com> wrote: > >> Denis, >> >> >> The most simple approach — repack and rearchive binary archive after >> release build, however that would not resolve the problem globally (and >> will require fixing every build configuration we have on TeamCity). >> Current approach implemented in task — creates already correct folder and >> binary archive name, but old name (with -fabric-) is used in almost every >> build configuration too and merge code to master will require to: >> 1. quickly fix all of them (can be solved by preliminary preparations >> — searching for -fabric- usages in build configuration); >> 2. update all branches to master because otherwise old branch will >> stop building. >> >> WDYT? >> >> >> >>> On 7 Jun 2018, at 22:42, Denis Magda <dma...@apache.org> wrote: >>> >>> Petr, >>> >>> Thanks for pulling up the conversation. >>> >>> I still prefer us not to complicate the things and just remove "fabric" >>> from the *package name*. Use the easiest way possible. >>> >>> Personally, I don't care about Hadoop and would not suggest the community >>> wasting its time on it. So, just rename the suffixes/prefixes of the >> build >>> files the way you like to address Anton's concerns. >>> >>> -- >>> Denis >>> >>> >>> On Thu, Jun 7, 2018 at 1:49 AM, Petr Ivanov <mr.wei...@gmail.com> wrote: >>> >>>> Igniters, >>>> >>>> >>>> Lets define once again what should be done in this [1] task? >>>> If current implementation is good, than I’ll update it to master and >> pass >>>> for review. >>>> >>>> Yet, there is other part of the task which concerns our build server — I >>>> assume that almost all our build configurations will fail due to name >>>> change and there is no simple way of updating configurations other then >>>> merge task to master and start fixing failing builds. >>>> >>>> >>>> [1] https://issues.apache.org/jira/browse/IGNITE-7251 >>>> >>>> >>>> >>>>> On 10 Feb 2018, at 01:56, Denis Magda <dma...@apache.org> wrote: >>>>> >>>>>> I don't think we necessarily need to remove 'fabric' word from every >>>> file >>>>>> in the project, we just need to rename the name of downloadable >> package. >>>>> >>>>> Couldn’t say it better than you, Val. Thanks for pitching in :) This is >>>> exactly what the ticket is about. >>>>> >>>>> — >>>>> Denis >>>>> >>>>>> On Feb 9, 2018, at 11:53 AM, Valentin Kulichenko < >>>> valentin.kuliche...@gmail.com> wrote: >>>>>> >>>>>> Anton, >>>>>> >>>>>> I don't think we necessarily need to remove 'fabric' word from every >>>> file >>>>>> in the project, we just need to rename the name of downloadable >>>> package. Is >>>>>> there any other place where 'fabric' is exposed to the user? >>>>>> >>>>>> If that's the case, it should not be a big change, no? >>>>>> >>>>>> -Val >>>>>> >>>>>> On Fri, Feb 9, 2018 at 3:49 AM, Anton Vinogradov < >>>> avinogra...@gridgain.com> >>>>>> wrote: >>>>>> >>>>>>> Denis, >>>>>>> >>>>>>> You're proposing changes without viewing a code :) >>>>>>> >>>>>>> >>>>>>> On Thu, Feb 8, 2018 at 10:07 PM, Denis Magda <dma...@apache.org> >>>> wrote: >>>>>>> >>>>>>>> Anton, >>>>>>>> >>>>>>>> What’s wrong if we just go ahead and: >>>>>>>> - replace “fabric” with “ignite” >>>>>>>> - replace “hadoop” with “ignite-hadoop" >>>>>>>> >>>>>>>> — >>>>>>>> Denis >>>>>>>> >>>>>>>>> On Feb 8, 2018, at 1:51 AM, Anton Vinogradov < >>>> avinogra...@gridgain.com >>>>>>>> >>>>>>>> wrote: >>>>>>>>> >>>>>>>>> Denis, >>>>>>>>> >>>>>>>>> "hadoop" and "fabric" words work on same engine. >>>>>>>>> >>>>>>>>> We have special assembly desctiptors, for example: >>>>>>>>> dependencies-fabric.xml >>>>>>>>> dependencies-fabric-lgpl.xml >>>>>>>>> dependencies-hadoop.xml >>>>>>>>> release-base.xml >>>>>>>>> release-fabric.xml >>>>>>>>> release-fabric-base.xml >>>>>>>>> release-fabric-lgpl.xml >>>>>>>>> release-hadoop.xml >>>>>>>>> >>>>>>>>> So, I'ts impossible for now to remove "fabric" without "hadoop" >>>>>>> removal. >>>>>>>>> Only one case is to make some ditry hack, but that's not a good >> idea. >>>>>>>>> >>>>>>>>> On Thu, Feb 8, 2018 at 11:29 AM, Sergey Kozlov < >> skoz...@gridgain.com >>>>> >>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> +1 hadoop accelerator removing for AI 2.5 >>>>>>>>>> >>>>>>>>>> Also probably IGFS should be either removed or refactored, e.g. >>>> create >>>>>>>> FS >>>>>>>>>> directly over the data region without using "cache" entity as an >>>>>>>>>> intermidiate stage >>>>>>>>>> >>>>>>>>>> On Thu, Feb 8, 2018 at 2:13 AM, Denis Magda <dma...@apache.org> >>>>>>> wrote: >>>>>>>>>> >>>>>>>>>>> Anton, >>>>>>>>>>> >>>>>>>>>>> I don’t get how the hadoop editions are related to this task. The >>>>>>>> project >>>>>>>>>>> is not named as “data fabric” for a while. Check up the site or >>>> docs. >>>>>>>>>>> >>>>>>>>>>> The “fabric” word is being removed from all over the places and >>>> needs >>>>>>>> to >>>>>>>>>>> be removed from the editions’ names. >>>>>>>>>>> >>>>>>>>>>> As for the hadoop future, my personal position is to retire this >>>>>>>>>> component >>>>>>>>>>> and forget about it. I would restart the conversation again after >>>> we >>>>>>>> done >>>>>>>>>>> with 2.4. >>>>>>>>>>> >>>>>>>>>>> — >>>>>>>>>>> Denis >>>>>>>>>>> >>>>>>>>>>>> On Feb 7, 2018, at 2:13 AM, Anton Vinogradov <a...@apache.org> >>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>> Denis, Petr, >>>>>>>>>>>> >>>>>>>>>>>> I checked PR and found we have *overcomplicated* logic with >>>> "fabric" >>>>>>>>>> and >>>>>>>>>>>> "hadoop" postfixs. >>>>>>>>>>>> >>>>>>>>>>>> Do we really need to assembly 2 editions? >>>>>>>>>>>> "Hadoop" edition still valued? >>>>>>>>>>>> >>>>>>>>>>>> My proposal is to get rid of "hadoop" edition and replace it >> with >>>>>>>>>>>> instruction of how to use "fabric" edition instead. >>>>>>>>>>>> Instruction will be pretty easy -> move "hadoop" folder from >>>>>>>> "optional" >>>>>>>>>>> to >>>>>>>>>>>> root directory :) >>>>>>>>>>>> >>>>>>>>>>>> In that case we can just remove all postfix logic from maven >> poms >>>>>>> and >>>>>>>>>>>> simplify release process. >>>>>>>>>>>> >>>>>>>>>>>> On Thu, Dec 28, 2017 at 9:20 PM, Denis Magda <dma...@apache.org >>> >>>>>>>>>> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Petr, thanks for solving it! >>>>>>>>>>>>> >>>>>>>>>>>>> Hope that Anton V. or some other build master will double-check >>>> the >>>>>>>>>>>>> changes and merge them. >>>>>>>>>>>>> >>>>>>>>>>>>> — >>>>>>>>>>>>> Denis >>>>>>>>>>>>> >>>>>>>>>>>>>> On Dec 28, 2017, at 8:29 AM, Petr Ivanov <mr.wei...@gmail.com >>> >>>>>>>>>> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>> IGNITE-7251 is done, needs review and some additional tests. >> See >>>>>>> PR >>>>>>>>>>>>> #3315 [1]. >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> [1] https://github.com/apache/ignite/pull/3315 < >>>>>>>>>>>>> https://github.com/apache/ignite/pull/3315> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>>> On 20 Dec 2017, at 23:15, Denis Magda <dma...@apache.org> >>>> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Petr, thanks, such a swift turnaround! >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Have you found the one who can asses and review the changes? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Maintainers label might be helpful. Just ping them directly: >>>>>>>>>>>>>>> https://cwiki.apache.org/confluence/display/IGNITE/How+ >>>>>>>>>>>>> to+Contribute#HowtoContribute-ReviewProcessandMaintainers < >>>>>>>>>>>>> https://cwiki.apache.org/confluence/display/IGNITE/How+ >>>>>>>>>>>>> to+Contribute#HowtoContribute-ReviewProcessandMaintainers> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> — >>>>>>>>>>>>>>> Denis >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> On Dec 20, 2017, at 12:24 AM, Petr Ivanov < >>>> mr.wei...@gmail.com> >>>>>>>>>>> wrote: >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Assigned myself — done the same work while preparing RPM >>>>>>> package. >>>>>>>>>>>>>>>> But for fixing DEVNOTES.txt waiting for review and merge of >>>>>>>>>>>>> IGNITE-7107 [1]. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> [1] https://issues.apache.org/jira/browse/IGNITE-7107 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> On 19 Dec 2017, at 22:55, Denis Magda <dma...@apache.org> >>>>>>> wrote: >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> All the bids were accepted and the verdict is executed: >>>>>>>>>>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-7251 < >>>>>>>>>>>>> https://issues.apache.org/jira/browse/IGNITE-7251> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> Who is ready to pick this up? >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> — >>>>>>>>>>>>>>>>> Denis >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Dec 19, 2017, at 5:35 AM, Anton Vinogradov < >>>>>>>>>>>>> avinogra...@gridgain.com> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> +1б фо шур >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>> On Tue, Dec 19, 2017 at 9:59 AM, Vladimir Ozerov < >>>>>>>>>>>>> voze...@gridgain.com> >>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> +1б вуаштшеудн >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> On Tue, Dec 19, 2017 at 2:34 AM, Valentin Kulichenko < >>>>>>>>>>>>>>>>>>> valentin.kuliche...@gmail.com> wrote: >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> +1 >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> On Mon, Dec 18, 2017 at 12:24 PM, Dmitriy Setrakyan < >>>>>>>>>>>>>>>>>>> dsetrak...@apache.org >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> +1 (completely agree) >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> On Mon, Dec 18, 2017 at 10:21 AM, Denis Magda < >>>>>>>>>>> dma...@apache.org> >>>>>>>>>>>>>>>>>>> wrote: >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Igniters, >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Apache Ignite binary releases still include “fabric” >>>> word >>>>>>> in >>>>>>>>>>>>> their >>>>>>>>>>>>>>>>>>>> names: >>>>>>>>>>>>>>>>>>>>>> https://ignite.apache.org/download.cgi#binaries < >>>>>>>>>>>>>>>>>>>>>> https://ignite.apache.org/download.cgi#binaries> >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> For instance, this is a full name of the previous >>>> release >>>>>>> - >>>>>>>>>>>>>>>>>>>>>> apache-ignite-fabric-2.3.0-bin. >>>>>>>>>>>>>>>>>>>>>> It’s a little oversight on our side because the >> project >>>>>>> has >>>>>>>>>> not >>>>>>>>>>>>> been >>>>>>>>>>>>>>>>>>>>>> positioned as a fabric for a while. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> Proposal! Remove “fabric” from the name and have the >>>>>>> binary >>>>>>>>>>>>> releases >>>>>>>>>>>>>>>>>>>>> named >>>>>>>>>>>>>>>>>>>>>> as - apache-ignite-{version}-bin. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> If we’re in consensus then let’s make the change in >> 2.4. >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>>> — >>>>>>>>>>>>>>>>>>>>>> Denis >>>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Sergey Kozlov >>>>>>>>>> GridGain Systems >>>>>>>>>> www.gridgain.com >>>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>> >>>> >>>> >> >>