[
https://issues.apache.org/jira/browse/ATLAS-2622?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Radley updated ATLAS-2622:
--------------------------------
Description:
Jira 2604 added extra checking and units tests to ensure that relationshipdef
enddef names do not conflict with each other or with any locally defined
attributes.
This Jira is raised to ensure that he same checking occurs for when add /update
entitytype, add/update relationshipdefs are created via the API.
Also this checking should occur when types are replicated between metadata
repositories.
Ideally this and related name checking should be done in one place in the code
for all these scenarios; 2604 updates code involved with the archive types
only - I suggest this checking be pushed down into code that is used for the
other scenarios if possible.
> Add extra checking for open metatdata entity type attributes
> ------------------------------------------------------------
>
> Key: ATLAS-2622
> URL: https://issues.apache.org/jira/browse/ATLAS-2622
> Project: Atlas
> Issue Type: Improvement
> Reporter: David Radley
> Priority: Major
>
> Jira 2604 added extra checking and units tests to ensure that relationshipdef
> enddef names do not conflict with each other or with any locally defined
> attributes.
> This Jira is raised to ensure that he same checking occurs for when add
> /update entitytype, add/update relationshipdefs are created via the API.
> Also this checking should occur when types are replicated between metadata
> repositories.
> Ideally this and related name checking should be done in one place in the
> code for all these scenarios; 2604 updates code involved with the archive
> types only - I suggest this checking be pushed down into code that is used
> for the other scenarios if possible.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)