Abhay Kulkarni created RANGER-2218: -------------------------------------- Summary: 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 Fix For: master
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)