]> 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>
Mon, 5 Dec 2022 16:31:35 +0000 (16:31 +0000)
commitd7cd8d80fc641bacd1db1c5338e3eac126a2a0c0
treed3ad17e1cbb2a7e1a8c0a3e6bac3066cd0ed695f
parentebb4e03cc69e4741b41dd4ea1a3ed7d6210cee28
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