Mirror of Apache Sentry

Clone this repo:
  1. ae2e91f SENTRY-2422: HMS synchronization is causing multiple entries of the same ID in SENTRY_HMS_NOTIFICATION_ID (Na Li, reviewed by Kalyan Kumar Kalvagadda) by lina.li · 3 years, 9 months ago master
  2. dd51db4 SENTRY-2557: Queries are running too slow after when there are more than 4k roles (Kalyan kumar kalvagadda Reviewd by Na Li) by Kalyan Kumar Kalvagadda · 3 years, 9 months ago
  3. e2dd73d SENTRY-2546: Preparing for sentry 2.3.0 development by Kalyan Kumar Kalvagadda · 4 years, 4 months ago
  4. f5cad4f SENTRY-2545: Rolling back Privilege Cache to SimplePrivilegeCache does not work by lina.li · 4 years, 4 months ago
  5. 843368f SENTRY-2539:PolicyEngine should be able to return privilege directly (Na Li reviewed by Kalyan kumar kalvagadda) by kalyan kumar kalvagadda · 4 years, 4 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

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