Skip to content

Releases: sysown/proxysql

v3.0.0-alpha

30 Sep 10:49
42bb0cf
Compare
Choose a tag to compare
v3.0.0-alpha Pre-release
Pre-release

ProxySQL v3.0.0-Alpha Release Notes

Release date: 2024-09-23

We are excited to announce the release of ProxySQL v3.0.0-Alpha. This major version introduces PostgreSQL support as its primary feature, along with numerous improvements, bug fixes, and optimizations.

Major Features

PostgreSQL Support

  • Implemented support for PostgreSQL, enabling ProxySQL to act as a proxy for both MySQL and PostgreSQL databases. Default ports for PostgreSQL: 6132 for admin portal and 6133 for PostgreSQL backend.
  • Added Plain Text and MD5 and SCRAM-SHA-256 authentication method for PostgreSQL.
  • Introduced PostgreSQL-specific configuration options and tables.
  • Introduced SSL connection support for both PostgreSQL frontend and backend connections.
  • Implemented multiplexing for PostgreSQL.
  • Enabled connection reuse from the connection pool.
  • Added support for executing multiple statements within a single query.

Improvements and Optimizations

Query Processing and Performance

  • Refactored Query Processor Architecture, introducing separate query processors for MySQL and PostgreSQL.
  • Improved handling of malformed packets and transaction detection.
  • Optimized buffer functionality in PgSQL_Query_Result.
  • Enhanced the performance of the packing process.

Configuration and Administration

  • Added new variables for PostgreSQL:

    • pgsql-authentication_method: Defines the authentication method to be used in ProxySQL for PostgreSQL. The available options are:
      0: NO PASSWORD (Not supported)
      1: CLEAR TEXT PASSWORD
      2: MD5 PASSWORD
      3: SCRAM-SHA-256
      4: SCRAM-SHA-256-PLUS (Not supported)
      Default authentication method is SCRAM-SHA-256 (3)

    • pgsql-default_client_encoding: Specifies the default client encoding to be used if the client does not provide one.
      Default client encoding is β€˜UTF8’

  • Added multiple new tables for PostgreSQL configuration:

    • pgsql_servers and runtime_pgsql_servers
    • pgsql_users and runtime_pgsql_users
    • pgsql_query_rules and runtime_pgsql_query_rules
    • stats_pgsql_client_host_cache
    • stats_pgsql_client_host_cache_reset
    • stats_pgsql_commands_counters
    • stats_pgsql_connection_pool
    • stats_pgsql_connection_pool_reset
    • stats_pgsql_errors
    • stats_pgsql_errors_reset
    • stats_pgsql_free_connections
    • stats_pgsql_global
    • stats_pgsql_processlist
      • Implemented SHOW FULL PGSQL PROCESSLIST command.
      • Implemented SHOW PGSQL PROCESSLIST command.
      • SHOW FULL PROCESSLIST and SHOW PROCESSLIST commands will continue to function for MySQL.
    • stats_pgsql_query_digest
    • stats_pgsql_query_digest_reset
    • stats_pgsql_query_rules
    • stats_pgsql_users

Monitoring and Debugging

  • Added new statistics tables for PostgreSQL connections and queries:
  • Improved error logging and debugging capabilities.
  • Introduced new timers for debugging purposes in Base_Thread.

Known Issues:

  • Prepared Statements and COPY in binary format: These features are not yet supported for PostgreSQL. This limitation will be addressed in future updates.

Upgrading

ProxySQL v3.0.0 is an alpha release and must not be used in production environments. This version is intended for testing and evaluation purposes only.

When testing ProxySQL v3.0.0, please note that this is a major version release and contains significant changes, particularly the addition of PostgreSQL backend support. We strongly encourage users to:

  1. Test thoroughly in isolated, non-production environments.
  2. Report any bugs or issues encountered during testing.
  3. Provide feedback on the new PostgreSQL support feature.

Do not attempt to upgrade production environments to this alpha release. Continue using the latest stable version for production workloads.

We appreciate your help in testing and improving ProxySQL. Your feedback during this alpha phase is crucial for ensuring the stability and reliability of future releases.

Hashes

SHA256s:

8247de531fbd15694d35a01a5afc83ecad97f42854b22d4aa35dc359de04ba5a  proxysql-3.0.0-1-almalinux8-clang.x86_64.rpm
ba71187d2a02d8108d5fd769ddc4ddb443b3e22acfd01630f160e33ca59cbb98  proxysql-3.0.0-1-almalinux8.x86_64.rpm
e9b11f6e7090e1f698aa78a31eaeec0c9dd26d99e4457eb0cb6b8b38c049910b  proxysql-3.0.0-1-almalinux9-clang.x86_64.rpm
c4daa233390236141602ce65c088d556bcc85dbea91f8e51896cb801c3895393  proxysql-3.0.0-1-almalinux9.x86_64.rpm
50d0ce140fd4d5dc0f6d9c570a69b8b443cd7b369e5ff8862a406d46b94c239c  proxysql-3.0.0-1-centos8-clang.x86_64.rpm
9ec8d89e079a5227b4113dacdfc0afc050949bad96164f1bbb6398917a2c8b7c  proxysql-3.0.0-1-centos8.x86_64.rpm
a5337b74ac48be81043aa1eddcda2da030df9bbad25ddb36a01c6119405e2a9f  proxysql-3.0.0-1-centos9-clang.x86_64.rpm
4555c655fc6d7e63e7b6db3a0b9e6cad2bfc18ee3e0af9b8b27e3213d114b87e  proxysql-3.0.0-1-centos9.x86_64.rpm
4049a89732ff79d46a3e392f4c811fcf877e37171189a14f0a3e64a83b139129  proxysql-3.0.0-1-dbg-almalinux8.x86_64.rpm
20697e6576920b4896b2780fe28ac0f5c456f23d5e8f4662497dd0b5dbc9c6d5  proxysql-3.0.0-1-dbg-almalinux9.x86_64.rpm
300f506b39d1889531c34b5cebe5b7a632b0898732f7a7d27b471e574f3e76d3  proxysql-3.0.0-1-dbg-centos8.x86_64.rpm
16c0eab2c10746fe1b454da03c32b7d57e584f2c02df649dd2ea683b93539f0d  proxysql-3.0.0-1-dbg-centos9.x86_64.rpm
ed7d26b85391709b51cb8fe37b1089502796c20e76b362c017d95b86ad6d5a3b  proxysql-3.0.0-1-dbg-fedora38.x86_64.rpm
2b4483b00461d8c0ec17e387d4274b71331b944bb4eddef6069e23578b88914c  proxysql-3.0.0-1-dbg-fedora39.x86_64.rpm
8755163a82c8a52f7a53f811b234984e894989b2d0a150f9a4fc82aa3d663e73  proxysql-3.0.0-1-dbg-fedora40.x86_64.rpm
674cca2ad964c559ae4ed98a00aad941d85bfdc24af72299d0d94cafa51cb11a  proxysql-3.0.0-1-dbg-fedora41.x86_64.rpm
c094d696a1dcfdb1d73b0ecb393e30c7ccb73307e08699aebd26b6e53bda5273  proxysql-3.0.0-1-dbg-opensuse15.x86_64.rpm
78086e38c686269325ea9f22a8ef153c7611e4a3cd301e3572af710bb3458aca  proxysql-3.0.0-1-fedora38-clang.x86_64.rpm
7a08812497983bf804f1cc621ac788885893d9e873b442fe0e8ad10002723a3e  proxysql-3.0.0-1-fedora38.x86_64.rpm
5eca4be98eecae0821e5fa9725510b7d573234ae5f14211537e63a57edb2c367  proxysql-3.0.0-1-fedora39-clang.x86_64.rpm
11653c937b2590fd7fd688915e2bb9ce454b51994ec8d265f1ff2c4a3c0e0ca7  proxysql-3.0.0-1-fedora39.x86_64.rpm
99c59b47f3e7892aa727100790e5db7bd695804a67df29cb0c2a12f286855e6b  proxysql-3.0.0-1-fedora40-clang.x86_64.rpm
6c3e30101824f14c5e7faa585ca332614ffbcfd119e1602e2386ec9a404121fe  proxysql-3.0.0-1-fedora40.x86_64.rpm
f96bbb686c2aa4e3c182a33f9195da6db0766a90128cf26c8afd2832c67398c5  proxysql-3.0.0-1-fedora41-clang.x86_64.rpm
9c4bb8b1d4d1ce1d60456da38390875bf773b287dd91e4fa96113cd3752e23f4  proxysql-3.0.0-1-fedora41.x86_64.rpm
1c6ed5673e1bcdd4de7ac1b6a85d14b043177e0654e4c9a8c9b1e25fd16633b1  proxysql-3.0.0-1-opensuse15-clang.x86_64.rpm
1256ed33bc82d173a6347e7d4fc2bb2f6037c319c437a582ee946436517fe492  proxysql-3.0.0-1-opensuse15.x86_64.rpm
2f22f215a2588671d79e99e7f1f0f1ad75d617d5c21b56974625abd2d0b1e9ca  proxysql-3.0.0.id-hash
9879171d1d8d10932ddcb635fb44895b406f69f4499cf952571c8ad6e9a4c98d  proxysql_3.0.0-dbg-debian10_amd64.deb
268de8ce3ffa26f8d4ffcd462d16d17e875c526f2adc93616ca9f54a90ba3fe3  proxysql_3.0.0-dbg-debian11_amd64.deb
e2875a21d134a89de370c380b2d126ff72b37628f83d8efeddf925a536bd17f9  proxysql_3.0.0-dbg-debian12_amd64.deb
512b2218cd9f4f7063fb7338188d0d009c5025c1c9ae3fd07c95009de9587f03  proxysql_3.0.0-dbg-ubuntu18_amd64.deb
df775c669892453f8b984b48a9ca6ddd4222b8872647e2ef80a02b31fa011859  proxysql_3.0.0-dbg-ubuntu20_amd64.deb
93eed5de630b6b73a1b8c39f7cc7d93c9772526e1017fdc26e45484b91fb481a  proxysql_3.0.0-dbg-ubuntu22_amd64.deb
36d35747f552adbb7074a4f90c9e5659ac621faa7589ec666a6d2c2436e97f37  proxysql_3.0.0-dbg-ubuntu24_amd64.deb
5dfaf0b817597a489e58813628b8ad350db59c6d2b1ce6ffcc137dff4ece5476  proxysql_3.0.0-debian10_amd64.deb
78ed58076b5d6861bfeaf2a02c19a3f51e0632357b95fc940a3630f22f8d5958  proxysql_3.0.0-debian11-clang_amd64.deb
9ee58b6c6d95c0b1f6ca43dde5cc08e5b4c6f3efa3d8e9b5e966b1b10bd2540c  proxysql_3.0.0-debian11_amd64.deb
ded1f9cd7eccb0e15dd003e0f2ae767d28ed90754a9f5a8792d1a04e07d14569  proxysql_3.0.0-debian12-clang_amd64.deb
fcb319d3a2d43bd4adb5b7734f74501da688f97d61c1ac027e5cc631dd2d3e3e  proxysql_3.0.0-debian12_amd64.deb
3e0f5eab8d1894cfd8a0dc6b873c3d5a9cfe0da15b1dfae52f81497bbad35e01  proxysql_3.0.0-ubuntu18_amd64.deb
ed863df63fae43c7ae27751a43ab000d5b8d35eccb248fb0d8a0bb5901374ee9  proxysql_3.0.0-ubuntu20-clang_amd64.deb
053bda1a65b4ef0b4c2a2c8b64db82050f1c7dea36d7c44797545b4adf55b18a  proxysql_3.0.0-ubuntu20_amd64.deb
e828b3ca219808a42f82d45cdda407f6678b55336c18e6d19fd00403315ffbb0  proxysql_3.0.0-ubuntu22-clang_amd64.deb
6b885f89280e0b40ebc0cfc106b2db0dcb2c3030bcfa464fd5432cd93eed1d6c  proxysql_3.0.0-ubuntu22_amd64.deb
901a0a6f021ca6c6e97379935ef71cc46346aa4df238a99addcb527301a28f13  proxysql_3.0.0-ubuntu24-clang_amd64.deb
1163a86071c74dc89075c2e242c06968dd93266e7562b1c7effc4296d87b323b  proxysql_3.0.0-ubuntu24_amd64.deb

v2.7.1

23 Sep 19:28
2726c27
Compare
Choose a tag to compare

ProxySQL 2.7.1 Release Notes

Release date: 2024-09-23

This is a minor release for ProxySQL 2.7 series containing some enhancements and several bug fixes.

Compared to version 2.7.0, ProxySQL 2.7.1 introduces the following changes:

New features and enhancements

Major

  • Added Fedora 41 builds #4635

Minor

  • DNS Cache changes #4656
    • If a MySQL connection fails or times out for a specific hostname, the corresponding DNS record will be removed. This ensures that outdated DNS records are not retained.
    • DNS cache functionality will automatically be disabled when ProxySQL is run with the -M or --no-monitor option.
  • Faster packaging #4647
    • File operations were optimized, reducing overall packaging time

Bug Fixes

Minor

  • Honor --initial after a crash #4659
    • The --initial option is now honored when ProxySQL restarts after a crash
  • Reload of TLS certificates after a crash #4658
    • Certificates are now reloaded in the main process when ProxySQL restarts after a crash
  • Fixed leading spaces occuring in stats_mysql_query_digest.digest #4646
    • Leading spaces are now correctly replaced by leading zeros
  • Apply clang fix to all clang versions #4635
    • Workaround clang compatibility issues affecting multiple platforms

Hashes

SHA256s:

76d10b4592cbb55f038ccef440f32ca3f4c031e8f24636c16a94b6d2bf59d118  proxysql-2.7.1-1-almalinux8-clang.x86_64.rpm
41ed9b70c265a8f15e3ad7c92ef5f713bc7beb6fcbbe2389e7f9a413aee1f840  proxysql-2.7.1-1-almalinux8.aarch64.rpm
d421a8ac662ff6fb28dcb6bd2e7063eac80ec1d3aafea998f52efa93d71550dd  proxysql-2.7.1-1-almalinux8.x86_64.rpm
9e76b0391f3f1091bd22234a3e977ed875ab96bc95ab0f62b01b218a1e25db58  proxysql-2.7.1-1-almalinux9-clang.x86_64.rpm
12473bdc332dc6a482d584918c10b30cd596d0cf315a0fb6f3169ad586c74767  proxysql-2.7.1-1-almalinux9.aarch64.rpm
7856e4f538023729e84b8a7e452fdc3397200ac008b1058b9ed94564f652471d  proxysql-2.7.1-1-almalinux9.x86_64.rpm
e2730adebaef72dbfd072201dea336d05764c06003e9de2de500ac631ab242a2  proxysql-2.7.1-1-centos7.aarch64.rpm
336b913c1b2bde5bdac49b1b6290a6ce636405e5e19090a1de6030e47b92b8fa  proxysql-2.7.1-1-centos7.x86_64.rpm
c93aec19c4cbbbb7383f375f3243bd7ee4c806da0bfd5b2719029d04ca900f8a  proxysql-2.7.1-1-centos8-clang.x86_64.rpm
c24522292d3aafdd1d3bc1c248a6d9931ece0e7bb72b254674f02afaf12b0e48  proxysql-2.7.1-1-centos8.aarch64.rpm
f221c79198201057f0ecd795b14b6fb6fb46a07c844512fd07add5d5e085fb54  proxysql-2.7.1-1-centos8.x86_64.rpm
a79ff97c9322338f2a93568f670532b5a9f929a97423414b6a7c71ff2cac4495  proxysql-2.7.1-1-centos9-clang.x86_64.rpm
cc820aeab7bfa1b04780fa93aef740e6e5f7ff49ebe8223f26304ad5af976094  proxysql-2.7.1-1-centos9.aarch64.rpm
35046973db529bb07c44047027607624f1661d1e1ecff787b07559848d707958  proxysql-2.7.1-1-centos9.x86_64.rpm
26be23b05e6d389cfad8064d9b5043567dfea3aade7f1fc7b7c231197ab9f446  proxysql-2.7.1-1-dbg-almalinux8.x86_64.rpm
e831d691a65f992b238f8bd8cc506ae2e2c7d04faaef993d7058e0c653bc8d3c  proxysql-2.7.1-1-dbg-almalinux9.x86_64.rpm
8bd0a6ead01d980995a2184ec6d9f62e98fde93019b42febbaae61c8ce54388b  proxysql-2.7.1-1-dbg-centos7.x86_64.rpm
115cde14671c655fc80bdba552ca991175d66454cf71871e4f3dbd8db4541753  proxysql-2.7.1-1-dbg-centos8.x86_64.rpm
3db2d6edccc3fd333501ba2a6436afec65581f6a3bd8331c5aa5ec348e8f997a  proxysql-2.7.1-1-dbg-centos9.x86_64.rpm
d362b65690272646a40da0258073eeeb889359bfd4a63f832a548aae6f53d86c  proxysql-2.7.1-1-dbg-fedora38.x86_64.rpm
91cc2f086771f5b4f45fd4f7c574fe92a96a3e344c94b9e1dbe8b515f35d2288  proxysql-2.7.1-1-dbg-fedora39.x86_64.rpm
4f00d27e040a5c69699c0580ab2b9309bc589243eefa552140e1d9c327157a17  proxysql-2.7.1-1-dbg-fedora40.x86_64.rpm
63c9f0fe27e22d50d0f79e28da0182558657dde8d7d89721eb77b58261d29203  proxysql-2.7.1-1-dbg-fedora41.x86_64.rpm
2c53a3624bf91afa8e27c4d57341730e885504c1274bc3412ad99fc060098e74  proxysql-2.7.1-1-dbg-opensuse15.x86_64.rpm
c16ce813f0ef9c300ba5016cedd0900c88e239a3ab3ce2afbf0d58edf4759698  proxysql-2.7.1-1-fedora38-clang.x86_64.rpm
0896c255dd608281ea026903002ca96425a40a017080ef3e1b0f309feb6ed8e8  proxysql-2.7.1-1-fedora38.aarch64.rpm
6d1bd1d1beeaa1919a06754f361c0d2311df728662ec42b2aab3ad645ef65a54  proxysql-2.7.1-1-fedora38.x86_64.rpm
56b60225c453e25c831b839eca3cf24200d94d6eec8e5a160c60ed9fb02244d0  proxysql-2.7.1-1-fedora39-clang.x86_64.rpm
bf0eec4079c996c45db2569b6c6a7888307e37ae9243cc1c267d0e409c4fe8db  proxysql-2.7.1-1-fedora39.aarch64.rpm
85212f2d03f410e3a9e499773a93705a3e250aac865c1ad9d1b8b9e6932159f0  proxysql-2.7.1-1-fedora39.x86_64.rpm
d55a453feddebba51a0da5f49070dcd4e83bebaac373572d23d977bc050888aa  proxysql-2.7.1-1-fedora40-clang.x86_64.rpm
6265d2f4d794680e2b356120883eac76252362a33980be81965b0b9615cc519c  proxysql-2.7.1-1-fedora40.aarch64.rpm
c1c991fa83c849f84f3b87a83a31ddb0144d8f237b67745e27b0018a7b8be0a6  proxysql-2.7.1-1-fedora40.x86_64.rpm
8d6a2bde22e81203a28c9228d375ead24f48f0ed38431122462201a6682c2b94  proxysql-2.7.1-1-fedora41-clang.x86_64.rpm
a14b75c17b2f127e9cd857f396e0cf5499a19a5e7b29abc70807a2a3d7a621e0  proxysql-2.7.1-1-fedora41.x86_64.rpm
3543d86cf06ee1ffba23d56b719314accd25ee230ee4b303bfbab7be79443629  proxysql-2.7.1-1-opensuse15-clang.x86_64.rpm
f0693730a631caef897a761d52d9324f4f5d01048be53ca241a0aec96b8ab1e3  proxysql-2.7.1-1-opensuse15.aarch64.rpm
dbb56fa4094e5c4152b580ccd0176d43c42f6e03a784eda0d147b39c8381af40  proxysql-2.7.1-1-opensuse15.x86_64.rpm
74ca3ac9570a491098331b92f177d1a9f78c8ef401d70ea85ae8ba9b751f23d8  proxysql-2.7.1.id-hash
17562c7349f49de8a1bd69eb43244f86034021d16008f9b08e72c263e8c33ea6  proxysql_2.7.1-dbg-debian10_amd64.deb
e18724472d135c7620f479d8e98a81e58b89921e219334cf5bac7c5d86ce9f1d  proxysql_2.7.1-dbg-debian11_amd64.deb
a3d73b516961ee44596f5a3e8e475ed9fae90d6b7eb02163fb01161e578ab1fd  proxysql_2.7.1-dbg-debian12_amd64.deb
76fe1a66ddb6e1b4a3b9ad470cc7065ffdbc3e57f9a7e9bb5c6eb31a9eda10db  proxysql_2.7.1-dbg-ubuntu16_amd64.deb
09d1281d58551861390147dfed4df9add84293fc80db065549a69f7e5fcbf640  proxysql_2.7.1-dbg-ubuntu18_amd64.deb
f58659469b1fac5207c4ecd1e92f6ea789a6e08c46a703d2044a655f23ee6750  proxysql_2.7.1-dbg-ubuntu20_amd64.deb
59fb1fb0c5e3e8bf2badfb35c2b2ad0e624bf6b8fa2b7f008ed7865461bf3e78  proxysql_2.7.1-dbg-ubuntu22_amd64.deb
540168d32c78f6453fd971cfc9d617617924b891d6988137c4701238df8c5300  proxysql_2.7.1-dbg-ubuntu24_amd64.deb
00e3e18c245a796c34102040e66190cb8da11edeb8ee2066eaeefecf6a2d8a27  proxysql_2.7.1-debian10_amd64.deb
e464fd14df41fa9f6eea8fdd39d7a94b7da17c0fc85a39cad15371ea666d1201  proxysql_2.7.1-debian10_arm64.deb
907b157108485a32cc4752280b4f303fdd55d0d293c8e920ba09619d839480b7  proxysql_2.7.1-debian11-clang_amd64.deb
3d95f796c5caba41d9a93ace0675d2aee6939bbaa5f0283d94f9a8612382fcbf  proxysql_2.7.1-debian11_amd64.deb
ee964b61fbdae0e24d1676d08e6006aca639ebf5303e2655cc668d11354c8469  proxysql_2.7.1-debian11_arm64.deb
8dc853440d1812cb603194912b8f841225b60e03aa086f2d0a764d45be6ef912  proxysql_2.7.1-debian12-clang_amd64.deb
c76a8dd336e23de86c2e7b97107194cec28fa1ca4e692830ce924787cd14d853  proxysql_2.7.1-debian12_amd64.deb
e4682e46b41a01cb0454f2567f5c176c0099351b0c23c1f923dfd73f88d9e05b  proxysql_2.7.1-debian12_arm64.deb
9a7ad108483b70ecb41638833e7bbabdb91d13f06079799ef6705f5785a5f0e5  proxysql_2.7.1-ubuntu16_amd64.deb
6b1564765b15fc7e3a1982133890fef623e53cdb9e670b5a4258340182c992f9  proxysql_2.7.1-ubuntu16_arm64.deb
87f641c25676605a5d6178b15fa7e85d15e4685e32a264e758c1582cf10e0249  proxysql_2.7.1-ubuntu18_amd64.deb
1eebe54c2cc9efb448048ee8d628831bd42475061bf0091d53ca6f485c43c301  proxysql_2.7.1-ubuntu18_arm64.deb
1d70aa9917797fa5c81395353e19c870362a3c9155621e871e27872260a83eda  proxysql_2.7.1-ubuntu20-clang_amd64.deb
59608cd643b6e0fe820c2665953824bc2d16135728a0d82ba97b3a9891797f0e  proxysql_2.7.1-ubuntu20_amd64.deb
4f9ca4c898995e6d5a1321fb2d3ec386d97c16899464cea1a841861a4810fba3  proxysql_2.7.1-ubuntu20_arm64.deb
f227976530555238365c2c6c1ae287e763cda2bec033c700009fe12f4b033a02  proxysql_2.7.1-ubuntu22-clang_amd64.deb
e8245419db843eac47fdb785a1f90cb114f143d0346a726ee73dbcaa9baea686  proxysql_2.7.1-ubuntu22_amd64.deb
36bdd57dee1ac972f799b000c2e5aa16cecd0e2b946101d80a80877bb6bfc869  proxysql_2.7.1-ubuntu22_arm64.deb
c5e574f14ca044eb23fee38fef77a251a72bd2ac27bc898ac7fbdbe49f543ed4  proxysql_2.7.1-ubuntu24-clang_amd64.deb
57559b0bd7f889f1aad2ae630a7ab197cc112dd6bda1c0ba153e53471947830c  proxysql_2.7.1-ubuntu24_amd64.deb
08393d6a3c664fafa4b514e4e8c8a0bb60d59b329c313be821c421b48b0a9e1d  proxysql_2.7.1-ubuntu24_arm64.deb

v2.6.6

23 Sep 16:24
2726c27
Compare
Choose a tag to compare

v2.6.6 Release notes

Release date: 2024-09-23

This is a minor release for ProxySQL 2.6 series containing some enhancements and bug fixes.

Compared to version 2.6.5, ProxySQL 2.6.6 introduces the following changes:

New features and enhancements

Minor

  • DNS Cache changes #4656
    • If a MySQL connection fails or times out for a specific hostname, the corresponding DNS record will be removed. This ensures that outdated DNS records are not retained.
    • DNS cache functionality will automatically be disabled when ProxySQL is run with the -M or --no-monitor option.

Bug Fixes

Minor

  • Fixed leading spaces occuring in stats_mysql_query_digest.digest #4646
    • Leading spaces are now correctly replaced by leading zeros

Hashes

SHA256s:

59c9db353df90eadd38e9de55d4ef3c67c6ec2bee52a20ad4e2b0ae25e79ec8d  proxysql-2.6.6-1-almalinux8-clang.x86_64.rpm
ad37647590dd073d71c9396d5b583bac704590ededd98ffc761649b758d62c37  proxysql-2.6.6-1-almalinux8.aarch64.rpm
d0ef67662cafa837ce0928b72f5b65a85d23c0051714c579d5bd7a07f965b7f0  proxysql-2.6.6-1-almalinux8.x86_64.rpm
7e92542a2d7629349a3b5d59516a7627367192e722ce38656146214cd7f1f663  proxysql-2.6.6-1-almalinux9-clang.x86_64.rpm
538a2f41165fb6462759cd7f85942ef5cb9f3f5bda5ee43d4fc7aa368c36fa1d  proxysql-2.6.6-1-almalinux9.aarch64.rpm
d89bb3e4c9786f0ff48bdf139f5610e7f0c5867ad01dac016be608f11cc94686  proxysql-2.6.6-1-almalinux9.x86_64.rpm
abc0885b28e04ec4f26362fc9045ed1dc0f38f7f2dc3e10d3ef0bf024d90473e  proxysql-2.6.6-1-centos7.aarch64.rpm
369b7669533eeaa6e7582b1d21c1a94e649a3f1f167859b223a1c8ab1290cf53  proxysql-2.6.6-1-centos7.x86_64.rpm
aca9cd0b21eafe1fc93cce21064dbef128e270934b470c26f9511222b541e0dd  proxysql-2.6.6-1-centos8-clang.x86_64.rpm
8dfc529237710539a15e0486a8c5fda9e7185e79a63b4aeeff4f616ca9fc2a6f  proxysql-2.6.6-1-centos8.aarch64.rpm
64b7b826f403dd9ba90d21a9b29c96aa5d4fa0638b53c216ae4f08d94de11a93  proxysql-2.6.6-1-centos8.x86_64.rpm
8a2b744910033c099e367e3c32d3512ec2fbff5fa7348ef414af28ae59964991  proxysql-2.6.6-1-centos9-clang.x86_64.rpm
28a3c7b65f9b3f3137d2e89906106fff5d8110ab3451dfaa7b7fc3ba9b3af5f8  proxysql-2.6.6-1-centos9.aarch64.rpm
7f1d1a7c4753d2324f0eac95f03649fe75ddf99f3d7557dcb553a2f981166a85  proxysql-2.6.6-1-centos9.x86_64.rpm
b6830ffe8b37b7653f30c3e78f93f0b9b621de68519cdd2599945f93c28ab7f3  proxysql-2.6.6-1-dbg-almalinux8.x86_64.rpm
d31f971846593b0efbfbbe1a5cd8f1753e98f854b00a1674091af10bf8cbc452  proxysql-2.6.6-1-dbg-almalinux9.x86_64.rpm
e9765f52a4d3d0993b6e349407ea1da56f831c611962d910ebfbcc956efbb566  proxysql-2.6.6-1-dbg-centos7.x86_64.rpm
719a2f5fc32c4797e18223e7a6c41b10004b432bc4bbf3c4a5932093f532de5f  proxysql-2.6.6-1-dbg-centos8.x86_64.rpm
37b1a524d056f976b8c787c3eea85557fb7e8a71c1f120c0e23e47b34acb5bf5  proxysql-2.6.6-1-dbg-centos9.x86_64.rpm
b8ea6e252a8f772615fe45c6e25ebbb67bc93e63e7bbd39b600d0cc6411bb4b3  proxysql-2.6.6-1-dbg-fedora38.x86_64.rpm
bbb978414ee9b9a7618496378a2cedb6ccef042fafe89fccc797415978976d3b  proxysql-2.6.6-1-dbg-fedora39.x86_64.rpm
08ba32edd5a1e693cdece84f4cd1b290f48ba9743d8ccc6b23f1bfb8c61053c9  proxysql-2.6.6-1-dbg-fedora40.x86_64.rpm
a1ea2ccfa4e81e6f4fdad537fa481b6e013ae94c74e20d50e0d76e6742ee2e7e  proxysql-2.6.6-1-dbg-opensuse15.x86_64.rpm
c91c68b6cc75fd87a24d83816fb899bb07768c597bf544523087c3149746dff9  proxysql-2.6.6-1-fedora38-clang.x86_64.rpm
037a020c4b05d5d369dd50cd5831ba1b97667f8ec068a0b609daeaaf627992ce  proxysql-2.6.6-1-fedora38.aarch64.rpm
91670b2f9e957d5972e55d1646cf039d5e4342873280b9a180de0af96b6556cd  proxysql-2.6.6-1-fedora38.x86_64.rpm
c4d447a9794742a77701de11da0476178b908850eeebb1cb7c2676dbae92200c  proxysql-2.6.6-1-fedora39-clang.x86_64.rpm
5038f160a20dd136ce067e6b2dec099daea19913476e449a1f56f800074cfbfc  proxysql-2.6.6-1-fedora39.aarch64.rpm
08335afd41fa621f367a955d6f96bd2204ffb5d3f702efb3aa7622bc2a1bce0b  proxysql-2.6.6-1-fedora39.x86_64.rpm
42e79934a9fe958f949828188c0dee93d2533669aeb3e8eebc342fe7ac4e337c  proxysql-2.6.6-1-fedora40-clang.x86_64.rpm
ddbbc4af78774d3b58f47c18607cb61be8420015c9fc36b018748c77accfc6e6  proxysql-2.6.6-1-fedora40.aarch64.rpm
e78fbcec5c487d6c72fc298d004acdf7b3b3e8e761320989e32ddd088012ab66  proxysql-2.6.6-1-fedora40.x86_64.rpm
01de32724e9610bf5c05760f3fa186372fafd1a1823a5ee3a6dff6329d586851  proxysql-2.6.6-1-opensuse15-clang.x86_64.rpm
f4e8ba9176ad2ccd5dd249e96924dea9b252ca3c610ac634452762fc6674784b  proxysql-2.6.6-1-opensuse15.aarch64.rpm
53ddd586264b252b6a56787c1c472af13211875affbdc27022c066522bb19ae7  proxysql-2.6.6-1-opensuse15.x86_64.rpm
b433b65782fb0e9dfa60722295241a233484c75e92da5c60aefe3a56d7e7e2cf  proxysql-2.6.6.id-hash
5c521081660e9f14fcd07838def2393840cc766ebb8e226925d207aeb5c13132  proxysql_2.6.6-dbg-debian10_amd64.deb
743895919fd32c2ead27588f0e04f71be78c2156d231b0f71e4088a6f4545ff4  proxysql_2.6.6-dbg-debian11_amd64.deb
26c1e6da53305db28f7617f805ef614a6c87a72a8ff375ea226d3a02edf7c777  proxysql_2.6.6-dbg-debian12_amd64.deb
bc51115634b1a16ab4b36766cddc9e644b4e963dac628759abc7195a50c7c1ce  proxysql_2.6.6-dbg-ubuntu16_amd64.deb
8f473c5bd2179d82e1336b0e39e21ddd73d4f75423f48aefa328284df4e869ea  proxysql_2.6.6-dbg-ubuntu18_amd64.deb
9d3dd905ea2ae0672fad1e953bcc3c3f55f5350fb8bc9ca28f4b725fc671c499  proxysql_2.6.6-dbg-ubuntu20_amd64.deb
bfc8b7f241839a14d6c1ea953fb9441f1db4ecec35be1f2450e80438870d691b  proxysql_2.6.6-dbg-ubuntu22_amd64.deb
4da9f2f07e3014922aae0f2c6dd5f3da04e6251daabbb6b63c79437af0d665cc  proxysql_2.6.6-dbg-ubuntu24_amd64.deb
f36219c170b2cc04d3b2405f587fe0a495b734a7b7c660889194f980ee4ad55e  proxysql_2.6.6-debian10_amd64.deb
b32cfb047a4adf1bc2da2b1d27810a027d128214106a6645a429fe5ed9332683  proxysql_2.6.6-debian10_arm64.deb
7d2fcca3fc162a1be7e065bed4fff50a6e2940de52daf6b6b992318ff68c0f04  proxysql_2.6.6-debian11-clang_amd64.deb
eecf5a2cfbbf137fc94dc47089506b9373cd2469d04c3f041b908534c7b30422  proxysql_2.6.6-debian11_amd64.deb
adb2366819cab3f58115a4f73c58925b85c545fcca87862301c42717f3470f06  proxysql_2.6.6-debian11_arm64.deb
accaec657df752d393960ec84a2202b7b0ffd1f180aabc40426034b9320bc0e7  proxysql_2.6.6-debian12-clang_amd64.deb
3bc441458a5f045d0d3b6d021008ff982b7fee95b0aaacee7d6ce3c23bc349bd  proxysql_2.6.6-debian12_amd64.deb
e6649c576d09ffbada1e51cea4800b54c1a25fd33152cb29af8248aa863005de  proxysql_2.6.6-debian12_arm64.deb
0e57b712c8fd341af4e2b580d0af3ec653579868f7a74828c47433127833d398  proxysql_2.6.6-ubuntu16_amd64.deb
bcb0a527e8d7bad4d45dc00e5ea1f0567db9ed2d8bbe87a49b125d67bdf5b6b7  proxysql_2.6.6-ubuntu16_arm64.deb
7a565009b34276c2a0c4e79cb253517c2bf087157949088f552a92c64b6d1b31  proxysql_2.6.6-ubuntu18_amd64.deb
f732b2fb713e66bd46c5e22fddd3f8f00a431b20e7f590b3c5ffe153c2da53cd  proxysql_2.6.6-ubuntu18_arm64.deb
024fbfceb7247362a0f4f30b26e50f6cae448b3850e6f177e478bb3a695f4f34  proxysql_2.6.6-ubuntu20-clang_amd64.deb
533ab225ad7358c3640790bbeacc83aecc2503ef4cbf943158af7b50fea71a50  proxysql_2.6.6-ubuntu20_amd64.deb
abb37486934cfa394fa0b588a5de97c2ff58c2b5258c9026a66363bbb15140c1  proxysql_2.6.6-ubuntu20_arm64.deb
e5b4adbb68f34aec260dda53ced9944392a6969bec8c61cffdcc709252ccb9a8  proxysql_2.6.6-ubuntu22-clang_amd64.deb
6298810af63ab9a8ca9927e82628455ba342e5ce7c5b107d9faf5b666fa5a79f  proxysql_2.6.6-ubuntu22_amd64.deb
69db39490d43ebf2c2911cdb170d3683a915429de1659d966685db3879691481  proxysql_2.6.6-ubuntu22_arm64.deb
b82cf7df6e18ac24fbf2480940fcc9f32ce239c85c78a48dbba5edde8c8d4b8f  proxysql_2.6.6-ubuntu24-clang_amd64.deb
7addc75e8bdf0aa1e9ed9027e7f5f45b6d6379ac88b981f999e4a59dae8d028f  proxysql_2.6.6-ubuntu24_amd64.deb
c222b339a06bb654eadc6894209088f2a62d97cc4147afa9efbc973af1ab7d90  proxysql_2.6.6-ubuntu24_arm64.deb

v2.7.0

04 Sep 09:54
3835029
Compare
Choose a tag to compare

ProxySQL 2.7.0 Release Notes

Release date: 2024-09-04

This is a minor release for ProxySQL 2.7 series containing three new features:

New features and enhancements

Major

  • PROXY Protocol V1 Support: ProxySQL now supports the PROXY protocol version 1, which allows applications behind a network load balancer to identify the original client's IP address. This brings benefits like:
    • IP-based query rules: You can now control caching, rewrite, routing, filtering, etc based on the client IP address.
    • Improved processlist and auditing: The processlist and audit logs will now show the original client's IP address.
    • Enhanced security: You can use PROXY protocol to restrict access to your database based on client IP addresses.
    • More accurate performance monitoring: You can track the origin of database connections and identify performance issues related to specific clients.
  • Additional ProxySQL APT Repo Layout: ProxySQL repository now supports a more common layout and respective APT source definition:
    • e.g.: deb https://repo.proxysql.com/ProxySQL bookworm main, as opposed to
    • e.g.: deb https://repo.proxysql.com/ProxySQL/proxysql-2.6.x/bookworm ./, which was the only option till now.

Minor

  • Set Thread Names: This feature allows to set thread names for easier debugging.

Bug Fixes

  • No bug fixes were included in this release.

Hashes

SHA256s:

58f2a1219c39ad3e50f06b241bd8618572f06e885e734171d69db664b93be5ba  proxysql-2.7.0-1-almalinux8-clang.x86_64.rpm
ae5bb1a7f3da026a14f41dc6094804511a62cdf397593d1ee27f633ec25db8a2  proxysql-2.7.0-1-almalinux8.aarch64.rpm
379b0dee8923d2e101c3ee0a5852352f3520bcd73f5124059490db004d908e86  proxysql-2.7.0-1-almalinux8.x86_64.rpm
3c34beaedcbf4fad39c645651585ac7ba880957d2593b72bea8a5287d4b88e72  proxysql-2.7.0-1-almalinux9-clang.x86_64.rpm
722065456e175d2816d71133697590982dc11842759636686b146a67a99a2186  proxysql-2.7.0-1-almalinux9.aarch64.rpm
52d4f152b391d2f1487bc3fb76ee35c5437ab627059977c0e140a449d5c509d7  proxysql-2.7.0-1-almalinux9.x86_64.rpm
25b0577adaa9332d92e1e0b6bf3a69d0061d7799012ed57f16ede9d985ea2c94  proxysql-2.7.0-1-centos7.aarch64.rpm
fbceff0161eab3b69dad5c2941e9f3cc2f1fe614cea81321c6a028d90f73960f  proxysql-2.7.0-1-centos7.x86_64.rpm
4daeadcc824a8336194364fb390d5c55089fa6f38f80e36309fc7252ab490e2b  proxysql-2.7.0-1-centos8-clang.x86_64.rpm
a251cd89c6b696772c957b9d78f27cf514535cc020cd891559b817a0d947ae3e  proxysql-2.7.0-1-centos8.aarch64.rpm
156c3b2167c4efd742106506118f9ffc261d6f92758727756d3c582d28d0cfe3  proxysql-2.7.0-1-centos8.x86_64.rpm
204d633338e775b0a51b7e810a7052b5c0df2a044e47b3dbc15313e772623b07  proxysql-2.7.0-1-centos9-clang.x86_64.rpm
829592bce5604030ebe062ada207c805f48440eef10b4f77e48a114156a6de7e  proxysql-2.7.0-1-centos9.aarch64.rpm
de39ef5035646a2b253b9d89c81ac944e239428e20d1a82e9123ac453ca46e41  proxysql-2.7.0-1-centos9.x86_64.rpm
ef2c9cd038f6b350808b22bf51d1d902368d3e2185025d56df0baecd5f7dd652  proxysql-2.7.0-1-dbg-almalinux8.x86_64.rpm
49b657421b344189383cd182f0dd4e56d7f3a27026bd0216fbe983d5e167d8a1  proxysql-2.7.0-1-dbg-almalinux9.x86_64.rpm
e29e284998488a217eeab01a1fc77a633472dd11400f4826a8917246b51b95bd  proxysql-2.7.0-1-dbg-centos7.x86_64.rpm
29f5d3f3208f4e97f24daa66e90ce95181dbc4bc256bf6ba475c1f85395dc199  proxysql-2.7.0-1-dbg-centos8.x86_64.rpm
d6179b67d0962a06b5366524de3e40004940877200cc425ebb69a74a3501b984  proxysql-2.7.0-1-dbg-centos9.x86_64.rpm
62df2965f41831618c56614be847faa9361aa3cc05d827e7dac9017b0dc0cb8a  proxysql-2.7.0-1-dbg-fedora38.x86_64.rpm
4240ef585c5c3076557d4bcb4c5e5628f5824758d3429688285a3cb491c8d5d1  proxysql-2.7.0-1-dbg-fedora39.x86_64.rpm
1941644d6485cd70f23d3921938f942fc6ed1e4e8f5ea97bb6c9accf71e79d96  proxysql-2.7.0-1-dbg-fedora40.x86_64.rpm
32953e6a222803fa04d132dde300364fe3998643569da1050cd0b4a800a7d485  proxysql-2.7.0-1-dbg-opensuse15.x86_64.rpm
7b0d7215bb964d2432d852b34c432ce5b903ba25cadb90568d24c9fd825a5bb1  proxysql-2.7.0-1-fedora38-clang.x86_64.rpm
d4ffb8c5d1070a51936cf9f8a56a15a0071c5c30c2eb452eb2ac8c65441a2d44  proxysql-2.7.0-1-fedora38.aarch64.rpm
9c25ee50c3f17094d15cde57ce66a04ca682c600bbe5a623c8ab94f0ff15bc8d  proxysql-2.7.0-1-fedora38.x86_64.rpm
c179e42e136eddb4f3343c45df12e57d7c0331c0d6ba43dcc99d42cfe0d836e9  proxysql-2.7.0-1-fedora39-clang.x86_64.rpm
aed3da3bf23dcd99892a4769fbe05449be4536021a0a6bc3880a73ab0841715b  proxysql-2.7.0-1-fedora39.aarch64.rpm
e6ad1db41ac843297755e7fee8f6007c8e5c9a6519d69fecd4846c19c0791169  proxysql-2.7.0-1-fedora39.x86_64.rpm
535e3f4f689d8673608d9d962661adb31be2eb7277d33989d85e30b566cc3490  proxysql-2.7.0-1-fedora40-clang.x86_64.rpm
627a498d00fee5fed86eeea50fbf81e6bfa14e23089ce7635dbfc57bade8ba5a  proxysql-2.7.0-1-fedora40.aarch64.rpm
0b8b266807f97a933799c4743f1e6c61364fedeb5748f98b49f8bbb395e11b38  proxysql-2.7.0-1-fedora40.x86_64.rpm
efe9303f851cf977093ad7683d6cf567e85666391e8a8cf35bea2d542e065f41  proxysql-2.7.0-1-opensuse15-clang.x86_64.rpm
a3f3fb277084f986dfc8c8a18a53781f8ceae09be96b71201efc71f7d21b0a10  proxysql-2.7.0-1-opensuse15.aarch64.rpm
0b903883557767c262c8566660f00370cfeb954316f503409ef77d6665ee921c  proxysql-2.7.0-1-opensuse15.x86_64.rpm
2f1a732485cc116c42546dd07198fdecf9d12ece5bbf6b9db7c4558aa80ce994  proxysql-2.7.0.id-hash
14e5ed80fc9b6caa18088cd2215c5730cf117dc461c31767737350d3822cc452  proxysql_2.7.0-dbg-debian10_amd64.deb
6823f9ac33a48633615084da357eb04f40e98bf89d12bbd0b2eca8e4b84843de  proxysql_2.7.0-dbg-debian11_amd64.deb
a6fc7a321c00d776d32aaa17337d2ddb0c9a8e0bd501ebf3736bc63ac78122b1  proxysql_2.7.0-dbg-debian12_amd64.deb
86dee4bb15e43033581757ce971918b3f3bfd73af4b4202ef55ae9a09aea6814  proxysql_2.7.0-dbg-ubuntu16_amd64.deb
f88a26076ac241a720f4bcac3fd743df1e40071d97f019f2c19c12697168c852  proxysql_2.7.0-dbg-ubuntu18_amd64.deb
8c06af57f67940bf22aa7c931f26820c605adb5515b7e143f7ccf94b3953fa73  proxysql_2.7.0-dbg-ubuntu20_amd64.deb
b0e770103546396d2ee38a4ba13886e2baad24ea5a51542dc3119aa351b1376f  proxysql_2.7.0-dbg-ubuntu22_amd64.deb
d5a7b97c4dba149a411deca13888bd34d346f347e2bfd521316f8c490d38feaa  proxysql_2.7.0-dbg-ubuntu24_amd64.deb
feeb891132fc34d38c40bec36da6d5d5554a79a5cc1592c78ce7965769a70416  proxysql_2.7.0-debian10_amd64.deb
296325a029dd7dd71535675ca4a9bd8e720b0e62143eb281f1d1accaa2093e37  proxysql_2.7.0-debian10_arm64.deb
4c8dd2974db2d7489e132bb4eee7f0c82af1c0ff442590397bd7b98656060f0d  proxysql_2.7.0-debian11-clang_amd64.deb
e5742fc3bf434e704564fa2f0985cad69c5850fdf8e3afe04171a12dfe8c96ab  proxysql_2.7.0-debian11_amd64.deb
b99278df0cfcc004b3287c05cb3427c92397e06b849c8eb1a2c6cef4de6d8f37  proxysql_2.7.0-debian11_arm64.deb
ebdf85d92cef2838be2d4c73fae7d2e8b278c8aa289d844b629cafe6969048d1  proxysql_2.7.0-debian12-clang_amd64.deb
8eca17b72573db598d9c24175954e2aa354fe62b760d1ff5d61e21565329152e  proxysql_2.7.0-debian12_amd64.deb
e0ca819ebd49ee2b3d021825dde8ffb3fa06045a4feb4925e90a750a473221db  proxysql_2.7.0-debian12_arm64.deb
bcd214070d89f15a931e8e39fd1529bc255a37a72199c2f0a86ca73cf955b8ec  proxysql_2.7.0-ubuntu16_amd64.deb
424eb7ee94df7a528af24b4e52a5eef912925145918055f37f57cc75918958bf  proxysql_2.7.0-ubuntu16_arm64.deb
9e45a7b79dd56eb010eab5166ebd7bfc818da1fb697f52c7b5b5ef0cd27bdbb2  proxysql_2.7.0-ubuntu18_amd64.deb
7f9b908e1e509fd2ae526f2c650a469daa8efc0184c3f5616dfc3e9186a567e3  proxysql_2.7.0-ubuntu18_arm64.deb
e486e841fa3b319656e7e6215d423e9e9bb93cb8227733f6031bd01ef1391f9e  proxysql_2.7.0-ubuntu20-clang_amd64.deb
5e92844617aa1666a65475bd22c7fda1939ef5604e4b7ea08625ff2465b87482  proxysql_2.7.0-ubuntu20_amd64.deb
29ab68b3578e72622a9734ac3aa1228e0acf052ed96e38607f541f80597434f3  proxysql_2.7.0-ubuntu20_arm64.deb
a2d411a5968b2f2dd8685f94b1159ad4421f65d6fb13cc72cc6dda0d34996f68  proxysql_2.7.0-ubuntu22-clang_amd64.deb
d180ffb6964d4e682cde1ce169f3dbd4beee4fdee3d832d5db330248addf1c53  proxysql_2.7.0-ubuntu22_amd64.deb
4f9448ddb58b4a9dff5f543da53f24d2914d4b75869c47c6752af9a8ef174d17  proxysql_2.7.0-ubuntu22_arm64.deb
bb24d23340cf49f3d969cacd300f2a2be226e5bb66e4ee96b8d7165ae48d5574  proxysql_2.7.0-ubuntu24-clang_amd64.deb
b5d053ed2663dfef50f726c46223dd395b100db719d7dde09b609ce35659d141  proxysql_2.7.0-ubuntu24_amd64.deb
1e30a812e5dd97cd75c19c94f322f79887fe7a4f4ad4e1853b71e4b1c6014fbc  proxysql_2.7.0-ubuntu24_arm64.deb

v2.6.5

29 Aug 20:13
bd7bd35
Compare
Choose a tag to compare

v2.6.5 Release notes

Release date: 2024-08-29

This is a minor release for ProxySQL 2.6 series containing several bug fixes.

Compared to version 2.6.4, ProxySQL 2.6.5 introduces the following changes:

Bug Fixes

Minor

  • Fixed USE command ending with semicolon #4629
    • Trailing semicolon in USE command is now removed
    • Also ensure that an error is returned if USE is part of a multi-statement
  • stats_mysql_query_digest.digest was incorrectly generated as lowercase from version 2.5.2 to 2.6.4 : now it is again uppercase #4626

Hashes

SHA256s:

8e76213acb4ea66cba9f434ef1c824ca55f31a0836ee9a3017c7f68b43bbafe5  proxysql-2.6.5-1-almalinux8-clang.x86_64.rpm
031be03de1c2d2e38974bfd3073156b8994f00988ab81477c427e0996b770e4a  proxysql-2.6.5-1-almalinux8.aarch64.rpm
94d147e09199bac2600447db16143035f09211736a0c0bd8a48f0a8b5b146e71  proxysql-2.6.5-1-almalinux8.x86_64.rpm
804189894f547777698a1f7602fe5b4c549e87b6309fba48c5364a8397800228  proxysql-2.6.5-1-almalinux9-clang.x86_64.rpm
4f395ad837d2facc1a12f510adb28a3eda394e78c94c5e39ad1f87acbcbf7f68  proxysql-2.6.5-1-almalinux9.aarch64.rpm
8672150c53b2638b29f3609f77dba8f4e55620ad50c74c5b2511028ea10940bc  proxysql-2.6.5-1-almalinux9.x86_64.rpm
a7ce81519f7249f5761eb530836e09901e10532d5350303a71fe532f6effb489  proxysql-2.6.5-1-centos7.aarch64.rpm
57363ccc6a2188b04bcbffe60c6fa8fed6b96fa6ea31436fa98b4d64edb6d66f  proxysql-2.6.5-1-centos7.x86_64.rpm
7d6a0166bb4e273fba10016e5e01829134c28cede0cbbffb9269090eaa4691eb  proxysql-2.6.5-1-centos8-clang.x86_64.rpm
03a6d0af9891fc76367d16eb9435d3a6167bd9e509a587dcddcd55a33c3909e8  proxysql-2.6.5-1-centos8.aarch64.rpm
7e2bc10bdcebdc836617d747370f3987294da397c6d03b3e7720e8474b927c06  proxysql-2.6.5-1-centos8.x86_64.rpm
e8e8a465be9a7ba8f1bad5b9a731fc4c9b5f60604e6d61e0b451eafc6375a72a  proxysql-2.6.5-1-centos9-clang.x86_64.rpm
37f082f7339c51a70b7f20a1928fb4bb89a4dff1bc32d4abbb1acf92a2551f8f  proxysql-2.6.5-1-centos9.aarch64.rpm
1df48810459d209a920bf4cc0be4389f718d1e2c9e131319fda2e6ae16137a20  proxysql-2.6.5-1-centos9.x86_64.rpm
a78d371ca73cdb0f29a608448c89249567f4c7fa1e06867cc47edfd50d3b50db  proxysql-2.6.5-1-dbg-almalinux8.x86_64.rpm
e350d4060f189c0421d3d26cef7c198ea695b50bc2a44774d21a15e12eae2841  proxysql-2.6.5-1-dbg-almalinux9.x86_64.rpm
7153c7cb360c5440524b871b539ad10ba5787b187ed0b56f5f233a8ff9b5587e  proxysql-2.6.5-1-dbg-centos7.x86_64.rpm
957530e3f3144956eca6003f5d36b9fcec5a46fb32937bc3fea260ed33c40a19  proxysql-2.6.5-1-dbg-centos8.x86_64.rpm
21f051fbefc8536d9f742ae3fca9cb2bb04d34016611a2b1e3d30d9754952d1d  proxysql-2.6.5-1-dbg-centos9.x86_64.rpm
ea435a8f71187e79bed6805f18cbac649577fdd63c5d26b3d9b916b89e251b25  proxysql-2.6.5-1-dbg-fedora38.x86_64.rpm
8e44d855ef20b6d3cb80bb9d6226ebf16656211b97335226ebfe5e6849deee63  proxysql-2.6.5-1-dbg-fedora39.x86_64.rpm
ebff75fa6b9b42acbdc5136755f077f31ef4a134d2f44c5c92b80220f8ee1287  proxysql-2.6.5-1-dbg-fedora40.x86_64.rpm
d27a51b4a82e9f438342639fcd1b6fe2f589771c49cdf6950a3d64b27d415515  proxysql-2.6.5-1-dbg-opensuse15.x86_64.rpm
311eb8da463e3234e5d00524a7815015ec6b59837be6220871166809019f4253  proxysql-2.6.5-1-fedora38-clang.x86_64.rpm
09e2270a0319838083f14696a43eb92dd9ce2ee1a4bc2d8bc988da892ea7ebd3  proxysql-2.6.5-1-fedora38.aarch64.rpm
0fe610bb8071aed3402ae9adbde4e659f0ee76029eb5919ffe39e53d9fc2c035  proxysql-2.6.5-1-fedora38.x86_64.rpm
e1968fcae3442aeaf1343f14065404307cd0140edc3881be8b597c993d1b12be  proxysql-2.6.5-1-fedora39-clang.x86_64.rpm
0e85fc0af60a21f7ce8552d73e15981aba3dd9f711c5c86aab4c3f802e8a0f6f  proxysql-2.6.5-1-fedora39.aarch64.rpm
64e4572007ab69bb7598b294eae5e859e03cf46569bf57ee57e5047d00254220  proxysql-2.6.5-1-fedora39.x86_64.rpm
95ce8ecd3b066f7eb5b1232ecb00f09f9e78a7e0722cfcbde41c97c6f4f39211  proxysql-2.6.5-1-fedora40-clang.x86_64.rpm
09756212a61c1d0b7dec9da510eecb19e4587742ff08e5ee48bf71c9d52bb291  proxysql-2.6.5-1-fedora40.aarch64.rpm
8317ddf9a37c6551085f8ef1505d52087f5a8093ae3d8df559303cc6ed02f4d0  proxysql-2.6.5-1-fedora40.x86_64.rpm
430067ef647b1697913bcd5cec585fe391733c4c5551b24849b02af3f49e17f1  proxysql-2.6.5-1-opensuse15-clang.x86_64.rpm
d5d69d808fc38f869feb0528e7b0bda775b766b30311d3125cfd4d47c687f0f9  proxysql-2.6.5-1-opensuse15.aarch64.rpm
529eead68d161312497ccf6e90d201c12fad7df6668ca3da8920032e2d9d9775  proxysql-2.6.5-1-opensuse15.x86_64.rpm
f66dc585743d2c69e7d3dc48276c5866636b2fd3006470d6ce414b894da9ab6b  proxysql-2.6.5.id-hash
8ea9f026641d4c9ea6abc7753623821f3c76f47bab8cdda4379c9a3d430b4537  proxysql_2.6.5-dbg-debian10_amd64.deb
eb7277f5b35f30bf0ff699b6af5c44952cfbb80144196aefdd046554ffffc62e  proxysql_2.6.5-dbg-debian11_amd64.deb
5e9959b739bf8d785f65a015efa566496b700b69850c635e1cff1067c3b32a08  proxysql_2.6.5-dbg-debian12_amd64.deb
6d8a7f06875d33ffcdb79faf9158762f3b4404bea27477879ee92ac6695d474e  proxysql_2.6.5-dbg-ubuntu16_amd64.deb
a84927c2f4449546a473158f1bb907fc5c5699f7a737a8a5381ac3ece075599e  proxysql_2.6.5-dbg-ubuntu18_amd64.deb
9005e5f7183e641e824e29d75f81715a37c09c33521d9e174dda1ed02c6ddd73  proxysql_2.6.5-dbg-ubuntu20_amd64.deb
64ad4bf41939fbdd84bb632ee205ade20b3d3efa0ff18a94cb851b727940378c  proxysql_2.6.5-dbg-ubuntu22_amd64.deb
9a1cb3500e668c4a636083abbe1c524e186ec67cfc45ceecf619c8c8fcda2d38  proxysql_2.6.5-dbg-ubuntu24_amd64.deb
e7544f0dc7ba77056e049d3ef3572ec5304dfce90349dc71aa5edf26266dd8a6  proxysql_2.6.5-debian10_amd64.deb
afc78f7d8ca9ad28a9444098ba1cc0846c38ec6b973e2e59f30baaecdd2bf9ff  proxysql_2.6.5-debian10_arm64.deb
af48ddf7a59d8f2f30818b103d39d7196e5bdb3bd8d467afe6252c732d5dc819  proxysql_2.6.5-debian11-clang_amd64.deb
b6cde586a9a128ce07b2580e39dfb2b5e29c8bcd1d9ab0d0da4bf6fc217cd4f2  proxysql_2.6.5-debian11_amd64.deb
397f8467d4bb4ed42419b5ae5edc892bdfac728acd989a9ed93162a37e194b74  proxysql_2.6.5-debian11_arm64.deb
0d9271fecef24893adbfcb8d805b62317ae98fa53907c54c49f0053038314936  proxysql_2.6.5-debian12-clang_amd64.deb
6468f6622c93388bcac18ec2810fc4ce5e591da6e7a2ea4ce1eb092daa395926  proxysql_2.6.5-debian12_amd64.deb
57d570cb21cd59094a08037e25d2607a35b99cddd35a4a37673a3d146a0569d3  proxysql_2.6.5-debian12_arm64.deb
0d70ea5d292e7a8a0120ae2a9caec26e4ac429c2168bc09dda75fadccc4ab704  proxysql_2.6.5-ubuntu16_amd64.deb
3d5c8442fd68545974c964dd37c8136e7a6630f28f8ea3eb966118b0fd0a5250  proxysql_2.6.5-ubuntu16_arm64.deb
d93f07f32597775b9753f85165a062b1d4bc20b50e4ee64cedb3fd31c5399db5  proxysql_2.6.5-ubuntu18_amd64.deb
c5c1a647b54472629e1da07d9cf7e83d892d18c1a87cf3a478f9712e4b563370  proxysql_2.6.5-ubuntu18_arm64.deb
ca545d7881e40d23eb62e4b0bec695eed695878c24e2fddd91dc9e2111f008e4  proxysql_2.6.5-ubuntu20-clang_amd64.deb
55a255fb7a634f994d4ef2d6c402db2afd6a576a842b69f5aac46013d4ca995e  proxysql_2.6.5-ubuntu20_amd64.deb
04d9279cc5230617562341903d924fc023d6651fed31ab774d749eb5e8a3bbd3  proxysql_2.6.5-ubuntu20_arm64.deb
a27f5fe2dace2c4de25971a538e0ce34618f85d65abe8fccefd392b7eec2a552  proxysql_2.6.5-ubuntu22-clang_amd64.deb
a60e149b8c0377822290754beeeabf59821e7812e3429e3cb9b5ab9c98393d2b  proxysql_2.6.5-ubuntu22_amd64.deb
1c4fa71ca319671f8bb4434cd9e044edb3d0b6435dfa0119a2f26618ac18c39e  proxysql_2.6.5-ubuntu22_arm64.deb
e0f0ec98c33a45b918bb2dd603e77cddee6e247e9c5a32963851d4aa79a41e12  proxysql_2.6.5-ubuntu24-clang_amd64.deb
667ea2b9faf61d85cb5a5587dfc161129d1520d3cc00ab6288aa6dfe0409f957  proxysql_2.6.5-ubuntu24_amd64.deb
8f97afe5e0ad11cdee229d459a81f10684f54a0ee601539acc58d06e45dd35bd  proxysql_2.6.5-ubuntu24_arm64.deb

v2.6.4

27 Aug 09:52
94f4431
Compare
Choose a tag to compare

v2.6.4 Release notes

Release date: 2024-08-27

This is a minor release for ProxySQL 2.6 series containing some enhancements and several bug fixes.

Compared to version 2.6.3, ProxySQL 2.6.4 introduces the following changes:

New features and enhancements

Major

  • Updated OpenSSL to v3.3.1 #4561
  • Added support for Ubuntu 24 and Fedora 40 #4541

Minor

  • Improved parsing of text protocol USE queries #4605
  • Disabled AWS RDS topology auto-discovery by default #4578
  • Improved reading resiliency for certificate files for backend connections #4577
  • Improved stability for SSL connections getting SSL_ERROR_SYSCALL #e81895ed
  • In Galera monitoring, logging of nodes status is now conditional to mysql-hostgroup_manager_verbose #4613

Bug Fixes

Major

  • Fixed invalid client connections termination due to dirty SSL error queue #4555, #4602
  • Fixed control chars polluting query digests with empty spaces #4554
    • Users need to revisit their mysql_query_rules config if they take these extra spaces into account!
  • Fixed COM_CHANGE_USER not working with user hashed passwords for native_mysql_password #4623
    • This is a regression introduced in v2.6.0, v2.5.x and previous are not affected.
  • Fixed crash for COM_CHANGE_USER packets with hashed password for caching_sha2_password #4619

Minor

  • Fixed memory leak during SAVE MYSQL USERS FROM RUNTIME #4570
  • Fixed several potential overflows in ProxySQL_Cluster fetching operations #4573
  • Fixed first fetch value for connection_pool Prometheus metrics #4620

Hashes

SHA256s:

7f06c2113f74b2dced053cc63826ce1687de49f3c04f86ce4a69b52d1376f877  proxysql-2.6.4-1-almalinux8-clang.x86_64.rpm
3f3c35ef2bd346ee7d89e849aa126ca546e5a466dd16fb904136caf129d034d4  proxysql-2.6.4-1-almalinux8.aarch64.rpm
c77d64a2c9011ee4d668d8e1267bfd24246f52bd3de644de99a54be7c3ddeddb  proxysql-2.6.4-1-almalinux8.x86_64.rpm
622bea957286cf5ccbb79e38a8043602cb6e9483bd6bc2eabbf76c5b2e5d5f96  proxysql-2.6.4-1-almalinux9-clang.x86_64.rpm
75acf026102e86fb3d369c072fac6ee2eff9c82c747973f894e751c61663517b  proxysql-2.6.4-1-almalinux9.aarch64.rpm
338370a88ad164e834cd74684a62e8a561e617b175dde5a575218a5a94514598  proxysql-2.6.4-1-almalinux9.x86_64.rpm
d004adb102c7883c5e298c0b3d03f29e3455e8b79a401d738b353d13fc929956  proxysql-2.6.4-1-centos7.aarch64.rpm
b1077c97703418e853402495761864b7f5efc0b0b007eefe39493c0d493f1c84  proxysql-2.6.4-1-centos7.x86_64.rpm
cda83eb660d4ed9d2161463f1c6bb4dc50234c8f2b9212c8bd89dea47fe54dc9  proxysql-2.6.4-1-centos8-clang.x86_64.rpm
1cd3de4384a88cca58b357cde888a30610100d2133248386af87651775b639cf  proxysql-2.6.4-1-centos8.aarch64.rpm
3ddcf55c3826e7d4e41011b21c45a2022ce66294a6582469276e5dcd23f48aa5  proxysql-2.6.4-1-centos8.x86_64.rpm
8fff4c8ebfeec6c3b21e62927cafdbc0877b7c559e4aa3735b7eeabf2e6d53c5  proxysql-2.6.4-1-centos9-clang.x86_64.rpm
4d10e6dcf596bffd5b0ec28b9652a6d43f4c002fdebd4e7f6f31240a448f740a  proxysql-2.6.4-1-centos9.aarch64.rpm
d1837e90bc6f422f7294218815eb642df700997a295e7e55989c3135ead6943a  proxysql-2.6.4-1-centos9.x86_64.rpm
ec227e61c803b8a8968ee19fe5445db01fa3c13fdd64fddcb3e8a58ff02960d9  proxysql-2.6.4-1-dbg-almalinux8.x86_64.rpm
11384bc67a69c995916b7aa387c8702d9c70e37d31697a34d800670a914f5642  proxysql-2.6.4-1-dbg-almalinux9.x86_64.rpm
c16fa824a622d580a6418432384c2afdb7c78595e545c727525ab3f98dfce54d  proxysql-2.6.4-1-dbg-centos7.x86_64.rpm
f3f0dc7602b1a8171a03ffb3ce71884a2989ac4722d6d59c54a24e9cb965a83f  proxysql-2.6.4-1-dbg-centos8.x86_64.rpm
41c08c1ece8c2c36715e91918264894d06b4073b29f06ff6c614901d654d7ecd  proxysql-2.6.4-1-dbg-centos9.x86_64.rpm
f8c292564e8494513315d65d5c7e92d796deb5e3339b25fd54f900bb23fe0452  proxysql-2.6.4-1-dbg-fedora38.x86_64.rpm
917ea35af3f775c5abf546c7e7ae5f42e121d1975bd16a2e360f936be2e0fc55  proxysql-2.6.4-1-dbg-fedora39.x86_64.rpm
1a15e74b62b303c19bfe8226faacc5c22c0aede7b3e9ed557ae7fcd74b9b5709  proxysql-2.6.4-1-dbg-fedora40.x86_64.rpm
9968fb334a7c5365b68fab2161cd119decbc4c0dc19533426331d641d1bb7175  proxysql-2.6.4-1-dbg-opensuse15.x86_64.rpm
c7e287e8ccb0f88d9902d40f16deea3e59a56dc8bf6a9a8baa117b6178bcbd6f  proxysql-2.6.4-1-fedora38-clang.x86_64.rpm
f85da898c162d4ef2a23725426156f7568823e4f5250ca73053c84b709abfae3  proxysql-2.6.4-1-fedora38.aarch64.rpm
1c0e0c567dedbef1ce14dd5a898a8fbf0f53f05b2244f51528d87ef468baf547  proxysql-2.6.4-1-fedora38.x86_64.rpm
ab00f996e951b312961d5aee9ca68c0c594b7fd6293ededde588159f0d3f3c81  proxysql-2.6.4-1-fedora39-clang.x86_64.rpm
372f1352ef7f984165c3e1c4eaff05b00ad3544b804115993aa68d5727debcd6  proxysql-2.6.4-1-fedora39.aarch64.rpm
928302c5d87a240510c91fd98e802bdf3c6635409b5eb985de8e9c379749c34d  proxysql-2.6.4-1-fedora39.x86_64.rpm
d47c995c45acb3a956f90d48c0cab638d62880baa1c5954eeebefafa8e4b29d6  proxysql-2.6.4-1-fedora40-clang.x86_64.rpm
3a2a703aba418ee7b8c69d7af6d702690519ab24753da120a7da98b934f8b4c5  proxysql-2.6.4-1-fedora40.aarch64.rpm
e32f2d24caab082bbf49f9fda8eb03c80a3c7836155311af9bdf57f8736bae66  proxysql-2.6.4-1-fedora40.x86_64.rpm
6241e7b655cba84999a027eed4aedf0bb98b23a1594e6fd4e2cebe40f57e9e21  proxysql-2.6.4-1-opensuse15-clang.x86_64.rpm
b28840a2a803529a8f1aed9e4fe06ebbd31b2f4ab74996312617dcc0123db4ce  proxysql-2.6.4-1-opensuse15.aarch64.rpm
d0b2c3d8a9d3b6081e9a1edc1c36084b8053aeb94f29240b011209c6467e4666  proxysql-2.6.4-1-opensuse15.x86_64.rpm
c51a53dfa4357033bb85a766eba4c399c3e2e944299d8436f4f22b671fd5fd09  proxysql-2.6.4.id-hash
303646e04289ec885da72d0bfcc28d4ae86e439605e3a8c1b6a7da72b47b058c  proxysql_2.6.4-dbg-debian10_amd64.deb
bfcc35298bf73a6ab61018fce7f5dc9134ff3b7ae908ba2780bf25c5ca763333  proxysql_2.6.4-dbg-debian11_amd64.deb
f65ed41cf93f5ddf6adec361737a8970b714d3d705a962af63dae6799584ba63  proxysql_2.6.4-dbg-debian12_amd64.deb
ed92ffa862c70af87810b01feb14a33aa4765ee048af0178a24379b6be5ed06c  proxysql_2.6.4-dbg-ubuntu16_amd64.deb
1036fec2c568b4e563351ff81590db9d7027c73e1f4e91d82de005ba08d9bb11  proxysql_2.6.4-dbg-ubuntu18_amd64.deb
ffb98c5609239b6dfde49c02cee2eaf234d6033f432587c74763a935c787cc22  proxysql_2.6.4-dbg-ubuntu20_amd64.deb
d0c6ace86b0e2a2f44981b4a7db85e35d8b8572aef31d81668502135d9ee7058  proxysql_2.6.4-dbg-ubuntu22_amd64.deb
800a18c5dcb4572108f48364d56982d74d1367a0e43c67dad6020dcc62155fe0  proxysql_2.6.4-dbg-ubuntu24_amd64.deb
09f5b27b8e2cc13c30e4022ca2c4b7ed1b3061f435a5c21d2bf73ce4e97ae79d  proxysql_2.6.4-debian10_amd64.deb
cf725d152b0e73dd702cfe6fa568bbca292ef540038fcf3439ff9402fd0662f3  proxysql_2.6.4-debian10_arm64.deb
43281d5a622a4ea70f870cdc68f5333190b15ce70a8321ee735905e87c4e0044  proxysql_2.6.4-debian11-clang_amd64.deb
1e7603c8ed6c1c079be8067f8be60a0b8c0ff1562107ff1370bdfa058a1f7879  proxysql_2.6.4-debian11_amd64.deb
d57f39edc59d3f242c16226ae07c21e9bec44228726f707c7028614f25b1f5b2  proxysql_2.6.4-debian11_arm64.deb
1d5bdccb02de0fa62454ef95b2f1c51d5b3024629180286ac588766a2b0a5fb2  proxysql_2.6.4-debian12-clang_amd64.deb
9f29c6ad0ac3d464a88f3451172ee1dd2db0bc682320f23c85838b7d8d24d139  proxysql_2.6.4-debian12_amd64.deb
43d153ebf5c4ae892eeb363867d9e0aa4ab4c07796eaff85883a7af9f5ace479  proxysql_2.6.4-debian12_arm64.deb
3bcec1c54fa57b10ccd90a5f4e1d64c76fed40ff4bd019ddfa778ec21fe8a7d5  proxysql_2.6.4-ubuntu16_amd64.deb
b63cec5c071130879e2f7d784cca86bbfbb38091758a01eaf376b3121b6029fc  proxysql_2.6.4-ubuntu16_arm64.deb
af10a8d03ca47a13c37da314238d8a52119675ed9bd8b637dc7d4bd2690d4fcf  proxysql_2.6.4-ubuntu18_amd64.deb
8e847a0d88b5bea58b4425b3f526a3054fe6d835b302f97d2261e0075a4b2a2d  proxysql_2.6.4-ubuntu18_arm64.deb
28bc6801f93e68e4ea578810f5c63e8fa8bf546feb83071a4f9a425f734f79c3  proxysql_2.6.4-ubuntu20-clang_amd64.deb
cc9eca91281e5b70f1c4bd583d0afa0805de983bd6346f6a780e8013ebaeb797  proxysql_2.6.4-ubuntu20_amd64.deb
2bf20d487100ae67628c648c3df47f24dfd0b48a3bf283fd801e56266aa43af2  proxysql_2.6.4-ubuntu20_arm64.deb
96e5eea8f4cf4dc7c575dff9443936dcab70e92c621fcc806e0113af8c82faf3  proxysql_2.6.4-ubuntu22-clang_amd64.deb
eba7ace5e1f8bda993fb08499ca12dcdf9bbe84a3be18b9d97c00515af92ac84  proxysql_2.6.4-ubuntu22_amd64.deb
dada220019a79afd9c51141d9a7454290d211981c396f598969bd2122aadcde4  proxysql_2.6.4-ubuntu22_arm64.deb
3819ca85dd8951e50cd96f4ec9188fef500e4bbed4aab8289b9a471eb01e6dd6  proxysql_2.6.4-ubuntu24-clang_amd64.deb
562ad807015ccbac00da3b3b38e12e618e9d4ebeb065ada2634173e817d46b87  proxysql_2.6.4-ubuntu24_amd64.deb
76e436439782857c2a9d02c974f988e89537001bbe1845a20c9388d7acd847ac  proxysql_2.6.4-ubuntu24_arm64.deb

v2.6.3

20 May 16:01
cdfcfdc
Compare
Choose a tag to compare

v2.6.3 Release notes

Release date: 2024-05-20

This is a minor release for ProxySQL 2.6 series containing some enhancements and several bug fixes.

Compared to version 2.6.2, ProxySQL 2.6.3 introduces the following changes:

New features and enhancements

Major

  • Introduced new hostgroup attribute monitor_slave_lag_when_null for hostgroup_settings #4528
    • Takes precedence over global variable mysql-monitor_slave_lag_when_null.
    • Negative values for Seconds_Behind_Master now takes previously SHUNNED servers back ONLINE.
    • Table mysql_server_replication_lag_log now also logs negative values for Seconds_Behind_Master.
  • Introduced new safety feature via hostgroup attribute max_num_online_servers #4517
    • Disables routing traffic to hostgroup when the attribute value is exceeded.

Minor

  • Handle SELECT LAST_INSERT_ID() FROM DUAL, preventing multiplexing disabling #4520
  • Support system logging facilities handling SIGUSR1 for log rotation #4502

Bug Fixes

Major

  • Fixed clients reconnect (MYSQL_OPT_RECONNECT) when SSL is enabled #4537
  • Fixed crashes during startup due to HTTP_Server/RESTAPI requests #4518

Minor

  • Fixed several memory leaks in Cluster #4546
  • Fixed memory leak in GTID Binlog Reader thread #4546
  • Fixed 'user-after-free' in HTTP_Server #4518
  • Fixed several memory issues during shutdown #4546

Hashes

SHA256s:

440424e873ddb08fa8baea72899d1b85dfd1b333ab918b8cdcf7adbb26395544  proxysql-2.6.3-1-almalinux8-clang.x86_64.rpm
938b32dd52f437492d90e40f2bb821f334559573aa6a0db29c25c25c0f0f2584  proxysql-2.6.3-1-almalinux8.aarch64.rpm
8c5984c943338573c88385aadb3f57b809378cdb285a3f2f1008f48de576b634  proxysql-2.6.3-1-almalinux8.x86_64.rpm
2624cd87ef15d0d2e35dc80ac9c5017e8785a36dd04e07ed822c490ba0b67834  proxysql-2.6.3-1-almalinux9-clang.x86_64.rpm
0134139cf2eba0900555151e46f1e8753f8a48b29dae48e692118e3890ce2c67  proxysql-2.6.3-1-almalinux9.aarch64.rpm
9a105bf1ceab5f410be4026195994074d40f8814bdf0c3d7e58cca664c336f71  proxysql-2.6.3-1-almalinux9.x86_64.rpm
4c6be09ea4d96c936c03aa64b7d7f7454750f7d3d55f9eeda35582f3d430df0d  proxysql-2.6.3-1-centos7.aarch64.rpm
83ba37645921d8f151d64ad664cf55abcd45c7b3d9078641265f212df243d6a3  proxysql-2.6.3-1-centos7.x86_64.rpm
e134afdf5a9f7d21ac829e8c8d6609ce8b6d48680a1b41c77aa469144d8a4561  proxysql-2.6.3-1-centos8-clang.x86_64.rpm
9897f98be6a611a3d7669fcc1da800795d7f6c464e96b7c5dfec6fa9fc513e80  proxysql-2.6.3-1-centos8.aarch64.rpm
6a0f19c9f3144e9900aa955c79241d323b4c1f12d6c21149747c920e16473f46  proxysql-2.6.3-1-centos8.x86_64.rpm
74954d19b4e1d6459afa6796d4f2df937048b95e8eea340f59d96943f48563a7  proxysql-2.6.3-1-centos9-clang.x86_64.rpm
1051179b3e078546120ec1345afe4d68c3e8e4dc513795f6825dea41638e82d9  proxysql-2.6.3-1-centos9.aarch64.rpm
22438893f7df3423d8594f635de99d861112cbd1709514999a82b12b0f8dd3cf  proxysql-2.6.3-1-centos9.x86_64.rpm
7005f3de0d9c50fb1b60707dc0b23b2c0ebb1d990b7f2540faf20a9a5bda8992  proxysql-2.6.3-1-dbg-almalinux8.x86_64.rpm
ba524a6fa22d6c78599ca26c5201f0675d5baee1f89ca5948b0d31c489f3ddef  proxysql-2.6.3-1-dbg-almalinux9.x86_64.rpm
15f28b818df123f9f19ba2368a38772a515510b0a46fa6fcb200f823e9f23456  proxysql-2.6.3-1-dbg-centos7.x86_64.rpm
6d7f3d8dfd262d2e9a145afd124fb1d9316bc62fa84d7ddc45ee72a307c2268b  proxysql-2.6.3-1-dbg-centos8.x86_64.rpm
c36b5bf5d274f56a881dd64768b62c32a6e42c3fbcd56aa3ba7c59ddb8b26620  proxysql-2.6.3-1-dbg-centos9.x86_64.rpm
c40b84e4696be1a425a97d1af27da2cd6727793d1cd2471354faafe6334a9ca0  proxysql-2.6.3-1-dbg-fedora38.x86_64.rpm
c76a994dc13aebee6982a71f03d40b2e09ce0387857ca3b2612af2f5859d0895  proxysql-2.6.3-1-dbg-fedora39.x86_64.rpm
8f1c8a4652088edf2e73773c0ab17f0d9743ee79eb88fb4a46f8debbc130593f  proxysql-2.6.3-1-dbg-opensuse15.x86_64.rpm
9c2ae10b535595ba95b4c3e43a387fe3f6a0477d7f3594a77d66fd60b7afd851  proxysql-2.6.3-1-fedora38-clang.x86_64.rpm
7181fff971e1b18908dd09a46ab008230f5ca7b4ed88c9e19069dcb4b122f497  proxysql-2.6.3-1-fedora38.aarch64.rpm
dcc8bb36faaab1a4a46ed7c87be60489cf258ea3a6f7c17420f4b1404a9aaa2b  proxysql-2.6.3-1-fedora38.x86_64.rpm
8fd72bcadcab7fc54c4707a212d98d351a957cf3a808d3e54b219322fda9817a  proxysql-2.6.3-1-fedora39-clang.x86_64.rpm
aeee4661aa1bd6be8a65346f63675ba5421fee4be0fe3d03471c2436fb9b3c77  proxysql-2.6.3-1-fedora39.aarch64.rpm
f7f1f08cf8f5ad78eb3e44875c607f3cfeea8e9b2ad8b6bac2ee07489c27c833  proxysql-2.6.3-1-fedora39.x86_64.rpm
9829f3ee3edbebb5ca5aa25a7b77095749aedeaa5e6ffada6bffce8d2fcce759  proxysql-2.6.3-1-opensuse15-clang.x86_64.rpm
75554ebdcefda92b0fa3d6877b02cc552b97603a334807218819492ee72c94ae  proxysql-2.6.3-1-opensuse15.aarch64.rpm
b9f74a99994637bf70a74e37c987494ac768b33993388d849171db49fb8a5c97  proxysql-2.6.3-1-opensuse15.x86_64.rpm
5414bffc395e7e2811ff4f56570ff9fc85b40ccf45e9f553d1c0f68b2a04571c  proxysql-2.6.3.id-hash
f1475e5f9cb3d66821d387d842b9e95e400dd9dec5a2995069adfd80818f9bd9  proxysql_2.6.3-dbg-debian10_amd64.deb
6af69b92719b6256020d20683d25ba6da83e4e8f43a899b6f4987d501f37f1a1  proxysql_2.6.3-dbg-debian11_amd64.deb
0162eb7f8863049a5751293764496fb5427ebb91da30558b58dd2e901d1eb3ce  proxysql_2.6.3-dbg-debian12_amd64.deb
c2efa8a0e86cd47c9c6664fa6cfd86f3a3e8d9ac9952ac59f1e8db091c2dd9ad  proxysql_2.6.3-dbg-ubuntu16_amd64.deb
37e94a788fc1b6734984d4bba3516aba359a5cad058a22ff165bfa0ff70d670e  proxysql_2.6.3-dbg-ubuntu18_amd64.deb
f5c3e7b9d7faeacb6e0b81c2121e623ccf99b613497f2e0eaaed43dff88a853a  proxysql_2.6.3-dbg-ubuntu20_amd64.deb
6d1925c8c0c6ffbf98d162e8aaa7e8eb1e552ae443a5fad2d6f54d48fe6f7ead  proxysql_2.6.3-dbg-ubuntu22_amd64.deb
9a855f497ba9d196f1c58e8f3869f13b71edf7a71be984f02f93b3ce4aa9fc50  proxysql_2.6.3-debian10_amd64.deb
4744d1f2b72f5f2127c0c51ae7628f11a98c57f440845771d3e820246b5951d3  proxysql_2.6.3-debian10_arm64.deb
9ea28ef01d41e9e8f80f47a689ed7489b8e391953c4da6a9487d5de16f31d626  proxysql_2.6.3-debian11-clang_amd64.deb
72914748202363455680b8d0a489f1ba061e4d04ec8232592fbd3983948648d1  proxysql_2.6.3-debian11_amd64.deb
ca3aaeb5673e2846de9283f141131835d19c879b7f1d0990f9ce16ca5d67b5c8  proxysql_2.6.3-debian11_arm64.deb
f2efcbb00f7867d090a80c947eacc0d01fee56a6018fc118dbde456c6443b60c  proxysql_2.6.3-debian12-clang_amd64.deb
6a722d227dc1298c9a2f27bdab7a2c4702164d73ced000fd19ee74d6144981e1  proxysql_2.6.3-debian12_amd64.deb
e92facb8003197e01b5c0e23f69bcf875e70a87c0b9f8b5bcec7e0a6ef7ba6dd  proxysql_2.6.3-debian12_arm64.deb
c5958cdecd680d9f6da7290d14e54a62cf71a4104cbe1820cf3ef258e774dc5c  proxysql_2.6.3-ubuntu16_amd64.deb
ce943d15f251f7050442bdb1b2e8d7b43f97e6b6b9325d974f637281913c65d5  proxysql_2.6.3-ubuntu16_arm64.deb
036bf1cb6b4c3cffa1d96238925570ab7b43b0e528ede5bfec7f243c075c5d51  proxysql_2.6.3-ubuntu18_amd64.deb
aac6f810174acfc2714e1a6883e0b06983712326f83df6f48d495294664dc93a  proxysql_2.6.3-ubuntu18_arm64.deb
0538680951cd053690544a9f9ddde8103fdf9a7c1cef3e9dcb9db915b05c6850  proxysql_2.6.3-ubuntu20-clang_amd64.deb
218b008a7d30e2f2510cfff9e3ff65906352857ce84cf89931c64d1fb586fa0c  proxysql_2.6.3-ubuntu20_amd64.deb
84ec2e4c30f7e6ffcee5588e683c9e0530428552fa1c9a654ac74894020296c0  proxysql_2.6.3-ubuntu20_arm64.deb
ab65992486c1d56270bbc7f63088fb3c5cc7858cba37a2589e022b51232d285e  proxysql_2.6.3-ubuntu22-clang_amd64.deb
05b3001933909ebc58b9991f6e7827139b086d150b6afb6a280ae0aa04823e29  proxysql_2.6.3-ubuntu22_amd64.deb
475679f4340e312689c5761d09621074a0ac9c179975e0838132cac29b12452f  proxysql_2.6.3-ubuntu22_arm64.deb

v2.6.2

02 Apr 16:29
b368fc9
Compare
Choose a tag to compare

v2.6.2 Release notes

Release date: 2024-04-02

This is a minor release for ProxySQL 2.6 series containing some enhancements and several bug fixes.

Compared to version 2.6.1, ProxySQL 2.6.2 introduces the following changes:

New features and enhancements

Major

Minor

  • Remove log warning for metadata updates for EXPLAIN prepared statements #4482

Bug Fixes

Major

  • Fix invalid free for caching_sha2_password and CLIENT_COMPRESS #4485
  • Prevent crash when invalid stmt_id is received for COM_STMT_EXECUTE #4481

Hashes

SHA256s:

636153f0d9de27f59b90afa32b429f75d946a925ff5c66ff5bcc380480974df8  proxysql-2.6.2-1-almalinux8-clang.x86_64.rpm
a6bfbc0657cacf47947da2e4870b8720c88b2c6f49d90728b79f3cc7e2d5d3d2  proxysql-2.6.2-1-almalinux8.aarch64.rpm
f639eddf690a9e1a628ed6d648da84c25af39832396d9f204a5490c96ff0e28b  proxysql-2.6.2-1-almalinux8.x86_64.rpm
773e92fab113e8b607927629fe1423832aea556902a2ac768b257858bfd9424e  proxysql-2.6.2-1-almalinux9-clang.x86_64.rpm
eeb7e76cdbb1d8c9e70206356bf4c623f7b1bebd3d680c89f90e73e82532a6d5  proxysql-2.6.2-1-almalinux9.aarch64.rpm
9834ee8a4f2951278e0461ced5168debd68b34330fd7b90b504b745a5aac4df8  proxysql-2.6.2-1-almalinux9.x86_64.rpm
91f56a5371d016cb6fbe5f5c65bbcc33ba59df66daee2dff23cd824f16cc4928  proxysql-2.6.2-1-centos7.aarch64.rpm
f948b54d93d94dacce7b38876c22ee2cae24f2ab65a20ddb6bc8a4f61272a6e4  proxysql-2.6.2-1-centos7.x86_64.rpm
b9a85a297a4bc2c30520d80c8ecc7762bb58d96c6860ad131a9d1c2cbd6c9f85  proxysql-2.6.2-1-centos8-clang.x86_64.rpm
a656fecb248ae4a70045c3afa0bd97fec057734d9f7342906a699b1135e15275  proxysql-2.6.2-1-centos8.aarch64.rpm
7953b0a618091d704ec42d8fe943b5252bfb940847e9b0b038a8d1b5f566e506  proxysql-2.6.2-1-centos8.x86_64.rpm
6450b1784f94cb02d16c2978daab486c3ceb68df5b7b0fe96dcccffdb8dc61c0  proxysql-2.6.2-1-centos9-clang.x86_64.rpm
b22a5b1b4736d4efdfbf826f4d739bdc52b49ea90d8ee19d015f8f997bbb3102  proxysql-2.6.2-1-centos9.aarch64.rpm
beedb3281ee9e3c7ebe6bf74e093684ec9906226f1da8b00455b701ba63c51c2  proxysql-2.6.2-1-centos9.x86_64.rpm
db9cacb539d57b90a1b41f8ab167a4ff65b6e24876222c9dbb4f735048e35b9c  proxysql-2.6.2-1-dbg-almalinux8.x86_64.rpm
92de0e27c462cf945a553821f579798ddaa281bbd53f963b8ed48f1e7ae8e060  proxysql-2.6.2-1-dbg-almalinux9.x86_64.rpm
738f3ca8ea00d61bd621e12732387337de137c2fb5009cc8aa65b46b5e505202  proxysql-2.6.2-1-dbg-centos7.x86_64.rpm
9bc6defbeec91e48e381f9d8ddad230abb3f2dfaf55b692e38865a650ca610eb  proxysql-2.6.2-1-dbg-centos8.x86_64.rpm
bebc00723f9d5fe7ef504cffc2dfbe202f0298376ae43bc1c659a49ba37a31c8  proxysql-2.6.2-1-dbg-centos9.x86_64.rpm
40b836b9457f057dd47c822347f7cca2f345daab55e7023934a88d55297f5fba  proxysql-2.6.2-1-dbg-fedora38.x86_64.rpm
90e9a4f9cbc0eb2b28cc2d36a7105f7392af40d70a32993ff8c3b5cd58a467c0  proxysql-2.6.2-1-dbg-fedora39.x86_64.rpm
8581545b609527e5d054fd938c75511db9f1797a7fb56cf1a47953acb996b538  proxysql-2.6.2-1-dbg-opensuse15.x86_64.rpm
7cc7709347733348075340499c06f44c976b7da6ed125bf79530e06ed416d118  proxysql-2.6.2-1-fedora38-clang.x86_64.rpm
782443fb7f6f0b61bc951e6a482f2cdfe00904224ab1962397b8e7733a6e4f1b  proxysql-2.6.2-1-fedora38.aarch64.rpm
cd1d0e98e73174df129113e2bc62147ddddc3da4b1ec427104b4c6a1bdf874be  proxysql-2.6.2-1-fedora38.x86_64.rpm
4b804d59f04e791c9665ca40d0dc42f58ce575fd01eb2936e4aa8eea941c1e4a  proxysql-2.6.2-1-fedora39-clang.x86_64.rpm
505a2b0fcccc55176a76d53c4184ccd29c7884a2378e7f9eb59f89b6dc7b126f  proxysql-2.6.2-1-fedora39.aarch64.rpm
12d81d5f4f7f16f6298537af0f3a9e8841ad193bf71152f8cdde6908228d70ed  proxysql-2.6.2-1-fedora39.x86_64.rpm
a23d926c366ee0ab09da4b7c95eab4a45ab3425a9b3ba5db59694eb7b8c12b5d  proxysql-2.6.2-1-opensuse15-clang.x86_64.rpm
621f20bb6c46239d7a9f20a4c8ec619b3b5847f9e83bd9dcf5b09a90c97600da  proxysql-2.6.2-1-opensuse15.aarch64.rpm
b38aed9d0d297ea42e53dd619ee69b6498a5cb5f44c759a49ac3a802fc26a8b2  proxysql-2.6.2-1-opensuse15.x86_64.rpm
1b3ada1ed970b3ed32e54f90ae6d3ad41594b7d348fb506e278ff2e4895420d8  proxysql-2.6.2.id-hash
aeb930b3dc9e2ffa4e7f32653b52d237308ef3672b0aac90157e4466dcfd1e4e  proxysql_2.6.2-dbg-debian10_amd64.deb
0d9ae27c1daec194a86283913e1c2efba9ba582d131a12b7f836030f2ae791b5  proxysql_2.6.2-dbg-debian11_amd64.deb
3f7d93b58ac8c6168f1446643a9fee06eed708975830ebc77ddd05ebd74e7694  proxysql_2.6.2-dbg-debian12_amd64.deb
7ce106e0502d91d09918c4ffd6ce35c0114219ae4b2dc09e13d61a3b8ccbc011  proxysql_2.6.2-dbg-ubuntu16_amd64.deb
8b958d20eda1069c0da5e1f8794e3829d2dc3bdd2b2cfc4644f17c0331192dbb  proxysql_2.6.2-dbg-ubuntu18_amd64.deb
4d3268adf105ba92ba3472e32af4dcf29577a02c6212d65f809f691c03423ef1  proxysql_2.6.2-dbg-ubuntu20_amd64.deb
266ac487424b360daf4231fd116121416a6e15c4f9c4a9ddf5f854152e82b05c  proxysql_2.6.2-dbg-ubuntu22_amd64.deb
244c31b93f0041354a26fa1b1cf57fb1b947c8b70553302c07204d090a54abe4  proxysql_2.6.2-debian10_amd64.deb
113ee9a988b9c87bd19f00f8306f1ccc06d4e767f37efba582d4f4d9082b5664  proxysql_2.6.2-debian10_arm64.deb
d12aa95ad041fb7318c7c8ad5a19e3b71373a53e308c726f3f94a07fe5328082  proxysql_2.6.2-debian11-clang_amd64.deb
a51d66f30cb7485912ab995fd5171ce3077d7d8efcb104b4e5e3990481957f0d  proxysql_2.6.2-debian11_amd64.deb
6c92c6f1f519b982b4cb4c0a543a12984f8f3bb31abacd44f14f9cd0984e66a5  proxysql_2.6.2-debian11_arm64.deb
d68e3e61b8e7361837641140349a52d927a1e2410a4fe4fcf3ced278d7a10514  proxysql_2.6.2-debian12-clang_amd64.deb
0170ce6499766d2b1945f79dc92a648f8d2187f2098e832df70b463361e2008f  proxysql_2.6.2-debian12_amd64.deb
a8569b16e734552f8926135ca6744800d74b3ad96663adaaf611a1b4cc5c39ba  proxysql_2.6.2-debian12_arm64.deb
2f7617bc7a8161490ce1477b2079110b4c8c0dabaceaeac084905ec085ee831a  proxysql_2.6.2-ubuntu16_amd64.deb
01de32c1e923251c1cf6ec1aacbb1ce5d9087b480b67e83046f516f35cc6b4fd  proxysql_2.6.2-ubuntu16_arm64.deb
12cd00da34916d74af335350a613b7491f025fd1369242db1aef0c59421e5682  proxysql_2.6.2-ubuntu18_amd64.deb
152cd828ce9ca02b985a31f1e74b2636e35087995040f37343f3b984bcd0065f  proxysql_2.6.2-ubuntu18_arm64.deb
f241d23535d1026cfb31473fcd913b338e07932138fa6ea4ab7c91066ddf6fea  proxysql_2.6.2-ubuntu20-clang_amd64.deb
bd4e4bf310927789d387341160c5a44b74d5fa0cd3d65783d40a75dd983791e1  proxysql_2.6.2-ubuntu20_amd64.deb
eb672148a5a8b00487537a013192e3c8251614631c0ef5127dd7ff8c58052efa  proxysql_2.6.2-ubuntu20_arm64.deb
095e75d9ad4c471362f686d6b0473bfad41b0e2aa92fc1fdd7f30fbd1a837816  proxysql_2.6.2-ubuntu22-clang_amd64.deb
155e267bed316431f1c416392500f641e25b8a4ba747c7edba4c206bf6c3ac30  proxysql_2.6.2-ubuntu22_amd64.deb
c34e8cc71dd3627df6951464b385a2205223ffce7017ad682003fa9e28ca699c  proxysql_2.6.2-ubuntu22_arm64.deb

v2.6.1

22 Mar 14:25
9d788c0
Compare
Choose a tag to compare

v2.6.1 Release notes

Release date: 2024-03-21

This is a minor release for ProxySQL 2.6 series containing some enhancements and several bug fixes.

Compared to version 2.6.0, ProxySQL 2.6.1 introduces the following changes:

New features and enhancements

Minor

  • Fixed TAP test suite compilation under clang #4468
  • Added session_id to error log entry for lagging|offline server detection a9e7af8

Bug Fixes

Major

Minor

  • Fixed connection_pool Prometheus metrics used/free not getting properly reset #4470

Hashes

SHA256s:

e673404bf07d86cfdce6910aaa04202f6c3d8b73f48c1df3923959ef2eb4c6d0  proxysql-2.6.1-1-almalinux8-clang.x86_64.rpm
b34d532f53bdd9bedb3787de4cf4de901aa153e8927928b694473e8b99b32617  proxysql-2.6.1-1-almalinux8.aarch64.rpm
60a6623b6cc44df890144739587760439cba7d509466de57707d7ba06e47299b  proxysql-2.6.1-1-almalinux8.x86_64.rpm
92b710713379202d2e5f6aaef5cb7198fbb37b62f48177f90a5c68d9aba0eb39  proxysql-2.6.1-1-almalinux9-clang.x86_64.rpm
5a8a57f57cfc9c752b311b65be8bc65541be3c1c2070c218309d8b53039ce0f4  proxysql-2.6.1-1-almalinux9.aarch64.rpm
b1b3bf85b319494e752b882cd02b3e3dce6e289cf3a2a5da7e1a2bce97f26d18  proxysql-2.6.1-1-almalinux9.x86_64.rpm
aa1f19db90846bc2b9303d43db83b1337a20e00dabb207d35f7ae6578dd5b90f  proxysql-2.6.1-1-centos7.aarch64.rpm
ae08ad8177bd0729a3f241b320fad8d9a46a95106b6882e6a5fee6a681446e65  proxysql-2.6.1-1-centos7.x86_64.rpm
ee00ab15967c00f74f899e431969de6f15aed138ae674338c7e1bcfdad1f3507  proxysql-2.6.1-1-centos8-clang.x86_64.rpm
89bc1c52bfa6a9a9b0561f6eb7b7ef5d973aae3cef9e347e25f4fa679c9c8d33  proxysql-2.6.1-1-centos8.aarch64.rpm
881c82366cd2d81556ee88e11f24e309a2ef75735a8b493c342329adac37a78d  proxysql-2.6.1-1-centos8.x86_64.rpm
8224fd2d07821c9128278600d543386bf9c61e89c6dab4ca736225a681801c5a  proxysql-2.6.1-1-centos9-clang.x86_64.rpm
e2f6fc13de943e5fdaa06eae5e29492ea0ff3876cade9d75474a8cf40b1ce70e  proxysql-2.6.1-1-centos9.aarch64.rpm
9bc37656e39a845cca40e3b54276a742d25161b314991066251cec7d016930b3  proxysql-2.6.1-1-centos9.x86_64.rpm
618d673c9ae5329e3ef40fd1b0b070a8b122237818844a6d65ae04b4089a5427  proxysql-2.6.1-1-dbg-almalinux8.x86_64.rpm
e3ea15ae32980295ecb33dca4c3d3d264669f5f5f12140b34012afab42dde54f  proxysql-2.6.1-1-dbg-almalinux9.x86_64.rpm
ee702f7c1a59d6b5ff6128d051f9c8249238437c19be55a9d848e90545648ead  proxysql-2.6.1-1-dbg-centos7.x86_64.rpm
b2e1710c5593f489d7feaa5b3328654d7c1843e896c3c1ec00aae0b4ce491dbc  proxysql-2.6.1-1-dbg-centos8.x86_64.rpm
1e45f50110549eb2d4887fd8d3100460e21813190a27dda1f1bbd4fdb76aec6d  proxysql-2.6.1-1-dbg-centos9.x86_64.rpm
7ace55bfda3030d55074aebca481cf3f9436e9e8c8a9b349ef7969ac4f85059d  proxysql-2.6.1-1-dbg-fedora38.x86_64.rpm
311c2fb16fa58685d8fb70bcf0c751db107e5235289c83e8ff9791759645234e  proxysql-2.6.1-1-dbg-fedora39.x86_64.rpm
64ac10f933694f02d383264ba509493bdd30dfd1b5d050bfce29c0dcf90dccd4  proxysql-2.6.1-1-dbg-opensuse15.x86_64.rpm
5144e4c039b631c9c526a0321f7d550e2ceabda608bd382206ff4bf30b5186f4  proxysql-2.6.1-1-fedora38-clang.x86_64.rpm
b57aed270484bbdc0b96838c13bc8102987d8b3ab13af57a7989380e0af2c6e9  proxysql-2.6.1-1-fedora38.aarch64.rpm
c0dbdd75d53e1997762a4850558f7f13c591636daa900d7eb9a9734ef5612afa  proxysql-2.6.1-1-fedora38.x86_64.rpm
343c3e0b63a143502da4419d1911104fbc3b51c29e25282041bcce53dd3927da  proxysql-2.6.1-1-fedora39-clang.x86_64.rpm
0af0eabfd57318918b4442f6c12229d05c14042fcab0321e71d3d30159cb2fc9  proxysql-2.6.1-1-fedora39.aarch64.rpm
b110666114b9817cc45def17e9583e1f9650604c73117827c2405abb3072a8a3  proxysql-2.6.1-1-fedora39.x86_64.rpm
6f8b96ce4fbd0ec516bf5b0f42356c35cad3bd28bdc53c4b580880b3dbce737c  proxysql-2.6.1-1-opensuse15-clang.x86_64.rpm
b0e18a2273f7650d365ee268a629d4aeb6b37a6103bc943b2a666a2fb3744f3c  proxysql-2.6.1-1-opensuse15.aarch64.rpm
16b789c0d1dd1f0d5f5824653ce1a6e9694aeec38b32fe9a6eaa59b5a0206990  proxysql-2.6.1-1-opensuse15.x86_64.rpm
5634faff468e88654cc0fbfcaac487ff10ec4935440157d81e18b08aa726b1a3  proxysql-2.6.1.id-hash
e94abdfb3994bd7c9d4eae48247c4e4bedab35c38f230625dbca1f4ecf01007b  proxysql_2.6.1-dbg-debian10_amd64.deb
ad8d4c590d680f4844a3af12f465e3d89a9b8a36fec33915b9f35c21b960370c  proxysql_2.6.1-dbg-debian11_amd64.deb
8b8679c861bed4f5bc9c638c0d8131ad2575f24a0a48d726685523b4df80c85b  proxysql_2.6.1-dbg-debian12_amd64.deb
349a74a10a4a1fece0d8136e28db4a1bed341b11e52484681bda8fce9da5adc3  proxysql_2.6.1-dbg-ubuntu16_amd64.deb
f9582d3252dccc2b936e88a8f034b56db3bd73cc7bc27121c9a33f023f047d02  proxysql_2.6.1-dbg-ubuntu18_amd64.deb
adc7db6855428b9bb5d2621fe1b0f2a6f0cf40c34e8f314fcb9c569528234cfc  proxysql_2.6.1-dbg-ubuntu20_amd64.deb
c0d04235b6055324fe2ecd6ebf071c262589b094daf5b4471157d74b616072f1  proxysql_2.6.1-dbg-ubuntu22_amd64.deb
50ebbdd3a1ad32adae63342064b51f23f13517175834b397feb29b18596f3ec0  proxysql_2.6.1-debian10_amd64.deb
0879a6b1221da289b9d456c33cbec3fb1dc3a89275bb57c742f63454a1608a18  proxysql_2.6.1-debian10_arm64.deb
68259d93c5afff0195592242213f447b49cf60deb7b05cb20b40c137dfb3b65f  proxysql_2.6.1-debian11-clang_amd64.deb
e00f2198977c18201cc4e7ea26abe6cbcf262cdc8f699f871b7297f7fe961b17  proxysql_2.6.1-debian11_amd64.deb
119dcba16dfcbb5f46749ef86cf477525d318b07a1ec50dae5ddc6fdea173642  proxysql_2.6.1-debian11_arm64.deb
9dd7f5d5b7a4e544e778f63b3596cd9ff9c5fe2a23144627f5d9c6d41cb51a4f  proxysql_2.6.1-debian12-clang_amd64.deb
c9a256681d1f38d17cf5e6b8a30b392abcfebb23ac9f67ffa7cfcd1152b53ff9  proxysql_2.6.1-debian12_amd64.deb
e2d184293090b43793b74d7234b0c8b406f102ca5cbc19ea7d7e06c1d464cfc6  proxysql_2.6.1-debian12_arm64.deb
85e753ac7e877205a2a8ef4552732b15430175bb3a6d0ea96a740f389d631aef  proxysql_2.6.1-ubuntu16_amd64.deb
ef03ab45e2c653b95d5397a6e592a2b2d59ee6b5930834b3846d693498817a14  proxysql_2.6.1-ubuntu16_arm64.deb
ce01590117a54d51623fefa121c062b356b0872cb9185bce66a8a15dbcb5df50  proxysql_2.6.1-ubuntu18_amd64.deb
17a2dd55314c9ed8b73b63d46f479aa3466aa0959f711eab358eca7891f574ba  proxysql_2.6.1-ubuntu18_arm64.deb
3d887d00b83ca17f676927307eecb6e940559456747837f4b7dd3c1eee0067bc  proxysql_2.6.1-ubuntu20-clang_amd64.deb
5129747e6ddc10c612a711befcc1a7bafaf86950574659a28190fff6b80cb975  proxysql_2.6.1-ubuntu20_amd64.deb
602318ee9134f35c1384800d9c4e644748701f7f29c925661dc421114a16595f  proxysql_2.6.1-ubuntu20_arm64.deb
9fb6eef5d55e1d23004ff3c8261af867683f966bfdca2a03fca41251f340e14c  proxysql_2.6.1-ubuntu22-clang_amd64.deb
9d58fef15a13f33b3a214f819243437bc4d85ac8c1126ae1e48a7cd76735a669  proxysql_2.6.1-ubuntu22_amd64.deb
0a9e1b2a7034caa273931dd6123bd4a186563ceeacf638e82f4a45056dacda4a  proxysql_2.6.1-ubuntu22_arm64.deb

v2.6.0

04 Mar 16:35
Compare
Choose a tag to compare

v2.6.0 Release notes

Release date: 2024-03-04

This is a major release for ProxySQL 2.x series containing some enhancements and several bug fixes.

Compared to version 2.5.5 ProxySQL 2.6.0 introduces the following changes:

New features and enhancements

Major

  • Added support for caching_sha2_password:
  • Added new feature mysql_servers_ssl_params #4458
    • Allows overriding the global SSL parameters in a per-host basis.
    • Introduces new configuration table mysql_servers_ssl_params.
  • Completely new Web Interface via Web Interface Plugin:
    • The plugin targets 2.6.0 as it's initial target release.
    • Upcoming news and blogpost on ProxySQL website.
  • Improved LDAP support, via LDAP Plugin:
    • Updated plugin version targets 2.6.0 as it's initial target release.
    • Upcoming news and blogpost on ProxySQL website.
  • Upgrade multiple dependencies:
    • libmariadbclient from 3.1.9 to 3.3.8 #4407
    • OpenSSL from 3.1.4 to 3.2.1 #4360, #4371, #4447, #4448
    • SQLite3 from 3.42 to 3.43.2 #4363
    • curl from 7.87.0 to 8.4.0 #4359
    • libhttpserver from 0.9.75 to 0.9.77 #4362
  • Added builds for CentOS 9 stream builds #4394
  • Added support for warnings handling #4365
  • Added support for hostgroup_attributes for AWS aurora autodiscovery #4279, via #4295
    • Allows to configure auto-discovered servers defaults via servers_defaults.
  • Added support for Group Replication Autodiscovery for MySQL 8 #4208
    • Allows to configure auto-discovered servers defaults via servers_defaults.
  • Added support for Bootstrap Mode for MySQL 8 Group Replication #4232
  • Added new synchronization algorithm for mysql_servers for Cluster #4169

Minor

  • Update several defaults #4339
    • monitor_history: from 600000 to 7200000 (from 10 minutes to 2 hours)
    • use_tcp_keepalive: from false to true
    • tcp_keepalive_time: from 0 to 120
    • set_parser_algorithm: from 1 to 2
  • Added new column hostgroup_settings to mysql_hostgroup_attributes table #4374
  • Added new prepared statement memory usage monitoring via: #4372
    • prepare_statement_metadata_memory: Bytes of metadata cache stored for prepared statements.
    • prepare_statement_backend_memory: Bytes used for prepared statements in backend connections.
  • Remove trailing spaces and semicolons in SET (parsing resiliency) #4385
  • Improve detection of viable_candidate server for MySQL 8 Group Replication #4208
  • Added new configuration variable mysql-evaluate_replication_lag_on_servers_load #4450
  • Allow values above 65536 for mysql-servers_capabilities #4424
  • Improve shutdown consistency via fast shutdown for TERM signal handler #4425
  • Add new PROXYSQL INTERNAL SESSION field MultiplexDisabled_ext #4430
  • Improve handling of several STATUS commands from MySQL 8 CLI #4396
  • Added new status variable mysql_listener_paused indicating if PROXYSQL PAUSE was executed #4428
  • Added missing/incorrect LICENSE info in packages #4444

Deprecations

  • Deprecation of multiple distributions:
    • Debian 8
    • Debian 9
    • Fedora 27
    • Fedora 28
    • Fedora 33
    • Fedora 34
    • Fedora 36
    • Fedora 37
    • Ubuntu 14
    • CentOS 6
  • Deprecation of unused variable mysql-default_tx_isolation #4429

Bug Fixes

Major

  • Fixed assert due to duplicated entries in monitor.mysql_server_galera_log #4351
  • Fixed servers_defaults column not being synced by Cluster #4374
  • Fixed Admin deadlock on concurrent connections #4416
  • Fixed crash when frequently querying stats_mysql_query_digest* tables #4414
  • Fixed AWS Aurora replicas not being shunned due to replication lag #4279
  • Fixed AWS Aurora new writer not honoring new_reader_weight #4279
  • Fixed invalid removal of servers when present in multiple AWS Aurora clusters #4279
  • Fixed IP not being resolved after connection error in Cluster #4452

Minor

  • Fixed interactions between checksum_% and %_diffs_before_sync variables #4381
    • Variables checksum_% were deprecated in 2.5.2 #4161
    • Unintentional checksum resets for Cluster also fixed for cluster_ldap_variables #4381
  • Fixed memory leaks when querying stats_mysql_prepared_statements_info #4455
  • Fixed heap use after free when setting auditlog_filename #4455
  • Fixed memory leaks in ProxySQL HTTP Server #4455
  • Fixed invalid handling of aliases when exceeding 250 characters #4403
  • Fixed inclusion of servers in SHUNNED|SHUNNED_REPLICATION_LAG for checksums computation #4279

Hashes

SHA256s:

547a1e065a5d0d98d2b680662f70b50388dd0981212947157ad62bb570549df6  proxysql-2.6.0-1-almalinux8-clang.x86_64.rpm
f3e74318238aa99f98d20260e7c11451d5de8e9e88e119eb91b902a3e72254df  proxysql-2.6.0-1-almalinux8.aarch64.rpm
3e64e21efa1e360acc51448565809aaf85f25bc0d6255a076503b8ae9d54d595  proxysql-2.6.0-1-almalinux8.x86_64.rpm
f4b63dce969ea677820da13843badd8e230431598b8e964fe67fc11eecbd2c68  proxysql-2.6.0-1-almalinux9-clang.x86_64.rpm
a774f70fcbb6102fa5907e595b3974e89d307f3877b15e9b1002ce4ffe7c0c06  proxysql-2.6.0-1-almalinux9.aarch64.rpm
c62ef0a37bc989f05e8b396e523440fe02f9b56d31541be935f5f1f2e5a2e3f9  proxysql-2.6.0-1-almalinux9.x86_64.rpm
d04400d0a4dc45c3a5eeda04b2a6989a7808d52c4d2f9222a032bb854aa9d90e  proxysql-2.6.0-1-centos7.aarch64.rpm
85d59cd7b23b94d144f0937c8c0878106c50f21418d5594a4b9f70becced4cc0  proxysql-2.6.0-1-centos7.x86_64.rpm
b5874ed805b76394119676935aec75c9a97226f1b908e787961e2cfce159f97c  proxysql-2.6.0-1-centos8-clang.x86_64.rpm
baa7766c28ba21ec1aa9c21ff56dfa44fb5c3e0ca195b452c272a6a98fdb391b  proxysql-2.6.0-1-centos8.aarch64.rpm
fac52885f9d66c2b14b8f52e0669e54154c47042310675653d19d6334d9011bb  proxysql-2.6.0-1-centos8.x86_64.rpm
e738f1b1fb23c401fbd33ccbb49fc1e99f451af4f313592286c4905368d898fc  proxysql-2.6.0-1-centos9-clang.x86_64.rpm
d01bad4b9f718020e3e734353a18ca84f78e430afc7aabe8ffefc88d789ef348  proxysql-2.6.0-1-centos9.aarch64.rpm
1bd408460b66b8f571d9ead3a94d2fd08249d20af45e7406d3397cbef0cabe26  proxysql-2.6.0-1-centos9.x86_64.rpm
be27e6e1da16b8b326a46de71e6ceaa488241c98c88b573eeef0b14f6ed8a60d  proxysql-2.6.0-1-dbg-almalinux8.x86_64.rpm
36a30fe0d92b404edebba70a05653607331b17d8c400e316022c5372dc1f3036  proxysql-2.6.0-1-dbg-almalinux9.x86_64.rpm
09f840198fdff54a074d5f0ca5f5b9c7e338f349624248b66492996de41a61ca  proxysql-2.6.0-1-dbg-centos7.x86_64.rpm
060f71dc381a029f8c863d38653d35819c0611ecdc222b4b453c2822d43e1ded  proxysql-2.6.0-1-dbg-centos8.x86_64.rpm
07dec0cf374eda89ced753cf93ac0c049d5fd6201bd6108b8bd57b59cf0253f8  proxysql-2.6.0-1-dbg-centos9.x86_64.rpm
ebfa7f0e7b9de795457a6478fcab5231d5e6f5e6d4e39f7706fc69c81bf841a9  proxysql-2.6.0-1-dbg-fedora38.x86_64.rpm
f4ee14765f5a6c5622715c8dcd5b5d62de933b38e0d3688b71261045dcaf62ae  proxysql-2.6.0-1-dbg-fedora39.x86_64.rpm
4be7935db39d142e8fb4c256f722243fb3fa068f67cadf7c8d0fb471a61f900b  proxysql-2.6.0-1-dbg-opensuse15.x86_64.rpm
d47eaee38fd6d4fd3f58e5f92821edc6ac1acfeb77f7b23e9d3a9763f60296a3  proxysql-2.6.0-1-fedora38-clang.x86_64.rpm
aea497adddeb4d62e5b2e70a107cf074a21b4b7d29456d11b8e73579fdcb9a60  proxysql-2.6.0-1-fedora38.aarch64.rpm
66cace9a2fae18d58900761afc3d9652b07ed04bdd17fd30d1386c805b798200  proxysql-2.6.0-1-fedora38.x86_64.rpm
bcb887b19c24f3fa5f9993515771d12631cc7fe6fa7719026230cb79a3d5e8c1  proxysql-2.6.0-1-fedora39-clang.x86_64.rpm
8b6de09462faa3ea93d347427752db647150a16c4bc947af17783423ecac54e4  proxysql-2.6.0-1-fedora39.aarch64.rpm
bcb6e96d72fca9d5e21e9f30e06a230e8df0f10373091b64478cf0872111725d  proxysql-2.6.0-1-fedora39.x86_64.rpm
78bcdb3c5cf25382628bbea18fe15655bcca0551eb2028fdb4e6163cf0c023da  proxysql-2.6.0-1-opensuse15-clang.x86_64.rpm
44eebd314c0dad2d04ecf43ead3a1223eedbe20f8e3a97dc6198aee3acbd2c1e  proxysql-2.6.0-1-opensuse15.aarch64.rpm
6ba5d375a3539b6419b7eb5c07b669978af5964c2187352ccc44b6ae7f67115c  proxysql-2.6.0-1-opensuse15.x86_64.rpm
765c6f13c30b15ce993f1d05d17dabc1a1780e9b2b6cd6525e92cad28861deae  proxysql-2.6.0.id-hash
c3404d1a7380379af4029f684fd339afba061afa5e8c3cf760a0193e3ef4beab  proxysql_2.6.0-dbg-debian10_amd64.deb
e7bc52eaa7a7fa641e1061267686990de153258a76cb8d450469f32e085e484a  proxysql_2.6.0-dbg-debian11_amd64.deb
628476436fbd9738290b63b4c582ae7914eaff9a3271ff300b89a6bf5d837f8d  proxysql_2.6.0-dbg-debian12_amd64.deb
cd0e0f4f21faad20b212e0075f7987e49eb9b673052f7b1d1d621dcbf4a563e2  proxysql_2.6.0-dbg-ubuntu16_amd64.deb
5816191f8e1a41331529094002de9c440e4f3ce690489347f69831ef273ea0ea  proxysql_2.6.0-dbg-ubuntu18_amd64.deb
538a41fefc82fb591c6c1fb58bece883857ef5fea08e902e49c5a91d06ef097d ...
Read more