Return-Path: X-Original-To: apmail-giraph-dev-archive@www.apache.org Delivered-To: apmail-giraph-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 71154EC5D for ; Mon, 25 Feb 2013 06:46:19 +0000 (UTC) Received: (qmail 59097 invoked by uid 500); 25 Feb 2013 06:46:18 -0000 Delivered-To: apmail-giraph-dev-archive@giraph.apache.org Received: (qmail 58808 invoked by uid 500); 25 Feb 2013 06:46:18 -0000 Mailing-List: contact dev-help@giraph.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@giraph.apache.org Delivered-To: mailing list dev@giraph.apache.org Received: (qmail 58753 invoked by uid 500); 25 Feb 2013 06:46:17 -0000 Delivered-To: apmail-incubator-giraph-dev@incubator.apache.org Received: (qmail 58750 invoked by uid 99); 25 Feb 2013 06:46:17 -0000 Received: from arcas.apache.org (HELO arcas.apache.org) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 25 Feb 2013 06:46:17 +0000 Date: Mon, 25 Feb 2013 06:46:16 +0000 (UTC) From: "Eli Reisman (JIRA)" To: giraph-dev@incubator.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Updated] (GIRAPH-13) Port Giraph to YARN MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ 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-6.patch Lots of updates in this patch. The YARN and Giraph components are going swimmingly. However, I have discovered a strange Maven behavior and I thought I would put up another placeholder patch in case any of you know whats going on here. The way I have this version of hadoop_yarn profile set up, the compile plugin (by default on all profiles) does not compile anything in the o.a.g.yarn directory tree (or package) and this seems to work as expected. But, when I compile using -Phadoop_yarn, I reinclude the yarn dir from the profile definition in the pom where I declare the profile configuration of the compiler plugin. This only partially works. For some reason I cannot fathon as of yet, only a couple of the files in my yarn package compile and make it into the final build products. This is even though mvn verify (etc) all passes and classes themselves seem to compile. I thought at first I forgot to declare the package for all my files, or maybe a problem with my package-info.java file or something. But nothing obvious. Just several of my YARN files don't end up in the jar with their companions. Anyone know what I could be doing wrong here? All the changes to pom files that set this up are included in the patch for viewing. If anyone has an insight (or good Maven tricks to try) let me know. Thanks! > 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, GIRAPH-13-3.patch, GIRAPH-13-4.patch, GIRAPH-13-5.patch, GIRAPH-13-6.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