Daniel Kuppitz created TINKERPOP-2062:
-----------------------------------------

             Summary: Add Traversal class to CoreImports
                 Key: TINKERPOP-2062
                 URL: https://issues.apache.org/jira/browse/TINKERPOP-2062
             Project: TinkerPop
          Issue Type: Improvement
          Components: server
    Affects Versions: 3.3.3
            Reporter: Daniel Kuppitz
            Assignee: Daniel Kuppitz


Apparently, some people like to copy Gremlin queries they've written in Java 
and paste them into the Gremlin console. This should usually work pretty well, 
however, there are some oddities in particular with {{union()}} step which 
requires you to cast the child traversals to {{Traversal}} if they have 
different return types, e.g.:

{noformat}
g.V().
union(
  __.identity(),
  (Traversal)__.outE()
)
{noformat}

This works in a local console session but fails if the query is sent to a 
server as {{Traversal}} is not part of the core imports. 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to