Uploaded image for project: 'TinkerPop'
  1. TinkerPop
  2. TINKERPOP-2128

Allow explain() to work in a remote fashion

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 3.4.0
    • None
    • process
    • None

    Description

      g.V().explain() doesn´t really work in any scenario where the traversal is being executed remotely. the explain() applies locally in java so you really just get this:

      gremlin> g = traversal().withRemote('conf/remote-graph.properties')
      ==>graphtraversalsource[emptygraph[empty], standard]
      gremlin> g.V().out().explain()
      ==>Traversal Explanation
      ============================================================================================
      Original Traversal   [GraphStep(vertex,[]), VertexStep(OUT,vertex)]
      
      RemoteStrategy [D]   [RemoteStep(DriverServerConnection-localhost/127.0.0.1:8182 [graph=g])]
      
      Final Traversal      [RemoteStep(DriverServerConnection-localhost/127.0.0.1:8182 [graph=g])]
      

      Attachments

        Activity

          People

            Unassigned Unassigned
            aboudreault Alan Boudreault
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: