From cf653990431c425abd17eecef8de1ffb3f953512 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Fri, 5 Nov 2010 17:28:58 +0000 Subject: [PATCH] HADOOP-6943. The GroupMappingServiceProvider interface should be public. Contributed by Aaron T. Myers. git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1031675 13f79535-47bb-0310-9956-ffa450edef68 --- CHANGES.txt | 3 +++ .../apache/hadoop/security/GroupMappingServiceProvider.java | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CHANGES.txt b/CHANGES.txt index e381b9e603..2bafda3543 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -160,6 +160,9 @@ Trunk (unreleased changes) HADOOP-6818. Provides a JNI implementation of group resolution. (ddas) + HADOOP-6943. The GroupMappingServiceProvider interface should be public. + (Aaron T. Myers via tomwhite) + OPTIMIZATIONS HADOOP-6884. Add LOG.isDebugEnabled() guard for each LOG.debug(..). diff --git a/src/java/org/apache/hadoop/security/GroupMappingServiceProvider.java b/src/java/org/apache/hadoop/security/GroupMappingServiceProvider.java index 6e2f7ef1dd..fa44a58315 100644 --- a/src/java/org/apache/hadoop/security/GroupMappingServiceProvider.java +++ b/src/java/org/apache/hadoop/security/GroupMappingServiceProvider.java @@ -27,9 +27,9 @@ * An interface for the implementation of a user-to-groups mapping service * used by {@link Groups}. */ -@InterfaceAudience.LimitedPrivate({"HDFS", "MapReduce"}) +@InterfaceAudience.Public @InterfaceStability.Evolving -interface GroupMappingServiceProvider { +public interface GroupMappingServiceProvider { /** * Get all various group memberships of a given user.