We are excited to announce a new release of the Odyssey — advanced 
multi-threaded connection pooler for PostgreSQL and Apache Cloudberry.

A lot of new small features have been implemented, alongside extended protocol 
support refactoring - many violations fixed, and
overall performance of pipelining improved.

### New features:
 - simple shared pools support
 - pool_pin_on_listen option for transaction pooling
 - improvements of balancing
 - cpu_affinity support
 - build with aws-lc support
 - SSLKEYLOGFILE support
 - support for queue time metrics: avg_wait_time / total_wait_time
 - poll server on attach for transparent failed backends closing
 - NOTICE with queue time via pool_notice_after_waiting_ms option
 - server_drop_on_cached_plan_error option
 - improvements of prometheus metrics exporter

### Bug fixes
 - recheck pool size after server creation
 - better cancel support: wait for PG to close the cancel-connection and fix 
race
 - auth_query fixes
 - correct Close support in Extended protocol
 - DEALLOCATE ALL support
 - correct COPY support in extended protocol


More on pages:

 - [release page on 
github](https://github.com/yandex/odyssey/releases/tag/v1.5.1)
 - [documentation at pg-odyssey.tech](https://pg-odyssey.tech/)
 - [community links](https://pg-odyssey.tech/about/community.html)

We are already preparing the 1.5.2 with even more features and fixes, stay 
tuned! :)

Reply via email to