Return-Path: X-Original-To: apmail-ignite-dev-archive@minotaur.apache.org Delivered-To: apmail-ignite-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 356B217380 for ; Tue, 28 Jul 2015 10:17:14 +0000 (UTC) Received: (qmail 79348 invoked by uid 500); 28 Jul 2015 10:17:14 -0000 Delivered-To: apmail-ignite-dev-archive@ignite.apache.org Received: (qmail 79304 invoked by uid 500); 28 Jul 2015 10:17:14 -0000 Mailing-List: contact dev-help@ignite.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ignite.incubator.apache.org Delivered-To: mailing list dev@ignite.incubator.apache.org Received: (qmail 79293 invoked by uid 99); 28 Jul 2015 10:17:13 -0000 Received: from Unknown (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 28 Jul 2015 10:17:13 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 6E78F1A7AAA for ; Tue, 28 Jul 2015 10:17:13 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.25 X-Spam-Level: *** X-Spam-Status: No, score=3.25 tagged_above=-999 required=6.31 tests=[HTML_MESSAGE=3, KAM_LOTSOFHASH=0.25, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id YO6UHd6sIrUt for ; Tue, 28 Jul 2015 10:17:04 +0000 (UTC) Received: from mail-ig0-f181.google.com (mail-ig0-f181.google.com [209.85.213.181]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id 391F3428DF for ; Tue, 28 Jul 2015 10:17:04 +0000 (UTC) Received: by igr7 with SMTP id 7so109758764igr.0 for ; Tue, 28 Jul 2015 03:16:18 -0700 (PDT) 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:content-type; bh=fcrWw5jkQYZ0QIEpJmV83MfC/bmtAkbU9AtACPJiNVo=; b=HMLV9MOOgM4HSgUvFpdpN3Xblm3tiqUdLJxM0UXjc+4MHDOmjNqxrQcERH+RNb1ZmW kDmiR0e5AA39FWFLpr6jD5aJvCEyFwPMv47GDHPyUgLv9/AD7hfVHIuYkN+GqRxsRGkY djrAcymgFm7FENvAeeR9dgpjY+p7Nhv3xvnzDAPDrPSlMv8jLOenFToXql2QjQVOdS+f IX47vQHFPuJxJ6bybVjs4udq4XiqZEgVmj//RfcGiAt46HYMA9rGhIVoUnBmeDNVKklP ROvGuo5ES9mEAtfR4xUh6f8PF5JyFtOI3wmpzixEHBVlKma9i66pen/NIqvEVSgF36kI f18g== X-Gm-Message-State: ALoCoQkJ+ZrD2kbJ1TBvQu8UQI1FEGNvB5mQghGrBYO7sIcbsgu0a+qIeLrqmDH+bqYpgsdziGs+ X-Received: by 10.50.50.228 with SMTP id f4mr5027987igo.19.1438078578753; Tue, 28 Jul 2015 03:16:18 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.10.196 with HTTP; Tue, 28 Jul 2015 03:15:49 -0700 (PDT) In-Reply-To: References: <20150706190038.GH15767@tpx> <20150709200028.GM28615@boudnik.org> <20150713184505.GX28615@boudnik.org> <20150727210102.GV30506@boudnik.org> From: Pavel Tupitsyn Date: Tue, 28 Jul 2015 13:15:49 +0300 Message-ID: Subject: Re: Important: Git Policy Changed To: dev@ignite.incubator.apache.org Content-Type: multipart/alternative; boundary=047d7bd75cb0d8a0f2051becc2f1 --047d7bd75cb0d8a0f2051becc2f1 Content-Type: text/plain; charset=UTF-8 Hi, I'm a bit confused, are we talking about merge vs rebase in a feature (personal) branches? On Tue, Jul 28, 2015 at 12:49 PM, Yakov Zhdanov wrote: > This can be done from command line. > > I think here is a very good article on merge vs rebase - > https://www.atlassian.com/git/tutorials/merging-vs-rebasing > > As for me, I think we should switch to rebase. > > --Yakov > > 2015-07-28 11:12 GMT+03:00 Alexey Kuznetsov : > > > I,m not a git ninja. > > > > And will be very pleased if some one add a screenshot to our wiki how to > do > > rebase from Idea UI. > > > > On Tue, Jul 28, 2015 at 3:06 PM, Atri Sharma > wrote: > > > > > +1 > > > > > > On Tue, Jul 28, 2015 at 1:35 PM, Dmitriy Setrakyan < > > dsetrakyan@apache.org> > > > wrote: > > > > > > > I actually agree with Cos and think we can switch to "rebase" instead > > of > > > > "merge". > > > > > > > > Does anyone foresee any problems with this change? > > > > > > > > D. > > > > > > > > On Mon, Jul 27, 2015 at 2:01 PM, Konstantin Boudnik > > > > wrote: > > > > > > > > > I would like to propose the following modification of the process, > > > > offered > > > > > in > > > > > this page (and it would apply for the ppl working on their branches > > > > > directly > > > > > too). Namely: > > > > > > > > > > - replace > > > > > % git merge master > > > > > with > > > > > % git rebase master > > > > > > > > > > which will allow to avoid empty and non-informative non-fast > forward > > > > > commits and also will help to maintain the clean history. You still > > > need > > > > to > > > > > resolve the conflicts though, but most likely you won't have stuff > > like > > > > > this sitting around: > > > > > > > > > > | * commit a57707f6ef387ea6f48fd878747e8c5044e7758e > > > > > | |\ Merge: 0b25ec2 c044bb8 > > > > > | | | Author: Denis Magda > > > > > | | | Date: Wed Jul 22 15:49:04 2015 +0300 > > > > > | | | > > > > > | | | Merge branch 'master' of > > > > > https://git-wip-us.apache.org/repos/asf/incubator-ignite > > > > > | | | > > > > > | * | commit 0b25ec2216f7d7c54f29cc9c4ca465c55ed8c0a1 > > > > > | | | Author: Denis Magda > > > > > | | | Date: Wed Jul 22 15:48:36 2015 +0300 > > > > > | | | > > > > > | | | muted failing discovery test > > > > > | | | > > > > > * | | commit 2e1dea945b486006214eaa8005a7d3b398c8f549 > > > > > |\ \ \ Merge: 5202527 c044bb8 > > > > > | | |/ Author: S.Vladykin > > > > > | |/| Date: Wed Jul 22 15:11:38 2015 +0300 > > > > > | | | > > > > > | | | Merge branches 'ignite-1015' and 'master' of > > > > > https://git-wip-us.apache.org/repos/asf/incubator-ignite into > > > > ignite-1015 > > > > > | | | > > > > > | * | commit c044bb8278d724336d17fbc2dcd34b0957ac41ec > > > > > | | | Author: S.Vladykin > > > > > | | | Date: Wed Jul 22 15:10:29 2015 +0300 > > > > > | | | > > > > > | | | master - disabled test. fix in ignite-959-z > > > > > | | | > > > > > * | | commit 52025271f3db6e764ab62d0483966159d004b42c > > > > > |\ \ \ Merge: 301f573 8e1492a > > > > > | |/ / Author: S.Vladykin > > > > > | | | Date: Wed Jul 22 09:04:55 2015 +0300 > > > > > | | | > > > > > | | | Merge branch 'master' of > > > > > https://git-wip-us.apache.org/repos/asf/incubator-ignite into > > > > ignite-1015 > > > > > > > > > > - squash the intermediate commits in your own branch, as they are > > > adding > > > > no > > > > > value to anyone, but polluting the history and making potential > > > reverts > > > > > nearly impossible. > > > > > > > > > > With these two changes in the process the patch preparation scripts > > > > (which > > > > > I > > > > > found to be overly complex) would be replaced with a single command > > > > > > > > > > % git format-patch HEAD~1 --stdout > JIRA-###.patch > > > > > > > > > > Would be happy to answer any questions, if needed. > > > > > Cos > > > > > > > > > > On Mon, Jul 27, 2015 at 10:38AM, Dmitriy Setrakyan wrote: > > > > > > The patch process is also described in "How to Contribute" > section: > > > > > > > > https://cwiki.apache.org/confluence/display/IGNITE/How+to+Contribute > > > > > > > > > > > > I think it makes sense to update this page as well. > > > > > > > > > > > > D. > > > > > > > > > > > > On Mon, Jul 27, 2015 at 10:32 AM, Alexey Goncharuk < > > > > > > alexey.goncharuk@gmail.com> wrote: > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Alexey, can you provide the link to the updated document? I > > > cannot > > > > > find > > > > > > > it > > > > > > > > on Wiki or website. > > > > > > > > > > > > > > > > > > > > > It is the document about the sprint process: > > > > > > > > > https://cwiki.apache.org/confluence/display/IGNITE/Sprint+Process > > > > > > > > > > > > > > --AG > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > Regards, > > > > > > Atri > > > *l'apprenant* > > > > > > > > > > > -- > > Alexey Kuznetsov > > GridGain Systems > > www.gridgain.com > > > -- -- Pavel Tupitsyn GridGain Systems, Inc. www.gridgain.com --047d7bd75cb0d8a0f2051becc2f1--