-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/73882/
-----------------------------------------------------------
(Updated April 11, 2022, 1:17 p.m.)
Review request for ranger, Abhay Kulkarni, Madhan Neethiraj, Ramesh Mani,
Sailaja Polavarapu, and Velmurugan Periasamy.
Bugs: RANGER-3600
https://issues.apache.org/jira/browse/RANGER-3600
Repository: ranger
Description (updated)
-------
**Problem Statement:** Ranger service tag import request may fail if
RangerServiceResource objects of ServiceTags objects does not have ranger
service name attribute values.
**Proposed Solution:**
1) Use service name avaiable in the parent object(Servicetag object)
2) Do not prune service name field while populating the RangerServiceResource
objects of the ServiceTag object.
Diffs
-----
agents-common/src/main/java/org/apache/ranger/plugin/util/RangerServiceTagsDeltaUtil.java
76d5fd989
security-admin/src/main/java/org/apache/ranger/rest/ServiceTagsProcessor.java
3897f48e2
Diff: https://reviews.apache.org/r/73882/diff/2/
Testing (updated)
-------
Tested the patch and able to import ServiceTags even if ServiceTags json does
not have service names in RangerServiceResource objects.
Tested for mysql, oracle and postgres db flavor.
Thanks,
Pradeep Agrawal