-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/74182/
-----------------------------------------------------------
(Updated Oct. 26, 2022, 7:09 a.m.)
Review request for ranger, Ankita Sinha, Kishor Gollapalliwar, Abhay Kulkarni,
Pradeep Agrawal, Ramesh Mani, Sailaja Polavarapu, Subhrat Chaudhary, and
Velmurugan Periasamy.
Bugs: RANGER-3955
https://issues.apache.org/jira/browse/RANGER-3955
Repository: ranger
Description
-------
- added dedupStrings() method in ServicePolicies, ServiceTags and RangerUseStore
- added Ranger admin options to dedup strings in policies/tags/userstore caches
- added Ranger plugin configuration to dedup strings in policies/tags/userstore
cache
Diffs
-----
agents-common/src/main/java/org/apache/ranger/authorization/utils/StringUtil.java
e6c96028a
agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerTagEnricher.java
c3d1e7da6
agents-common/src/main/java/org/apache/ranger/plugin/contextenricher/RangerUserStoreEnricher.java
a6dd38705
agents-common/src/main/java/org/apache/ranger/plugin/model/RangerBaseModelObject.java
70c0a42e4
agents-common/src/main/java/org/apache/ranger/plugin/model/RangerPolicy.java
af8150519
agents-common/src/main/java/org/apache/ranger/plugin/model/RangerPolicyDelta.java
282696344
agents-common/src/main/java/org/apache/ranger/plugin/model/RangerServiceDef.java
cd8b5d186
agents-common/src/main/java/org/apache/ranger/plugin/model/RangerServiceResource.java
1c46ea5c2
agents-common/src/main/java/org/apache/ranger/plugin/model/RangerTag.java
4154ea32b
agents-common/src/main/java/org/apache/ranger/plugin/model/RangerTagDef.java
6fc6f9553
agents-common/src/main/java/org/apache/ranger/plugin/service/RangerBasePlugin.java
dc51078a7
agents-common/src/main/java/org/apache/ranger/plugin/util/RangerUserStore.java
0352c53dc
agents-common/src/main/java/org/apache/ranger/plugin/util/ServicePolicies.java
fd033f05c
agents-common/src/main/java/org/apache/ranger/plugin/util/ServiceTags.java
8a94d9a2e
agents-common/src/test/java/org/apache/ranger/authorization/utils/TestStringUtil.java
PRE-CREATION
security-admin/src/main/java/org/apache/ranger/common/RangerServicePoliciesCache.java
961e87fbf
security-admin/src/main/java/org/apache/ranger/common/RangerServiceTagsCache.java
4d80ccb18
security-admin/src/main/java/org/apache/ranger/common/RangerUserStoreCache.java
0cb0ccca8
Diff: https://reviews.apache.org/r/74182/diff/1/
Testing
-------
- added unit tests to validate dedup
- verified that all existing unit tests pass successfully
Thanks,
Madhan Neethiraj