keystone/keystone/assignment
Lance Bragstad 63124f703a Cache list projects and domains for user
Listing projects and domains for a user based on their role
assignments was noted as being really slow, especially when users
have a lot of assignments. This commit implements caching to mitigate
the issue while we continue to investigate ways to speed up the
assignment API.

Change-Id: I72e398c65f01aa4f9a37f817d184a13ed01089ce
Closes-Bug: 1700852
2017-08-09 14:45:58 +00:00
..
backends Merge "Make use of Dict-base including extras explicit" 2017-03-31 20:11:14 +00:00
role_backends Make use of Dict-base including extras explicit 2017-02-06 19:15:15 -08:00
__init__.py Remove exposure of routers at package level 2015-12-03 15:06:56 -03:00
controllers.py Remove unused hints from assignment APIs 2017-08-09 14:10:45 +00:00
core.py Cache list projects and domains for user 2017-08-09 14:45:58 +00:00
routers.py Implement HEAD for assignment API 2017-06-26 15:16:51 +00:00
schema.py Fix v2 role create schema validation 2017-02-23 23:38:32 -06:00