[
https://issues.apache.org/jira/browse/TINKERPOP-1716?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16082455#comment-16082455
]
Marko A. Rodriguez commented on TINKERPOP-1716:
-----------------------------------------------
Note that I have created a branch that has a "near fix" for TinkerPop 3.2.x.
https://github.com/apache/tinkerpop/tree/TINKERPOP-1716
Something is still busted and I suspect this is the reason [~spmallette] didn't
register strategies in TinkerPop 3.2.x. At this point, I'll let [~spmallette]
finish off this branch. If he can make it work, great. Else, the real fix is in
TinkerPop 3.3.x.
> Traversal strategies are not applied with remote in Gremlin Console
> -------------------------------------------------------------------
>
> Key: TINKERPOP-1716
> URL: https://issues.apache.org/jira/browse/TINKERPOP-1716
> Project: TinkerPop
> Issue Type: Bug
> Components: server
> Affects Versions: 3.2.3, 3.2.5
> Reporter: Jason Plurad
>
> Originally from a [StackOverflow
> post|https://stackoverflow.com/questions/44907843/can-strategies-be-used-with-remote-traversal-in-gremlin]:
> This subgraph strategy works (only the `battled` edges are returned) with a
> remote from Gremlin-Python:
> {noformat}
> from gremlin_python import statics
> from gremlin_python.structure.graph import Graph
> from gremlin_python.process.graph_traversal import __
> from gremlin_python.process.strategies import *
> from gremlin_python.driver.driver_remote_connection import
> DriverRemoteConnection
> statics.load_statics(globals())
> graph = Graph()
> g =
> graph.traversal().withRemote(DriverRemoteConnection('ws://localhost:8182/gremlin','g')).withStrategies(SubgraphStrategy(edges=__.hasLabel('battled')))
> g.E().label().groupCount().toList()
> {noformat}
> But the subgraph strategy does not work (all edges are returned) with a
> remote from the Gremlin Console:
> {noformat}
> graph = EmptyGraph.instance()
> g =
> graph.traversal().withRemote('conf/remote-graph.properties').withStrategies(SubgraphStrategy.build().edges(__.hasLabel("battled")).create())
> g.E().label().groupCount().toList()
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)