New
v2.8.0
Features
- Allow skipping secret caching for some users with the
CACHE_BYPASS_USERSenvironment variable - Circuit breaking after specific errors (auth errors, unreachable database, and more)
- New metric tracking ClientHandler states
Improvements
- Better logs and error messages for humans
- Reduce log duplication
- Better states for ClientHandler
- Improved pool termination with a cleaner shutdown
- Shut down pool when irrecoverable (e.g.: db deleted)
- Avoid unintended secret caching in the pool Supervision tree
- Update to Peep 4 and use striped storage for better metrics performance
- Refuse connections if pool full before auth
- Refuse connections faster if pool full in session mode
Breaking changes
- Support for user aliases removed