Dynamic groups, autogroup
by Howard Chu
For the record - I've never liked the autogroup overlay. It's a fairly
brute-force solution to what should be dynamic groups, making them into static
ones.
The limitation in dyngroup/dynlist about being unable to match member=foo
filters is annoying, of course. But having worked thru a similar problem in
the contrib/adremap overlay, the solution now is obvious - just use an
additional search request, to find all of the dynamic groups in the scope
(autogroup already does this once, at startup time) and then feed the filter
attribute to each, one by one, doing the same evaluation that dyngroup's
Compare handler already does.
For sites with very large groups, dynamic groups are generally the right
approach, for size/efficiency reasons. autogroup throws away any efficiency
gains, but we can get them back.
--
-- Howard Chu
CTO, Symas Corp. http://www.symas.com
Director, Highland Sun http://highlandsun.com/hyc/
Chief Architect, OpenLDAP http://www.openldap.org/project/
8 years, 3 months
RE24 testing call #1 (2.4.42) LMDB RE0.9 testing call #1 (0.9.16)
by Quanah Gibson-Mount
OpenLDAP 2.4.42 Engineering
Fixed liblber address length for CLDAP (ITS#8158)
Fixed libldap dnssrv potential overflow with port number
(ITS#7027,ITS#8195)
Fixed slapd cn=config when updating olcAttributeTypes (ITS#8199)
Fixed slapd-mdb to correctly update search candidates for scoped
searches (ITS#8203)
Fixed slapo-ppolicy with redundant mod ops on glued trees (ITS#8184)
Build Environment
Fixed libdb detection with gcc 5.x (ITS#8056)
LMDB 0.9.16 Release Engineering
Fix cursor EOF bug (ITS#8190)
Fix handling of subDB records (ITS#8181)
Fix mdb_midl_shrink() usage (ITS#8200)
This release is primarly addressing crash related problems and to fix the
configure script for gcc 5.x.
Thanks!
--Quanah
--
Quanah Gibson-Mount
Platform Architect
Zimbra, Inc.
--------------------
Zimbra :: the leader in open source messaging and collaboration
8 years, 3 months