milvus/pkg/util/ratelimitutil
XuanYang-cn 7a070132bb
feat: implement KMS key revocation deny read/write (#45936)
Adds KMS key state monitoring and deny reading/writing for abnormal kms

Key Changes:
- Add KeyManager in RootCoord for periodic KMS state polling
- Integrate KeyManager with QuotaCenter for access denial
- Implement revocation checks in Proxy SimpleLimiter

Access Denial:
- Revoked keys: Release collections + deny DML/DQL (DDL still allowed)
- Manual LoadCollection required after key recovery

See also: #45117, #44981, #45242

---------

Signed-off-by: yangxuan <xuan.yang@zilliz.com>
2026-01-13 11:43:28 +08:00
..
limiter.go
limiter_test.go
rate_collector.go
rate_collector_test.go
utils.go feat: implement KMS key revocation deny read/write (#45936) 2026-01-13 11:43:28 +08:00
utils_test.go