Apoorv Naik created ATLAS-1958:
----------------------------------

             Summary: Better graph traversal APIs 
                 Key: ATLAS-1958
                 URL: https://issues.apache.org/jira/browse/ATLAS-1958
             Project: Atlas
          Issue Type: Improvement
            Reporter: Apoorv Naik
            Assignee: Apoorv Naik


Right now the only way to perform deep/complex graph traversals is through the 
Gremlin API.
Currently atlas has an ExpressionFactory abstraction which internally generates 
groovy expression as per the compatible TinkerPop version. It requires solid 
understanding of the TypeSystem, gremlin query structure, required 
optimizations etc.

Instead, TinkerPop itself supports a Gremlin pipeline (TP2) and a 
GraphTraversal (TP3), which are good abstractions over the gremlin query 
language. We should have a Querying abstraction in Atlas which is agnostic to 
the underlying Graph implementation.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to