[ https://issues.apache.org/jira/browse/ATLAS-1958?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Apoorv Naik resolved ATLAS-1958. -------------------------------- Resolution: Won't Do > 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 > Priority: Major > > 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 (v7.6.3#76005)