Return-Path: X-Original-To: apmail-incubator-ambari-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-ambari-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 9CC29CF79 for ; Wed, 19 Jun 2013 00:44:59 +0000 (UTC) Received: (qmail 67878 invoked by uid 500); 19 Jun 2013 00:44:59 -0000 Delivered-To: apmail-incubator-ambari-dev-archive@incubator.apache.org Received: (qmail 67838 invoked by uid 500); 19 Jun 2013 00:44:59 -0000 Mailing-List: contact ambari-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ambari-dev@incubator.apache.org Delivered-To: mailing list ambari-dev@incubator.apache.org Received: (qmail 67830 invoked by uid 99); 19 Jun 2013 00:44:59 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Jun 2013 00:44:59 +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 yusaku@hortonworks.com designates 209.85.215.41 as permitted sender) Received: from [209.85.215.41] (HELO mail-la0-f41.google.com) (209.85.215.41) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Jun 2013 00:44:54 +0000 Received: by mail-la0-f41.google.com with SMTP id fn20so4157281lab.28 for ; Tue, 18 Jun 2013 17:44:33 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:x-gm-message-state; bh=2c0lcyYlGphH4hJw7GjcCZ0h1JeSdsXAvHHEFY6MQc8=; b=E5kagROw+kL9EvCLuAb7NwLNXHtLYADKpj5jmzw7Vu1cdjr9cy0ARIiIehDxxPSl0A 3Yw0LRKVvKQXCHq62OmUrfdobk/XwskFGyg1rX7zTEqZRXIIhsEwVHRUs3GYE9uSCqs4 8/ZXVeJABNQHbxNy6/PxF0Pv2H4kCzU7IpHaQmwMI6ZTMSxoLtZdWT08H00n1oaUi18A cjKbm7XnnnyB5IcYnbbruuNXqj6B4Mutc7dma+Mpcmxu0O49eI43h1Yg8SAWms37AhrA Vy3r0L+e90Wwoeq7oW7w/+VnSEWj+kmWefwS0XFeesHJj6rpLb0LLUnW8kQgUfQ2UjA5 vZIQ== MIME-Version: 1.0 X-Received: by 10.112.139.134 with SMTP id qy6mr2183174lbb.14.1371602672951; Tue, 18 Jun 2013 17:44:32 -0700 (PDT) Received: by 10.112.34.196 with HTTP; Tue, 18 Jun 2013 17:44:32 -0700 (PDT) In-Reply-To: References: Date: Tue, 18 Jun 2013 17:44:32 -0700 Message-ID: Subject: Re: Adding Accumulo to Ambari From: Yusaku Sako To: ambari-dev@incubator.apache.org Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQkX+q5gDtiz92vdEE/MuKK8O1fj3a/ATlrc4QFYhbViX5g0DNpM+hEszyA1fPDMtgB/iJsN X-Virus-Checked: Checked by ClamAV on apache.org Andre, you should be working off of trunk, and adding ACCUMULO to the 1.3.0 stack (as that is the latest version that works on trunk). Just FYI, there are references to the Hadoop 2.0 stack in trunk, but that is not expected to work yet; branch-1.4.0 is the active branch for Hadoop 2.0 work. HDP vs HDPLocal will likely be consolidated and removed in the future, but for now, please add ACCUMULO service definition to both. Hope this helps. Yusaku On Tue, Jun 18, 2013 at 5:39 PM, Billie Rinaldi wrote: > On Tue, Jun 18, 2013 at 5:10 PM, Andres Danter wrote: > >> Hi Billie, >> >> Thanks for that response. Now I understand and feel much better about the >> process. >> >> One more question. Under ambari-server/src/main/resources/stacks/ I see >> HDP and HDPLocal, which both contain directories for each Ambari version. >> Do I add the ACCUMULO directory under both of those subtrees or just one in >> particular? >> > > I found information about HDPLocal vs. HDP here: > http://incubator.apache.org/ambari/1.2.3/installing-hadoop-using-ambari/content/ambari-chap1-6.html > > HDPLocal is what you use if you aren't connected to the internet when you > install, so it seems like you'd want both. > > >> >> e.g. stacks/HDP//services/ACCUMULO >> &/or >> stacks/HDPLocal//services/ACCUMULO >> >> Ok, I lied. I have an additional question that I just thought of. In my >> proposal I said I was going to work with Ambari 1.2.2, but I don't see that >> directory under HDP or HDPLocal. Should I just do the work under 1.3.0? >> > > I think 1.3.0 would be the right one since it corresponds to the current > trunk. (Anyone feel free to chime in if this is incorrect.) > > Billie > > >> >> Thanks, >> >> Andres >> >> >> On Tue, Jun 18, 2013 at 7:53 PM, Billie Rinaldi > >wrote: >> >> > Andres, >> > >> > You will create a patch and attach it to the appropriate ticket. We will >> > review the patch, giving you feedback and probably requesting revisions, >> > and you keep making new patches and adding them to the ticket until the >> > community is happy. At that point, a committer will commit the patch for >> > you. >> > >> > A patch can contain an entire new sub-tree. If you use svn, "svn status" >> > shows you the files that have changed in the current directory. Ones >> that >> > are entirely new have a question mark next to them. To add them to the >> > patch, use "svn add ". If you add a directory it >> > recursively adds all the files in the directory. To create the patch, >> use >> > for example "svn diff > AMBARI-1930-1.patch", then after a first round of >> > revisions, "svn diff > AMBARI-1930-2.patch". The one-up numbering isn't >> > strictly necessary, but it makes it easier to see what is the most recent >> > patch that needs to be reviewed. >> > >> > If you want to use git instead, the commands are slightly different. I >> can >> > help you with those as well, if you'd prefer. >> > >> > Billie >> > >> > >> > >> > >> > On Tue, Jun 18, 2013 at 4:19 PM, Andres Danter >> wrote: >> > >> > > Hi Billie, >> > > >> > > I was about to start working on adding Accumulo to the Ambari stack >> > > definition, as outlined on the Ambari wiki. I have to admit that I'm >> > being >> > > a bit shy with getting started on this. I'm mostly worried about >> > > submitting changes that will clobber something and cause headaches for >> > > everyone. I did read the "How to Commit" section on the wiki, but I >> > still >> > > have a couple of questions regarding the submission of patches. >> > > >> > > 1. Since I'm not an authorized committer, would you be the one that >> > > actually commits the patches? Or will I do it with your approval? >> > > >> > > 2. Since adding Accumulo to the stack definition involves the creation >> > of >> > > a new directory structure under ambari-server/src/main/resources/, is >> it >> > > considered a patch? How should I make the work available to the >> > community >> > > for review? I can write a document with the details of the service >> and a >> > > zip file that contains the new sub-tree. Would that be sufficient? >> > > >> > > I guess what I'm worried about here is how to proceed once I have a >> > > finished piece that can be committed, whether it is a completely new >> > > addition or a patch to existing source. >> > > >> > > Thanks for the help. >> > > >> > > Andres >> > > >> > >>