GitHub user sheldonkhall opened a pull request:

    https://github.com/apache/tinkerpop/pull/632

    TINKERPOP-1519: tinker graph computer does not handle multiple scopes

    https://issues.apache.org/jira/browse/TINKERPOP-1519
    
    This change modifies the tinker graph computer so that each message sent in 
a vertex program remembers its scope. Previously when the receiveMessages 
method on TinkerMessenger was called it would loop through ALL message scopes 
and then ALL messages, which is incorrect. Now the method loops over each 
scope, and then each message within that scope.
    
    I have added the regression test suggested in the JIRA ticket and run mvn 
clean install locally to confirm everything passes OK.
    
    I had a quick look at the latest master, and this bugfix may need to be 
merged there too.


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

    $ git pull https://github.com/sheldonkhall/tinkerpop tp31

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

    https://github.com/apache/tinkerpop/pull/632.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 #632
    
----
commit 28c514da9065683ed90ea6aabc66ffdcbab99c11
Author: Sheldon <[email protected]>
Date:   2017-06-15T17:00:32Z

    bugfix

commit 99679a037db3e86112471a40cd454114231852b6
Author: Sheldon <[email protected]>
Date:   2017-06-19T09:35:16Z

    add the regression test

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to