David Radley created ATLAS-1987: ----------------------------------- Summary: Relationship creation for many to many does not work. Key: ATLAS-1987 URL: https://issues.apache.org/jira/browse/ATLAS-1987 Project: Atlas Issue Type: Bug Reporter: David Radley
I run the supplied json files to add in the types. In summary I create a category and 2 terms, I create 2 termcategoization relationships linking both terms TermA and TermB to Category CatA. All the calls are successfull. I get the category and terms and do not see the expected relaitonship. In detail I perform the following in Postman 1) I add a GlossaryCategory using { "entity" : { "classifications" : [], "typeName" : "GlossaryCategory", "attributes" : { "qualifiedName": "DomainA.CatA", "displayName" : "CatA", "shortDescription" : "CatA desc", "longDescription" : "CatA desc is described here and we could say alot more about it" } } } and get { "mutatedEntities": { "CREATE": [ { "typeName": "GlossaryCategory", "attributes": { "qualifiedName": "DomainA.CatA" }, "guid": "3b2d022b-290b-4809-a140-51fcdb92ec5d", "status": "ACTIVE" } ] }, "guidAssignments": { "-1500901345537443002": "3b2d022b-290b-4809-a140-51fcdb92ec5d" } } 2) Create GlossaryTerm Term A { "entity" : { "classifications" : [], "typeName" : "GlossaryTerm", "attributes" : { "qualifiedName": "DomainA.TermA", "Abbreviation" : "A", "name" : "TermA", "shortDescription" : "TermA desc", "longDescription" : "termA desc is described here and we could say alot more about it" } } } and get response { "mutatedEntities": { "CREATE": [ { "typeName": "GlossaryTerm", "attributes": { "qualifiedName": "DomainA.TermA" }, "guid": "9a2cbbc2-efa5-4925-83fb-df2b98b119c9", "status": "ACTIVE" } ] }, "guidAssignments": { "-1500901345537443005": "9a2cbbc2-efa5-4925-83fb-df2b98b119c9" } } I then run { "end1": { "guid" : "6dd8d120-fd6d-4998-b650-c041d4450941", "typeName" : "GlossaryTerm" }, "end2": { "guid" : "3b2d022b-290b-4809-a140-51fcdb92ec5d", "typeName" : "GlossaryCategory" }, "typeName" : "TermCategorization" } and get { "typeName": "TermCategorization", "guid": "86ea1178-5239-4dca-94cc-488e948078de", "end1": { "guid": "6dd8d120-fd6d-4998-b650-c041d4450941", "typeName": "GlossaryTerm" }, "end2": { "guid": "3b2d022b-290b-4809-a140-51fcdb92ec5d", "typeName": "GlossaryCategory" }, "label": "r:TermCategorization", "status": "ACTIVE", "createdBy": "admin", "updatedBy": "admin", "createTime": 1500903666136, "updateTime": 1500903666136, "version": 0 } A get of the terms reveals no catergories associated withthem -- This message was sent by Atlassian JIRA (v6.4.14#64029)