Hi,

This is the second part of improvement of the memberof plugin.
This second part improves memberof by adding a cache. The cache is build/clear per operation. During an update memberof values are recomputed on all impacted nodes (group or leaf). The cache contains ancestors of all groups.

There is a memberof plugin option (memberCacheLeafs: all/none) to also cache ancestors of leafs. Tests showed no benefit of caching leafs.

Patch is:
https://fedorahosted.org/389/attachment/ticket/49031/0002-Ticket-49031-Improve-memberof-with-a-cache-of-ancest.patch

Ticket is https://fedorahosted.org/389/ticket/49031

Design is http://www.port389.org/docs/389ds/design/memberof-scalability.html

thanks
thierry
_______________________________________________
389-devel mailing list -- 389-devel@lists.fedoraproject.org
To unsubscribe send an email to 389-devel-le...@lists.fedoraproject.org

Reply via email to