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)