Details
Description
The netgroups implementation of GroupMappingServiceProvider (see ShellBasedUnixGroupsNetgroupMapping.java) does a fork of a unix command to get the netgroups of a user. Since the group resolution happens in the servers, this might be costly. This jira aims at providing a JNI-based implementation for GroupMappingServiceProvider.
Note that this is similar to what https://issues.apache.org/jira/browse/HADOOP-6818 does for implementation of GroupMappingServiceProvider that supports only unix groups.
Attachments
Attachments
Issue Links
- breaks
-
HDFS-1559 Add missing UGM overrides to TestRefreshUserMappings
- Resolved
-
MAPREDUCE-2232 Add missing methods to TestMapredGroupMappingServiceRefresh
- Resolved
- is duplicated by
-
HADOOP-7033 getUserToGroupsMappingService is not thread safe
- Resolved
- is related to
-
HADOOP-6818 Provide a JNI-based implementation of GroupMappingServiceProvider
- Closed
- relates to
-
HADOOP-7147 setnetgrent in native code is not portable
- Resolved
-
HADOOP-10194 CLONE - setnetgrent in native code is not portable
- Resolved
-
HADOOP-6855 Add ability to get groups for ACLs from 'getent netgroup'
- Resolved