[ https://issues.apache.org/jira/browse/ATLAS-695?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Neeru Gupta updated ATLAS-695: ------------------------------ Attachment: rb56289.patch > 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)