[ https://issues.apache.org/jira/browse/TINKERPOP-2004?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
stephen mallette updated TINKERPOP-2004: ---------------------------------------- Fix Version/s: (was: 3.3.4) (was: 3.2.10) (was: 3.4.0) > 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)