Mirror of Apache Sentry
Java Thrift Shell XSLT JavaScript Python Other
Latest commit 4643f98 Mar 22, 2016 @sundapeng sundapeng SENTRY-1157: Fix Unit Tests TestAclsCrud&TestAuthorize failed (Dapeng…
… Sun, reviewed by Colin Ma)
Permalink
Failed to load latest commit information.
bin
build-tools
conf
dev-support
sentry-binding
sentry-core
sentry-dist
sentry-hdfs
sentry-policy
sentry-provider
sentry-solr
sentry-tests
.gitignore
CHANGELOG.txt
DISCLAIMER.txt
LICENSE.txt
NOTICE.txt
README.md
pom.xml

README.md

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

Wiki

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