Rahul Kurup created ATLAS-4730: ---------------------------------- Summary: Unable to assign term to custom entity with no supertype in its typdef Key: ATLAS-4730 URL: https://issues.apache.org/jira/browse/ATLAS-4730 Project: Atlas Issue Type: Bug Reporter: Rahul Kurup
When we try to assign a glossary term to an entity whose custom typedef does not have a supertype of any existing typedef, then the following error is encountered and the term does not get assigned. {{invalid relationshipDef: AtlasGlossarySemanticAssignment: end type 1: Referenceable, end type 2: AtlasGlossaryTerm}} Sample typedef to reproduce the error is given below: {color:#dcdcdc}{{color} {color:#9cdcfe}"enumDefs"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#dcdcdc}[],{color} {color:#9cdcfe}"structDefs"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#dcdcdc}[],{color} {color:#9cdcfe}"classificationDefs"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#dcdcdc}[],{color} {color:#9cdcfe}"entityDefs"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#dcdcdc}[{color} {color:#d4d4d4} {color}{color:#dcdcdc}{{color} {color:#9cdcfe}"category"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}"ENTITY"{color}{color:#dcdcdc},{color} {color:#9cdcfe}"createdBy"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}"admin"{color}{color:#dcdcdc},{color} {color:#9cdcfe}"updatedBy"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}"admin"{color}{color:#dcdcdc},{color} {color:#9cdcfe}"createTime"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#b5cea8}1537261952180{color}{color:#dcdcdc},{color} {color:#9cdcfe}"updateTime"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#b5cea8}1537262097732{color}{color:#dcdcdc},{color} {color:#9cdcfe}"version"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#b5cea8}3{color}{color:#dcdcdc},{color} {color:#9cdcfe}"name"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}"CustomEntity1"{color}{color:#dcdcdc},{color} {color:#9cdcfe}"description"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}"CustomEntity1"{color}{color:#dcdcdc},{color} {color:#9cdcfe}"typeVersion"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}"1.4"{color}{color:#dcdcdc},{color} {color:#9cdcfe}"attributeDefs"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#dcdcdc}[{color} {color:#d4d4d4} {color}{color:#dcdcdc}{{color} {color:#9cdcfe}"name"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}"scores"{color}{color:#dcdcdc},{color} {color:#9cdcfe}"typeName"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}"int"{color}{color:#dcdcdc},{color} {color:#9cdcfe}"isOptional"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}true{color}{color:#dcdcdc},{color} {color:#9cdcfe}"cardinality"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}"SINGLE"{color}{color:#dcdcdc},{color} {color:#9cdcfe}"valuesMinCount"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#b5cea8}0{color}{color:#dcdcdc},{color} {color:#9cdcfe}"valuesMaxCount"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#b5cea8}1{color}{color:#dcdcdc},{color} {color:#9cdcfe}"isUnique"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}false{color}{color:#dcdcdc},{color} {color:#9cdcfe}"isIndexable"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}false{color}{color:#dcdcdc},{color} {color:#9cdcfe}"includeInNotification"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}false{color} {color:#dcdcdc}},{color} {color:#d4d4d4} {color}{color:#dcdcdc}{{color} {color:#9cdcfe}"name"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}"place"{color}{color:#dcdcdc},{color} {color:#9cdcfe}"typeName"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}"string"{color}{color:#dcdcdc},{color} {color:#9cdcfe}"isOptional"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}true{color}{color:#dcdcdc},{color} {color:#9cdcfe}"cardinality"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}"SINGLE"{color}{color:#dcdcdc},{color} {color:#9cdcfe}"valuesMinCount"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#b5cea8}0{color}{color:#dcdcdc},{color} {color:#9cdcfe}"valuesMaxCount"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#b5cea8}1{color}{color:#dcdcdc},{color} {color:#9cdcfe}"isUnique"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}false{color}{color:#dcdcdc},{color} {color:#9cdcfe}"isIndexable"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}false{color}{color:#dcdcdc},{color} {color:#9cdcfe}"includeInNotification"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#ce9178}false{color} {color:#dcdcdc}}{color} {color:#dcdcdc}],{color} {color:#9cdcfe}"superTypes"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#dcdcdc}[{color} {color:#dcdcdc}],{color} {color:#9cdcfe}"subTypes"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#dcdcdc}[]{color} {color:#dcdcdc}}{color} {color:#dcdcdc}],{color} {color:#9cdcfe}"relationshipDefs"{color}{color:#dcdcdc}:{color}{color:#d4d4d4} {color}{color:#dcdcdc}[]{color} {color:#dcdcdc}}{color} -- This message was sent by Atlassian Jira (v8.20.10#820010)