[
https://issues.apache.org/jira/browse/TINKERPOP-2004?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
stephen mallette closed TINKERPOP-2004.
---------------------------------------
Resolution: Duplicate
> LazyBarrierStrategy should be the only strategy that adds barriers
> ------------------------------------------------------------------
>
> Key: TINKERPOP-2004
> URL: https://issues.apache.org/jira/browse/TINKERPOP-2004
> Project: TinkerPop
> Issue Type: Improvement
> Components: process
> Affects Versions: 3.2.9
> Reporter: stephen mallette
> Assignee: stephen mallette
> Priority: Major
>
> As it stands it is hard to reason about {{barrier()}} when you want fine
> grained control over the processing of a traversal. In other words if you
> feel like preventing barrier injection you can't do it reasonably without
> removing a lot of strategies and it isn't trivial to recall which strategies
> are adding them. If they were all added by {{LazyBarrierStrategy}} it would
> be much more simple to remember.
> I suppose a question remains: is there anyway to ensure that future changes
> don't undo this work?
> I won't say that this is a "breaking" change exactly but a good body of
> Update Documentation should be required for this one.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)