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)