giraph-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jaeho Shin (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (GIRAPH-905) Giraph Debugger
Date Wed, 05 Nov 2014 00:59:35 GMT

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

Jaeho Shin updated GIRAPH-905:
------------------------------
    Attachment: GIRAPH-905-4.patch

This updated patch resolves [~edunov]'s [review comments|https://reviews.apache.org/r/25971/],
improves performance of the instrumented code a lot, and adds a few more (buggy) examples.
 It is based on [59eb6af of semihsalihoglu/graft|https://github.com/semihsalihoglu/graft/commit/59eb6afafefa52b16d376cf47065d44b4a2b69a1].

> 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-4.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)

Mime
View raw message