v2.4.5
v2.4.5 Release notes
Release date: 2022-12-12
This is a minor release for ProxySQL 2.x series containing some enhancements and several bug fixes.
Compared to version 2.4.4, ProxySQL 2.4.5 introduces the following changes:
Enhancements
Major
- Update to OpenSSL 3.0.7 #4007
- Several improvements for RESTAPI #4046
- Added new feature ProxySQL local DNS Cache #4024
Minor
- Make newer RPM distros use systemd #3999
- Build support for MacOS #3974
- Added support for
@@local
syntax andoptimizer_use_condition_selectivity
session variable #4008 - Added support for
mysql-ldap_user_variable
for prepared statements #4016 - Add new field
stmt_id
to eventslog forCOM_STMT_PREPARE|COM_STMT_EXECUTE
events #4016 - Add new variable
mysql-parse_failure_logs_digest
#4045 - Honor
mysql-verbose_query_error
for MySQL query warnings #4049 - Avoid printing version number for version check on request failure #4044
Bug Fixes
Major
- Fix malformed packet when connecting to MariaDB with
fast_forward
#3996 - Fix servers metrics not being properly updated after hostgroup change #3988
- Fix corrupted
MySQL_Client_Connect_ERR
message in audit log #4011 - Fix invalid digest value in 'eventslog' for
COM_STMT_EXECUTE
#4016 - Fix invalid removal of EOF packet for binary resultsets holding ERR packets #4016
- Fix
mysql_stmt_store_result
potential stalls when failing due to ERR #4016 - Fix heap overflow error during authentication when no password is provided #4016
- Fix
mysql_ldap_mapping
not being load to runtime at startup #4016 - Fix support for
stats_mysql_users
for LDAP plugin #4016 - Fix connection stall when handling big split compressed packets #3995
- Fix invalid
sequence_id
onEOF
toOK
packet conversion for Query Cache #4041 - Fix warning and status position in
EOF
toOK
packet conversion for Query Cache #4041 - Fix crash on RESTAPI script invocation #4046
- Fix
java.lang.ArrayIndexOutOfBoundsException
when connecting with MySQL JDBC driver #4050
Minor
- Fix invalid memory accesses to digests due to concurrent purge #3987
- Fix several memory leaks during handshake when using
MySQL_LDAP_Authentication
#4016 - Fix errors when re-enabling monitor due to expired connections being used #4040
SHA256s:
e846907fc0c2c22548fad266122354634c8177e276349555e7eeedb53a507a86 proxysql-2.4.5-1-almalinux8-clang.x86_64.rpm
eb553e8cf88841c733fe72cb4c7165f15dc9d1cc08796b9c7b1fb01cdeadaf8d proxysql-2.4.5-1-almalinux8.aarch64.rpm
a35ed3754f08e1d0f5b7058ea1eba30c6f9d99c3fe8eacf4d4e38cd369d24f45 proxysql-2.4.5-1-almalinux8.x86_64.rpm
a8501c9297b2b1da305525d0d273cd16d002c004da7c41d4f273778dfa0d8023 proxysql-2.4.5-1-almalinux9-clang.x86_64.rpm
473213817c083e140a60ce2b9a74191f194cc07415cfa2974b0282e2d61f139d proxysql-2.4.5-1-almalinux9.aarch64.rpm
0d47a2d5ef4ef0201140ad94dba0c62df7c7e94edbe2498112410a92c52ff1a0 proxysql-2.4.5-1-almalinux9.x86_64.rpm
3f3cff6f60f1a3d3798f192075a3d6d6f84ca0eff2e795d6be54b32c836eb63b proxysql-2.4.5-1-centos6.x86_64.rpm
174ad3e14f6665259c5e881b9e95682295d817418772777294679cca2bc06c54 proxysql-2.4.5-1-centos7.aarch64.rpm
58d57b820fc2248deb70e113142988bd99eb0bb014b31ca7ad1d8f70b341ef37 proxysql-2.4.5-1-centos7.x86_64.rpm
2277c5a58b19b9fe5c835f21583ea8d718257611c53f8e1e4da281cd7a48e747 proxysql-2.4.5-1-centos8-clang.x86_64.rpm
11aebec387e27859cae435a29e354c414cc203f1e06f0fe990f4a3fdb96f6ad6 proxysql-2.4.5-1-centos8.aarch64.rpm
e319c3276dee02d3077f22e9cf45d61854eb9f5a46df37445f1248f80417d269 proxysql-2.4.5-1-centos8.x86_64.rpm
a2bad6ebc1ff7e7a9fc2355ff1552e0a9f48346df8c1dfb0ce8d6ef1270e488d proxysql-2.4.5-1-dbg-almalinux8.x86_64.rpm
cbe00a50cebcb067f4346214ccea9e1832bc6b1651e1526316112333778edefe proxysql-2.4.5-1-dbg-almalinux9.x86_64.rpm
e43d944454ff594fa397f6da58d89aab37bcd6e16010620aab9a967509202b9c proxysql-2.4.5-1-dbg-centos6.x86_64.rpm
36bcda92d325cedba8b6b2e8499c0d30b541cddbebcbd33fefefd0ed23b5f946 proxysql-2.4.5-1-dbg-centos7.x86_64.rpm
b0273aa016f733460a961258284fb2fe1f139decb9e146e15fdd8d0fc755e796 proxysql-2.4.5-1-dbg-centos8.x86_64.rpm
c114ce46127c69c25b6d90884a242f40eb03fec77a6deb8aaca6d9a4dacb98a0 proxysql-2.4.5-1-dbg-fedora27.x86_64.rpm
4e4c74b0fb719d74a2a59b4868d44765572eb7f1154388fdc45744848f841060 proxysql-2.4.5-1-dbg-fedora28.x86_64.rpm
dd51cb17f9d63724795c6e1f61f8f98f8d675e28c33297c9a37cbbef4e5bb27a proxysql-2.4.5-1-dbg-fedora33.x86_64.rpm
8efcf516fb610a997ca8ccc8431d36e05605ff39d16a94f4874334c2ab729c72 proxysql-2.4.5-1-dbg-fedora34.x86_64.rpm
7a09c19858fe37e3f7bc1c231b683719218e7e932b84c9b73ca968b40666bb5f proxysql-2.4.5-1-dbg-fedora36.x86_64.rpm
10a695b0176bed903ad9f0adba45d6d088b895d2d6d3488b8dcd7c2888d7a585 proxysql-2.4.5-1-dbg-opensuse15.x86_64.rpm
30dfe0f7066bcc7c080e3ed285820e2f2b201cdeb7d754f6098dc948815148eb proxysql-2.4.5-1-fedora27.x86_64.rpm
4fb42bbf1c5468623655d3ce6c638d218aa9a630fca2e062d937c9804150c6f9 proxysql-2.4.5-1-fedora28.x86_64.rpm
69da415349bbeab3767f06269d42c7bec821a293dbac062656a1d270f7c1ce2e proxysql-2.4.5-1-fedora33.aarch64.rpm
bb0b04e2779ef9eb38cc6bb176be543e0e867f5c3d8eb22c4cc85d34cd87cd0c proxysql-2.4.5-1-fedora33.x86_64.rpm
9495d4dcdb0743747f4764c6a5749ecdaf835402c79c046377dd37f350bea452 proxysql-2.4.5-1-fedora34-clang.x86_64.rpm
299f25e9decc3f03165c65f2ddb660bbf19933472934eec3decf2352142bb31a proxysql-2.4.5-1-fedora34.aarch64.rpm
d6e57fb0744d5f670971f1a0b527257ad8c126a2d484087a57d6259eb6bffade proxysql-2.4.5-1-fedora34.x86_64.rpm
e444d292bed0205a06ad858029c7f4bd13f0a61208b7b066d6641b509e06c0b9 proxysql-2.4.5-1-fedora36-clang.x86_64.rpm
07d6c9530774cd3b07da80fc8a7f49708dd1e69691173c1b898af90caaf42f61 proxysql-2.4.5-1-fedora36.x86_64.rpm
a3fd2ad516e64aaaed59f9e77258d9ca5596f3933945d8af884bce6b33fd047f proxysql-2.4.5-1-opensuse15-clang.x86_64.rpm
7f43b362c2a9bd829f252015d984b011cb34ccb63288970191d6d54d78edd149 proxysql-2.4.5-1-opensuse15.aarch64.rpm
f9b71cda807e9bbed7ec3b6ce2585c6a1c34fa57c8ad3b784ac2df749bf7a4fb proxysql-2.4.5-1-opensuse15.x86_64.rpm
a4b4e55e52d9d29838251cc4ae8c0fa48527996a8f532040caec325048e57b7b proxysql_2.4.5-dbg-debian10_amd64.deb
d1e3133dcbad0b947f0fa50970ad0094bf844caa39ab8ea4f7d0e614812bff7d proxysql_2.4.5-dbg-debian11_amd64.deb
bafbd707619283afebd8560c2b6f8c8391303f86801e6cd750594c014ee08979 proxysql_2.4.5-dbg-debian8_amd64.deb
f408639deb14816b98ff946bbf28aeedb0d4dba25840f6eb4c9b581760f65d23 proxysql_2.4.5-dbg-debian9_amd64.deb
69eb9c81a41a1a92656fcb0f4d97e2b7ac05ef4d953e8d2dc9e0b5c3a9f5db8d proxysql_2.4.5-dbg-ubuntu14_amd64.deb
be5f3415a261e65e0de14fbf17711f9c0b2af2549ee647e4688db4257a2e6090 proxysql_2.4.5-dbg-ubuntu16_amd64.deb
ebeb43b89eceb26449822388ccf40662fd6fb5511dfbe52271ff2836289f3136 proxysql_2.4.5-dbg-ubuntu18_amd64.deb
5b13cad5f58a6b13d3282d1271bcaa0dc418dc469c67b7f5ea1b371ea751fd61 proxysql_2.4.5-dbg-ubuntu20_amd64.deb
e0656d1805df22e59753095c22a9919dee459b6652c6f4bd33b35a1d58347b45 proxysql_2.4.5-dbg-ubuntu22_amd64.deb
d65f04f5b4c9a183d631b88d7657a136215c1f63d09f17182e6f780d89fb6b2e proxysql_2.4.5-debian10_amd64.deb
9bc18b181615d18cd36f54a104e58a0abd173e4b29d72a4b33fdf2f826d7caf3 proxysql_2.4.5-debian10_arm64.deb
4ddcffd9bd38e090745568a31b9c28907b1360071a04e270e1c256d58f92c366 proxysql_2.4.5-debian11-clang_amd64.deb
0bb6e07f4d1066dc9c70146749802d6d2e64db1aa72db9546a223874320df7ab proxysql_2.4.5-debian11_amd64.deb
c08442b597658e4156f70ebe03dc63d75453066c7dd14619ffec3524450a9a23 proxysql_2.4.5-debian11_arm64.deb
48d2d69689ced470ac5955c342e8503b593210e9c231ffa1a2948352a3d3de62 proxysql_2.4.5-debian8_amd64.deb
048a9b3eaf457bdc152480bd8f69141c7f3007558a08686a0946e16303bbbe26 proxysql_2.4.5-debian9_amd64.deb
4630ab23bb77d167949ee517e34a0a798b4410bcd76b6ecf1deb95c34f3a2e31 proxysql_2.4.5-debian9_arm64.deb
8656989557541cec1fba85ac9d270b1ec381b8e5cb9d3b829f590870c8903adf proxysql_2.4.5-ubuntu14_amd64.deb
eeb21d1aa1fd7ead0262d1dd41612f4899e24373005ae13d4967942d7fac635a proxysql_2.4.5-ubuntu16_amd64.deb
7207ce667948f336029e90e92023b0fde6d65be26b9739251f9f1bc691bc26b4 proxysql_2.4.5-ubuntu16_arm64.deb
cc285bbcccca24d2cc640a43728f489822871e587352af24fb4fe4029f451bc3 proxysql_2.4.5-ubuntu18_amd64.deb
a31be70b28948888a71fe122ddfabe487eeb4ffa23f5504c9765ac3a7f887bb8 proxysql_2.4.5-ubuntu18_arm64.deb
caa53ee3f6a70446f7ce849a43cd6b3697ddbf2b5b7504506d41a20b950e4c80 proxysql_2.4.5-ubuntu20-clang_amd64.deb
00084e047c455a4a3363ccedb5c0fe4342538ed5145d1cb8b908d735c35c65af proxysql_2.4.5-ubuntu20_amd64.deb
89d20488af33d4cfccfde0c33920470aa8943934161c1a3794718a9ffbf04d21 proxysql_2.4.5-ubuntu20_arm64.deb
275dfc44749cac8e1ca199c3541a45f704e111a6d906fe2d739e068ee464c288 proxysql_2.4.5-ubuntu22-clang_amd64.deb
38e35b2a5110e539f6847e2a539fa3475a645954215b414ac5e3a0c67be48bb5 proxysql_2.4.5-ubuntu22_amd64.deb
a6366a8e87684bc5ce1a99d47e8f27111532c2b89aa5fc6f0fceee05a308a33f proxysql_2.4.5-ubuntu22_arm64.deb