-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/67477/
-----------------------------------------------------------

(Updated June 8, 2018, 8:12 p.m.)


Review request for sentry, Na Li and Sergio Pena.


Changes
-------

rebased the patch.


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 (updated)
-----

  
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
 e6b71b5a4a97deafdf955bd70f0ead760e5fdb1a 
  
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
 12c6d916cf449499c1cceb6ddc50e68c88a6606e 


Diff: https://reviews.apache.org/r/67477/diff/2/

Changes: https://reviews.apache.org/r/67477/diff/1-2/


Testing
-------

Made sure all the existing tests passed.


Thanks,

kalyan kumar kalvagadda

Reply via email to