v1.0.0
Notable
- Added support for named prepared statements
- Added support for read replicas and query load balancing
- Added a client_idle_timeout option
- New docs build process and website (Github hosted)
- Docs for migrating from PgBouncer
- auth_query with md5 support
native
pool_mode to proxy direct connections to Postgres- New metric for unique connected tenants
- Cache metadata database queries for faster tenant info lookups
- Bug fixes
What's Changed
- feat: added a metric for the number of connected tenants by @abc3 in #154
- fix: scram channel binding by @abc3 in #157
- fix: the total count of connected clients for a tenant by @abc3 in #155
- fix: display 0 in the supavisor_connections field after the last disconnection by @abc3 in #158
- feat: add a mode type to the pool id by @abc3 in #160
- chore: publish a tarball to prod by @abc3 in #161
- feat: add client_idle_timeout option by @abc3 in #165
- chore: update GH actions dependencies by @delgado3d in #166
- chore: bump ecto_sql and logflare_logger_backend by @abc3 in #170
- feat: add an option to set the pool's strategy, default is fifo by @abc3 in #173
- feat: support auth_query with md5 by @abc3 in #175
- fix: error message during md5 auth by @abc3 in #177
- fix: cache for user query, server_name_indication, change log level by @abc3 in #179
- fix: add sni in get_secrets by @abc3 in #181
- fix: host in db_handler is already a charlist by @abc3 in #182
- chore: move docs to mkdocs by @chasers in #186
- docs: auto publish docs on main by @chasers in #189
- fix: install mkdocs-material by @chasers in #192
- docs: more docs by @chasers in #190
- feat: add gh workflow by @J0 in #180
- feat: add native mode by @abc3 in #188
- fix: handle http request in the native mode by @abc3 in #193
- feat: handle cancelling requests by @abc3 in #194
- fix: prevent client <-> db locking by @abc3 in #195
- fix: update doc links by @abc3 in #198
- fix: docs set defaults on tenant for example by @chasers in #199
- fix: docs enumerate tenant and user configs with auth_query by @chasers in #201
- feat: add metrics for connection success/failure and improve error handling by @abc3 in #200
- fix: add docs for migrating from pgbouncer by @chasers in #205
- chore: change from native mode to session mode by @abc3 in #210
- feat: handling of named prepared statements by @abc3 #207
- feat: add support for read replicas by @abc3 in #162
New Contributors
- @delgado3d made their first contribution in #166
Full Changelog: v0.9.0...v1.0.0