[ https://issues.apache.org/jira/browse/TINKERPOP-1216?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Marko A. Rodriguez closed TINKERPOP-1216. ----------------------------------------- Resolution: Fixed Assignee: Marko A. Rodriguez Fix Version/s: 3.2.0-incubating I can't believe we never found this bug before. It happens when you have multiple traversers needing to be merged in an order-operation. {{OrderGlobalStep}} did not inherit its {{CollectingBarrierStep}} parent's {{BULK}} requirement. I checked all other {{CollectingBarrierSteps}} and they are good. I added the test case that uses [~dkuppitz] example in the ticket. Golden. > OrderStep or O_Traverser is broken > ---------------------------------- > > Key: TINKERPOP-1216 > URL: https://issues.apache.org/jira/browse/TINKERPOP-1216 > Project: TinkerPop > Issue Type: Bug > Components: process > Affects Versions: 3.1.1-incubating > Reporter: Daniel Kuppitz > Assignee: Marko A. Rodriguez > Fix For: 3.2.0-incubating, 3.1.2-incubating > > > {code} > graph = TinkerGraph.open() > graph.io(graphml()).readGraph('data/grateful-dead.xml') > g = graph.traversal() > {code} > {noformat} > gremlin> g.V().has("song","name","OH > BOY").out("followedBy").out("followedBy").order().by("performances").by(id) > This traverser does not support merging: > org.apache.tinkerpop.gremlin.process.traversal.traverser.O_Traverser > Display stack trace? [yN] N > gremlin> g.V().has("song","name","OH > BOY").out("followedBy").order().by("performances").by(id) > ==>v[302] > ==>v[72] > ==>v[96] > gremlin> g.V().has("song","name","OH > BOY").out("followedBy").out("followedBy").order().by("performances").by(id) > This traverser does not support merging: > org.apache.tinkerpop.gremlin.process.traversal.traverser.O_Traverser > Display stack trace? [yN] > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)