Quanah Gibson-Mount pushed to branch master at openldap / OpenLDAP
Commits: d2036cec by Ondřej Kuzník at 2020-09-25T00:07:50+00:00 ITS#8486 Switch sessionlog to use TAVL
- - - - - 8f8774c0 by Howard Chu at 2020-09-25T00:07:50+00:00 ITS#8486 Minor play_sessionlog cleanup
Fix logmsg uuidstr. Shortcut finding start of playback. Allow dup CSNs in log, but with different UUIDs. All non-present deletes in a refresh use the same CSN.
- - - - - 98d5c5c6 by Ondřej Kuzník at 2020-09-25T00:07:50+00:00 ITS#8486 Protect tavl_* calls in play_sessionlog
- - - - - 1915cb96 by Howard Chu at 2020-09-25T00:07:50+00:00 ITS#8486 use kbtree for sessionlog
Saves about 20% CPU time and RAM
- - - - -
2 changed files:
- + include/kbtree.h - servers/slapd/overlays/syncprov.c
View it on GitLab: https://git.openldap.org/openldap/openldap/-/compare/9442a7bb9f39853ff468b1d...