SENTRY-82 - Create Sentry Service and Sentry Service Client (Shreepadma via Brock)
Project: http://git-wip-us.apache.org/repos/asf/incubator-sentry/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-sentry/commit/2a03648b Tree: http://git-wip-us.apache.org/repos/asf/incubator-sentry/tree/2a03648b Diff: http://git-wip-us.apache.org/repos/asf/incubator-sentry/diff/2a03648b Branch: refs/heads/db_policy_store Commit: 2a03648bc09c2aceec6a15fcd3c62e11884fe7c5 Parents: 2a1ceb5 Author: Brock Noland <[email protected]> Authored: Mon Jan 27 10:36:20 2014 -0600 Committer: Brock Noland <[email protected]> Committed: Mon Jan 27 10:36:20 2014 -0600 ---------------------------------------------------------------------- sentry-provider/sentry-provider-db/pom.xml | 4 +- .../api/SentryThriftPolicyService.java | 4130 ------------------ .../api/TAlterSentryRoleAddGroupsRequest.java | 757 ---- .../api/TAlterSentryRoleAddGroupsResponse.java | 390 -- .../TAlterSentryRoleDeleteGroupsRequest.java | 501 --- .../TAlterSentryRoleDeleteGroupsResponse.java | 390 -- .../api/TCreateSentryPrivilegeRequest.java | 607 --- .../api/TCreateSentryPrivilegeResponse.java | 390 -- .../api/TCreateSentryRoleRequest.java | 607 --- .../api/TCreateSentryRoleResponse.java | 390 -- .../api/TListSentryRolesRequest.java | 717 --- .../api/TListSentryRolesResponse.java | 545 --- .../sentry/policystore/api/TSentryGroup.java | 385 -- .../api/TSentryPolicyServiceVersion.java | 42 - .../policystore/api/TSentryPrivilege.java | 1210 ----- .../policystore/api/TSentryResponseStatus.java | 608 --- .../sentry/policystore/api/TSentryRole.java | 740 ---- .../sentry/policystore/api/TSentryStatus.java | 51 - .../sentry/service/api/SentryThriftService.java | 4130 ++++++++++++++++++ .../api/TAlterSentryRoleAddGroupsRequest.java | 757 ++++ .../api/TAlterSentryRoleAddGroupsResponse.java | 390 ++ .../TAlterSentryRoleDeleteGroupsRequest.java | 501 +++ .../TAlterSentryRoleDeleteGroupsResponse.java | 390 ++ .../api/TCreateSentryPrivilegeRequest.java | 607 +++ .../api/TCreateSentryPrivilegeResponse.java | 390 ++ .../service/api/TCreateSentryRoleRequest.java | 607 +++ .../service/api/TCreateSentryRoleResponse.java | 390 ++ .../service/api/TListSentryRolesRequest.java | 717 +++ .../service/api/TListSentryRolesResponse.java | 545 +++ .../apache/sentry/service/api/TSentryGroup.java | 385 ++ .../sentry/service/api/TSentryPrivilege.java | 1210 +++++ .../service/api/TSentryResponseStatus.java | 608 +++ .../apache/sentry/service/api/TSentryRole.java | 740 ++++ .../service/api/TSentryServiceVersion.java | 42 + .../sentry/service/api/TSentryStatus.java | 51 + .../service/persistent/SentryPolicyStore.java | 403 -- .../db/service/persistent/SentryStore.java | 403 ++ .../HiveMetaStoreSentryPolicyStoreHandler.java | 693 --- .../thrift/SentryPolicyStoreHandler.java | 70 - .../db/service/thrift/SentryService.java | 121 + .../db/service/thrift/SentryServiceClient.java | 76 + .../db/service/thrift/SentryServiceHandler.java | 75 + .../provider/db/service/thrift/Status.java | 6 +- .../db/service/thrift/sentry_policystore.thrift | 140 - .../db/service/thrift/sentry_store.thrift | 140 + .../service/thrift/TestSentryPolicyService.java | 73 + .../src/test/resources/log4j.properties | 31 + 47 files changed, 13384 insertions(+), 13771 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-sentry/blob/2a03648b/sentry-provider/sentry-provider-db/pom.xml ---------------------------------------------------------------------- diff --git a/sentry-provider/sentry-provider-db/pom.xml b/sentry-provider/sentry-provider-db/pom.xml index ce69e68..83a7d29 100644 --- a/sentry-provider/sentry-provider-db/pom.xml +++ b/sentry-provider/sentry-provider-db/pom.xml @@ -117,14 +117,14 @@ limitations under the License. <verbose>true</verbose> <metadataIncludes>**/*.jdo</metadataIncludes> </configuration> - <executions> + <!-- executions> <execution> <phase>process-classes</phase> <goals> <goal>enhance</goal> </goals> </execution> - </executions> + </executions --> </plugin> </plugins> </build>
