Return-Path: X-Original-To: apmail-hadoop-common-dev-archive@www.apache.org Delivered-To: apmail-hadoop-common-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 043AB18829 for ; Thu, 12 Nov 2015 18:09:00 +0000 (UTC) Received: (qmail 94076 invoked by uid 500); 12 Nov 2015 18:08:58 -0000 Delivered-To: apmail-hadoop-common-dev-archive@hadoop.apache.org Received: (qmail 93996 invoked by uid 500); 12 Nov 2015 18:08:58 -0000 Mailing-List: contact common-dev-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: common-dev@hadoop.apache.org Delivered-To: mailing list common-dev@hadoop.apache.org Received: (qmail 93984 invoked by uid 99); 12 Nov 2015 18:08:58 -0000 Received: from Unknown (HELO spamd4-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Nov 2015 18:08:58 +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 17E82C0F4B for ; Thu, 12 Nov 2015 18:08:58 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd4-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.1 X-Spam-Level: X-Spam-Status: No, score=-0.1 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_MSPIKE_H2=-0.001, URIBL_BLOCKED=0.001] autolearn=disabled Authentication-Results: spamd4-us-west.apache.org (amavisd-new); dkim=pass (1024-bit key) header.d=altiscale.com Received: from mx1-us-east.apache.org ([10.40.0.8]) by localhost (spamd4-us-west.apache.org [10.40.0.11]) (amavisd-new, port 10024) with ESMTP id FYCmZiTCPMXS for ; Thu, 12 Nov 2015 18:08:47 +0000 (UTC) Received: from mail-pa0-f51.google.com (mail-pa0-f51.google.com [209.85.220.51]) by mx1-us-east.apache.org (ASF Mail Server at mx1-us-east.apache.org) with ESMTPS id 4E079441A4 for ; Thu, 12 Nov 2015 18:08:47 +0000 (UTC) Received: by pabfh17 with SMTP id fh17so71893270pab.0 for ; Thu, 12 Nov 2015 10:08:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=altiscale.com; s=google; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to; bh=iW/0+YFyoHuf/JQMse96slKBaBKzZZaL36zh9OIJC3g=; b=nNw3iv8ADHQxHAG62If0QDuiHnI/pbcdBVyH8RIPlKRbDCxdsGO3CSWE0RoUgiflak Qg0cHKtH/CVcYd1TK6AVooqNB2hRMw4OVnUuuyHZcggtWzGOU96/9KgoGn3HBjL6x637 Zn4SiQphoiioxXTRxEqgGVBFVdT1JXSScrGsw= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:content-transfer-encoding:message-id:references:to; bh=iW/0+YFyoHuf/JQMse96slKBaBKzZZaL36zh9OIJC3g=; b=nHr4f6Mg8ITIblRg9fEML1N9ONNUmGfDJ7Ba34H6vW+uFKfobIZqc+Gl/eCdqvwewG A2Sudseea9KD9VjYJFKVUH0mp9tmWT8Fnj9Dmyhh5nivkVZ9YZAXCxLYLL9YYB7UXb/w fvllN23cTl6a4/LW/c9kDxH63iwt0+MkD2t+lKWmpo1LDjc6HZD42qVC8fHeeojH0Cv9 OZjlsVIpfkZGlBllEA9c88O1B0BVQOl4ybNJ+KbtwDGe4V+Ho7TcsfeC5DyKmES8aC0q Szv3P8nb5ImtvYR5EeBG+BRTHCD5m1c/JgFYxwDIVNgjaR1qFvy2HRUlrdhuD3eqB1ui Qr3w== X-Gm-Message-State: ALoCoQkRmEagbjD2G/ygbPFZbUOnIlFu3MXEcIr+bjZI1bDagtDvl2dB90jYaQxzLaIBQ8HpPgDi X-Received: by 10.68.92.194 with SMTP id co2mr24933642pbb.125.1447351726634; Thu, 12 Nov 2015 10:08:46 -0800 (PST) Received: from [10.248.2.133] (75-149-34-225-SFBA.hfc.comcastbusiness.net. [75.149.34.225]) by smtp.gmail.com with ESMTPSA id sn9sm15980730pac.16.2015.11.12.10.08.44 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 12 Nov 2015 10:08:45 -0800 (PST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 9.1 \(3096.5\)) Subject: Re: Need for force-push on feature branches From: Allen Wittenauer In-Reply-To: Date: Thu, 12 Nov 2015 10:08:43 -0800 Content-Transfer-Encoding: quoted-printable Message-Id: <4C8580EE-5263-4862-8C49-EEA718AD2885@altiscale.com> References: <24B40D0D-1ADF-4AD7-910D-586D4F571BED@hortonworks.com> <3D9E3DF7-9017-45F1-AFDB-C82A6073E6FD@hortonworks.com> To: common-dev@hadoop.apache.org X-Mailer: Apple Mail (2.3096.5) Implementing project-specific patch identification rules are definitely = =E2=80=98not trivial=E2=80=99. FWIW, the documented ruleset Yetus supports is here:=20 = https://yetus.apache.org/documentation/latest/precommit-patchnames/ (Altho, in reality, the code does support more than this but they are = sort of weird looking, etc.) > On Nov 12, 2015, at 10:04 AM, Sangjin Lee wrote: >=20 > I suppose that would be fine too. Yetus just needs to add "feature/" = to the > git branch name when it fails to find it as is. So it would require a > little work on yetus, but I guess should be pretty trivial? >=20 > On Thu, Nov 12, 2015 at 9:59 AM, Steve Loughran = > wrote: >=20 >>=20 >>> On 12 Nov 2015, at 17:49, Sangjin Lee wrote: >>>=20 >>> Yes, I completely understand about the git branch naming practice = (in >> fact >>> that's what I normally do). I was commenting on our hadoop patch = naming >>> convention. We are supposed to use patch names as >>> "-..patch". >>>=20 >>> If we used "feature/HADOOP-12345" as the git branch name and the = subtask >>> JIRA was HADOOP-67890 for example, the patch file name would be >>> "HADOOP-67890-feature/HADOOP-12345.001.patch", which would not be = doable, >>> no? For that to work, we would need to have some kind of escaping >>> convention which jenkins and users follow. >>>=20 >>=20 >> aah, now I follow. wouldn't HADOOP-12345.001.patch be enough? >>=20