keystone/keystone/server
liuhongjiang 53bb53a814 Added cache for id mapping manager
When using a identity driver without providing uuid, and using default
sql id mapping driver, if there are lots of users, then it may take
minutes to list users. Adding cache to the id mapping manager can
improve the performance.

After adding the cache, when listing 12000 users though the keystone
api, and the time is reduced from about 75 seconds to 20 seconds.

Closes-Bug: #1582585
Change-Id: I72eeb88926d8babb09a61e99f6f594371987f393
2016-07-20 10:57:13 +08:00
..
__init__.py Refactor keystone-all and http/keystone 2015-01-16 12:26:23 -06:00
backends.py Added cache for id mapping manager 2016-07-20 10:57:13 +08:00
common.py Replace keystone.common.config with keystone.conf package 2016-06-24 17:02:15 +00:00
wsgi.py Replace keystone.common.config with keystone.conf package 2016-06-24 17:02:15 +00:00