[ https://issues.apache.org/jira/browse/ATLAS-3391?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17810274#comment-17810274 ]
Aileen Toleikis commented on ATLAS-3391: ---------------------------------------- Any updates on this issue? We have a customer using Atlas in production facing the same issue. It would be great if someone could rebase the patch and merge it. > Issues after renaming of Glossary and/or Terms > ---------------------------------------------- > > Key: ATLAS-3391 > URL: https://issues.apache.org/jira/browse/ATLAS-3391 > Project: Atlas > Issue Type: Bug > Reporter: Rahul Kurup > Assignee: Saqeeb Shaikh > Priority: Major > Attachments: > 0001-ATLAS-3391-Qualified-name-of-term-not-being-updated-.patch > > > This issue comprises of 2 problem areas. > 1st problem area (How to reproduce): > # Create a glossary *'G'*, and within it a term *'T'*. Then, rename the > Glossary to *'G_R'*. > # Fire the Attribute Value API with the following > parameters:[http://localhost:21000/api/atlas/v2/search/attribute?attrValuePrefix=T&typeName=AtlasGlossaryTerm&limit=10&offset=0] > # The above API returns *'T@G'* instead of *'T@G_R'* > > 2nd problem area: > # Basic search will always trigger search for the previous *'T@G'* > parameter. Due to the 1st problem, it is not possible to search by *'T@G_R'* > in the "Search By Term" field in Basic Search. > # If a search is triggered using the API instead through curl or postman, > then we get an error response as follows: > > {code:java} > API Url : > http://localhost:21000/api/atlas/v2/search/basic > Body: > { > "excludeDeletedEntities":true, > "includeSubClassifications":true, > "includeSubTypes":true, > "includeClassificationAttributes":true, > "entityFilters":null, > "tagFilters":null, > "attributes":null, > "limit":25, > "offset":0, > "typeName":null, > "classification":null, > "termName":"T@G_R" > } > Response: > { > "errorCode":"ATLAS-400-00-06E", > "errorMessage":"T@G_R: Unknown/invalid glossary term" > } > {code} > > > Ideally, an error notification should be triggered when user searches for > "*T@G*", not "*T@G_R*", as it has been renamed. > [ADDED NOTE] > The renamed glossaries and terms do not get updated even on stopping and > restarting Atlas service. -- This message was sent by Atlassian Jira (v8.20.10#820010)