[ https://issues.apache.org/jira/browse/ATLAS-1195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jeffrey Hagelberg updated ATLAS-1195: ------------------------------------- Attachment: rb53133.patch > Clean up DSL Translation > ------------------------ > > Key: ATLAS-1195 > URL: https://issues.apache.org/jira/browse/ATLAS-1195 > Project: Atlas > Issue Type: Sub-task > Reporter: Jeffrey Hagelberg > Assignee: Jeffrey Hagelberg > Attachments: rb53133.patch > > > Right now, the DSL translation logic is full if statements like if(TP2) then > do this otherwise do that. This needs to be cleaned up. We need classes > that represent each gremlin construct and subclasses for TP2 / TP3 when > appropriate. We should first look and see if the existing Expression classes > can be leveraged for this. We should also try to make this general enough so > that whatever logic we put in place can also be leveraged by the catalog > project to generate TP2/TP3 gremlin. -- This message was sent by Atlassian JIRA (v6.3.4#6332)