incubator-ambari-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Yusaku Sako <yus...@hortonworks.com>
Subject Re: Adding Accumulo to Ambari
Date Wed, 19 Jun 2013 00:44:32 GMT
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
<billie.rinaldi@gmail.com> wrote:
> On Tue, Jun 18, 2013 at 5:10 PM, Andres Danter <adanter@gmail.com> 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/<version>/services/ACCUMULO
>>           &/or
>>         stacks/HDPLocal/<version>/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 <billie.rinaldi@gmail.com
>> >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 <fileOrDirectory>".  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 <adanter@gmail.com>
>> 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
>> > >
>> >
>>

Mime
View raw message