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 26526200D09 for ; Tue, 12 Sep 2017 20:16:35 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 24D611609C7; Tue, 12 Sep 2017 18:16:35 +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 42C211609B4 for ; Tue, 12 Sep 2017 20:16:34 +0200 (CEST) Received: (qmail 25349 invoked by uid 500); 12 Sep 2017 18:16:33 -0000 Mailing-List: contact dev-help@zookeeper.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@zookeeper.apache.org Delivered-To: mailing list dev@zookeeper.apache.org Received: (qmail 25338 invoked by uid 99); 12 Sep 2017 18:16:33 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 12 Sep 2017 18:16:33 +0000 Received: from mail-wm0-f52.google.com (mail-wm0-f52.google.com [74.125.82.52]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 6A2A11A0044 for ; Tue, 12 Sep 2017 18:16:32 +0000 (UTC) Received: by mail-wm0-f52.google.com with SMTP id f199so1253245wme.0 for ; Tue, 12 Sep 2017 11:16:32 -0700 (PDT) X-Gm-Message-State: AHPjjUjyhUt5wFAHGZcdksbZ+XMyen7fHsaz88NdQdF+2Mi+E/aU4Oro 7PNbg8xj3fFpXq9/j6msNq8TEgkcyA== X-Google-Smtp-Source: AOwi7QCgQt88Fz6N1zOKLrNHZQ5nqqzsjFMvZqojMtgwP0C1Q6mplWxlpj3d4C+LbUujhg4qnD0AD63jT9NbPT07jbU= X-Received: by 10.28.132.141 with SMTP id g135mr337307wmd.37.1505240190350; Tue, 12 Sep 2017 11:16:30 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.6.203 with HTTP; Tue, 12 Sep 2017 11:15:49 -0700 (PDT) In-Reply-To: References: <382162DB-7372-4EE3-9A5E-2316D01EF29B@gmail.com> From: Patrick Hunt Date: Tue, 12 Sep 2017 11:15:49 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: All tags and branches rebased before 3.5.2 ? To: DevZooKeeper , Michael Han Content-Type: multipart/alternative; boundary="001a114445c2d8ff640559020ad7" archived-at: Tue, 12 Sep 2017 18:16:35 -0000 --001a114445c2d8ff640559020ad7 Content-Type: text/plain; charset="UTF-8" I suspect it was during the force push. All the commits up to 11d2d6fd92acf9abc762c41e0f7b91c5acc89f4f -- in all the repos I listed including the "old/original" ones -- have the same hash. Thereafter they differ. Look at the following comparison btw Lar's/my old clone and what's currently in the Apache/gh repos. Notice: 1) that the only difference is in the name for the author/committer name is missing. 2) If you look at the actual commit from SVN it includes the user name: https://svn.apache.org/viewvc?view=revision&revision=670801 Not sure how this crept in, perhaps a bug in git that was exposed as part of the force push? ---- phunt@phunt-MBP13:~/dev/t/lars[branch-3.3]$ git show --format=raw 88a823c32dd080ae8a193948ba8915e9fa222e37 commit 88a823c32dd080ae8a193948ba8915e9fa222e37 tree 9e2522402b6d26e3c9a6e32ba9fc041f7603a42d parent 11d2d6fd92acf9abc762c41e0f7b91c5acc89f4f author mahadevkonar 1194634898 +0000 committer mahadevkonar 1194634898 +0000 adding junit jar file for ant tests to run without installing junit git-svn-id: https://svn.apache.org/repos/asf/hadoop/zookeeper/trunk@ 670801 13f79535-47bb-0310-9956-ffa450edef68 diff --git a/zookeeper/java/lib/junit-4.1.jar b/zookeeper/java/lib/junit-4. 1.jar new file mode 100644 index 00000000..2c46d67a Binary files /dev/null and b/zookeeper/java/lib/junit-4.1.jar differ phunt@phunt-MBP13:~/dev/t/lars[branch-3.3]$ ---- phunt@dhcp-10-16-2-37:~/dev/t/zookeeper[branch-3.3]$ git show --format=raw 1d2cb51508281a281bc47d6bf93fbf264cc20540 commit 1d2cb51508281a281bc47d6bf93fbf264cc20540 tree 9e2522402b6d26e3c9a6e32ba9fc041f7603a42d parent 11d2d6fd92acf9abc762c41e0f7b91c5acc89f4f author 1194634898 +0000 committer 1194634898 +0000 adding junit jar file for ant tests to run without installing junit git-svn-id: https://svn.apache.org/repos/asf/hadoop/zookeeper/trunk@ 670801 13f79535-47bb-0310-9956-ffa450edef68 diff --git a/zookeeper/java/lib/junit-4.1.jar b/zookeeper/java/lib/junit-4. 1.jar new file mode 100644 index 00000000..2c46d67a Binary files /dev/null and b/zookeeper/java/lib/junit-4.1.jar differ phunt@dhcp-10-16-2-37:~/dev/t/zookeeper[branch-3.3]$ ---- Patric. On Tue, Sep 12, 2017 at 10:40 AM, Michael Han wrote: > The tags themselves were not moved or force pushed as far as I can tell. > The problem is the every commit differs in terms of the commit hash between > the official ZooKeeper repo and the old repos (autodesk-forks and phunt). > > I suspect it was the svn git move that causes this: > https://issues.apache.org/jira/browse/INFRA-12573. As part of the move, > the > main branch of our repo was renamed from "trunk" to "master". From what I > know, git generates commit hash based on a couple of parameters including > the source tree of the commit, and maybe the renaming of the branch here > changed the state of the source tree that leads to the rewriting of the > entire commit hash history (but not the commit contents, as they were > intact.). > > I think a reasonable next step is to confirm with someone in INFRA about > this while waiting for more inputs from this group. > > On Tue, Sep 12, 2017 at 9:23 AM, Patrick Hunt wrote: > > > The tags differ between old clones and recent ones. > > > > https://git-wip-us.apache.org/repos/asf/zookeeper.git > > git@github.com:apache/zookeeper.git > > git://git.apache.org/zookeeper.git > > > > are all consistent (tags) as are > > > > https://github.com/autodesk-forks/zookeeper.git > > https://github.com/phunt/zookeeper.git (my old repo) > > > > I checked out a few tags from lars repo as well as apache latest, while > the > > tags differ the content does not. > > > > Using gitk I see that the two sets of repos differ at > > commit 11d2d6fd92acf9abc762c41e0f7b91c5acc89f4f > > > > I'm not sure why (have to run to a meeting...) > > > > Patrick > > > > > > On Tue, Sep 12, 2017 at 7:46 AM, Patrick Hunt wrote: > > > > > Hm.. I do see a relatively recent force push: http://markmail.org/ > > > message/n3ho5n7eb6uvfacs and associated jira https://issues.apache. > > > org/jira/browse/INFRA-13916 > > > > > > Michael? > > > > > > Patrick > > > > > > On Tue, Sep 12, 2017 at 7:31 AM, Patrick Hunt > wrote: > > > > > >> I haven't had a chance to look into this, could be serious - does > anyone > > >> know if this was related to the move from SVN? > > >> > > >> Patrick > > >> > > >> On Mon, Sep 11, 2017 at 10:29 AM, Lars Schneider < > > >> larsxschneider@gmail.com> wrote: > > >> > > >>> Hi, > > >>> > > >>> I fetched changes from git://git.apache.org/zookeeper.git and > noticed > > >>> that almost all released tags changed. > > >>> E.g. my "release-3.5.2" is at 379eb9c and the upstream > "release-3.5.2" > > >>> 3f572f0. > > >>> > > >>> There is no difference between the tags: > > >>> $ git diff 379eb9c..3f572f0 | wc -l > > >>> 0 > > >>> > > >>> I am reasonably sure that I did not change those tags. > > >>> Do you know what happened? I wasn't able to find anything about this > in > > >>> the mailing list archive. > > >>> > > >>> Thanks, > > >>> Lars > > >>> > > >>> > > >>> Here is the full list of different tags: > > >>> > > >>> 0.0.1 > > >>> 2.1.0 > > >>> apache-initial-import > > >>> post_ZOOKEEPER-45_snapshot > > >>> release-3.0.0 > > >>> release-3.0.1 > > >>> release-3.0.1-rc0 > > >>> release-3.1.0 > > >>> release-3.1.0-rc0 > > >>> release-3.1.0-rc1 > > >>> release-3.1.0-rc2 > > >>> release-3.1.1 > > >>> release-3.1.1-rc0 > > >>> release-3.1.2 > > >>> release-3.1.2-rc0 > > >>> release-3.2.0 > > >>> release-3.2.0-rc0 > > >>> release-3.2.1 > > >>> release-3.2.2 > > >>> release-3.2.2-rc0 > > >>> release-3.3.0 > > >>> release-3.3.1 > > >>> release-3.3.2 > > >>> release-3.3.3 > > >>> release-3.3.3-rc0 > > >>> release-3.3.3-rc1 > > >>> release-3.3.4 > > >>> release-3.3.4-rc0 > > >>> release-3.3.5 > > >>> release-3.3.5-rc0 > > >>> release-3.3.5-rc1 > > >>> release-3.3.6 > > >>> release-3.3.6-rc0 > > >>> release-3.4.0 > > >>> release-3.4.0-rc0 > > >>> release-3.4.0-rc1 > > >>> release-3.4.0-rc2 > > >>> release-3.4.1 > > >>> release-3.4.1-rc0 > > >>> release-3.4.2 > > >>> release-3.4.2-rc0 > > >>> release-3.4.3 > > >>> release-3.4.3-rc0 > > >>> release-3.4.4 > > >>> release-3.4.4-rc0 > > >>> release-3.4.5 > > >>> release-3.4.5-rc0 > > >>> release-3.4.5-rc1 > > >>> release-3.4.6 > > >>> release-3.4.6-rc0 > > >>> release-3.4.7 > > >>> release-3.4.7-rc0 > > >>> release-3.4.8 > > >>> release-3.4.8-rc0 > > >>> release-3.4.9-rc0 > > >>> release-3.4.9-rc1 > > >>> release-3.4.9-rc2 > > >>> release-3.5.0 > > >>> release-3.5.0-rc0 > > >>> release-3.5.1 > > >>> release-3.5.1-rc0 > > >>> release-3.5.1-rc1 > > >>> release-3.5.1-rc2 > > >>> release-3.5.1-rc3 > > >>> release-3.5.1-rc4 > > >>> release-3.5.2 > > >>> release-3.5.2-rc0 > > >>> release-3.5.2-rc1 > > >> > > >> > > >> > > > > > > --001a114445c2d8ff640559020ad7--