[ https://issues.apache.org/jira/browse/ATLAS-476?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15150044#comment-15150044 ]
Shwetha G S commented on ATLAS-476: ----------------------------------- [~yhemanth] We can't have transaction across different systems. We knew this was an issue, but there is no easy way to do the right thing. We can't share the same transaction across 2nd and 3rd steps, hence we left the indexes as is and reversed the 1st step in case of failures. How is this related to the error mentioned above? > Update type attribute with Reserved characters updated the original type as > unknown > ----------------------------------------------------------------------------------- > > Key: ATLAS-476 > URL: https://issues.apache.org/jira/browse/ATLAS-476 > Project: Atlas > Issue Type: Bug > Affects Versions: trunk > Environment: sandbox > Reporter: Chethana > Assignee: Hemanth Yamijala > Priority: Blocker > Fix For: 0.7-incubating > > Attachments: 1.log > > > create a type with required attribute > try to get this type created - the type data is returned > try update this type by adding attribute with attribute name consisting of a > reserved character eg:test$ > this throws exception. > Now use to get call to get the previously created type > Expected: > The type should not be updated. > Actual: > "error": "Unknown datatype: className_update_vsvrbzqaqg", > "stackTrace": "org.apache.atlas.typesystem.exception.TypeNotFoundException: > Unknown datatype: className_update_vsvrbzqaqg\n\tat -- This message was sent by Atlassian JIRA (v6.3.4#6332)