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 90B69D2BE for ; Mon, 20 May 2013 17:13:30 +0000 (UTC) Received: (qmail 83431 invoked by uid 500); 20 May 2013 17:13:30 -0000 Delivered-To: apmail-accumulo-dev-archive@accumulo.apache.org Received: (qmail 83304 invoked by uid 500); 20 May 2013 17:13:30 -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 83269 invoked by uid 99); 20 May 2013 17:13:29 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 May 2013 17:13:29 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of josh.elser@gmail.com designates 209.85.128.41 as permitted sender) Received: from [209.85.128.41] (HELO mail-qe0-f41.google.com) (209.85.128.41) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 20 May 2013 17:13:23 +0000 Received: by mail-qe0-f41.google.com with SMTP id b4so1080344qen.28 for ; Mon, 20 May 2013 10:13:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=PRFPa732/exQEr7mBEGfPJBLKxvPwCo1NwDFgMI5B7s=; b=KcQnCu8ZYNn2CB2B5Ds+aI2GaoQNVKf3c7mswJBnZXzxQ20vv81nxIb20nOhJuhNY1 ePc3fG0gNbOW+PiCZlRymRlNTeXYAX1GxiAN3FVIOoU4c/Dg0XExumrpl6/ZVdEz4cIk O6PbdiPblg9fiYrtp+KhaqjCCSzZBxLcmema6Go1pqCGmx/RCcpbWJbq/yTki57cJcCK CGRhZeMLwJKvtGWyzT49qfpXHDd7mLs4xokjf9A1j9pyFyiw8DFP1wkjM0c0IUgR7Mlw tStM+3YjBRE/1T13t/R9G+IvidxKEmgrK4RryO5IVyKLfDGeiZs8M6uyJ0H2krfZyCkh 6ufQ== X-Received: by 10.224.22.197 with SMTP id o5mr48101723qab.52.1369069982568; Mon, 20 May 2013 10:13:02 -0700 (PDT) Received: from [144.51.26.21] (rd6um-34105l.tycho.ncsc.mil. [144.51.26.21]) by mx.google.com with ESMTPSA id w7sm24717086qej.7.2013.05.20.10.13.01 for (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 20 May 2013 10:13:01 -0700 (PDT) Message-ID: <519A5993.1010705@gmail.com> Date: Mon, 20 May 2013 13:12:51 -0400 From: Josh Elser User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 To: dev@accumulo.apache.org Subject: Re: dependencies within 1.5 References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Back when we first moved it from test to server, it was deemed silly to have a single module devoted to a single class. Corey -- if you have reason/justification to make a module out of it with your recent changes, that makes sense to me. On 5/20/13 11:50 AM, Ed Kohlwey wrote: > Why isn't this it's own module? Hadoop and other projects have their mini > cluster code isolated in a separate artifact. > On May 19, 2013 10:11 PM, "Jim Klucar" wrote: > >> MiniAccumuloCluster moved to the 'server' module, which is fine. However, I >> now have to have a dependency on accumulo-start and accumulo-server to be >> able to use the MiniAccumuloCluster. There isn't really any way of know >> that until you fire up a MiniAccumloCluster object and call .start() and >> get a ClassNotFoundException on the Main class from accumulo-start. Seems >> like depending on accumulo-server should pull in accumulo-start (creates >> circular dependency?) or some other solution should be found. >> >