-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/67477/
-----------------------------------------------------------
Review request for sentry, Na Li and Sergio Pena.
Bugs: SENTRY-2252
https://issues.apache.org/jira/browse/SENTRY-2252
Repository: sentry
Description
-------
Currently there is a lot a code that is duplicated to handle privileges for
user and roles. This code could be made generic. There is no functinal change
becasuse of this patch. As we are adding more and more code aroung user/roles
this change is important so that we don't end having a buch of duplicate logic
spread in number of methods.
Diffs
-----
sentry-service/sentry-service-server/src/main/java/org/apache/sentry/provider/db/service/model/MSentryPrivilege.java
85477b6a8b8470f3005e44d5d7f7f1981135f49b
sentry-service/sentry-service-server/src/main/java/org/apache/sentry/provider/db/service/model/MSentryRole.java
fb8f5d2f6cdecf8de8d45357ec3f2411fb7b8d43
sentry-service/sentry-service-server/src/main/java/org/apache/sentry/provider/db/service/model/MSentryUser.java
9188738fc45d5a658b44404cd5e70d5f553e8d28
sentry-service/sentry-service-server/src/main/java/org/apache/sentry/provider/db/service/persistent/PrivilegeEntity.java
PRE-CREATION
sentry-service/sentry-service-server/src/main/java/org/apache/sentry/provider/db/service/persistent/SentryStore.java
5932335ef9f6e3f894da9a65a4bf1bdedcbe0ffc
sentry-service/sentry-service-server/src/test/java/org/apache/sentry/provider/db/generic/service/persistent/TestSentryRole.java
65d26c0695fd2d27a57e9d997966c540578c5622
sentry-service/sentry-service-server/src/test/java/org/apache/sentry/provider/db/service/persistent/TestHMSFollowerSentryStoreIntegration.java
4e8a2e699dd8aa8f4571f1ac8beceada88c4f8a3
sentry-service/sentry-service-server/src/test/java/org/apache/sentry/provider/db/service/persistent/TestSentryStore.java
e2d24e53d0d3f8a738066cfedc85b11f6535f45c
Diff: https://reviews.apache.org/r/67477/diff/1/
Testing
-------
Made sure all the existing tests passed.
Thanks,
kalyan kumar kalvagadda