Apache Sentry

Clone this repo:
  1. e2dd73d SENTRY-2546: Preparing for sentry 2.3.0 development by Kalyan Kumar Kalvagadda · 5 months ago master
  2. f5cad4f SENTRY-2545: Rolling back Privilege Cache to SimplePrivilegeCache does not work by lina.li · 5 months ago
  3. 843368f SENTRY-2539:PolicyEngine should be able to return privilege directly (Na Li reviewed by Kalyan kumar kalvagadda) by kalyan kumar kalvagadda · 5 months ago
  4. 1a2a1ec SENTRY-2540: Only use SELECT action for filter SHOW DATABASES and SHOW TABLES command based on configuration (Na Li, reviewed by Kalyan Kumar Kalvagadda) by lina.li · 5 months ago
  5. f5dbc69 SENTRY-2533: The UDF in_file should be blacked default by Kalyan Kumar Kalvagadda · 5 months ago

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