[ 
https://issues.apache.org/jira/browse/ATLAS-4181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Radhika Kundam updated ATLAS-4181:
----------------------------------
    Summary: Provide option to add mandatory attribute to existing entity 
definition  (was: Add mandatory attributes to existing entity definition)

> Provide option to add mandatory attribute to existing entity definition
> -----------------------------------------------------------------------
>
>                 Key: ATLAS-4181
>                 URL: https://issues.apache.org/jira/browse/ATLAS-4181
>             Project: Atlas
>          Issue Type: Bug
>          Components:  atlas-core
>    Affects Versions: 2.1.0
>            Reporter: Radhika Kundam
>            Assignee: Radhika Kundam
>            Priority: Major
>             Fix For: 3.0.0, 2.2.0
>
>
> Currently, Atlas allows to add only optional attributes to existing entity 
> type and it doesn’t allow to add any mandatory attribute.
> Atlas should allow users to add mandatory attributes to existing entity 
> types. To provide backward compatibility without breaking any contract 
> between updated entity definition and existing entities, once entity def gets 
> updated with mandatory attribute it should update all entities of same type 
> and all subtypes with mandatory attribute.
> This feature should allow only if new mandatory attribute has non-empty 
> default value.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to