Marko A. Rodriguez created TINKERPOP-1206: ---------------------------------------------
Summary: ExpandableIterator can take a full TraverserSet at once -- Barriers. Key: TINKERPOP-1206 URL: https://issues.apache.org/jira/browse/TINKERPOP-1206 Project: TinkerPop Issue Type: Improvement Components: process Affects Versions: 3.1.1-incubating Reporter: Marko A. Rodriguez I haven't looked at {{ExpandableIterator}} in over a year. Its one of the most fundamental structures of a Gremlin traversal. I just realized it can take an entire {{TraverserSet}}. As such, if the previous step is a {{Barrier}}, don't iterate the barrier out, simply "dump it" into the current steps {{ExpandableIterator}}. That should speed up things significantly -- though there are not that many barrier steps... but still. -- This message was sent by Atlassian JIRA (v6.3.4#6332)