I just checked in Tom's patch for updated INSTALL instructions. Hope that helps.

thanks
mahadev

On Wed, Jun 15, 2011 at 7:49 AM, Thomas Graves <tgra...@yahoo-inc.com> wrote:
>
>
> On 6/15/11 8:54 AM, "Praveen Sripati" <praveensrip...@gmail.com> wrote:
>
>> Hi,
>>
>> I am trying to build and deploy MRv2 and following the instructions in the
>> INSTALL file. The instructions have to be modified after the recent
>> re-organisation (HADOOP-7106)
>>
>>
> http://svn.apache.org/repos/asf/hadoop/common/branches/MR-279/mapreduce/INSTAL>
> L
>>
>> 1. Is the code under MR-279 branch not sufficient? Should I get the common
>> code from the yahoo-merge branch and the HDFS code from the HDFS-1052 branch
>> based on the instructions - what's the dependency?
>
> I'll update the INSTALL doc.
>
> You should be able to checkout just the MR-279 branch now.  It pulls in the
> yahoo-merge version of common and hdfs.  Todd set that up to work
> automatically when unsplitting, from his email:
>
> MR-279: http://svn.apache.org/repos/asf/hadoop/common/branches/MR-279
>  (this one has the yahoo-merge common and hdfs, and the MR-279 mapred)
>
> Checkout code:
> svn co http://svn.apache.org/repos/asf/hadoop/common/branches/MR-279/
>
> -install protobuf - see here for instructions on that, I'm actually using
> version  2.4.1:
> http://svn.apache.org/repos/asf/hadoop/common/branches/MR-279/mapreduce/yarn
> /README
>
> Setup env:
> - export MAVEN_OPTS=-Xmx512m
> - export LD_LIBRARY_PATH=/usr/local/lib
>
> build common
> - cd common
> - ant veryclean mvn-install tar
>
> build hdfs
> - cd hdfs
> - ant veryclean mvn-install -Dresolvers=internal tar
>
> build yarn
> - cd mapreduce
> - mvn clean install assembly:assembly
>  # If tests are failing, add this option to skip them:
> -Dmaven.test.skip.exec=true
> - ant veryclean jar jar-test tar -Dresolvers=internal
>
> Let me know if you have any problems.
>
>
>>
>> 2. Should I get the rest of the code (excluding common and HDFS) from the
>> MR-279 branch?
>
> Yes, see above.
>>
>> 3. What is the yahoo-merge branch?
>  yahoo-merge branch was used when yahoo merged everything back to apache
> from its private branch.  I believe it should be same as trunk for common
> and hdfs at this point.
>
> Tom
>
>



-- 
thanks
mahadev
@mahadevkonar

Reply via email to