Return-Path: X-Original-To: apmail-accumulo-dev-archive@www.apache.org Delivered-To: apmail-accumulo-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 B890E10017 for ; Thu, 29 May 2014 03:07:41 +0000 (UTC) Received: (qmail 1740 invoked by uid 500); 29 May 2014 03:07:41 -0000 Delivered-To: apmail-accumulo-dev-archive@accumulo.apache.org Received: (qmail 1694 invoked by uid 500); 29 May 2014 03:07:41 -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 1686 invoked by uid 99); 29 May 2014 03:07:41 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 May 2014 03:07:41 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of josh.elser@gmail.com designates 209.85.192.48 as permitted sender) Received: from [209.85.192.48] (HELO mail-qg0-f48.google.com) (209.85.192.48) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 29 May 2014 03:07:38 +0000 Received: by mail-qg0-f48.google.com with SMTP id i50so20820500qgf.35 for ; Wed, 28 May 2014 20:07:14 -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-type:content-transfer-encoding; bh=t0b0UCFakeAtIYMnoFP42i4h2ZStLMSRuAinknNPH2U=; b=jwQkyiIfd7UQwIyx5skbFPaCZUwKH4cE4NI+WfAaV7ccmY19tiRYGdKVI/lNungoOH 9RwyWn/K0cpX7iGbDvA7e/8u31hFmeTKk+T5iusnpjmuZY6DSqZHD993xamMJsxmUrqZ iPqE6lmes0trXNo6WpjClPwrFQzdzJPyVLRsQDKShd9la0iCU/1lR6voEa5EcYPIXybx CHRif2wC4HYDOZ9VZirwpEMeQiJ5BP/Uej/unP7UW+IhMXIQBUzXfSkNZpIskxBEkbJ1 1Ef93HczZ9iakTeRbP4hFciFB1FXWI6SpXjEyJfUGfkU0AmAahJUbB+TNtG+DzAWse6v TVxA== X-Received: by 10.224.87.132 with SMTP id w4mr5326174qal.89.1401332834223; Wed, 28 May 2014 20:07:14 -0700 (PDT) Received: from HW10447.local (pool-71-166-48-47.bltmmd.fios.verizon.net. [71.166.48.47]) by mx.google.com with ESMTPSA id g12sm4940343qaa.47.2014.05.28.20.07.12 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 28 May 2014 20:07:13 -0700 (PDT) Message-ID: <5386A460.7060206@gmail.com> Date: Wed, 28 May 2014 23:07:12 -0400 From: Josh Elser User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 MIME-Version: 1.0 To: dev@accumulo.apache.org Subject: Re: State of ACCUMULO-378 -- Replication References: <53853050.2030505@gmail.com> <538538E9.3040705@gmail.com> <5385F721.1010109@gmail.com> In-Reply-To: <5385F721.1010109@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org On 5/28/14, 10:48 AM, Josh Elser wrote: > On 5/28/14, 9:52 AM, Keith Turner wrote: >> On Wed, May 28, 2014 at 9:01 AM, Bill Havanki >> wrote: >> >>> Is it possible to break the review into smaller, easier-to-review >>> chunks? >>> >> >> I like that. Could construct a dependency graph of the chunks to be >> reviewed and post that as a map for us. >> >> > > I'll see if I can get something up. As Sean asked in IRC yesterday, I > still need to write user facing documentation too. I also need to > update/finish my state diagrams that I started way back when, which > might help in this process. > > FWIW, you can already go through the review I have up by breaking it > into maven modules (e.g. stuff that runs in the master, tserver, > client-side, etc). I don't think there's anything presently that > wouldn't make sense across modules (maybe GC and Master interaction -- > those might get combined into one "review"). > > Also, fair warning, but the breakdown of patches if I try to chunk them > won't accurately represent how they will be committed to the repo in the > final iteration. I assume that's fine for people. Oof, ok, hopefully these are kosher... "Client" https://reviews.apache.org/r/22003/ Master+GC https://reviews.apache.org/r/22004/ tserver https://reviews.apache.org/r/22005/ high-level tests https://reviews.apache.org/r/22006/