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)