minio/internal/cachevalue
Harshavardhana 9a267f9270
allow caller context during reloads() to cancel (#19687)
canceled callers might linger around longer,
can potentially overwhelm the system. Instead
provider a caller context and canceled callers
don't hold on to them.

Bonus: we have no reason to cache errors, we should
never cache errors otherwise we can potentially have
quorum errors creeping in unexpectedly. We should
let the cache when invalidating hit the actual resources
instead.
2024-05-08 17:51:34 -07:00
..
cache.go allow caller context during reloads() to cancel (#19687) 2024-05-08 17:51:34 -07:00
cache_test.go allow caller context during reloads() to cancel (#19687) 2024-05-08 17:51:34 -07:00