You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tinkerpop.apache.org by sp...@apache.org on 2016/03/12 01:54:03 UTC

[6/8] incubator-tinkerpop git commit: Minor refactoring to get apply strategies more efficiently.

Minor refactoring to get apply strategies more efficiently.


Project: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/commit/71a28267
Tree: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/tree/71a28267
Diff: http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/diff/71a28267

Branch: refs/heads/TINKERPOP-575
Commit: 71a28267681098f7fde5bf9b064f4ca3823c20d3
Parents: 2757ef9
Author: Stephen Mallette <sp...@genoprime.com>
Authored: Fri Mar 11 19:51:15 2016 -0500
Committer: Stephen Mallette <sp...@genoprime.com>
Committed: Fri Mar 11 19:51:15 2016 -0500

----------------------------------------------------------------------
 .../gremlin/server/op/traversal/TraversalOpProcessor.java          | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-tinkerpop/blob/71a28267/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/traversal/TraversalOpProcessor.java
----------------------------------------------------------------------
diff --git a/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/traversal/TraversalOpProcessor.java b/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/traversal/TraversalOpProcessor.java
index d915ce7..5d9f23e 100644
--- a/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/traversal/TraversalOpProcessor.java
+++ b/gremlin-server/src/main/java/org/apache/tinkerpop/gremlin/server/op/traversal/TraversalOpProcessor.java
@@ -147,7 +147,7 @@ public class TraversalOpProcessor extends AbstractOpProcessor {
 
                     try {
                         // compile the traversal - without it getEndStep() has nothing in it
-                        traversal.hasNext();
+                        traversal.asAdmin().applyStrategies();
                         handleIterator(context, new DetachingIterator(traversal.asAdmin().getEndStep()));
                     } catch (TimeoutException ex) {
                         final String errorMessage = String.format("Response iteration exceeded the configured threshold for request [%s] - %s", msg.getRequestId(), ex.getMessage());