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)

Reply via email to