GitHub user dkuppitz opened a pull request:
https://github.com/apache/tinkerpop/pull/484
TINKERPOP-1529 LazyBarrierStrategy is too aggressive
https://issues.apache.org/jira/browse/TINKERPOP-1529
This fixes a long-term bug that was introduced when `LazyBarrierStrategy`
and `PathRetractionStrategy` started adding `NoOpBarrierSteps`. The bug
prevented a traversal from inspecting intermediate side-effect results produced
by non-barrier `SideEffectSteps` like `StoreStep`.
I'm going to create another PR that will solve the problem using a strategy.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/apache/tinkerpop TINKERPOP-1529
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/tinkerpop/pull/484.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 #484
----
commit 9223f39068999026d17f9cd13a0442a5d90fb881
Author: Daniel Kuppitz <[email protected]>
Date: 2016-10-29T22:43:48Z
added failing store() test
commit 0a74d78ebf9fe040c8d3354a73ef6b195b2ed401
Author: Daniel Kuppitz <[email protected]>
Date: 2016-10-31T11:32:16Z
minor typo fix
commit 1409f631fda734a2bf46b37bc13d261d7e812880
Author: Daniel Kuppitz <[email protected]>
Date: 2016-10-31T11:33:09Z
Fixed LazyBarrierStrategy and PathRetractionStrategy (still wip)
----
---
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.
---