[
https://issues.apache.org/jira/browse/ATLAS-2137?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16170448#comment-16170448
]
Madhan Neethiraj commented on ATLAS-2137:
-----------------------------------------
A type can be removed (or renamed) only when there are no instances of the
type. Note that deleting of entity instances don't remove instance vertices -
as the default is to perform soft-delete. Given that property-key names of
attributes and relationship edges are named 'typeName.attributeName',
deleting/renaming an entity-type is not trivial.
> Rename of entityDef with children types does not perform correctly
> ------------------------------------------------------------------
>
> Key: ATLAS-2137
> URL: https://issues.apache.org/jira/browse/ATLAS-2137
> Project: Atlas
> Issue Type: Bug
> Reporter: David Radley
>
> As far as I can see, if we attempt to rename an AtlasEntityDef, there is no
> checking around ensuring that any subtypes are processed.
> The code will resolveReferences and see the from the types edges to the
> subtypes - but the supertype names in the children will now mismatch the
> parent.
>
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)