We are proud to announce the latest release of ProxySQL version 2.5.3

ProxySQL is a high performance, high availability, protocol aware proxy for MySQL, with a GPL license! It can be downloaded from the ProxySQL Repository (instructions here) or for a Docker image check out the Official ProxySQL Docker Repository. ProxySQL is freely usable and accessible according to the GNU GPL v3.0 license.

Release Overview Highlights

ProxySQL v2.5.3 is a patch release comprising of several enhancements and bug fixes. This release is the third patch release of the 2.5 branch and includes minor and major fixes and improvements that were introduced in the 2.x branches after 2.5.2 was released.

Be sure to try out the ProxySQL 2.5.3 release and let us know your experience!

Release Highlights

Detailed release notes for ProxySQL 2.5.3 are available on the release page, a few new changes worth of mentioning are:

  • Added Debian 12 support #4265
  • Updated SQLite3 from v3.40.1 to v3.42.0 #4263
  • Added support for SSLKEYLOGFILE, allowing SSL traffic inspection, via admin-ssl_keylog_file #4236
  • Added new troubleshooting feature mysql-data_packets_history_size #4225
  • Added new troubleshooting feature coredump_filters #4225
  • Coredump stats are now only reset via LOAD COREDUMP TO RUNTIME #4237
  • Added SSL connection support for kill_query_thread #4247
  • Added back support for SSL connections for Unix Sockets #4250
  • Added tracking support for variables log_slow_filter and sql_quote_show_create #4216
  • Added new servers_defaults column to mysql_hostgroup_attributes #4207
  • Fixed DNS cache not being disabled when configured via config file #4235
  • Fixed invalid reads by disabling query logging for fast-forward sessions #4229
  • Fixed child processes left listening to already closed sockets when connecting to ProxySQL for RESTAPI/Scheduler #4257,#4238
  • Fixed default charset being reported to client during ‘initial handshake’ instead of mysql-default_collation_connection #4226
  • Fixed constant memory leak for SQLite3 sessions #4229
  • Prevent asserts during shutdown under certain timing conditions #4252
  • Fixed failures when changing SQLite3_Server interface to a previously used port #4252

Upgrade Notes

Upgrading from v2.4.x or previous versions via repository:

  • Make sure to change the repository URL from proxysql-2.4.x (or previous) to proxysql-2.5.x

Please follow the repository configuration instructions at https://repo.proxysql.com/

A special thanks to all the people that report bugs: this makes each version of ProxySQL better than the previous. Please report any bugs or feature requests on the project’s Github issue tracker.

If you have any questions please do not hesitate to contact us. Our performance and scalability experts are readily available to evaluate the overall state of your database infrastructure and help to build a robust and reliable MySQL HA architecture.

We also offer consulting, long term support and training for ProxySQL & MySQL Environments