Odyssey 1.1

From: "Andrey M(dot) Borodin" <x4mmm(at)yandex-team(dot)ru>
To: pgsql-announce(at)lists(dot)postgresql(dot)org
Subject: Odyssey 1.1
Date: 2020-03-04 09:14:29
Message-ID: 4A2DFF1E-65F0-45DF-96EA-44A4AAA0DA83@yandex-team.ru
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-announce

Odyssey team is pleased to announce the release of Odyssey 1.1, a scalable multi-threaded connection pooler for PostgreSQL designed for the cloud.

In this release we introduced several settings. These settings are intended to tune compatibility with PgBouncer workload handling.
Now you can control in config:
• server lifetime - prevents bloat of caches for long lasting server connections
• server max routing - prevents too fast server connection allocation
• server login retry timeout - adds delay between unsuccessful server connections
• client login timeout - prevents denial of servers due to hanging clients
• add host to application_name - helps to diagnose various problems

Bugs fixed:
• Incorrect handling of GSSAPI request
• Incompatibility of show clients, show server, show databases with PgBouncer
• Incorrect Cancel handling (was expecting TLS connections, which is not necessary in protocol)
• Counting of free servers currently is exactly the same as in PgBouncer

Features added:
• Odyssey now computes query\transaction time quantiles within stat period
• In session pooling mode client allocates server connection only when it is required.

Breaking change:
Replication storage types are now deprecated. When client asks regular storage for logical\physical replication connection, Odyssey will ask database if it is allowed and handle connection transparently.

We appreciate any kind of feedback and contribution to the project.
Odyssey releases can be found at
https://github.com/yandex/odyssey/releases

Thanks!
--
Andrey Borodin
Open source RDBMS development team leader
Yandex.Cloud

Browse pgsql-announce by date

  From Date Subject
Next Message Akshay Joshi 2020-03-05 11:29:44 pgAdmin 4 v4.19 released
Previous Message David Fetter 2020-03-01 23:36:46 == PostgreSQL Weekly News - March 1, 2020 ==