[ 
https://issues.apache.org/jira/browse/ATLAS-1579?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jeffrey Hagelberg updated ATLAS-1579:
-------------------------------------
    Description: 
EntityLineageService is hard-coded to generate Gremlin that is specific to 
Tinker Pop 2.  It needs to be updated to use GremlinExpressionFactory to 
generate Gremlin that is appropriate for the graph backend that is being used.

See ATLAS-695, ATLAS-1390.  

As part of this fix, the logic for skipping the following tests when using 
Tinker Pop 3 should be removed:

repository:
* EntityLineageService - all tests

webapp:
* DataSetLineageJerseyResourceIT.testInputsGraphForEntity
* DataSetLineageJerseyResourceIT.testOutputsGraphForEntity
* EntityLineageJerseyResourceIT - all tests


The issue is known to affect at least the following endpoints:
* v2/lineage/\{guid\}
* lineage/\{guid\}/inputs/graph
* lineage/\{guid\}/outputs/graph


  was:
EntityLineageService is hard-coded to generate Gremlin that is specific to 
Tinker Pop 2.  It needs to be updated to use GremlinExpressionFactory to 
generate Gremlin that is appropriate for the version of Gremlin being used.

See ATLAS-695, ATLAS-1390.  

As part of this fix, the logic for skipping the following tests when using 
Tinker Pop 3 should be removed:

repository:
* EntityLineageService - all tests

webapp:
* DataSetLineageJerseyResourceIT.testInputsGraphForEntity
* DataSetLineageJerseyResourceIT.testOutputsGraphForEntity
* EntityLineageJerseyResourceIT - all tests


The issue is known to affect at least the following endpoints:
* v2/lineage/\{guid\}
* lineage/\{guid\}/inputs/graph
* lineage/\{guid\}/outputs/graph



> EntityLineageSevice Fails with TP3
> ----------------------------------
>
>                 Key: ATLAS-1579
>                 URL: https://issues.apache.org/jira/browse/ATLAS-1579
>             Project: Atlas
>          Issue Type: Improvement
>          Components:  atlas-core
>            Reporter: Neeru Gupta
>
> EntityLineageService is hard-coded to generate Gremlin that is specific to 
> Tinker Pop 2.  It needs to be updated to use GremlinExpressionFactory to 
> generate Gremlin that is appropriate for the graph backend that is being used.
> See ATLAS-695, ATLAS-1390.  
> As part of this fix, the logic for skipping the following tests when using 
> Tinker Pop 3 should be removed:
> repository:
> * EntityLineageService - all tests
> webapp:
> * DataSetLineageJerseyResourceIT.testInputsGraphForEntity
> * DataSetLineageJerseyResourceIT.testOutputsGraphForEntity
> * EntityLineageJerseyResourceIT - all tests
> The issue is known to affect at least the following endpoints:
> * v2/lineage/\{guid\}
> * lineage/\{guid\}/inputs/graph
> * lineage/\{guid\}/outputs/graph



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to