Cache LDAP 'all usernames' call

Description

The UserProvider defines a method that returns all usernames. This is used when a group is being shared with 'everyone'.

The LdapUserProvider will query everything in LDAP, every time this method is called. Adding some kind of cache should dramatically improve performance.

Environment

None
Fixed

Assignee

Guus der Kinderen

Reporter

Guus der Kinderen

Labels

None

Expected Effort

None

Ignite Forum URL

None

Components

Fix versions

Priority

Major
Configure