Details
-
Bug
-
Status: Closed
-
Critical
-
Resolution: Done
-
None
-
None
Description
Neo4jGraphStepStrategy.apply only applies to steps where TraversalHelper.isLabeled(currentStep) is false.
For queries of the form g.V().has(T.label, "Person").as("person").out()... Neo4jGraphStep will not use the label and do a full graph scan.
It works if I just remove the TraversalHelper.isLabeled(currentStep) however I do not know why the check is there in the first place?