mirror of
https://github.com/samba-team/samba.git
synced 2025-02-09 09:57:48 +03:00
Since 5c0345ea9bb34695dcd7be6c913748323bebe937 this would not have been implicitly cached via the ldb_wrap cache, due to the recording of the remote IP address (which is a good thing). This creates a more explicit and direct correct cache on the connection. The common code, including the SCHANNEL check is placed into a helper function. BUG: https://bugzilla.samba.org/show_bug.cgi?id=14807 RN: Fix performance regression in lsa_LookupSids3/LookupNames4 since Samba 4.9 by using an explicit database handle cache Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Jeremy Allison <jra@samba.org> Autobuild-User(master): Jeremy Allison <jra@samba.org> Autobuild-Date(master): Sun Sep 5 03:19:26 UTC 2021 on sn-devel-184 (cherry picked from commit ae57d22e45b33537e9fca5969e9b68abd1ad633f)