[ https://issues.apache.org/jira/browse/RANGER-2218?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Velmurugan Periasamy updated RANGER-2218: ----------------------------------------- Fix Version/s: 1.1.1 > Service-Definition update should not allow updates to names of resources, > access-types, conditions or data-masks > ----------------------------------------------------------------------------------------------------------------- > > Key: RANGER-2218 > URL: https://issues.apache.org/jira/browse/RANGER-2218 > Project: Ranger > Issue Type: Improvement > Components: Ranger > Affects Versions: master > Reporter: Abhay Kulkarni > Assignee: Sailaja Polavarapu > Priority: Major > Fix For: 0.7.2, 2.0.0, 1.1.1, 1.2.0 > > Attachments: > 0001-RANGER-2218-Added-validations-for-names-duing-servic.patch > > > Updates to service definitions should not allow updating names of the > following components: > * Resources > * Access types > * Policy conditions > * Data Masks > In general, these updates are seldom needed and can be avoided by careful > design of service definition. Also, with a de-normalized database schema for > storing policies, it is expensive and inefficient to maintain and lookup > mapping from internal IDs to names for each of these components. By not > allowing updates to these names, there is no need to maintain ( or reference) > such mappings after updating (or reading) policy when using de-normalized > database schema. -- This message was sent by Atlassian JIRA (v7.6.3#76005)