You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@giraph.apache.org by "Jaeho Shin (JIRA)" <ji...@apache.org> on 2014/09/24 03:11:34 UTC

[jira] [Commented] (GIRAPH-905) Giraph Debugger

    [ https://issues.apache.org/jira/browse/GIRAPH-905?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14145728#comment-14145728 ] 

Jaeho Shin commented on GIRAPH-905:
-----------------------------------

[~edunov] And here's the review board request: https://reviews.apache.org/r/25971/.  Thanks!

> Giraph Debugger
> ---------------
>
>                 Key: GIRAPH-905
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-905
>             Project: Giraph
>          Issue Type: New Feature
>            Reporter: Jaeho Shin
>         Attachments: GIRAPH-905-3.patch, GIRAPH-905.patch
>
>
> Four of us at Stanford (Vikesh Khanna, Semih Salihoglu, Jaeho Shin, and Brian Ba Quan Truong) developed a debugger for Giraph, named Graft, and we hope to integrate our code into Giraph trunk.  It is able to launch Giraph jobs in debugging mode to capture traces of certain vertices and MasterCompute at particular supersteps, requiring almost no code change by the user.  From the captured traces, it can generate JUnit tests to replicate the contexts under which compute() function was running for the user to reproduce bugs.  You can read more about it at our GitHub repository: https://github.com/semihsalihoglu/graft



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)