-----------------------------------------------------------
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

Reply via email to