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 42898200D4C for ; Thu, 30 Nov 2017 21:44:27 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 41161160C01; Thu, 30 Nov 2017 20:44:27 +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 5EB02160BF6 for ; Thu, 30 Nov 2017 21:44:26 +0100 (CET) Received: (qmail 95590 invoked by uid 500); 30 Nov 2017 20:44:25 -0000 Mailing-List: contact dev-help@mxnet.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@mxnet.incubator.apache.org Delivered-To: mailing list dev@mxnet.incubator.apache.org Received: (qmail 95572 invoked by uid 99); 30 Nov 2017 20:44:25 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Nov 2017 20:44:25 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id D30D8180710 for ; Thu, 30 Nov 2017 20:44:24 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.151 X-Spam-Level: X-Spam-Status: No, score=-0.151 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id MIXX999kLHTz for ; Thu, 30 Nov 2017 20:44:22 +0000 (UTC) Received: from mail-io0-f178.google.com (mail-io0-f178.google.com [209.85.223.178]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id E9A775F576 for ; Thu, 30 Nov 2017 20:44:21 +0000 (UTC) Received: by mail-io0-f178.google.com with SMTP id d14so8950128ioc.5 for ; Thu, 30 Nov 2017 12:44:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=b3X9SX9v3SSkuJcdAbn8A86iVg/SON0iFQOKRA10p48=; b=qeL9IUgqiAkTPGF6GRq1ZvtL8PuNYbdFdjiu0bHK3qzjNr16SYqG6xNO099eXc/O5v 2UyQiC+M+23l3dHMflONeFVqBE50WD921iaNRU+yZnph7JklJryL+bsCd4nubH+r24p0 MpQi9ciQ25RfoEJbYp+mtHjpmmyY4wY2mw+cIgFJhzZcRv1USPaYrehnvTwDmCgMaAMW lXRVHzsT6sxp2YZ5VLlSmj5UBjej9p/MlKvYlB0FakdhR8N8FwvoO7u/+GTOhWa+Kirj JSiolJupOS1QWVt01soQ8XVE0rBw6NKCwzLe6jpkZ8YGUNG0ip4Np8GV9p6BQRGjbFDB AYtQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=b3X9SX9v3SSkuJcdAbn8A86iVg/SON0iFQOKRA10p48=; b=ZNzLBCPidutCmbX9ENydk0KOeMzXbenyQsGaMYlUchOdOPsSUinKAxif62BiQ0+ZZQ hdmrWLFN7EAVXigvEvLCxg/6wfYIOpUjGSRdI7OuLNoM7Mqm/shJLKH5oKS5yY9W+fop o4Y2ePYy21km30owFZIBmobdyRUCAc+g195lFiw2g9xj7hj3wUMQGmFVJfgdE1yQo8zV mbGfYZwdZjp6dAPRSgxZVKBoaZuDwHJRIlDbcp+Be4Bgd9y7JGtJfjssOFA0yUjTtU7W xwGaUY1i/rQamQE5rINAdr5aTdEAcqClk2pxz8Ea9KbceNeUDd9ZYoJb5xDqYhKvWeP8 Qdgg== X-Gm-Message-State: AJaThX7KzshOSDnH+9JLbWg2ba0+0aiVJszrnRtXaPNMvMe6a4WvNbvW x+BQGAgIHNFZdppZRl09zrrR9nGTASH16o69+eQ= X-Google-Smtp-Source: AGs4zMaIarK9Vq6fA8gsgUOhPXHa+KVzeGI8twVQrL9zUdyUg8SvkHb7oAUEBMx3jj22d9hvCqHe6R9UcF1jXMarm1Q= X-Received: by 10.107.142.72 with SMTP id q69mr9544762iod.205.1512074660693; Thu, 30 Nov 2017 12:44:20 -0800 (PST) MIME-Version: 1.0 References: <9F69CC84-243C-45FD-A72C-1A540CEFB2B3@gmail.com> In-Reply-To: From: Chris Olivier Date: Thu, 30 Nov 2017 20:44:10 +0000 Message-ID: Subject: Re: Protected master needs to be turned off To: dev@mxnet.incubator.apache.org Cc: dev@mxnet.apache.org Content-Type: multipart/alternative; boundary="94eb2c05edd206559a055f39518e" archived-at: Thu, 30 Nov 2017 20:44:27 -0000 --94eb2c05edd206559a055f39518e Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I upvoted turning protected master off now, but just to be fair, and in case anyone forgot, protected master was turned on because for several weeks there was a steady stream of bugs pushed into master which caused unit tests to fail (not just non-deterministic random failures) and it was adversely effecting both development and infra teams. On Thu, Nov 30, 2017 at 12:10 PM Marco de Abreu < marco.g.abreu@googlemail.com> wrote: > Sounds like a good way to me. > > By the way, the setup for the new CI is ready and we=E2=80=99re already v= erifying > the master branch. We still need to do some clean up and await the > Amazon-AppSec review. > > On Thu, Nov 30, 2017 at 8:55 PM, Mu Li wrote: > > > I barely remember CI caught bugs except for lint, but it definitely slo= ws > > down the code merge. > > > > I understand the general concerns for removing master protection. So I > > propose to use the dev branch to merge changes until the CI is stable. > And > > make the nightly build build the dev branch instead of master. > > > > Best > > Mu > > > > > On Nov 30, 2017, at 11:34 AM, Gautam wrote: > > > > > > I believe few of the committers voted -1 and those who favored they > have > > > put pre-condition. > > > As mentioned before and mentioning again without protected master it > will > > > be hard to debug the build failure. > > > And I am sure everyone here is aware of the challenges which CI faces > > every > > > day, not having protected master makes it more difficult. > > > > > > -Gautam > > > > > > > > > > > > > > > > > > > > > > > > > > >> On Thu, Nov 30, 2017 at 11:24 AM, Eric Xie wrote: > > >> > > >> Since committers voted for +1. We consider this vote passed. > > >> > > >> Thanks, > > >> Eric > > >> > > >> > > >> > > >>> On 2017-11-19 12:51, "Eric Xie" wrote: > > >>> Hi all, > > >>> I'm starting this thread to vote on turning off protected master. T= he > > >> reasons are: > > >>> > > >>> 1. Since we turned on protected master pending PRs has grown from 4= 0 > to > > >> 80. It is severely slowing down development. > > >>> > > >>> 2. Committers, not CI, are ultimately responsible for the code they > > >> merge. You should only override the CI when you are very confident > that > > CI > > >> is the problem, not your code. If it turns out you are wrong, you > should > > >> fix it ASAP. This is the bare minimum requirement for all committers= : > BE > > >> RESPONSIBLE. > > >>> > > >>> I'm aware of the argument for using protected master: It make sure > that > > >> master is stable. > > >>> > > >>> Well, master will be most stable if we stop adding any commits to i= t. > > >> But that's not what we want is it? > > >>> > > >>> Protected master hardly adds any stability. The faulty tests that > > breaks > > >> master at random got merged into master because they happened to > succeed > > >> once. > > >>> > > >>> Thanks, > > >>> Junyuan Xie > > >>> > > >> > > > > > > > > > > > > -- > > > Best Regards, > > > Gautam Kumar > > > --94eb2c05edd206559a055f39518e--