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 B4EE09DAD for ; Tue, 26 Jun 2012 15:42:46 +0000 (UTC) Received: (qmail 52611 invoked by uid 500); 26 Jun 2012 15:42:45 -0000 Delivered-To: apmail-giraph-dev-archive@giraph.apache.org Received: (qmail 52517 invoked by uid 500); 26 Jun 2012 15:42:45 -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 52503 invoked by uid 500); 26 Jun 2012 15:42:45 -0000 Delivered-To: apmail-incubator-giraph-dev@incubator.apache.org Received: (qmail 52494 invoked by uid 99); 26 Jun 2012 15:42:45 -0000 Received: from issues-vm.apache.org (HELO issues-vm) (140.211.11.160) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Jun 2012 15:42:45 +0000 Received: from isssues-vm.apache.org (localhost [127.0.0.1]) by issues-vm (Postfix) with ESMTP id 422E6141BDA for ; Tue, 26 Jun 2012 15:42:44 +0000 (UTC) Date: Tue, 26 Jun 2012 15:42:44 +0000 (UTC) From: "Alessandro Presta (JIRA)" To: giraph-dev@incubator.apache.org Message-ID: <1088043601.56806.1340725364276.JavaMail.jiratomcat@issues-vm> In-Reply-To: <2143650320.23542.1321073331900.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Updated] (GIRAPH-76) Refactor worker logic from GraphMapper 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-76?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alessandro Presta updated GIRAPH-76: ------------------------------------ Attachment: Refactor_worker_logic_from_GraphMapper.patch Attached patch is for the per-vertex refactoring. I can easily modify it to handle all vertices in all partitions in a single run() if that's better. Also let me know if you have a better name than VertexRunner. > Refactor worker logic from GraphMapper > -------------------------------------- > > Key: GIRAPH-76 > URL: https://issues.apache.org/jira/browse/GIRAPH-76 > Project: Giraph > Issue Type: Improvement > Components: graph > Reporter: Jakob Homan > Assignee: Alessandro Presta > Attachments: Refactor_worker_logic_from_GraphMapper.patch > > > The plumbing around executing vertices is hosted within the mapper, but could be extracted to its own class and executed from the Mapper directly. This would ease testing and make it easier to host in the new YARN infrastructure. There's nothing mapper specific about this code. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira