4364ac0 speed up indirect member processing

6 files Authored by pvoborni 9 years ago, Committed by jcholast 9 years ago,
    speed up indirect member processing
    
    the old implementation tried to get all entries which are member of group.
    That means also user. User can't have any members therefore this costly
    processing was unnecessary.
    
    New implementation reduces the search only to entries which have members.
    
    Also page size was removed to avoid paging by small pages(default size: 100)
    which is very slow for many members.
    
    https://fedorahosted.org/freeipa/ticket/4947
    
    Reviewed-By: Jan Cholasta <jcholast@redhat.com>
    
        
file modified
+72 -0
file modified
+1 -1
file modified
+5 -3
file modified
+2 -0
file modified
+0 -90