You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Features
Authentication cleartext password support - Added support for cleartext password authentication method (#707)
Runtime-configurable connection retries - Support for runtime configuration of connection retries and infinite retries (#705)
Enhanced health checks - Check database and eRPC capabilities during health check operations (#691)
More consistency with postgres on auth errors - Improves errors in some client libraries (#711)
Performance Improvements
Optimized ranch usage - Supavisor now uses a constant number of ranch instances for improved performance and resource management when hosting a large number of pools (#706)
Monitoring
New OS memory metrics - gives a more accurate picture of memory usage (#704)
Add a promex plugin for cluster metrics - for tracking latency and connection status (#690)
Client connection lifetime metrics - adds a metric about how long each connection is connected for (#688)
Process monitoring - Log when large process heaps and long message queues (#689)
Bug Fixes
Client handler query cancellation - Fixed handling of :cancel_query when state is :idle (#692)
Migration Notes
Instances running a small number of pools may see an increase in memory usage. This can be mitigated by changing the ranch shard or the acceptor counts.
If using any of the new used ports, may need to change the defaults
Review monitoring dashboards and include new metrics