adamwill / 389-ds-base

Forked from 389-ds-base 4 years ago
Clone

ec0b121 Ticket 47963 - RFE - memberOf - add option to skip nested

Authored and Committed by mreynolds 9 years ago
    Ticket 47963 - RFE - memberOf - add option to skip nested
     group lookups during delete operations
    
    Bug Description:  The recursive nested group lookups performed during a group delete
                      operation can take a very long time to complete if there are very
                      large static groups(groups with with over 10K members).
    
                      If there are no nested groups, then it would be nice to have an option
                      to skip the nested group check, which would significantly improve
                      delete performance.
    
    Fix Description:  Added a new memberOf plugin configuration attribute:
    
                          memberOfSkipNested: on|off
    
    https://fedorahosted.org/389/ticket/47963
    
    Reviewed by: rmeggins(Thanks!)
    
    (cherry picked from commit b01cf4dbf9c8995081da81e39f8766d2df9e0c2d)
    
    Conflicts:
    	ldap/servers/plugins/memberof/memberof.h
    	ldap/servers/plugins/memberof/memberof_config.c
    
    (cherry picked from commit 9cce9c4bc7b212a7c819ee2c3ea040ed5b282017)
    
    Conflicts:
    	ldap/servers/plugins/memberof/memberof.h
    	ldap/servers/plugins/memberof/memberof_config.c
    
    (cherry picked from commit 250fcdbb463d2f4597a61ef1e364f71fa01ef1be)