You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@giraph.apache.org by "ASF GitHub Bot (JIRA)" <ji...@apache.org> on 2017/11/07 23:07:00 UTC

[jira] [Commented] (GIRAPH-1165) Skip iterating through vertices in supersteps with just global logic

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

ASF GitHub Bot commented on GIRAPH-1165:
----------------------------------------

GitHub user majakabiljo opened a pull request:

    https://github.com/apache/giraph/pull/54

    GIRAPH-1165: Skip iterating through vertices in supersteps with just …

    …global logic
    
    Summary: Some supersteps don't do anything with vertices but just do global worker or master computation or perform aggregation. Not iterating through vertices in these cases can save time.
    
    Test Plan: Ran some jobs with supersteps which only do global computation and verified computation is skipped and we save a few seconds per these supersteps

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/majakabiljo/giraph no_op

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/giraph/pull/54.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #54
    
----
commit 0b0d31e74110d2d41a17076907ba602531a34f16
Author: Maja Kabiljo <ma...@fb.com>
Date:   2017-11-07T23:04:42Z

    GIRAPH-1165: Skip iterating through vertices in supersteps with just global logic
    
    Summary: Some supersteps don't do anything with vertices but just do global worker or master computation or perform aggregation. Not iterating through vertices in these cases can save time.
    
    Test Plan: Ran some jobs with supersteps which only do global computation and verified computation is skipped and we save a few seconds per these supersteps

----


> Skip iterating through vertices in supersteps with just global logic
> --------------------------------------------------------------------
>
>                 Key: GIRAPH-1165
>                 URL: https://issues.apache.org/jira/browse/GIRAPH-1165
>             Project: Giraph
>          Issue Type: Improvement
>            Reporter: Maja Kabiljo
>            Assignee: Maja Kabiljo
>            Priority: Minor
>
> Some supersteps don't do anything with vertices but just do global worker or master computation or perform aggregation. Not iterating through vertices in these cases can save time (some time is still spent in zookeeper barrier but that can be addressed separately).



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)