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 90741200B5B for ; Fri, 5 Aug 2016 16:29:14 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 8EFCA160A8E; Fri, 5 Aug 2016 14:29:14 +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 D75F2160A64 for ; Fri, 5 Aug 2016 16:29:13 +0200 (CEST) Received: (qmail 26760 invoked by uid 500); 5 Aug 2016 14:29:13 -0000 Mailing-List: contact dev-help@accumulo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@accumulo.apache.org Delivered-To: mailing list dev@accumulo.apache.org Received: (qmail 26747 invoked by uid 99); 5 Aug 2016 14:29:12 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 05 Aug 2016 14:29:12 +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 4B7FC1A547B for ; Fri, 5 Aug 2016 14:29:12 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -0.821 X-Spam-Level: X-Spam-Status: No, score=-0.821 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id Vz_ofkHIPgGh for ; Fri, 5 Aug 2016 14:29:10 +0000 (UTC) Received: from mail-qk0-f170.google.com (mail-qk0-f170.google.com [209.85.220.170]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 26BC55FBAD for ; Fri, 5 Aug 2016 14:29:10 +0000 (UTC) Received: by mail-qk0-f170.google.com with SMTP id p74so264462060qka.0 for ; Fri, 05 Aug 2016 07:29:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-transfer-encoding; bh=4VXRygdozIt3d3NoTkUTqL7DWlo3tLjzESOhmByuLjI=; b=bN2fMvBDDNfhdspP+z3Hj1hrm941bhsXrw50cOgJvZFxCuzFLuy4d6MYJnaBwPBQRH YxY/kmygHWpk7xmwWRLl+h0LbkHF7UUq9ybPxteUBP7/b3+lRbI3FV0s0Vdps4g88r3P eo9sddPm32fljZJLw3Gg82oYseAwCbJSmvtMCLBm/vi+U66bUgp4ucC4GRH7loSp4YZ8 3e+7r4mcfGREEVstF6W8cf5HGazOQQcmfMh2fhNTV2TThayzKD5J4u8Ez5WaEaqdzKTp tKTOMBzN/P8gR3h0Hs26KQu0jMaue76Yvh7iIw0Ma94FKjXkH3UeYFvvd5tVCK9rcgsk opTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:message-id:date:from:user-agent:mime-version:to :subject:references:in-reply-to:content-transfer-encoding; bh=4VXRygdozIt3d3NoTkUTqL7DWlo3tLjzESOhmByuLjI=; b=XpN2rKzSgf9bn6r+I0TG7bn/OyC3nCV8By/ra9K3HmvVe9i3irWiTz4jnVh7Vr3Kc6 osUVD5IeDsMPON54Jl2jIv5bIqPPWBTkiSlKslxrYTmPx47MPsWBCBD2ADM57C/mlpUT Ir6b5mtuJuHJ/YgCm50o/Lx7k17ETknB5V9F4z1klnqD8An8l4JIMRBeQNCLZwnQmqKK aLGs1tAx+K38zTSWJ71crSRcDk5CKPRKRonlAzr9PKUVGIgsqwldNA/QNkJpbSRHgNAE oeAYg12FWl2y5cgUEYBRBSEwGQHYtAMuF/P3osvEXKOPbMAAX95pV5vGHypiqM/3/VN7 iqiA== X-Gm-Message-State: AEkoouuu4e3fbTtzahSmsxU+fP/IIZHx3xkO9QLfcIaODDUqvNur59ra+Aq4fY/VLqROqA== X-Received: by 10.55.36.65 with SMTP id w62mr10492115qkg.49.1470407349638; Fri, 05 Aug 2016 07:29:09 -0700 (PDT) Received: from hw10447.local (pool-173-67-37-67.bltmmd.fios.verizon.net. [173.67.37.67]) by smtp.googlemail.com with ESMTPSA id f17sm1755580qke.37.2016.08.05.07.29.08 for (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 05 Aug 2016 07:29:08 -0700 (PDT) Message-ID: <57A4A2B3.4090709@gmail.com> Date: Fri, 05 Aug 2016 10:29:07 -0400 From: Josh Elser User-Agent: Postbox 3.0.11 (Macintosh/20140602) MIME-Version: 1.0 To: dev@accumulo.apache.org Subject: Re: [DISCUSS] Time for a 1.8.0 release? References: In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit archived-at: Fri, 05 Aug 2016 14:29:14 -0000 Sean Busbey wrote: > On Wed, Aug 3, 2016 at 5:17 PM, Christopher wrote: >> On Wed, Aug 3, 2016 at 5:47 PM Sean Busbey wrote: >> >>> My understanding was that maintenance releases (aka double dot, e.g. >>> 1.7.2) had relaxed criteria because we expected the scope of changes >>> in them to be more limited. Even so, the release notes for 1.7.2, >>> 1.7.1, and 1.7.0 all claim the ITs passed. >>> >>> >> Even those releases have periodic IT failure. >> >> >>> Is there a reason we can't parallelize the ITs? >> >> We can. Eric's mrit effort was all intended towards that. But, that's not >> the same as CI passing. I don't know what it would take to parallelize them >> in a CI server. >> >> >>> What's stopping >>> builds.a.o from running them? Specific requests from projects to asf >>> infra can get us resources if that's the problem. >>> >>> >> I spoke to infra in HipChat about this a a few weeks ago, and mentioned a >> few things which impact builds on ASF jenkins (builds.apache.org): >> >> 1. Accumulo has an excessive number of tests to run. >> 2. Build timeouts with Jenkins can abort builds. >> 3. Tests are timing sensitive, and are affected by VM/host configuration >> and contention with other concurrent builds from other projects. >> 4. Tests need lots of RAM and storage (at least 4GB RAM, but ideally no >> less than 16GB, and at least 6 GB for a workspace) >> 5. Tests need specialized system configuration, (increasing ulimits, >> optimizing kernel settings for swappiness, etc.) >> >> What we really need for reliable IT passing in CI, is exclusive use of >> dedicated, bare-metal beefy build machines, for 6+ hours per build x 4 >> branches minimum, plus another 6+ hours for each pull request and other >> builds which skipITs, so we can get immediate feedback on unit tests and >> compilation errors. >> > > I took a first pass at a nightly (~once per 12 hours) job on asf build for > master and it did okay, considering that I haven't spent any time trying to > tune anything: > > https://builds.apache.org/job/Accumulo-master-IT/1/ > > 2 hr 9 min, 7 failures out of 202 tests. > > I think we can do this; if anyone else is interested I'll start a new thread > where we can discuss. +1 it would be great to do this on ASF infra.