Bug #105659 | The statement is not true about the configuration of auth_cache_refresh_interval | ||
---|---|---|---|
Submitted: | 22 Nov 2021 11:28 | Modified: | 7 Apr 2022 22:58 |
Reporter: | SUNIL SHAW | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Router Documentation | Severity: | S3 (Non-critical) |
Version: | 8.0.27 | OS: | CentOS (8.4.2105) |
Assigned to: | CPU Architecture: | x86 (Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz) | |
Tags: | mysqlrouter |
[22 Nov 2021 11:28]
SUNIL SHAW
[23 Nov 2021 12:23]
MySQL Verification Team
Hi, Thanks for the report
[24 Nov 2021 9:20]
Tomasz Stepniak
Posted by developer: Those timers have the following relationship: ttl <= auth_cache_refresh_interval <= auth_cache_ttl To add a little context to this: 1. We cannot refresh the cache more frequently than ttl (ttl on our side is kind of a general refresh interval) 2. auth_cache_ttl is about expiring the authentication cache. It would make no sense to allow auth_cache_ttl smaller than auth_cache_refresh_interval because in that case cache would be invalidated over and over (we are unable to refresh it before it already expires).
[7 Apr 2022 22:58]
Philip Olson
Posted by developer: Thank you Sunil for the helpful information, the documentation was updated accordingly for all three options.