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

Review request for sentry, Jarek Cecho, Prasad Mujumdar, and Sravya 
Tirukkovalur.


Repository: sentry


Description
-------

Currently a client of the Sentry Service has to get all the privileges for a 
role and filter at the Client side.
This fix would allow push down of fields such as server/URI/Db and table name 
so the filtering can happen at the Server Side

Attaching diff which includes new SentryService API as well as testcases

This fix is required for https://issues.apache.org/jira/browse/SENTRY-215


Diffs
-----

  
sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/SentryPolicyService.java
 ff09fdf 
  
sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForDbRequest.java
 PRE-CREATION 
  
sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderRequest.java
 09704ae 
  
sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForProviderResponse.java
 dff80b6 
  
sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForTableRequest.java
 PRE-CREATION 
  
sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesForUriRequest.java
 PRE-CREATION 
  
sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TListSentryPrivilegesResponse.java
 53a0f78 
  
sentry-provider/sentry-provider-db/src/gen/thrift/gen-javabean/org/apache/sentry/provider/db/service/thrift/TSentryActiveRoleSet.java
 8a4f62a 
  
sentry-provider/sentry-provider-db/src/main/java/org/apache/sentry/provider/db/service/model/MSentryPrivilege.java
 82d701f 
  
sentry-provider/sentry-provider-db/src/main/java/org/apache/sentry/provider/db/service/persistent/SentryStore.java
 8f0ecfd 
  
sentry-provider/sentry-provider-db/src/main/java/org/apache/sentry/provider/db/service/thrift/SentryPolicyServiceClient.java
 5f8a65f 
  
sentry-provider/sentry-provider-db/src/main/java/org/apache/sentry/provider/db/service/thrift/SentryPolicyStoreProcessor.java
 8e58202 
  
sentry-provider/sentry-provider-db/src/main/resources/sentry_policy_service.thrift
 a8b511d 
  
sentry-provider/sentry-provider-db/src/test/java/org/apache/sentry/provider/db/service/persistent/TestSentryStore.java
 67b05e6 
  
sentry-provider/sentry-provider-db/src/test/java/org/apache/sentry/provider/db/service/thrift/TestSentryServiceIntegration.java
 f51f518 

Diff: https://reviews.apache.org/r/21914/diff/


Testing
-------


Thanks,

Arun Suresh

Reply via email to