[
https://issues.apache.org/jira/browse/ATLAS-695?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15891205#comment-15891205
]
Jeffrey Hagelberg commented on ATLAS-695:
-----------------------------------------
https://github.com/apache/incubator-atlas/commit/6fd04d9a8c56610a855b3950040ace9b6699c38b
> Add titan 1 implementation of graph database abstraction layer
> --------------------------------------------------------------
>
> Key: ATLAS-695
> URL: https://issues.apache.org/jira/browse/ATLAS-695
> Project: Atlas
> Issue Type: Sub-task
> Reporter: Jeffrey Hagelberg
> Assignee: Neeru Gupta
> Attachments: rb56289.patch
>
>
> In this task, we will do the following:
> - add titan 1.0.0 implementation of abstraction layer
> - refactor query generation to produce different gremlin for Titan 0.5.4 and
> Titan 1.0.0. This is needed because there are significant syntax changes
> between Gremlin 2 and Gremlin 3.
> - add mechanism to allow the titan version / abstraction implementation to be
> configured in the atlas-application.properties file
> - by default, the titan 1.0.0 implementation will not be built. It requires
> Java 8. There is a separate subtask for incorporating testing if Java 8 into
> the build.
> - Upon completion of this task, you will be able to build Atlas in either
> "titan1" or "titan0" mode. These will mutually exclusive. In the future we
> can look at ways to build both at the same time. I have some ideas about how
> this can work, but we have a lot of things to do before we can get to that!
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)