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

Reply via email to