Pierre Padovani created ATLAS-2178:
--------------------------------------

             Summary: Type Inheritance in conjunction with RelationshipDef 
fails to set legacy attributes
                 Key: ATLAS-2178
                 URL: https://issues.apache.org/jira/browse/ATLAS-2178
             Project: Atlas
          Issue Type: Bug
          Components:  atlas-core
    Affects Versions: 0.9-incubating
            Reporter: Pierre Padovani


If a type inherits from another that has an old style reference attribute, and 
a new style RelationshipDef defined, creating the relationship instance fails 
to set the legacy attributes and in some cases fails to create the relationship 
itself.

Steps to reproduce:
* create a type, say my_table, that inherits from the hive_table
* Create an instance of the new type my_table
* Create an instance of a hive_column
* Create the containment relationship between the two models.

This behavior causes odd and inconsistent behavior and fully breaks lineage 
reports for process types that inherit from the built in Process.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to