open-vault/builtin
Jeff Mitchell 62158d65fe
Use a role cache to avoid separate locking paths (#6926)
* Use a role cache to avoid separate locking paths

Due to the various locked/nonlocked paths we had a case where we weren't
always checking for secondary status before trying to upgrade. This
broadly simplifies things by using a cache to store the current role
values (avoiding a lot of storage hits) and updating the cache on any
write, delete, or invalidation.
2019-06-20 10:31:31 -04:00
..
audit Allow plugins to submit audit requests/responses via extended SystemView (#6777) 2019-05-22 18:52:53 -04:00
credential Use a role cache to avoid separate locking paths (#6926) 2019-06-20 10:31:31 -04:00
logical Combined Database Backend: Static Accounts (#6834) 2019-06-19 14:45:39 -05:00
plugin Update to api 1.0.1 and sdk 0.1.8 2019-04-15 14:10:07 -04:00