v7.8.2
✈️ Features
-
Disable connection tracker by default and provide an option to enable. (#8433) @evanchaoli 🔗
- Disable
/debug/connections
at ATC start time. It can be enabled at runtime by/debug/connections/on
or be disabled by/debug/connections/off
again.
- Disable
-
Add a drift to component interval. (#8453) @evanchaoli 🔗
- Enhancement of component scheduling so that workloads are distributed across ATCs more evenly.
-
Enhance Vault API client to auto retry upon rate limit. (#8461) @evanchaoli 🔗
- Enhanced Vault credential manager to auto retry when hitting Vault rate limit error. Vault started to support rate limit since 1.5. When setting rate limit on Vault, it's better to enable rate limit HTTP response header by
vault write sys/quotas/config enable_rate_limit_response_headers=true
, so that the response headerRetry-After
may guide the Vault API client to retry after a reasonable duration.
- Enhanced Vault credential manager to auto retry when hitting Vault rate limit error. Vault started to support rate limit since 1.5. When setting rate limit on Vault, it's better to enable rate limit HTTP response header by
🐞 Bug Fixes
- Add missed lock metrics : "ResourceGet" and "VolumeStreaming" (#8460) @evanchaoli 🔗