atlas-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Kantor (JIRA)" <>
Subject [jira] [Commented] (ATLAS-518) Tinkerpop3 - graph store abstraction
Date Mon, 04 Apr 2016 15:18:25 GMT


David Kantor commented on ATLAS-518:

[~jnhagelb]  Does ATLAS-610 supersede this item?  Please clarify.

> Tinkerpop3 - graph store abstraction
> ------------------------------------
>                 Key: ATLAS-518
>                 URL:
>             Project: Atlas
>          Issue Type: Wish
>    Affects Versions: trunk
>            Reporter: Nigel Jones
> Atlas is currently based on tinkerpop2 & titan 0.5.4. Work is needed to bring it
up to the current tinkerpop3 level which would be covered by any titan upgrade as mentioned
in ATLAS-517.
> However one role of the very active tinkerpop project is to provide a layer of abstraction
between a graph data store, and applications (such as Atlas)
> (See )
> By adopting tinkerpop interfaces where possible we can facilitate integration/interop
with other graph stores and offer much more flexibility in implementation as appropriate.
> Tinkerpop (or gremlin as the term is now used for the whole stack) isn't complete --
for example creation of indices today relies on defining the index in the underlying implementation
(in our case titan), but we also have the opportunity to work together with the tinkerpop
team to reduce these interdependencies moving forward
> From a scan of the code Atlas today uses titan APIs and it would require some effort
to migrate. This JIRA is being opened to get discussion on whether this direction makes sense,
to understand the pros/cons of such an approach, and to evaluate the impact/feasibility of
making such a change.

This message was sent by Atlassian JIRA

View raw message