[
https://issues.apache.org/jira/browse/ATLAS-4181?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Radhika Kundam updated ATLAS-4181:
----------------------------------
Issue Type: Improvement (was: Bug)
> 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: Improvement
> 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)