]> git.ipfire.org Git - thirdparty/openldap.git/commit
ITS#9929: more performance tweaks
authorHoward Chu <hyc@openldap.org>
Thu, 3 Nov 2022 17:42:36 +0000 (17:42 +0000)
committerQuanah Gibson-Mount <quanah@openldap.org>
Thu, 1 Dec 2022 15:39:03 +0000 (15:39 +0000)
commitcc79020b426336650e9296434986c506718f36f8
tree30309c8421e6d5595bd3b10fb07f92ceeb1a42c1
parentd337ae751fcb64b15382edfda8b58438ff3af41b
ITS#9929: more performance tweaks

For simple (non-nested) member compares, avoid unnecessary fetches
of dyngroups that can't match the filter.
cache filter/entry instance info across multiple dyn entries to
avoid refetching each filter entry for each dyngruop test.
servers/slapd/overlays/dynlist.c
tests/data/dynlist.out
tests/scripts/test044-dynlist