[Freeipa-devel] [PATCH 0185] Do not execute new LDAP search for each updated object
Tomas Hozza
thozza at redhat.com
Mon Oct 7 13:27:00 UTC 2013
On 08/01/2013 03:52 PM, Petr Spacek wrote:
> Hello,
>
> Do not execute new LDAP search for each updated object.
>
> Syncrepl delivers notification about change in particular object
> along with all data from the object. Resource Records are parsed out
> from this data instead of data obtained via separate LDAP search.
>
> Current code doesn't have any rate limitation. As a result,
> ldap_sync_init/poll() can enqueue update events faster than rest of BIND
> is able to dequeue and process them. Unprocessed events can consume
> significant amount of memory. This area definitely needs improvement.
>
>
> This is next in complete transition to RBTDB. It should go to master.
>
ACK.
Tested Patch bundle 181 - 185. Common tasks like
adding/deleting/updating records work fine. Also PTR sync, zone serial
number incrementation is OK.
Regards,
Tomas
More information about the Freeipa-devel
mailing list