This affects only the ldap driver. Enumerations are now a background task, on startup a full enumeration is performed. Then every 5 minutes (changeable default) only new/modified entries are retrieved. So after the first full pull the quantity of data that is pulled is limited, this is why I have not removed the large transaction yet.
Next step is to change the group handling code into a 2 step process, or some group membership may be lost against server that allow nested groups via the member/memberof schema.
0001 simplify code, no need for a wrapper 0002 The patch that changes the enumeration code
Simo.
On Thu, 2009-08-27 at 01:03 -0400, Simo Sorce wrote:
This affects only the ldap driver. Enumerations are now a background task, on startup a full enumeration is performed. Then every 5 minutes (changeable default) only new/modified entries are retrieved. So after the first full pull the quantity of data that is pulled is limited, this is why I have not removed the large transaction yet.
Next step is to change the group handling code into a 2 step process, or some group membership may be lost against server that allow nested groups via the member/memberof schema.
0001 simplify code, no need for a wrapper
Forgot to fix the tests code in this one, attaching new patch.
Simo.
On Thu, Aug 27, 2009 at 09:21:55AM -0400, Simo Sorce wrote:
On Thu, 2009-08-27 at 01:03 -0400, Simo Sorce wrote:
This affects only the ldap driver. Enumerations are now a background task, on startup a full enumeration is performed. Then every 5 minutes (changeable default) only new/modified entries are retrieved. So after the first full pull the quantity of data that is pulled is limited, this is why I have not removed the large transaction yet.
Next step is to change the group handling code into a 2 step process, or some group membership may be lost against server that allow nested groups via the member/memberof schema.
0001 simplify code, no need for a wrapper
Forgot to fix the tests code in this one, attaching new patch.
Simo.
ACK,
although it looks like you need both patches together to make it fly.
bye, Sumit
sssd-devel@lists.fedorahosted.org