-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/74842/
-----------------------------------------------------------
Review request for ranger, Akshay Tupe, Anand Nadar, Ankita Sinha, Madhan
Neethiraj, Monika Kachhadiya, Siddhesh Phatak, Subhrat Chaudhary, and Vanita
Ubale.
Bugs: RANGER-4651
https://issues.apache.org/jira/browse/RANGER-4651
Repository: ranger
Description
-------
Currently if any principal i.e user/group/role stored in ranger is deleted the
GdsObject ACLs still have this principals they dont get removed from the ACL
we need to remove this principals from gdsObject ACLs
Diffs
-----
security-admin/src/main/java/org/apache/ranger/biz/GdsDBStore.java a69647948
security-admin/src/main/java/org/apache/ranger/biz/RoleDBStore.java abf2b0c8c
security-admin/src/main/java/org/apache/ranger/biz/XUserMgr.java d961bc50c
security-admin/src/main/java/org/apache/ranger/db/XXGdsDataShareDao.java
8acca8f89
security-admin/src/main/java/org/apache/ranger/db/XXGdsDatasetDao.java
5743ad702
security-admin/src/main/java/org/apache/ranger/db/XXGdsProjectDao.java
76bab8611
security-admin/src/main/resources/META-INF/jpa_named_queries.xml 52ecf8a3e
Diff: https://reviews.apache.org/r/74842/diff/1/
Testing
-------
Steps to check
1)create a user/group/role in ranger
2)create a dataset and add the above created user/group/role in dataset ACL
3)Delete the user/group/role from ranger
4)The user/group/role will also be removed from ACL of the dataset as well
Thanks,
Prashant Satam