HADOOP-10626. Limit Returning Attributes for LDAP search. Contributed by Jason Hubbard.

(cherry picked from commit 8709751e1ee9a2c5553823dcd715bd077052ad7f)
This commit is contained in:
Aaron T. Myers 2015-01-27 13:50:45 -08:00
parent 8100c8a68c
commit 3c8d3816c6
2 changed files with 5 additions and 0 deletions

View File

@ -144,6 +144,9 @@ Release 2.7.0 - UNRELEASED
HADOOP-4297. Enable Java assertions when running tests.
(Tsz Wo Nicholas Sze via wheat9)
HADOOP-10626. Limit Returning Attributes for LDAP search. (Jason Hubbard
via atm)
OPTIMIZATIONS
HADOOP-11323. WritableComparator#compare keeps reference to byte array.

View File

@ -341,6 +341,8 @@ public class LdapGroupsMapping
int dirSearchTimeout = conf.getInt(DIRECTORY_SEARCH_TIMEOUT, DIRECTORY_SEARCH_TIMEOUT_DEFAULT);
SEARCH_CONTROLS.setTimeLimit(dirSearchTimeout);
// Limit the attributes returned to only those required to speed up the search. See HADOOP-10626 for more details.
SEARCH_CONTROLS.setReturningAttributes(new String[] {groupNameAttr});
this.conf = conf;
}