Hello,
Am 17.06.2007 um 06:53 schrieb Matthew Backes:
> The new backend is not 100% compatible to the old backend
> due to the lack of data sharing. This is a complex issue
> but maybe solvable with the help of the mod_perl code.
But if we're changing APIs... please consider a more callback
oriented system, at least for the search operation.
Taking 'send_search_entry' out wouldn't be that hard. I already
changed the return format from string to a format more suitable
for conversion to an entry and which avoids base64 for binary
values.
I don't see any more uses for callbacks. If you have suggestions
on more uses let me know.
Last I looked at it, lots of time was wasted allocating and
deallocating
memory for the search op return value. Returning one object at
a time with a separate call from perl back into slapd was a
huge performance win.
Good to know. I'll fix that.
Thanks
-- Dagobert