[ 
https://issues.apache.org/jira/browse/GIRAPH-13?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Eli Reisman updated GIRAPH-13:
------------------------------

    Attachment: GIRAPH-13-2.patch

Coming along really nicely, AppMaster and Client are done, utils are done, 
Maven profile is configured and working, only compiles for versions of Hadoop 
that have the YARN deps I need. Munge flag added but not used yet, should (if I 
get lucky) only need this to stitch us into GiraphRunner (one or two lines) and 
run the client instead of GiraphJob.

Still need to handle a few issues concerning serializing GiraphConf and getting 
it to the AppMaster and then our task containers, and telling the RM we're done 
with the job, but these are just easy details.

The only real scary challenge yet will be pondering how to allow YARN to fire 
up the IO formats and some of our early worker/master setup without Hadoop 
handing them a JobContext, TaskAttemptContext etc. 
Might have to factor out some interfaces for this to happen without gutting our 
existing IO code (which I plan to avoid if I can.)

                
> Port Giraph to YARN
> -------------------
>
>                 Key: GIRAPH-13
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-13
>             Project: Giraph
>          Issue Type: New Feature
>            Reporter: Jakob Homan
>            Assignee: Eli Reisman
>         Attachments: GIRAPH-13-1.patch, GIRAPH-13-2.patch
>
>
> Now that YARN (aka MR2 aka MAPREDUCE-279) has been merged into the Hadoop 
> trunk, we should think about what it would take to separate out the graph 
> processing bits of Giraph from the MR1-specific code so as to take advantage 
> of the less-MR centric aspects of YARN, while still supporting both over the 
> medium term.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to