[ 
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)

Reply via email to