[ 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)