Mirror of Apache Sentry
Java Shell Thrift XSLT JavaScript Python Other
Latest commit 322c281 Feb 17, 2017 @haohaoc haohaoc SENTRY-1633: Disable mvn failIfNotTest flag (Lei (Eddy) Xu, Reviewed …
…by: Hao Hao)

Change-Id: Ia43da78a1b5db4e979f0f08f957bb012257935ed
Failed to load latest commit information.
bin SENTRY-1525: Provide script to run Sentry directly from the repo (Ale… Dec 8, 2016
build-tools SENTRY-1021: Add PMD to Sentry tests (Colm O hEigeartaigh, Reviewed b… Mar 7, 2016
conf SENTRY-670: Fix the Sentry build to remove snapshot and non apache de… Mar 31, 2015
dev-support SENTRY-1163: Enable Jenkins for Hive Authz2 (Dapeng Sun, reviewed by … Mar 28, 2016
sentry-binding SENTRY-1624: DefaultSentryValidator doesn't correctly construct Sentr… Feb 8, 2017
sentry-core SENTRY-1520: Provide mechanism for triggering HMS full snapshot (Vadi… Nov 22, 2016
sentry-dist SENTRY-1524: sentry-dist is missing dependency on sentry-hdfs-dist (A… Nov 28, 2016
sentry-hdfs SENTRY-1605: SENTRY-1508 need to be fixed because of Kerberos initial… Feb 7, 2017
sentry-policy SENTRY-1406:Refactor: move AuthorizationProvider out of sentry-provid… Aug 15, 2016
sentry-provider Some trivial logging changes Sep 27, 2016
sentry-service SENTRY-1609: DelegateSentryStore is subject to JDQL injection (Alex K… Feb 8, 2017
sentry-solr SENTRY-1205: Refactor the code for sentry-provider-db and create sent… Jul 21, 2016
sentry-tests SENTRY-1577: Support "create function using jar" for hive when Sentry… Jan 12, 2017
.gitignore SENTRY-1128: Add metastore_db to .gitignore (Bhooshan Mogal, Reviewed… Apr 11, 2016
CHANGELOG.txt Update CHANGELOG.txt Sep 18, 2013
LICENSE.txt SENTRY-1173: Sentry TLP: Update pom.xml to new git location (Sravya T… Apr 16, 2016
NOTICE.txt test commit Jan 20, 2015
README.md SENTRY-843: Add the link of wiki page in README.md ( Guoquan Shen, Re… Aug 12, 2015
pom.xml SENTRY-1633: Disable mvn failIfNotTest flag (Lei (Eddy) Xu, Reviewed … Feb 17, 2017


What is Sentry?

Apache Sentry is a highly modular system for providing fine grained role based authorization to both data and metadata stored on an Apache Hadoop cluster.

Contact us!

Bug and Issues tracker


Building Sentry

Building Sentry requires the following tools:

  • Apache Maven 3.2.5+ (Might hit issues with pentaho library with older maven versions)
  • Java JDK7 (can't access TBase errors with JDK8)

To compile Sentry, run:

mvn install -DskipTests

To run Sentry tests, run:

mvn test

To build a distribution, run:

mvn install

The final Sentry distribution artifacts will be in $project/sentry-dist/target/.