Releases: sysown/proxysql
v2.4.4
v2.4.4 Release notes
Release date: 2022-09-15
This is a minor release for ProxySQL 2.x series containing some minor enhancements and several bug fixes.
Compared to ProxySQL 2.4.3, 2.4.4 introduces the following changes:
Enhancements
Minor
- Increased the maximum value for monitor threads #3a590ba4
- Add crash signal handler for fatal arithmetic errors
SIGFPE
#3973
Bug Fixes
Major
- Fixed isolation level in AWS Aurora with internal reset for
aurora_read_replica_read_committed
#3976 - Fixed multiplexing not being disabled by cached STMT during
STMT_EXECUTE
#3970 - Fixed behavior for
mysql-auto_increment_delay_multiplex_timeout_ms
#3946 - Fixed timeout for
fast_forward
sessions whenmax_connections
is reached #3969 - Fixed incorrectly determining writer as reader from a restored AWS Aurora RDS Cluster #3962
- Fixed removal of final query delimiter
;
for query digests #3952 - Fixed crashes when number of servers is more than half the value of monitor 'ping|read_only' intervals #3973
- Fixed crash when failed
connection_reset
is tried to be logged #3970
Minor
- Several fixes for
ldap_auth_plugin
#3961 #3967 - Fixed crash during shutdown when cluster is running #22eb7d62
SHA256s:
609657ae9406f5571183f790d4eacee729b411106fb8113249636f672579747f proxysql-2.4.4-1-almalinux8-clang.x86_64.rpm
0398f6474f571e1ab442a7d9de4c11aa6521c1c2b0c2c148e3417bb692f29a45 proxysql-2.4.4-1-almalinux8.aarch64.rpm
79f39b1d1f5b5d76c8d2be31a9185011fdd5b5cfe80c5789f41c097e522ca546 proxysql-2.4.4-1-almalinux8.x86_64.rpm
cd596679d23800b6677d56d7c7c5ebc7f0d65b89933d93b687371ec39432a3c9 proxysql-2.4.4-1-almalinux9-clang.x86_64.rpm
0857dc0e3299e95d13d1b593a7ff05fa51acca9ddfb0f4d9423695cab44b7a26 proxysql-2.4.4-1-almalinux9.aarch64.rpm
8fc772ed5d55d62d1598082506b1aebb80365369435d83b8279c236a0a6a9f09 proxysql-2.4.4-1-almalinux9.x86_64.rpm
9991878bf33da3687222e81207744ddfcff559d8dc13d935fee35fbfd7429cff proxysql-2.4.4-1-centos6.x86_64.rpm
487dbc56ca830de27ad97e580818671295e6e80cd67cc046507c5aa29c6ab0f8 proxysql-2.4.4-1-centos7.aarch64.rpm
d739e89ebad2f2e2f614875f1b3bd5fcc0276406dd01cd580c5aa80e35a04600 proxysql-2.4.4-1-centos7.x86_64.rpm
309f4cb18994b2a41018e3ad521266815ec19eae4ad2be865923156953a7c7d8 proxysql-2.4.4-1-centos8-clang.x86_64.rpm
f39521af5c117d8c510aac04b2f172c1f994cfbcb9ea4923c605bc8f84e12da7 proxysql-2.4.4-1-centos8.aarch64.rpm
cf3122f6972cef9fe508a2b989fa5aaad66ec1d66cb9d40ef182f27d8229371c proxysql-2.4.4-1-centos8.x86_64.rpm
dbec84a1a2a1089a200f0154d8b1c6288e9b43eb7a942549e338a15aa5962456 proxysql-2.4.4-1-dbg-almalinux8.x86_64.rpm
ecb1225caa123b6e5f66935e8527e2edf6605822a7124c5848c64664f0d727f4 proxysql-2.4.4-1-dbg-almalinux9.x86_64.rpm
21261be072d8e2846bf3b5b4298213055750c3d63dd3d2f1442c648ba7676afd proxysql-2.4.4-1-dbg-centos6.x86_64.rpm
3be4b885fa845d220eb9010364d97e4018536e82d9b7a9c995efaadeb4f4c5aa proxysql-2.4.4-1-dbg-centos7.x86_64.rpm
ff9529f90db5973fcd66be9816311b5e24e34171301346aead704d5e62dfe3a5 proxysql-2.4.4-1-dbg-centos8.x86_64.rpm
dd2ad506447c199a43d356f03de924105adc4be75835fabb3ceda20b60ab9e0f proxysql-2.4.4-1-dbg-fedora27.x86_64.rpm
bc76fe8dd86e546f75a1b0dd8d1c751ca847dd36b5e71d280bf9ce197e57e075 proxysql-2.4.4-1-dbg-fedora28.x86_64.rpm
6f7051055816c7178a5274c84a56a3b555f814c422d1b69488c3ceac5e414398 proxysql-2.4.4-1-dbg-fedora33.x86_64.rpm
8723b0863c5ea02f95d1e2222162bb17f231502058421bba6933108f4e401adc proxysql-2.4.4-1-dbg-fedora34.x86_64.rpm
ba3f8661b9bcaabac55aba9e3fce7380966b5397f828dd85a27a9b7420e4120f proxysql-2.4.4-1-dbg-opensuse15.x86_64.rpm
47e111b17c5d5dc25064abd87b7027d1f7992ecd443fa77f7b60a91d0dc769b8 proxysql-2.4.4-1-fedora27.x86_64.rpm
207cdf161d83892fb6a54e3cb1460f7dcda3b05f17c87ed815c808a76676a79c proxysql-2.4.4-1-fedora28.x86_64.rpm
990a9b67a46683959baa33f5336194231dafb166789b30cb759d5aa9eb3d7a6b proxysql-2.4.4-1-fedora33.aarch64.rpm
262cc2879fa3a4c4b5e2343d592f098a613017f58ea77a8eac7d5e2ac3cb31f2 proxysql-2.4.4-1-fedora33.x86_64.rpm
5c45e935b5369f7ac94996b52a7b1e26291217af82f6032d45344dad2b7c8c8a proxysql-2.4.4-1-fedora34-clang.x86_64.rpm
f471584bf300b136a60fb93454ede34dc0f4a5a979551647b3b40ac3c902c942 proxysql-2.4.4-1-fedora34.aarch64.rpm
dd38992e59648d5ad0b9a8331d643f62269deea8905b75597c3857f0372d8984 proxysql-2.4.4-1-fedora34.x86_64.rpm
0d8711506b30296abe8ea2503600a8b777f45e0792336069cc3d9e7fe90ca0cc proxysql-2.4.4-1-opensuse15-clang.x86_64.rpm
0a705da5ff76f4c5accb482937477cccc71c3c14610cd878e081632bd8859dd3 proxysql-2.4.4-1-opensuse15.aarch64.rpm
5504c408a1758507efcba5eeee9d0694584d0848fd3d3d1245d8a28becb5286e proxysql-2.4.4-1-opensuse15.x86_64.rpm
5d6f30fe8298fa4b9598308a2cab05b4cae99327b47dada3e66a08638367936b proxysql_2.4.4-dbg-debian10_amd64.deb
62027f3a8eeefcd1e0b89ea98606416d25fe72f4024b8c44452a1bbcfc955794 proxysql_2.4.4-dbg-debian11_amd64.deb
033d1c078072395f1ce13379ef7346f7accd07aa78aa4d0cd73eb8d84ee445f1 proxysql_2.4.4-dbg-debian8_amd64.deb
6739f4bba55ffe4bd60ae1d39d59f066b5814b45794e128ead285e14f2047880 proxysql_2.4.4-dbg-debian9_amd64.deb
654cd6f87a16bf8b00c2665cc71229831aab2212dc3acb20f1537fcfc470af82 proxysql_2.4.4-dbg-ubuntu14_amd64.deb
a0717680f21f9dd198cb2141fc7a091075014647c586311a122f7953c1ee8edb proxysql_2.4.4-dbg-ubuntu16_amd64.deb
170b0854f05c76cb36988760901ccae99f57c63f3bd45335e12793168fc30695 proxysql_2.4.4-dbg-ubuntu18_amd64.deb
6cdbd16926ddc3e95c692c0a5da3bcd2090c5c4ee1d2d78e263d0cade15e74f4 proxysql_2.4.4-dbg-ubuntu20_amd64.deb
7ef74de1b3e6cb379e3e208d1d7728819390704e134e90ae8d8b43bc67f5129a proxysql_2.4.4-dbg-ubuntu22_amd64.deb
7e3ed8107ab8600f77e307f6435587be9051766cfd72365af6368bc7c06e7160 proxysql_2.4.4-debian10_amd64.deb
3c021d6431d0b7212e1343f6c1f4de4b6ed099a0d735873121eaf9c72f196484 proxysql_2.4.4-debian10_arm64.deb
01e91c44f967c9cbf76b61b4544d97d501e3db97236c3c204e4a5d594e09f764 proxysql_2.4.4-debian11-clang_amd64.deb
3ba02f1e18f2d555693b56a2548115a4f1ec81a65d6551c254fc6c8077549fa3 proxysql_2.4.4-debian11_amd64.deb
5412ba654998d125c18b0bcc09aa844cbb60434c463519e5ae1f6e5ecaed2139 proxysql_2.4.4-debian11_arm64.deb
11adf36e222241386a65f527b8888f6b369aa2db0da4fca2da880682eb248e55 proxysql_2.4.4-debian8_amd64.deb
cced43a46ea8f440bc45a7cff3742304dfef35aa3dee2aea4b3c12bef9f05648 proxysql_2.4.4-debian9_amd64.deb
4cf993d7da173ac585e6a988025b596c38f2d166b6373ecd7a544adb3d82fb11 proxysql_2.4.4-debian9_arm64.deb
36fbf55541f658e25b5a08952141e09e105a14c0b8895f55cd732447fa98b6a0 proxysql_2.4.4-ubuntu14_amd64.deb
462f09f05a9e81369ccf9f020ac480cbdae37f3b51c652dd2b646667078c96cc proxysql_2.4.4-ubuntu16_amd64.deb
c5bcb675ad06c9783ac068293e3ef975032b3ac4bc48b95457bbb8233971d27a proxysql_2.4.4-ubuntu16_arm64.deb
820af045a5edb5fba212c27425442fc903976ca30ce22430740e8574c526cbe3 proxysql_2.4.4-ubuntu18_amd64.deb
bed14038aca83539a8a5f0e26f5c1d91692d5db2490e99455f4465bb3167c86d proxysql_2.4.4-ubuntu18_arm64.deb
3d11ac3e9a889b06eab1a96ecddfddcaeaeab99d79cfda7f4f2dcb5f244d1a61 proxysql_2.4.4-ubuntu20-clang_amd64.deb
1cdc494c1aef7d7afd63f5de69c7d859e21544a273afc45538618b441579fb54 proxysql_2.4.4-ubuntu20_amd64.deb
79e3defbcf0ec24b902ade610ea2752d570d4fe6d77400856250474087c4e417 proxysql_2.4.4-ubuntu20_arm64.deb
8e483072840d8b66025e7f2206a820e4783593902e65382e8601ae4051a8178f proxysql_2.4.4-ubuntu22-clang_amd64.deb
92d6cb7e1e53381d2ee2efc207bb1465b58e539987fa87071dbaf9facbb18d23 proxysql_2.4.4-ubuntu22_amd64.deb
16948bd14bf2aee8470e5f42589f827c07e15dcd5e54f3ba0260061d3838c78c proxysql_2.4.4-ubuntu22_arm64.deb
v2.4.3
v2.4.3 Release notes
Release date: 2022-08-15
This is a minor release for ProxySQL 2.x series containing some minor enhancements and several bug fixes.
Compared to ProxySQL 2.4.2, 2.4.3 introduces the following changes:
Enhancements
Major
- Improved cluster fetch queries processing via resultset caching for multiple modules #3930 #3921.
- Updated to OpenSSL 3.0.5 due to severe performance degradation identified in OpenSSL 3.0.2 #3938.
Minor
- Several changes related to ClickHouse support #3888:
- Update ClickHouse version to 2.1.0.
- Added type conversion from ClickHouse to MySQL protocol for several ClickHouse basic types.
- Added
CLIENT_DEPRECATE_EOF
support for ClickHouse.
- Introduced new error message
PMC-10003
notifying of invalid use for variablemysql-init_connect
#3903. - Introduced
SET autocommit
emulation for SQLite3 Server #3903. - Prevent Cluster sync between nodes with/without 'ldap_auth' plugin loaded #3921.
- Faster 'Query Rules' checksum computation replacing hashing function khash in favor of CityHash #3930.
- Command
PROXYSQL INTERNAL SESSION
no longer generates entries for empty hostgroups #3948. - Improved code coverage through multiple new TAP tests.
Bug Fixes
Major
- Fixing return of invalid
SERVER_STATUS_IN_TRANS
when savepoints are used and autocommit is 0. This Provided workaround for MySQL bug 'https://bugs.mysql.com/bug.php?id=107875' #3916. - Fixed query digest corruption when processing escaped string delimiters #3944.
- Fixed potential close of invalid file descriptor when changing port on runtime on Admin or SQLite modules #3903.
- Fixed 'ClickHouse' and 'SQLiteServer' variables not loading from disk at startup #3888.
- Introduced protection for Cluster preventing circular fetching in multiple modules via checksum computation #3921.
- Fixed wrong value of
NO_BACKSLASH_ESCAPES
being sent to client #3939. - Fixed crashing bug for ClickHouse when
NULL
values are used #3888.
Minor
- Fixed potential race conditions while generating
gtid_executed_tables
#3921. - Fixed invalid memory accesses in Aurora monitoring #3921.
- Fixed crash during startup under specific timing conditions if 'GloClickHouseServer' isn't yet initialized #3921.
- Fixed memory leak in
ProxySQL_External_Scheduler
#3921. - Fixed memory leak for credentials in cluster pull actions #3921.
- Fixed memory leak in 'Query_Processor' for Query Rules some query rules fields #3921.
SHA256s:
52d74671685f65938596eb9396d85cb76209b3adb35e627c29d7b4ed44eef200 proxysql-2.4.3-1-almalinux8-clang.x86_64.rpm
4ad98b9e7a9c48625a3cbeb3e1ccb82507052dbf0f5e9803e25da97913c10fa1 proxysql-2.4.3-1-almalinux8.aarch64.rpm
c9a6e8162699f84f9e071319d699e04ac94ecaba1d44426293c84ca465865742 proxysql-2.4.3-1-almalinux8.x86_64.rpm
3b6594ce786cfa0be434eaf1f8ec8d4b3e840a2652d1e88dcb7645394d6705d6 proxysql-2.4.3-1-almalinux9-clang.x86_64.rpm
d9306585cfd47decc3329ab0a01fb12b1974eb307f16b391e510a3b0af5fd627 proxysql-2.4.3-1-almalinux9.aarch64.rpm
2e354c86d347509178c9e1a2e771453c479e99a845885ef7ba56eb7460e1c27d proxysql-2.4.3-1-almalinux9.x86_64.rpm
f2add4c4239ca857ca77a422981582979bdcacfb9863b8274ab8e0898427dc5f proxysql-2.4.3-1-centos6.x86_64.rpm
3e62a97c26b53588cf7092e29ea0b1751a60e761fb41c0d175fed1b45eea2cf1 proxysql-2.4.3-1-centos7.aarch64.rpm
cc6d871c620039347f7cb8d0c6b852ef5974c42e3037335b9e0c712319a045c0 proxysql-2.4.3-1-centos7.x86_64.rpm
13b09c7d1ce5655ca39ab9c342d188246564ff841885ca260ad0d2e866713079 proxysql-2.4.3-1-centos8-clang.x86_64.rpm
35cea7598026256c7b82731e6282fe3b5cc0cb114111fbe3565506d117761b4f proxysql-2.4.3-1-centos8.aarch64.rpm
cd8fa29218cf33e2997bad44d576fca749f49d6b7b3ed755ff6e51a722e0d4cc proxysql-2.4.3-1-centos8.x86_64.rpm
233781a2cacad7fd7ef32a38cc487b832a09260b4f3cbff7778954c7768bacb1 proxysql-2.4.3-1-dbg-almalinux8.x86_64.rpm
00e9357e9068619f2ebf1e71232a353bb3fcd4ffe13de2567e4f39b6131c5672 proxysql-2.4.3-1-dbg-almalinux9.x86_64.rpm
47b78be5317bd8904eecc629dd830b9b149f2f5f657ebe779b43c9f5b7214032 proxysql-2.4.3-1-dbg-centos6.x86_64.rpm
49114a2d0a1b0133c518a5637a584be700c032baedb8724c95526167b6c6e5ce proxysql-2.4.3-1-dbg-centos7.x86_64.rpm
ce455dd680960244aec308f8df4023d87d96170b4e253b43c148cb392ad2c244 proxysql-2.4.3-1-dbg-centos8.x86_64.rpm
53ed5e3461e5e73c1f80c41d4fedc9551dc5dfca27812ebe3bd15760bc7a7378 proxysql-2.4.3-1-dbg-fedora27.x86_64.rpm
e0e79ee227d6443f200660460af8770052c45fad737b825fcbdbd8defeb6319b proxysql-2.4.3-1-dbg-fedora28.x86_64.rpm
3e61d0789f1fb6613fc0d1bd40cb0bc5679672ffb8bebb817c94452ca40431da proxysql-2.4.3-1-dbg-fedora33.x86_64.rpm
5c57570950daa269af635961ce7921fdcd6e4ea932b5d2b4e614571e4dd855fc proxysql-2.4.3-1-dbg-fedora34.x86_64.rpm
d52d99c868cde6a5639e744c3b870b701db78185932dcb3ad526d2a3480d54bf proxysql-2.4.3-1-dbg-opensuse15.x86_64.rpm
d64ed88a1b4c875345fc5925d954227d37b9897454a7fad52b462258ea66a476 proxysql-2.4.3-1-fedora27.x86_64.rpm
2d6c1979dbc47ac5d064bd79de9d14bdee09f8c7949435beabd2a29bcb12e2bc proxysql-2.4.3-1-fedora28.x86_64.rpm
7b218a4cd2ed2b449319313c732db3d11367db11162efbad58a57e0256b72909 proxysql-2.4.3-1-fedora33.aarch64.rpm
e493baf0b1beca193ba5eafe3809b38886981a6a68aa0b24c2c0f5e34e7e43f0 proxysql-2.4.3-1-fedora33.x86_64.rpm
e7e5ce56d44ccfc76166442f71ca1596e6f598e415635b22d4212abbd0540e70 proxysql-2.4.3-1-fedora34-clang.x86_64.rpm
e9b6fe7ab1a93077569af1e516156f046391c60447ed6b54f7dfab4f3f454037 proxysql-2.4.3-1-fedora34.aarch64.rpm
ebbe8a51f13456aa0c22855703278380abbf88b7d92df56b3a5ddb686e7cc821 proxysql-2.4.3-1-fedora34.x86_64.rpm
4f3cbbb228058e44e4164a50e48126c57c1bd575f1c6c10d0ed509c40e07a30d proxysql-2.4.3-1-opensuse15-clang.x86_64.rpm
e5635ca561e1ae8836c6ea13fcbb6f20c49698311402aba13a74f496f10fa193 proxysql-2.4.3-1-opensuse15.aarch64.rpm
d2238d10c91b28a0fa1437ea1fef2f6f823f78847de1712d0c6a41ce9d8009f3 proxysql-2.4.3-1-opensuse15.x86_64.rpm
f277e1d8056d036bfe2003de48ad130e9d02ce96e31e10e70147c8d951482a58 proxysql_2.4.3-dbg-debian10_amd64.deb
fb4e589ece1e918a272fead90d69b6cfce3755e475dc2b0cb568e46bafb67d85 proxysql_2.4.3-dbg-debian11_amd64.deb
b4ba5614fa856528f6b78d748574ff7358523d6591c9bceaa871ea3b9fbc1d75 proxysql_2.4.3-dbg-debian8_amd64.deb
bb5692efc38dea3022c010064f87fef0bf66e744268586f2ffafac952db78f66 proxysql_2.4.3-dbg-debian9_amd64.deb
22b109e2bb742c64905ff7b5c2e93ba3fd938cfd36f05028a4b2d704152ee0bf proxysql_2.4.3-dbg-ubuntu14_amd64.deb
0d5a18ddcc7fde5fdb095de35dfff9fac573701dbf498916523745119ab7929f proxysql_2.4.3-dbg-ubuntu16_amd64.deb
6404db4ea8ed947d382cc2f83fc26e71c0654df1b5c3474b84116b99e1d0f262 proxysql_2.4.3-dbg-ubuntu18_amd64.deb
76138594ef0b570b08149ade582a4b7a24c5606fc7f752167613f1e7dfeb1a48 proxysql_2.4.3-dbg-ubuntu20_amd64.deb
3416611486fd2e3a5ec25561dec5a4715ff751efdd3f777ec69ea66d26d94f43 proxysql_2.4.3-dbg-ubuntu22_amd64.deb
1e3a0391f6b2f7dab6cea3ddbb12d94d1555471b2c9da064a169efdc76f40ab8 proxysql_2.4.3-debian10_amd64.deb
1f05b537702a8f892382829ce735e7bd68782828fd77f19f10d38b11d07f479b proxysql_2.4.3-debian10_arm64.deb
f2dcbaaed00bc86dfc3b444d4239e77daa10d1bbbe82f50c102aff42853c6062 proxysql_2.4.3-debian11-clang_amd64.deb
a094e837ddd713878a585f524f13f2dd83374ff366ede557be42de50581c9e50 proxysql_2.4.3-debian11_amd64.deb
23cc18ef7dbe1482df3ea16804c5ce09a97289333dd91152762746e9faaf1007 proxysql_2.4.3-debian11_arm64.deb
4d48862effbc81657efa39c166b4149d9565faf8eba63de1a54b20a38277ee5a proxysql_2.4.3-debian8_amd64.deb
788046f8e1ccb912cdc327c44f63ea04fbc4503f778d9e8fc0e6f3c8553369c8 proxysql_2.4.3-debian9_amd64.deb
ec561a58fed17ea604fec51ed33a200110102e46166857cd2b355ae9e5161539 proxysql_2.4.3-debian9_arm64.deb
a747a3e5d6c049fb71b80fea518bf2756ae9552b30c55b73ba05ba3046df9133 proxysql_2.4.3-ubuntu14_amd64.deb
167d65c6caa970007a9cbda50769b32e77349bc126d949dc7e39b18dea9da958 proxysql_2.4.3-ubuntu16_amd64.deb
8336cd46b478e6544e3f2a147e822abe46e067e6e2b4ad83cc3d85bfbe4a2417 proxysql_2.4.3-ubuntu16_arm64.deb
146b938a5d546e9a7f8278f74fb080e7843129442ba0768826ca8d2871cdcd68 proxysql_2.4.3-ubuntu18_amd64.deb
10d3341686f623e581087b8c99d40ccf72b1e65bc9fa9695611e7112f1f196c3 proxysql_2.4.3-ubuntu18_arm64.deb
724364f908f322a0a319ee6ed6a40c565698dd2623d21a47d4e9fac6d0efb8e1 proxysql_2.4.3-ubuntu20-clang_amd64.deb
1ce5d65043a6b30dafacded34c5af8b3998ad116a55db5b5efad1cb2db0a98d9 proxysql_2.4.3-ubuntu20_amd64.deb
b59aac6dd561b302149ca7fa50fb044729458ed9e91a4c6c94c27c055a9afbd8 proxysql_2.4.3-ubuntu20_arm64.deb
f6e198146ae2ce3250b2f331845962dc186576f5be0eca5277cb3305f5817c93 proxysql_2.4.3-ubuntu22-clang_amd64.deb
93db18be6d8eb49763c193e0aa2e07a917a658c70fa7992f39f964cbe647acdb proxysql_2.4.3-ubuntu22_amd64.deb
0d51eeebba173c17bbb9a0ddb10d659816b4be2a9c621854cad9e7833dad5ede proxysql_2.4.3-ubuntu22_arm64.deb
v2.4.2
v2.4.2 Release notes
Release date: 2022-06-27
This is a minor release for ProxySQL 2.x series containing several bug fixes.
Compared to ProxySQL 2.4.1, 2.4.2 introduces the following changes:
Enhancements
Minor
- Added AlmaLinux 9 builds #3884.
- Improved RESTAPI example scripts #a443e3de
- Some code quality improvements #3902 and #3858.
- Query parsing stability testing improvements #3901.
Bug Fixes
Major
Minor
- Fixed invalid conversions for some prometheus exposed metrics #3882.
SHA256s:
8db4086ca0cda1de191ea7023a913498a859bfe576cfa06b07f3902cfab2d398 proxysql-2.4.2-1-almalinux8-clang.x86_64.rpm
a9bd841e006bc8ea08114a5a571c9efdc3f5073b3c4c0270716f24275e800dbe proxysql-2.4.2-1-almalinux8.aarch64.rpm
6f608dfa424e3cc3fe9e188d22478c098e221282f9ae9ba028458358fc5cbc64 proxysql-2.4.2-1-almalinux8.x86_64.rpm
5a65ce31f9ce902348786b6bd8752e7e00d1e6f58e55a3428634bab95bc59772 proxysql-2.4.2-1-almalinux9-clang.x86_64.rpm
47fc8c0b06ebb6a92c3ea0fa901069a03ecee4af7b0096dd55a9ef7eeb4939e5 proxysql-2.4.2-1-almalinux9.aarch64.rpm
db96bc0acc5361264530deff4aad3602b900947bef59da619ffc7b913a0dcdc5 proxysql-2.4.2-1-almalinux9.x86_64.rpm
f87062b3171bdf7f701ff55243636b533f669ad1dd1faa7474438d6a147ab6ac proxysql-2.4.2-1-centos6.x86_64.rpm
1677b90aee5b077d94a8c9290755e3bbeca37f141bced8791a6b589901986112 proxysql-2.4.2-1-centos7.aarch64.rpm
d7e6439af74f08ef9de8dfb3a2c53648bd67c5d0d2e8788fb232e1882a98f990 proxysql-2.4.2-1-centos7.x86_64.rpm
e8b96ac71fc50089df8416729ae190e70c3f214711d13759440bb341c4c12233 proxysql-2.4.2-1-centos8-clang.x86_64.rpm
8c61393da37656a9132d6541a4d32319b74a091b7d9c961aef7a6ee48ecb22e1 proxysql-2.4.2-1-centos8.aarch64.rpm
1748f0d5d42af3358be54c0b304f1368f7375eb54e6d9d1ec4d595409e7e0a50 proxysql-2.4.2-1-centos8.x86_64.rpm
805637a62fb54160b14ff3ff989a94da75c9108d75e9be9d94a25b029a0c7b3d proxysql-2.4.2-1-dbg-almalinux8.x86_64.rpm
c6865107f5982357069596e3310a3b98406922bf2671700a23c1b9d6efbe90a0 proxysql-2.4.2-1-dbg-almalinux9.x86_64.rpm
48153c99726f2de9635ae9336e7bd85e6767cdb6779f02ebc0607ab598cb95eb proxysql-2.4.2-1-dbg-centos6.x86_64.rpm
6bcb4ff3e9443dcfed098b8098b47511ca0ba4d750ad3f84d52de2573ce51e7d proxysql-2.4.2-1-dbg-centos7.x86_64.rpm
09be19c74b2a0f10332cfe42dc8f8de897fdac4dc4abcf5e59f798a0bdd57e2a proxysql-2.4.2-1-dbg-centos8.x86_64.rpm
96e4a9adff771ee301adc65b4e4b65f4717a8b51ca76e0241063e1da4887b5c8 proxysql-2.4.2-1-dbg-fedora27.x86_64.rpm
f10870faeea0c167574f3f60846fcfe599435cda2ff58cabc2d9cb8879e39dac proxysql-2.4.2-1-dbg-fedora28.x86_64.rpm
0454342d992049a6dc15761a3c7da1afc3919764b4855206827b8f2b3626e9e1 proxysql-2.4.2-1-dbg-fedora33.x86_64.rpm
71457f996b90ec54634c7b6878263eddaf39a2372b90a939b35d249a4811ce3e proxysql-2.4.2-1-dbg-fedora34.x86_64.rpm
08a9f10840b8f85884b5bf0a8bd75929d305f1e759ce3e89bea93d82a9e8658f proxysql-2.4.2-1-dbg-opensuse15.x86_64.rpm
f3358fda50a1caecdf77384908fb208bfe7f2baa271913cd91b9edab04c8208e proxysql-2.4.2-1-fedora27.x86_64.rpm
3b4ba7e7145eeba33bf29094b2ff38243b9d14c7a20a14b22b48944bcc8d03ca proxysql-2.4.2-1-fedora28.x86_64.rpm
d697c652223088c62f7eb55011b04dbbda810606fc0778324b4e2eb2893b8736 proxysql-2.4.2-1-fedora33.aarch64.rpm
9a1db7059ffe6c9fdbfe66638423a8ada864a56a8ab5f9d297e8a38002e219d0 proxysql-2.4.2-1-fedora33.x86_64.rpm
936cb4251c72cc932dfeb27aa20f1fae156cd87b85b82a83e647718c0513b67e proxysql-2.4.2-1-fedora34-clang.x86_64.rpm
e221c7a6fee6a277a46d9fa2cf4db56768c1883d7e78d9cda3a6dfb2d7500b3b proxysql-2.4.2-1-fedora34.aarch64.rpm
bd9e0c792445bf3cc32232c1075e449cf04d8bcbe48c53748d9138cf282d0c96 proxysql-2.4.2-1-fedora34.x86_64.rpm
615a1b411461a62fd9acfee7fdbfcc6bfc4aa529bf21f3ed05bff069ae98839d proxysql-2.4.2-1-opensuse15-clang.x86_64.rpm
80784531c91dd4f0f0b540540d64a38cf2d686aa4afa0abc092166b4fd0f6525 proxysql-2.4.2-1-opensuse15.aarch64.rpm
0b541cce63edd608997febed970b756b1c43b15e52d0c7e14281b4c76950cc03 proxysql-2.4.2-1-opensuse15.x86_64.rpm
7a86f526cf48ebd1f2c601b72b4356384fb286a47d8eaa9464de803a2f7036df proxysql_2.4.2-dbg-debian10_amd64.deb
742680b47f7727c6a042b804ba1f1dff43988565b14f8e2b2bd16485dbdee1bd proxysql_2.4.2-dbg-debian11_amd64.deb
b20b620339b3ee8ca8d0be7b6eb6c9d22f2662af001ebbf683df50d65573afca proxysql_2.4.2-dbg-debian8_amd64.deb
9e1c286df3a40eec660a02f04b6af7f7000dff77ec78016b2d8b5edc51d5e597 proxysql_2.4.2-dbg-debian9_amd64.deb
b66c1f2b2fee1a0d568fcefa053d43e6e96437c47753154a87eeaf286aca0ff7 proxysql_2.4.2-dbg-ubuntu14_amd64.deb
4c5895ef1c34cf3af757116d4da8703941be37d063385d39cdf87685f6627fb4 proxysql_2.4.2-dbg-ubuntu16_amd64.deb
8d76abd9657a11b4218027a6eeb108742c95d6daea5b6cd27f8da2ba179e9e9b proxysql_2.4.2-dbg-ubuntu18_amd64.deb
ae94c9a6bf8c635df7bd3e141f54ed35d365572312e500f287aafb6a6030c0e6 proxysql_2.4.2-dbg-ubuntu20_amd64.deb
f2d16a7d223e2311d949c4ae8ff921bd54788437cd31c349bc7bc4ce5c203dce proxysql_2.4.2-dbg-ubuntu22_amd64.deb
26b170a9954060b46c37ed951556a15c472e70229d0e9cf300b823ec06aeb425 proxysql_2.4.2-debian10_amd64.deb
4a5b656fff81cfd0f983615cbfafb8c95c402a12b2f743723aaacc9de9a76a37 proxysql_2.4.2-debian10_arm64.deb
6f7894098aa5c9a12ef85e5f3709674c80ad145a5fca07ddd0c40cb045de2aff proxysql_2.4.2-debian11-clang_amd64.deb
c34d8bd5e07f505d5dd42d8c774ccb09764659ce9dccc93d3160dd82a6560df6 proxysql_2.4.2-debian11_amd64.deb
cfe0c0cd92d8b05e87039c77d11fe4fdd3fce535f2bb854f1b5aac55f8b947d9 proxysql_2.4.2-debian11_arm64.deb
33223d92928b259b34c13cfbdd92afb2054c3e99a7b1b290b0c3fdd60a05ed5e proxysql_2.4.2-debian8_amd64.deb
b5f9d5a8ee8de4111f4a1e3b09f88a9662040e669bfcf7ba45c577f71d5614fd proxysql_2.4.2-debian9_amd64.deb
263d6e9bc1e199ab204daf85d7b601719116c88096d27a521911e1ef51f67f9c proxysql_2.4.2-debian9_arm64.deb
631365e0c02622f3f2c19f7f78088aeb0a4beba6b249ec38df24bb4f58f5f030 proxysql_2.4.2-ubuntu14_amd64.deb
9d36da6667da9f327ac8b6a161366a95ba52583a13a8b8bbaacd4d08e694de43 proxysql_2.4.2-ubuntu16_amd64.deb
82e1327c58c5e8dbc275ed0f45c34c68be33d4e936619c28498889f60734f81c proxysql_2.4.2-ubuntu16_arm64.deb
7735a09a7b4d54a6dfa4ebcb8ccffa6e9676c519b5cec80bc58c68bb6f06bbb3 proxysql_2.4.2-ubuntu18_amd64.deb
4cbe3389713c1b82b416e82cc4c767dd756228fa06b8fbb018bdf139cb75e9f6 proxysql_2.4.2-ubuntu18_arm64.deb
894c06b78c8540eb21a8bcf6ea2f9794e4ea8299df420e47a09da894215b6e55 proxysql_2.4.2-ubuntu20-clang_amd64.deb
47745108c4ca6c6510251bde62b4f2b135ce30a75ea44f7441a7f48ea7fe27ec proxysql_2.4.2-ubuntu20_amd64.deb
b199f13cdc6343832e3a83d3d52c659e1869297212d9a0ec8784fdf1e3b7ba30 proxysql_2.4.2-ubuntu20_arm64.deb
f8979cf401acc23ff85654342634e2a453d3ecb30fcc882c00d78bf4ab626c5a proxysql_2.4.2-ubuntu22-clang_amd64.deb
15f632f04e0c2420518b37429d07e857707bde7878e0a4a453d11e5b8dc0fcc1 proxysql_2.4.2-ubuntu22_amd64.deb
b80de3567e0b003419b4a76bbd9cfa41b958fc25f28401aceb48e03ed5864241 proxysql_2.4.2-ubuntu22_arm64.deb
v2.4.1
v2.4.1 Release notes
Release date: 2022-05-13
This is a minor release for ProxySQL 2.x series containing several bug fixes.
Compared to ProxySQL 2.4.0, 2.4.1 introduces the following changes:
Enhancements
Minor
Bug Fixes
Minor
- Fixed POST body processing of final keys without value for 'libhttpserver' #3874.
- Fixed version check #28cb149.
- Fixed integer overflow and range for 'admin-stats_mysql_digest_to_disk' #3876.
SHA256s:
5673531d3144c43e8d8481d391f2db94e7e37b5b34314ffd084d5c5578a53178 proxysql-2.4.1-1-almalinux8-clang.x86_64.rpm
a01d2381521e4fe2f3b8dd19c2a6fa086271abeb378975097ae8b2467d52e947 proxysql-2.4.1-1-almalinux8.aarch64.rpm
9396e1ce8f018484f9c2339f783e978097ac0613d5c43217b4891f390902437d proxysql-2.4.1-1-almalinux8.x86_64.rpm
19574e3917dc97a033a874f1a47e17b3d67ecb508173a803e27bb1ba766f99a5 proxysql-2.4.1-1-centos6.x86_64.rpm
772225815917c5dd956ad9d264197278116d57a6d6b7ecbdba5dcec0d149b77f proxysql-2.4.1-1-centos7.aarch64.rpm
9c6718669cf3475b7fdf77568310fe3dcf712e2f0c714d5e5d2fdc0afeb76a39 proxysql-2.4.1-1-centos7.x86_64.rpm
f2602d6b286edce08c5b4a826556451bc35373f564b28585b3dd3d0e47aca9c3 proxysql-2.4.1-1-centos8-clang.x86_64.rpm
0a43ca2af3d43afdd8ff7af84d4ee6d93861e6947adcb22bc3a9484de96dd8b1 proxysql-2.4.1-1-centos8.aarch64.rpm
ee082c41aee28fd61c44412d6395a5a9e075d13396943adc9cd9242837524aeb proxysql-2.4.1-1-centos8.x86_64.rpm
0abe9b7fee429f5a5925a55aad65d89f86cba723607ec508c3f5b67ea30fe832 proxysql-2.4.1-1-dbg-almalinux8.x86_64.rpm
e8dfd7286b997014a0e92bb8902e170f8d074d5ff69afe04e4d32928e88579a1 proxysql-2.4.1-1-dbg-centos6.x86_64.rpm
cccc15465b1acd64a3032ff77946948b19095a6defcede2d0af49d5738eaaf28 proxysql-2.4.1-1-dbg-centos7.x86_64.rpm
a3520a2c9bc9cfb95b3f74ffc00c4dd32226981253f0bbc232f37315a08bb7aa proxysql-2.4.1-1-dbg-centos8.x86_64.rpm
78122e764039a6809e18a724c6846a9aeb5a6bfa63f32b80cdd95273670d89fb proxysql-2.4.1-1-dbg-fedora27.x86_64.rpm
1a7b5d0ee39223559177a400303a9b2ad9668513bdd99fa9ddc091be05dab21f proxysql-2.4.1-1-dbg-fedora28.x86_64.rpm
7eea76b310444f9143f3c0b1fe736e1ee9165d5b88468af4de914cd9babafb5e proxysql-2.4.1-1-dbg-fedora33.x86_64.rpm
b68eaf60b690bed59702f87a21c4eb91ee76636f8cd38b4740985768315874e6 proxysql-2.4.1-1-dbg-fedora34.x86_64.rpm
87616d3930546c405fb953ddd79b9cb7ae59b0bb0c2df598f818df28596d3c1b proxysql-2.4.1-1-dbg-opensuse15.x86_64.rpm
00b2a5b42ad7ccf3b20f83582068acc023b83e728d56024215dd580d0217af53 proxysql-2.4.1-1-fedora27.x86_64.rpm
315cec4119ceeb14cf6ec9fa99158e6dddcf716b8115c6b073286e4bcd56a51f proxysql-2.4.1-1-fedora28.x86_64.rpm
f17b406ce7624028eccd9a1b524290aeb81357e00acf3d88b521375d2a8df82c proxysql-2.4.1-1-fedora33.aarch64.rpm
c823dbb45cfd9f9704a26d2f848888ec9de1e5e74eaf0bf496aa9e2c26bee88b proxysql-2.4.1-1-fedora33.x86_64.rpm
0beb4426531e82bb551da10b1297aad53a060dde81e0e266d0fc3bbe1dd202b6 proxysql-2.4.1-1-fedora34-clang.x86_64.rpm
4d12a80543c73c205701731711e57ac5e0aa3fbc35cad3b8f094f1c0d58e386f proxysql-2.4.1-1-fedora34.aarch64.rpm
2d679fbdcfbbeadb1fef589470ac90e24e053a2832c0238af7e4b0ab9beba1a3 proxysql-2.4.1-1-fedora34.x86_64.rpm
5ecdf3e5fcb613d675313de4e1666871e4ed13888f418d8cb952fe6d81bff93a proxysql-2.4.1-1-opensuse15-clang.x86_64.rpm
008c1b97457d2bc29c4798acbe033972a6cb3ee84846c437abe1fc6cc211737c proxysql-2.4.1-1-opensuse15.aarch64.rpm
48d25dd56ad521ac41c90867bab70787a9cd554a0eb4b5ee16920c49f1890020 proxysql-2.4.1-1-opensuse15.x86_64.rpm
8a57c7e243da8fc9869a4afbb3f4b6c1f65619e1e90d0b28d5399197ffc03471 proxysql_2.4.1-dbg-debian10_amd64.deb
f7693f685075c7f7afb7ebe0caf5ded1c3b641f98a3237ad758832513dd4d625 proxysql_2.4.1-dbg-debian11_amd64.deb
0874926b0591859fc98944ed8fc64333cd138b63d521f68dcd150bfd0a556af6 proxysql_2.4.1-dbg-debian8_amd64.deb
1cfee8490da35cf7acc8b0eb23896812f25716366c68fd1f31c02af2b936f522 proxysql_2.4.1-dbg-debian9_amd64.deb
a48ca03ad47134cca66bb42ce3498adeacd5129dd9254b74a327806c051fb9f2 proxysql_2.4.1-dbg-ubuntu14_amd64.deb
fe95e9eb269c2a0627af7c799ffcebb99e266a0c329730ced810e6be5f7323a5 proxysql_2.4.1-dbg-ubuntu16_amd64.deb
6f0e101ac5b84888b92381794a2dea7181075cea671863d511e2a203fa001f07 proxysql_2.4.1-dbg-ubuntu18_amd64.deb
bf4400021a0111af6611ec7a514a37cbe7483338b02019a74a32d7222239ebd2 proxysql_2.4.1-dbg-ubuntu20_amd64.deb
fd329d1a377477fe4b4f3e3f57f347110cc928560f3e11aa0f27239bf32b9f43 proxysql_2.4.1-dbg-ubuntu22_amd64.deb
1698476677795c29331637ff90ade6d14d89820f5671d68c1b10553ade5edfa6 proxysql_2.4.1-debian10_amd64.deb
459953751fe8aa8fd07fed2332eeb3c546663c6b6b4a32f8193f4a000cf2ac5a proxysql_2.4.1-debian10_arm64.deb
543e9e2aa29d088f69ecb70403927753cd3503b3760037c7f89053e4c49f5434 proxysql_2.4.1-debian11-clang_amd64.deb
3308e8adac115f3ce3b92ad802c444fd9b33daa231b0bae834cdcc116fd95212 proxysql_2.4.1-debian11_amd64.deb
a49e3b1b34db35e987f57267a1b1d0650e0aa6088f165f2772e00eb2727b9a2c proxysql_2.4.1-debian11_arm64.deb
c2b1639dcb006e6c3094a678102cbee3e4ffbbdb76bc4abefa81d717253a6a81 proxysql_2.4.1-debian8_amd64.deb
111019c667a106a34418c1baca4bbae3a707bee249e097be5fce9faf39b16252 proxysql_2.4.1-debian9_amd64.deb
50ca206faa75b50763076ca092d13882bfdc5ba71aa18a7d0c516973ef5e1801 proxysql_2.4.1-debian9_arm64.deb
dc91f61af16d5f5f5111722c4c514fcffb40874e82a0e3853d39ba1ddca0c1de proxysql_2.4.1-ubuntu14_amd64.deb
e42dff01306f48a84e2f7f56a0bfd1a23d1df28b3d01c70950ac2564964f994b proxysql_2.4.1-ubuntu16_amd64.deb
20984a37014a5f4c982841f052a5494e89c74210b24e7e5520231d52def7c461 proxysql_2.4.1-ubuntu16_arm64.deb
8785c962c54cb1d037fa608dbfe7f72b81b4fa18a7474337da887c07b5af4aa2 proxysql_2.4.1-ubuntu18_amd64.deb
4a2e0c160a237fdff93ecb8548fefe36a9f68948902476ce6b68affcbcaff587 proxysql_2.4.1-ubuntu18_arm64.deb
3158b690763a6816f5798562926dfa1a8c56e1124c699c32bacfb1e573880d0a proxysql_2.4.1-ubuntu20-clang_amd64.deb
2ff2ba2930b85b49e95209084ce2e337dd0aec6c1c2d380964ba3ebba9b338dc proxysql_2.4.1-ubuntu20_amd64.deb
13910410d2d5a9218a1048619f6b0b1cee2087e1536e047341ef339a551a35ba proxysql_2.4.1-ubuntu20_arm64.deb
c04e6ce5b50ee592811b37a6853a8023d9a396cca50205e0a9346de96e3c2211 proxysql_2.4.1-ubuntu22-clang_amd64.deb
b8af29afee67392d63a0e9146195577e2fc5cea1c8bb2053ce434de3c7535978 proxysql_2.4.1-ubuntu22_amd64.deb
434566d6502d5fcaf0c43ff4f4fcb78cb4635ea9b9580c66075d5feb6adc54c7 proxysql_2.4.1-ubuntu22_arm64.deb
v2.4.0
v2.4.0 Release notes
Release date: 2022-05-11
This is a major release for ProxySQL 2.x series containing several important features, fixes and enhancements.
Compared to ProxySQL 2.3.2 , ProxySQL 2.4.0 introduces the following changes:
New features and enhancements
Major
-
Session variable 'transaction_isolation' now doesn't disable multiplexing #3664 .
-
Introduced new variable
mysql-unshun_algorithm
. It controls if the automatic unshunning of a host is performed just on the hostgroup where traffic is sent, or on all hostgroups where the host exists #3649 . -
Added support for command
COM_RESET_CONNECTION
for frontend connections #3645 . -
Improved startup time when MySQL worker threads are listening to multiple sockets #3700 .
-
Added
pidfile
to be configurable through config file #3707 . -
The implementation of the parsing of queries and the query digests was extensively improved: #3680
- Multiple fixes for query digests parsing for more homogeneous digest generation.
- Added new configuration variable
mysql-query_digests_groups_grouping_limit
allowing to grouping over digests grouped bymysql-query_digests_grouping_limit
, for example for INSERT statements that inserts multiple rows. - Added new configuration variable
mysql-query_digests_keep_comment
: when enabled, comments of the kind/* */
are not stripped from the query digest.
-
Several improvements on how session variables are parsed and processed, including an improved handling of
SQL_LOG_BIN
and tracking of the following variables: #3702 and #3754- aurora_read_replica_read_committed
- group_replication_consistency
- lc_messages
- lc_time_names
- max_execution_time
- optimizer_prune_level
- optimizer_search_depth
- query_cache_type
- sort_buffer_size
- timestamp
- tmp_table_size
-
Multiple ProxySQL Cluster improvements #3305:
- Each ProxySQL node now must have an UUID, that can be either:
- configured in the configuration file
- supplied by command line using option
-U
(or-uuid
), or - automatically generated
- Cluster nodes register themselves when connecting to another Cluster node using their own UUID
- Because nodes register themselves when connecting to another node, core ProxySQL Cluster nodes are now aware of other client ProxySQL nodes. Such information is accessible via
stats_proxysql_servers_clients_status
table - To avoid race conditions and verify correctness, the checksums of the configuration is checked before and after the synchronization itself
- Each ProxySQL node now must have an UUID, that can be either:
-
Added support for
SELECT current_user()
andSELECT user()
in Admin #3725 . -
Added Clang build support #3775
-
Added new distros for builds and packages:
-
Removed variables
mysql-client_multi_statements
andmysql-client_found_rows
, as they were already deprecated #3793 -
Added new config variable
mysql-auto_increment_delay_multiplex_timeout_ms
that allows to specify a timeout, after whichmysql-auto_increment_delay_multiplex
is invalidated, thus re-enabling multiplexing #3839 . -
Added regex support for
spiffe_id
user attribute #3820 . -
Added tracking of protocol flag
NO_BACKSLASH_ESCAPES
in case it is changed #3854 -
Added several new prometheus metrics:
-
Added new variable
mysql-monitor_replication_lag_group_by_host
. When enabled, MySQL Monitor will perform only 1 replication lag check per server even if present in multiple hostgroups #3867
Minor
- Improved the processing of table
stats_history.history_mysql_status_variables
for better scalability and reduced storage requirement #3674 . - Field
last_updated
from tablestats_mysql_client_host_cache
is now reported in seconds #3735 . - After ProxySQL packages generation copy created ProxySQL binaries sha1 files into 'binaries' directory #3755 .
- Added new
debug_filters
table in Debug build. This table can be used to filter specific information from error log whendebug_levels
is enabled . - Added extra logging when no servers are available in a hostgroup #3806 .
- Version check now limits fetched output to '32' bytes. See commit ccf6d9e .
- Added stats capabilities for log messages. Relevant for future logging messaging improvement #3824 .
- Improved error report for RESTAPI scripts #3838 .
- Various performance improvements
Bug Fixes
Major
- If
fast_forward
was enabled for a user and during authentication a large packet was received, the authentication itself could fail #3658 - Under certain high load conditions multiplexing was incorrectly disabled #3658
- When
mysql-log_mysql_warnings_enabled
was enabled, MySQL warnings generated from a query were incorrectly returned as the resultset of the next executed query #3652 . - Fixed a stall in MySQL_Thread due to an immediate return of function
mysql_real_query_start()
#3652 . - When
mysql-query_digests=false
, someUSE
query could cause proxysql to crash #3657 . - When a client issues
COM_CHANGE_USER
, variableuser_attributes
was not being preserved #3645 . - Fixed crashes due to invalid handling of big packets for Admin #3710 .
wsrep_sync_wait
was not check on several backend versions, including PXC 8.0 #3727 .- Fixed conflict between
fast_forward
andCLIENT_DEPRECATE_EOF
when frontend and backend connections didn't have the same flag #3757. create_new_connection
annotation could not work as intended if a connection was retrieved from thread-local connection pool #3757 .- When a client issued a
COM_CHANGE_USER
command, 'Auth Method Switch' during handshake was not being properly handled. This affected libmysqlclient #3504. - Fixed several invalid query interceptions for prepared statements , specifically: #3826
SELECT CONNECTION_ID()
SELECT LAST_INSERT_ID()
SELECT @@IDENTIFY
- Fixed monitoring not working properly for AWS aurora auto-discovered servers #3797 .
- If many backend connections were used, some idle backend connections were not getting pinged #3836 .
- Fixed multiple deadlocks regarding ProxySQL Cluster nodes synchronization , and the interaction between ProxySQL Cluster and Admin #3305 and #3848
- Added proper handling of signal
EINTR
affecting scripts launched by the RESTAPI #3838 . - Fixed several issues reported by CodeQL #3815 .
- Fixed several invalid memory usage.
Minor
- Fixed compilation inside rootless containers #3686.
- Fixed
mysql-ssl_p2s_capath
typo in 'refresh_variables' #3834. - Fixed crashes when 'gtid_executed' reported by
proxysql_mysqlbinlog
reader is empty #3817 . - To track GTID , ProxySQL was incorrectly trying to connect also to server in
OFFLINE_HARD
status #3817 . - Fixed duplicated counting of MySQL errors for client connections #3856 .
SHA256s:
7c889e19979ffdee2c5825a6df054483c6337b3d5402fc2ca9c7d0b999db97f5 proxysql-2.4.0-1-almalinux8-clang.x86_64.rpm
8293277bbb7398050747d8c6c54dca6d336c2ebd9f8c75ed208cc05087a6bba3 proxysql-2.4.0-1-almalinux8.aarch64.rpm
382ff92354747fcc4caae50ee815f9586b1280a134057c7bcb81a4cd9a803d5c proxysql-2.4.0-1-almalinux8.x86_64.rpm
3792991f6aac57be9b5fb993931bd886482111d74fa25761d130703ef662835d proxysql-2.4.0-1-centos6.x86_64.rpm
6394245991c8ab564a044dd9ee3dfde3df335aa8d708ad25e7375da6631e7aa1 proxysql-2.4.0-1-centos7.aarch64.rpm
d04cd74b4c7b5485594aa441974937aeb9cbce55ce59828172ffc8d10d104654 proxysql-2.4.0-1-centos7.x86_64.rpm
354ed60547607259cc4ce7b5e110efcf4640dd1bab09f53d69d129a0fb458c40 proxysql-2.4.0-1-centos8-clang.x86_64.rpm
e763516bc5b6abff28dd1963a2b8b9b1308e26e9d8a3622811815b239ad609cc proxysql-2.4.0-1-centos8.aarch64.rpm
a41134ed3458101211c01a16fcefcf953c78b8e3ff837c132236f30b09096d9f proxysql-2.4.0-1-centos8.x86_64.rpm
d677752287eab6d2be24965a678efe64734e69c16944e5a39d317a2bc810dfbb proxysql-2.4.0-1-dbg-almalinux8.x86_64.rpm
dcdd5def0a991c49754ac3a42cf34a9fa37c101fe30944a5111ee4fb10f1deea proxysql-2.4.0-1-dbg-centos6.x86_64.rpm
ad8f8229d62749d4eca07b3d7934fb351f47e523680a9c440c015df7303f2ac2 proxysql-2.4.0-1-dbg-centos7.x86_64.rpm
be8ffcc32924673e5188bda287b2d4dc6d06b1463ae877bc9ecb17b16da213ee proxysql-2.4.0-1-dbg-centos8.x86_64.rpm
92f522893e4f9af52b8aebb7496a4e37306b8169a77e568950e8746fdb73c3e5 proxysql-2.4.0-1-dbg-fedora27.x86_64.rpm
cd1c77b65801a81f3c4ef3e1f42aaaf8645a76e8125696b06906a4c50ccecc8e proxysql-2.4.0-1-dbg-fedora28.x86_64.rpm
5226ef24c1c39c0fd710b51f1bb105fd4565aa56ec769b66f3ca63503166aac4 proxysql-2.4.0-1-dbg-fedora33.x86_64.rpm
3e9502dfcf102d24dddf5384ecaa4e4402f9b424e3aee44d2be79de93f69ec3d proxysql-2.4.0-1-dbg-fedora34.x86_64.rpm
31932ca4c9f6df8c363e0c54c838687986c6502735cac712f820d59310439af3 proxysql-2.4.0-1-dbg-opensuse15.x86_64.rpm
0e53b07336ca266e1bbf25ed37626d07dc3023bbaeb8e5718a1439ca36bbcdc4 proxysql-2.4.0-1-fedora27.x86_64.rpm
ea62bcb5a356253346cfc38fbf341de17e5f04a43e2e5089ff8f423e34050e5c proxysql-2.4.0-1-fedora28.x86_64.rpm
88c4fdd6eb029a5f722650543508fc673e10fbce09e524a524a92e2886fe53af proxysql-2.4.0-1-fedora33.aarch64.rpm
ecd0c75724b73da835c226c388d46465e1fcfa5f19994014b26d567c2749352c proxysql-2.4.0-1-fedora33.x86_64.rpm
15c67b31f10f5c7d41ac2494d6d189111710db7653c10a020b026d790fdf4436 proxysql-2.4.0-1-fedora34-clang.x86_64.rpm
e045ddb2c9edbd016af5c6e2350ad3359b56d2a3bf29a4efa5febcd381a72119 proxysql-2.4.0-1-fedora34.aarch64.rpm
815fd02dbf7823f187fb47fde3836f4b0c35bbf13db94d7930...
v2.3.2
v2.3.2 Release notes
Release date: 2021-10-01
This is a minor release for ProxySQL 2.x series containing important bug fixes.
Compared to ProxySQL 2.3.1, 2.3.2 introduces the following changes:
Bug Fixes
Major
- Fixed bug in
get_multiple_idle_connections()
preventing backend connection from getting pinged: #3628 - Fixed bug at parsing '@@' preventing multiplexing disabling for 'SELECT' variable statements: #3647
- Fixed crashes related with 'client_error_limit' and connections timeouts: #3646
SHA256s:
79ec9501a9014eff2dafddcb14a8d1cee941664bfc2c14171282c2825e5fe9a1 proxysql-2.3.2-1-centos67.x86_64.rpm
ad9c2c412cedd53fcfa1b61b3b9c40f21c60ba57c30c5fcc4e477a36c3c71984 proxysql-2.3.2-1-centos7.aarch64.rpm
0a0da7278f111276a1e8e7b91dfa25dbd62a576a5f86d952ea6bc57547131be9 proxysql-2.3.2-1-centos7.x86_64.rpm
46cfe575ef1576ac41ae5ddbbd7fa2bd9975cc25d570200e445aa38a07996340 proxysql-2.3.2-1-centos8.aarch64.rpm
81bf64f9485cd550c50efb609c6929d85fd93c29c7be0d10216d19713ae6251a proxysql-2.3.2-1-centos8.x86_64.rpm
27f221f95f30eecc25d401145b67880b13d23a796382504f9aa06b363fa32940 proxysql-2.3.2-1-dbg-centos67.x86_64.rpm
c79ec5aad684d6b0c39637a7b8ffb28f5eb0f95b7dff4f765dba3ac8c96c4274 proxysql-2.3.2-1-dbg-centos7.x86_64.rpm
22ba6090b74470485c61a4bafc198a503603381818528ce8414af2df09d554f6 proxysql-2.3.2-1-dbg-centos8.x86_64.rpm
33514745453c400d6024cb54a7d32a28fbfaf802728cc13a8ce81f33f4f03a82 proxysql-2.3.2-1-dbg-fedora24.x86_64.rpm
c1c71a6792edcd181a8cfb0e3123d577f922cc5a29f47532b7931de7f378028a proxysql-2.3.2-1-dbg-fedora27.x86_64.rpm
377c9a90046a4eb2d510c540413528ff42e116ea50136ccb465d1e0d6315d45d proxysql-2.3.2-1-dbg-fedora28.x86_64.rpm
30287b811ec85c51c59abb4129a270ce6cf29d2eb35a3ac4a7b6e36ebdb7f957 proxysql-2.3.2-1-dbg-fedora33.x86_64.rpm
81a689fc838b840a7d4ae1207877f0651d699295b55090838426584e76c04d98 proxysql-2.3.2-1-fedora24.x86_64.rpm
38dec982eff1808f4782c39c3a633ea2632c5bd43060dd82d313fedf58561012 proxysql-2.3.2-1-fedora27.x86_64.rpm
e1a66405e18e3442883d1b6e42c1c55708b429910b2c0aecabc3fbf0480b5556 proxysql-2.3.2-1-fedora28.x86_64.rpm
10a9e37c243df7a58402a23a57c15c805c164eed7b67a33409ffedbacdf01729 proxysql-2.3.2-1-fedora33.aarch64.rpm
7bc91d563642941f1970f590acd456cb686d9702fa8820b38b0aea1fd399fed0 proxysql-2.3.2-1-fedora33.x86_64.rpm
f82faf9914ab547495da271d25883f6ed6de680c490d5deacf4efb9ce1ff5c07 proxysql_2.3.2-dbg-debian10_amd64.deb
f1d77023956327d6b3a38e56cfa93ae7d26ebbdc7d52dea8c91b72357515bc46 proxysql_2.3.2-dbg-debian11_amd64.deb
7fa4ab559acdd59d9ae058fd51fe7bdc0b391440b23d817ce7c5ba7cd00aa3a9 proxysql_2.3.2-dbg-debian8_amd64.deb
ce542714aa49e117a1de51c4292bdf4d40bce3f06bbb58421cb5a7b5f41024cd proxysql_2.3.2-dbg-debian9_amd64.deb
a9ccd1122fe8879cbd6cbaf40d1ed455463412ddf033a6f0920d0b3bf65af8cd proxysql_2.3.2-dbg-ubuntu14_amd64.deb
8d2d37195975dfa99764a20256fad85086faaf77e6966cda6344818397c2974c proxysql_2.3.2-dbg-ubuntu16_amd64.deb
3091f88d9ccb5b53e7cec3087766f9d73874b240e9c512049cad4b6705d2c520 proxysql_2.3.2-dbg-ubuntu18_amd64.deb
2cba1a0a5f7a98c8d93768891e6c3a9318eb4b5aba58e6d7b778bf61fd044455 proxysql_2.3.2-dbg-ubuntu20_amd64.deb
8d9b004bc9eee5e344add5f219e5fb681b3143d96bd2f00fdcf98097c3d664ea proxysql_2.3.2-debian10_amd64.deb
53acedecc6b06b6aa0e99d4abc0bbf806730b67b05608781f6d84d0bdaaf6f42 proxysql_2.3.2-debian10_arm64.deb
b0311a017403ceb852b0122da3456118b56f669e3d892bdc16abfc6416811545 proxysql_2.3.2-debian11_amd64.deb
3a6c0476435ea26f471b2eca4179c1e49dbf0e7f00f4d19f3c969aab98b9731f proxysql_2.3.2-debian11_arm64.deb
bab3b95aad8eff0a2ac70c9d336e7b96dd73da11080c831f182ae3e8f2ddebfe proxysql_2.3.2-debian8_amd64.deb
b0819154b1eb6da57106bedcc7b5f41c65ba78dc55c9e23af4f940d14997f9ba proxysql_2.3.2-debian9_amd64.deb
076a1b58ee5b116a1678f895b1d2b94277f04c2df8fd444c7a857350111cd80c proxysql_2.3.2-debian9_arm64.deb
a0b3e8f8e99d590e9f3fa8232bf72fbbe7a7b97fd19eeffd843c5285cde1f2d5 proxysql_2.3.2-ubuntu14_amd64.deb
2a9a9c5a875612e941dbad7074f961f1c9c44378cbaaf2277ab8ad85092753c2 proxysql_2.3.2-ubuntu16_amd64.deb
c01b3d82c2ed9709842bcd14292f00b43bfa610ff44383157cf980385eb0834c proxysql_2.3.2-ubuntu18_amd64.deb
e43dabf5cb62d705a87a728ed3dcd5ff07f69f69cb5b5631520cf85b9067d3db proxysql_2.3.2-ubuntu18_arm64.deb
17ae4fef0377ddda93e804307fc2f6cb4408e3329c6fc18772c424b2dba39e09 proxysql_2.3.2-ubuntu20_amd64.deb
f1b56959e98241832c6d824b0db25da22b6c76891ed4f93f9c04f257a0cf46ff proxysql_2.3.2-ubuntu20_arm64.deb
v2.3.1
v2.3.1 Release notes
Release date: 2021-09-16
This is a minor release for ProxySQL 2.x series containing important bug fixes detected in v2.3.0.
Bug Fixes
Major
- Fixed issues found with feature 'Client Error Limit' due to non-default initialized introduced variables: #3627
Minor
- Fixed command
PROXYSQL FLUSH MYSQL CLIENT HOSTS
performing a unwanted flush of ProxySQL error logs: #3627 - Fixed command
PROXYSQL FLUSH QUERY CACHE
performing a unwanted flush of ProxySQL error logs: #commit
SHA256s:
a32da27764b0edaf2da8251869b1eef96b5476ad29de0872a19152c398010b38 proxysql-2.3.1-1-centos67.x86_64.rpm
63288977b76aa4ca6b746be5f1c6dbdaa02bd9634c7693520ec5d4ea11a7017f proxysql-2.3.1-1-centos7.aarch64.rpm
7bc9d70fe9447ad5c857601972120e2d4cb4fe6547bf929f4f95878064b7033c proxysql-2.3.1-1-centos7.x86_64.rpm
4d77bab7e61f86e44735b3e9515003a34fa799bfb166b2c5b7e0a244e77bf626 proxysql-2.3.1-1-centos8.aarch64.rpm
684d6f7ecafbc992eaead5b8d7390640e9a9640b4c9e84762b493f0720685b67 proxysql-2.3.1-1-centos8.x86_64.rpm
a511cc4fdb761ec323e5bc3e4f097fd026ae0223273be9df47877e1f4f9dfde5 proxysql-2.3.1-1-dbg-centos67.x86_64.rpm
d971a095917c5b2e38ad1110a5dd70e3ea560bedbc894501bbe18d6b1d796798 proxysql-2.3.1-1-dbg-centos7.x86_64.rpm
d83af579379971eeddeb62cba22f533e350d2bc920ed59a0909cc038840ff099 proxysql-2.3.1-1-dbg-centos8.x86_64.rpm
e25b53d921d875fa4d7fb615793d598c7a1d44977e517c5046d35ad8f00e82d4 proxysql-2.3.1-1-dbg-fedora24.x86_64.rpm
2d16d768ae9aa1908d2f4e2cb6fd071a4c75e7ef58805851679628c5c1f69d56 proxysql-2.3.1-1-dbg-fedora27.x86_64.rpm
ef23afb4218c1c8072e7703b3d559481bb36fed69615be1398a58fe6f778b5f7 proxysql-2.3.1-1-dbg-fedora28.x86_64.rpm
64d7465882753c6672f646e045ddac36dfb983ba3b31dc0a4e3cf42aa36ab499 proxysql-2.3.1-1-dbg-fedora33.x86_64.rpm
7c5b25f934f3c5fdaf116e3144d1ebc614ef9a4b0b6d47cb1d324ec2bea7d9c3 proxysql-2.3.1-1-fedora24.x86_64.rpm
d7e18224396508daf595315d07cc9f1bbb9fd213eb44d7f74dd495aadcc1aec7 proxysql-2.3.1-1-fedora27.x86_64.rpm
1c22af88cd0e256809b9cd5a2ddfb4019a7fe862496c9412724f5d2a9703ee77 proxysql-2.3.1-1-fedora28.x86_64.rpm
d28838adc3974ee7ae0facc96710db0861689d28522c2f028c4f089d52f406c1 proxysql-2.3.1-1-fedora33.aarch64.rpm
4c0b943f0aa0c57249875b06cc40fdb808e7bb2f200d15b26d4797e2e64abf01 proxysql-2.3.1-1-fedora33.x86_64.rpm
e7530c47dcd42e608ea2f90b27e1c24ec5493cebea63a0aae6f11dd63d761649 proxysql_2.3.1-dbg-debian10_amd64.deb
288d0eb3b93adc20658e8153fd12ea41fbcbfe85e53197aaf1afecb4a0d201b7 proxysql_2.3.1-dbg-debian11_amd64.deb
36836de3be8114cc72004732bad62a34078c3eef0ae5da52f0216dc5c75b2fe6 proxysql_2.3.1-dbg-debian8_amd64.deb
01c703c32c1db93b3d85859a76e2d2f3b46dae9c79d3497509bfeced92a72f24 proxysql_2.3.1-dbg-debian9_amd64.deb
dfaf93ec5131eb31302500391e4a11163dae5712a12bf67f1c9180d9844e32d0 proxysql_2.3.1-dbg-ubuntu14_amd64.deb
a52aba987b29b7f5e8c89a7b9548a15afb0c9519165fefd8809d08f3dfd54aad proxysql_2.3.1-dbg-ubuntu16_amd64.deb
263b6521d6f7695c3ee6fba9bb06e75fef4d32f17fca7b8f808ef070d4a343e8 proxysql_2.3.1-dbg-ubuntu18_amd64.deb
45dad7099e76f6e05ce6f039e5661022e05acba67d563e4abb309a20ae5e6edb proxysql_2.3.1-dbg-ubuntu20_amd64.deb
64b8d5c4acba53b80d5ea1c771d675c1478b608a2ec13df8205d128d6d3535d8 proxysql_2.3.1-debian10_amd64.deb
f06591592c61e33dc116453f65138cdc6f9806616d9098945b348fa24dbef8de proxysql_2.3.1-debian10_arm64.deb
8eb09da4ac3de9b29cda3ca22f0829275b5dcf9201702ca97c5dd0fbfd9cfd53 proxysql_2.3.1-debian11_amd64.deb
ea48fedd822c4ba5b1d01b72796fb80e11d6efe7d8ba94b5a95fe972d137293e proxysql_2.3.1-debian11_arm64.deb
aa9f97b246accb96ec9b2f5ef19428ca6794ae4d1597adb4509fe7931b40333b proxysql_2.3.1-debian8_amd64.deb
b02615d7d9c9a9061d54ddf0c37325b293a6e38d7b382107b0fb0d8a666f9d9a proxysql_2.3.1-debian9_amd64.deb
7ee391c2aabc50b97be6d984527d025fb225cad1a7f2625ba24cd28425eae75a proxysql_2.3.1-debian9_arm64.deb
c3beb9696e25f117c375371d96b89879e5dc9d290529c8219aa2df4a523096a1 proxysql_2.3.1-ubuntu14_amd64.deb
413d02340d291730d22262cd1e2505de3e7ba7ea8997fec2f40492de6670aad8 proxysql_2.3.1-ubuntu16_amd64.deb
12cd062f117cef72386f099961f8c548101cc0baa252c3c11803a4af9e55d9aa proxysql_2.3.1-ubuntu18_amd64.deb
fd0b4e451f33afd6f755b23bdb70dde35d65b05c6b842180268cb5b7aae2f679 proxysql_2.3.1-ubuntu18_arm64.deb
9a3910d0206c35984067a4d6395149b98806a9209e8907df1fb423d46e072213 proxysql_2.3.1-ubuntu20_amd64.deb
7556bc4facecfa9a7007499bc348ce100e2b5f22cc97e75fe338d0e292648bb6 proxysql_2.3.1-ubuntu20_arm64.deb
v2.3.0
v2.3.0 Release notes
Release date: 2021-09-15
This is a major release for ProxySQL 2.x series containing several important features, fixes and enhancements.
New features and enhancements
- Added support for reloading TLS files at runtime, allowing ProxySQL to change its cert/key files used for client connections. This also introduces the command
PROXYSQL TLS RELOAD
: #3552. - Enhanced support for SPIFFE authentication: #3552.
- For client connections using TLS, added support for private keys others than RSA, for example EC keys: #3552.
- Added support for certificate revocation list (CRL) and multiple certificate authorities (CA) #3577.
- Added new feature ("Client Error Limit") that automatically blocks clients if they repeatedly fails to connect to ProxySQL #3617.
- Several improvements for group replication monitoring and replication lag actions: #3533
- Servers which lag is above
mysql-monitor_groupreplication_max_transactions_behind_count
are nowSHUNNED
instead of being moved to offline hostgroup . Introduced also a new variablemysql-monitor_groupreplication_max_transaction_behind_for_read_only
that determines if the servers are shunned only if in the reader hostgroup or also in the writer hostgroup - Servers can now be set for maintenance via
OFFLINE_SOFT
state. - When servers are shunned due to replication lag,
SHUNNED
status is executed in two stages in order to allow a grace time before terminating all the connections
- Servers which lag is above
- Added per-user default transaction isolation level: #3466
- Several improvements related to Aurora: #3515
- Handle replicas where
REPLICA_LAG_IN_MILLISECONDS == 0
- Ignore decommissioned or renamed nodes, see #3484.
- During a failover, the former writer (still reporting
MASTER_SESSION_ID
) is not considered a writer if it is not the last updated. - Increases the amount of entries per server stored in mysql_server_aws_aurora_log from 50 to 150 snapshots.
- Handle replicas where
- LDAP authenticating has been reworked for future enhancements: #3491
Minor
- Improved verbosity for connections issues: #3467
- Added commands
PROXYSQL GCOV DUMP
andPROXYSQL GCOV RESET
for improving coverage support: #3486 - Updated libcurl version addressing security concerns: #3518.
- Added new boolean variable
mysql-enable_load_data_local_infile
to allow or block the executing of commandLOAD DATA LOCAL INFILE
. Please note that behavior ofLOAD DATA LOCAL INFILE
hasn't changed, when executedLOAD DATA LOCAL INFILE
still refers to a file in ProxySQL instance, NOT on client side: #3526
Bug Fixes
Major
- Fixed crashes due to asserts when under specific timing conditions, a backend connection is being reset after it failed to execute a ping : #3502
- Adding support for error message at the end of a binary protocol resultset. #3548
- Fixed memory leak affecting SSL initialization for frontend connections #3620.
Minor
- Fixed crashes when adding invalid
hostname
tomysql_servers
table: #3431. - Fixed infinite loop when address specified by
sqliteserver-mysql_ifaces
isn't available: #3524 - Fixed memory leak affecting failing connections due to invalid credentials #3620.
SHA256s:
ace8c672b8d1d47481e2c062e0f76bbafc6160521a3611975590e75798651d28 proxysql-2.3.0-1-centos67.x86_64.rpm
c9689e7c7246303ea8b27bd08a19be052492e00d8768941883f87980c178b0ba proxysql-2.3.0-1-centos7.aarch64.rpm
e77e80341b7e3bec947057d4623d123874a527234a4f6f50c6470c95f6b41d7c proxysql-2.3.0-1-centos7.x86_64.rpm
11d4b657ac9b5cbb200f5d90dc21954f526c196fdf5356fa9763123abb8ee848 proxysql-2.3.0-1-centos8.aarch64.rpm
6c48dd751cffb7fd2811e5e48fa3fd4ee722abd241b759e91b342786ebdb0c7f proxysql-2.3.0-1-centos8.x86_64.rpm
ab43fae14ab5b7b182440d13a83810c23810169937e4c1feea5d8473e80722f0 proxysql-2.3.0-1-dbg-centos67.x86_64.rpm
7b036d51dd3cad39099e4d467784e94bc7dfa6744fba5179f65e647941abcb58 proxysql-2.3.0-1-dbg-centos7.x86_64.rpm
55fe1a4f57af7173ca018d77d0916329577f39c32dff531d5d9441c1b772b6cd proxysql-2.3.0-1-dbg-centos8.x86_64.rpm
e68cfcf004088e22b01111b8150f1c86af4bda19c839030f42d86eb8e46a3e63 proxysql-2.3.0-1-dbg-fedora24.x86_64.rpm
96e581307d875f14f3923912f0c62a5a99d8b5ee5d21cdcf67afdc8d03b06455 proxysql-2.3.0-1-dbg-fedora27.x86_64.rpm
47b4193668ebd4f9d5d24d328cfa22c30309fa492e46432582c3ed0a0b6c6c72 proxysql-2.3.0-1-dbg-fedora28.x86_64.rpm
3d7ab54ec0bc4ad6a21df166cc1f17774625b58a44c7288f5bc34313b4ba9e75 proxysql-2.3.0-1-dbg-fedora33.x86_64.rpm
2e516e5957de28ddeda409d5692c1790a0fc5b264c1e9214be99a510de63dcdf proxysql-2.3.0-1-fedora24.x86_64.rpm
9f84b31882f791d2128123a23e803be1c4434bb33381630a6c3e3a1761727429 proxysql-2.3.0-1-fedora27.x86_64.rpm
d34f9e6daacbd1daa547f8d8ce5200f1cf8ce7d32f4a394970002d3fbd02522f proxysql-2.3.0-1-fedora28.x86_64.rpm
b44f639098a6dfb783cf810a97d8dfeede8c2036a3948d832243b0c0c1ebb327 proxysql-2.3.0-1-fedora33.aarch64.rpm
9920f59925c93bf6fcc3cb67f356ce48294b12e214cece30e9fad2d1aa494f20 proxysql-2.3.0-1-fedora33.x86_64.rpm
463aebcf12eee58696cbccb3806731fb47e82af88a63ae1cea19cde34f3ddbac proxysql_2.3.0-dbg-debian10_amd64.deb
500a68f94ce6d3b05ab94bafcd0c4da7a3c5443bf6b75bdf97b3974c737c9d67 proxysql_2.3.0-dbg-debian11_amd64.deb
49f2dd02625df6faacd6c27f4e9538e58d3abe39003880a01692f87cdec62757 proxysql_2.3.0-dbg-debian8_amd64.deb
2e6af856aa8f0a65cd16c02fd816a817c546caeb74edbce47952a615fd1655ce proxysql_2.3.0-dbg-debian9_amd64.deb
ddd298ee460c1ccbe7719a78967d18c65d6df34313bc69a4d2e12de47562b950 proxysql_2.3.0-dbg-ubuntu14_amd64.deb
ad7ddefdab8bef8ed057ee96e71b27899e48eee78a2ae13e61df0fbc8bc7de70 proxysql_2.3.0-dbg-ubuntu16_amd64.deb
8548a86c0d9751e6d85bce08ebaebdf2bb79d54fca2d629994382f97f7ae7954 proxysql_2.3.0-dbg-ubuntu18_amd64.deb
7f5f6cc346fa9e620c50d470eb4e0a49951aabfcc9244a84c75ed0166c58174e proxysql_2.3.0-dbg-ubuntu20_amd64.deb
a70890c7816e2cd94b85bc8dcbcb853981507bab1a9d4c08451aa3fdd72d7e65 proxysql_2.3.0-debian10_amd64.deb
7f81be2a9216718f1adc149c2bf17d33fd1cf3cbc4fe71b3f3a4eed9ca590cde proxysql_2.3.0-debian10_arm64.deb
37b5e1e6ad922821141aa056880720873c3bc75834098ac74a8951d8bd53a0f6 proxysql_2.3.0-debian11_amd64.deb
4e7f86299341bc55f8eecd71c3ee39eca737909d007182a4181bad2220f2f019 proxysql_2.3.0-debian11_arm64.deb
c9bd2bdd4fa2f6703d7900ca66c13ad36d2362a1ab2b0e35604819a9c4a557e9 proxysql_2.3.0-debian8_amd64.deb
22b4fffa04857f5b54f810ef0b2e385584ce15df21dd8f3f7236bd20d670746b proxysql_2.3.0-debian9_amd64.deb
af98ffbe862401ba934ac03e831580df71b0c031a8ed52985424b510e4cc8696 proxysql_2.3.0-debian9_arm64.deb
6474f3734d6e8200b298c0d35902ad94c169c5f02849d175f60fe392213de0de proxysql_2.3.0-ubuntu14_amd64.deb
3ac63628a911d13a3d838c7caa2cf9a1234c4fd8c2d7a6777525cac396425be0 proxysql_2.3.0-ubuntu16_amd64.deb
1ea8af4141fcef1b37db144eee45e1b9517f1e3d60de61ce06720ffbecfbdc62 proxysql_2.3.0-ubuntu18_amd64.deb
e698c8445cb1c6f32b11c99c6e6d266b77c5bd96ca1370f4c1e61a43f9cba334 proxysql_2.3.0-ubuntu18_arm64.deb
3b623d05e649feac613f1eb3b68527c5ce89cc38cc994316076766b3ce56f9b3 proxysql_2.3.0-ubuntu20_amd64.deb
64f21045ecc27e47d1385b562d61e94d8d96e0f490066b24e57f7ba69868eb93 proxysql_2.3.0-ubuntu20_arm64.deb
v2.2.2
v2.2.2-Release notes
Release date: 2021-09-08
This is a minor release for the ProxySQL 2.2 series containing several bug fixes.
Compared to ProxySQL 2.2.1, 2.2.2 introduces the following changes:
Fixes
Major
- Fixed issues found when parsing some 'USE' statements: #3610.
- Fixed invalid preservation of prepared statement NULL values between executions: #3604.
- Fixed unresponsive/crashes when enabling RESTAPI due to socket 'fd' higher than 'FD_SETSIZE': #3611.
SHA256s:
c576b54621fdbd9575397a7868de5387719f32e325dabb6eacaced7dfb04611a proxysql-2.2.2-1-centos67.x86_64.rpm
fe2b62520d7cb9c94d4a1d7bc9893aa35b6542ad49b6ce2b0ef5e3cb6c3f75cc proxysql-2.2.2-1-centos7.aarch64.rpm
1e43ddddef8779a2e8b61f701bbb1eaa66373fa259b575f7f2ffab7d3018935a proxysql-2.2.2-1-centos7.x86_64.rpm
6a4dba51c4c078183e31c6901492ad95c0565b5c6cf8f22047aacc2baff982d5 proxysql-2.2.2-1-centos8.aarch64.rpm
574b521556b626e149670a40346c868c13633981c8f9c15386cef456c0eaac44 proxysql-2.2.2-1-centos8.x86_64.rpm
3afb069e4459170258f514e758cf01c954bf09ad548e90b13d8e5f8b91ed0b6d proxysql-2.2.2-1-dbg-centos67.x86_64.rpm
c8ee841bf9ac14099ce1cffde8695202e332d1d59aaec329ff7217bae7d658ad proxysql-2.2.2-1-dbg-centos7.x86_64.rpm
c09129db1547d47ce290fe82b30f265e022b5991fd52a9b60c4cac5acfc9cbc7 proxysql-2.2.2-1-dbg-centos8.x86_64.rpm
d9dc1fb9a3664e4837922e6385b5615e231571d0dd0963e5faea3f852b945495 proxysql-2.2.2-1-dbg-fedora24.x86_64.rpm
8e19f7b5e46d620d584a0561fbdf82b29be3f32eaf71ba2940ad16205b941770 proxysql-2.2.2-1-dbg-fedora27.x86_64.rpm
8f52b163e4016bcbe7d3e388240ffb6820275e2943eb5271a04db4b95993542c proxysql-2.2.2-1-dbg-fedora28.x86_64.rpm
cff9a59ffd24a9b832deff5b6c510e29ba0808429b5b811b2502eddedf4531a2 proxysql-2.2.2-1-fedora24.x86_64.rpm
208813540381ff95ea894854f7028f82b4397d834acb599cfec1dfc104ee596a proxysql-2.2.2-1-fedora27.x86_64.rpm
183e7d4da9697734174d7db8a95b1d6863677ddc7c1f27be63f1883f11761804 proxysql-2.2.2-1-fedora28.x86_64.rpm
cf81a2da0b08c0d78f450e5519856105a39d71e41b07ac7d3a91feedbc58ed4f proxysql_2.2.2-dbg-debian10_amd64.deb
092df5e0faa9238f5cbef4adb351f2ca90b82fb7a4072d81168fc7a7c74b649d proxysql_2.2.2-dbg-debian8_amd64.deb
e8ecec7bc1c3644704f479093a00a1f7381f223f07d005b6a58eb185cf8bc99b proxysql_2.2.2-dbg-debian9_amd64.deb
307666a3ec6f2b20cef21d56bcb2cbe22b8e3be44216cc642d0e43c36ba467dd proxysql_2.2.2-dbg-ubuntu14_amd64.deb
0849c199a1fab8786d733dc95317d3c6549c08e286402fbc25764e072e4a9488 proxysql_2.2.2-dbg-ubuntu16_amd64.deb
730b56fc0b338ca552aae55c7ff1a183df0745b204ca4c6f3cb5468896315c89 proxysql_2.2.2-dbg-ubuntu18_amd64.deb
bd4e9298d894ef5b650f4eaad08cc52e3fbe4dba25d22ca7a260380d3dedfb41 proxysql_2.2.2-dbg-ubuntu20_amd64.deb
005b47bf8534598d4b036d1d8f74a3dd55a1920f9ace95f3935731a041900fb0 proxysql_2.2.2-debian10_amd64.deb
70c3fc92634aca9ad9ab00709f989f08b8f6a68ae57ce31b77726acd5706031f proxysql_2.2.2-debian10_arm64.deb
8fbbcaf8a75a067174296cc7e832546f8d3ced4239daff1b69e2f717a7b7173a proxysql_2.2.2-debian8_amd64.deb
bf295c6bb08f65a8e68263dd63ed184c08d77254efc24c67ed991d938575bf3e proxysql_2.2.2-debian9_amd64.deb
b87d450e1b4321c849c635eca6e877b7b18a9acca013e69102238e03b8559e51 proxysql_2.2.2-debian9_arm64.deb
949924ca15aaf5d20c61a2ae85c3ea3cb57fff719248c0ce5a209da7d8111e07 proxysql_2.2.2-ubuntu14_amd64.deb
55e8f60aa116f1e30d2c73e91cd3d03c38ca59b74dee8c326929f42d1b72f28e proxysql_2.2.2-ubuntu16_amd64.deb
4d50f9b1ccfd8f643db3c23de2983e2a696b0f2fb8bfb3faa3f369384a1469c8 proxysql_2.2.2-ubuntu18_amd64.deb
28f7f99e5e09fbc41193777fbc2380d1da020a641415d658066f6019c160ed0a proxysql_2.2.2-ubuntu18_arm64.deb
8cb9ac4ce8a72ab7c02080076f167aeb2ecaf85ad0089c74cdbb91a0f7118e03 proxysql_2.2.2-ubuntu20_amd64.deb
c69cfbbda3e7f873d3e20408148b94e49ecd3aa7ee3ef0a12e823162810a919d proxysql_2.2.2-ubuntu20_arm64.deb
v2.2.1
v2.2.1-Release notes
Release date: 2021-09-02
This is a minor release for the ProxySQL 2.2 series containing several bug fixes.
Compared to ProxySQL 2.2.0, 2.2.1 introduces the following changes:
Fixes
Major
- Add support for 'grave accent' (`) for SET statements parsing: #3479.
- Previously grave accents break the detection of SET statements, like
SET `group_concat_max_len` = 2048
, this is now fixed.
- Previously grave accents break the detection of SET statements, like
- Added client information for multi-statements parsing error message: #3487.
- Add support for comments in 'USE' statements: #3493.
- Fixed memory leak induced by 'stmts' not being closed when failed to prepare. #3544
- Fixed possible mismatch of
CLIENT_DEPRECATE_EOF
in sessions usingfast_forward
: #commit - Fixes autocommit track being lost for session being locked in a hostgroup: #3560
- Fixed memory corruption reported by ASAN due to unexpected packet by 'mysqlsh': #3554
- Fixed 'heap-buffer-overflow' detected by ASAN in 'generate_show_fields_from': #3554
- Fixed memory leak detected by ASAN during 'PROXYSQL SHUTDOWN SLOW': #3554
- Fixed 'strcat-param-overlap' found by ASAN in 'IsKeepMultiplexEnabledVariables': #3554
- Fixed 'stack-buffer-overflow' found by ASAN during SHA1 generation: #3554
- Fixed double-free memory corruption due to unitialized memory in prepared statements bind buffers: #3546
- Fixed invalid bind of prepared statement params when 'new_params_bound_flag' is not provided: #commit
- Fixed copy of data when to MYSQL_TS structure for prepared statements when length is '0': #commit
Minor
- Fixed default 'mysql-default_query_timeout' range into the one specified in doc. With values:
- Minimum: 1000.
- Maximum: 1728000000.
- Fixed uninitialised value in MySQL_Monitor_State_Data(): #commit
- Changing pt-heartbeat query from MIN to MAX matching
pmp-check-mysql-replication-delay
default behavior: #3514
Enhancements
- Added more verbosity when
mysql_real_connect()
fails: #commit - Added client information to error generated when multi-statement command fails to be parsed: #3488
- Added exception logging for 'httpserver::webserver::start' when initializing RESTAPI server: #commit
SHA256s:
c154dffc8895c643488e383207a977ed95e1a346007f65fc7ddf3af5fc8a98c7 proxysql-2.2.1-1-centos67.x86_64.rpm
9daae2afdb92b12942e67cba8742c6d2f5ddc72c8564f7832b469896a0538a5b proxysql-2.2.1-1-centos7.aarch64.rpm
aba0fdf954331484799ce2592d7f2d100cb12ab08621dad9d35d26e7ac98758e proxysql-2.2.1-1-centos7.x86_64.rpm
fd2b604b895a0158c76f98b502a015b8cb6b51b54a3e38e78f06f170b7e61999 proxysql-2.2.1-1-centos8.aarch64.rpm
b455e14b69a29387ba10a86ff5b7cfcb871c12a0bcf1dc2474a7d117a00f2c37 proxysql-2.2.1-1-centos8.x86_64.rpm
8b1809fada0d648fdb8e3efc9b6c735a1aa15780176b1460f56fbc1600d61fca proxysql-2.2.1-1-dbg-centos67.x86_64.rpm
b882f8454f29c84141bd4282e3795ecf353ee5e45a9db7b57bc1f636507d33a5 proxysql-2.2.1-1-dbg-centos7.x86_64.rpm
17f5a3845f52e7803bd170f582092eb2e16ced9583cb59341e10aacdf4af3c9e proxysql-2.2.1-1-dbg-centos8.x86_64.rpm
700db994dc2bd3549811a518ad27731782aa445959eeda7807c16a6af618d831 proxysql-2.2.1-1-dbg-fedora24.x86_64.rpm
b769d4bd54ab938d197b579fc2923d11a66f71f7bb6cbd003412f868c4b9dad2 proxysql-2.2.1-1-dbg-fedora27.x86_64.rpm
05c92ab6171f7f7303032f94cf1ad5a096ec5edec9d7f5b89ebdd5cb6487642e proxysql-2.2.1-1-dbg-fedora28.x86_64.rpm
30a35ed28ffad384ca6fde7f72087ba0ee65a5eab37d4894070b7ad2d9cf3618 proxysql-2.2.1-1-fedora24.x86_64.rpm
810bc4acbe6267816546ad107b33b28224d64cd8f16d4f233992bd4ca9e03a6f proxysql-2.2.1-1-fedora27.x86_64.rpm
4aa8ce9e4a95e9053a6ac1da037792c164bb5e21fbed5b2869d97d732a5f0f2b proxysql-2.2.1-1-fedora28.x86_64.rpm
82e2e3634d19add97183c6b9d4663e9a3ea1b56503bd0526a02e65ded4317306 proxysql_2.2.1-dbg-debian10_amd64.deb
46a38e0525e85940972d7c0eab169ad8f49208ccc22090e3fec2022b071e2ab0 proxysql_2.2.1-dbg-debian8_amd64.deb
23805b1847ed6244ea22eae41d8c3e2925f5c7996c17d74d385e212d92ec61cf proxysql_2.2.1-dbg-debian9_amd64.deb
b34e28d6747d87f741018a006296b19dca12f6069b08675326419862ffda4012 proxysql_2.2.1-dbg-ubuntu14_amd64.deb
6428a2f3a3b5ab3a919c9a6f1244ffe1cef33eae395065b65f45b0490342b12c proxysql_2.2.1-dbg-ubuntu16_amd64.deb
fca52e9be59fdf6cda5472a4fca7995e2c245a3b156dc799357109cbed5830c8 proxysql_2.2.1-dbg-ubuntu18_amd64.deb
14bf68d105cf770afa54db9cc62971119f92719bc63692efa74f2e649f79079d proxysql_2.2.1-dbg-ubuntu20_amd64.deb
767c95d89103b030a9cb6161455af9f0e5dde40301b1baf4ce66b6bc8dc80386 proxysql_2.2.1-debian10_amd64.deb
608ff215e514f382f870397a9abeb10fe4965642c3a04c21a3d4d0156756c8dd proxysql_2.2.1-debian10_arm64.deb
23953cd4a50c64d1f33dc79b97e2e868c9aee72f0f6ad5c07a9a0a60b8410923 proxysql_2.2.1-debian8_amd64.deb
60f3e46a63c725566d6c63b8a045a9756ae89b5b5ef811cb2da7686f675d6f63 proxysql_2.2.1-debian9_amd64.deb
163258a5242b89d041918f4b8ee3bfeb9f7e2d3a52ab089ca967cb11c815f315 proxysql_2.2.1-debian9_arm64.deb
53fa0dcd370d16834c35fb8a13f2fc35a0bc14160e3028b8bc1410deb194bfb0 proxysql_2.2.1-ubuntu14_amd64.deb
5b37c62a57fffab8eb9cc649a508bac75045894aaa831eb65e7f1ee32b9549a9 proxysql_2.2.1-ubuntu16_amd64.deb
7b74512e42bfa85e56c6fc905b7a242d2632483d43885787e7bed13c329e25a0 proxysql_2.2.1-ubuntu18_amd64.deb
4692d440e36acb1231dec430810b3189be8272ee9d729b63fdb28477ad0e7046 proxysql_2.2.1-ubuntu18_arm64.deb
6af757dad205132e1594671f62755c122a3122209adf486ea133fbea50d83fbb proxysql_2.2.1-ubuntu20_amd64.deb
48b4f9cbc63dbba4b94b6cdec7058b8909bcaa76d6b59e3467af7a1880500543 proxysql_2.2.1-ubuntu20_arm64.deb