Fire Arrow 1.5.0
· One min read
Fire Arrow 1.5.0 has been released.
- (improvement) Reworked the caching system for improved reliability.
Fire Arrow uses an internal request caching mechanism to speed up administrative queries required for request validation. When multiple requests are served at the same time, it is possible that one client request "poisons" the cache for another request. This can happen for example when creating new role assignments while trying to read the affected entities of this role change at the same time. Requests then only return the expected result after the affected entities have timed out from the cache and are refreshed from the backend.
Fire Arrow 1.5.0 contains a rewritten cache layer that is less susceptible to internal cache poisoning and provides a better balance between speed and up-to-date data.