Releases: sysown/proxysql
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 HOSTSperforming a unwanted flush of ProxySQL error logs: #3627 - Fixed command
PROXYSQL FLUSH QUERY CACHEperforming 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_countare nowSHUNNEDinstead of being moved to offline hostgroup . Introduced also a new variablemysql-monitor_groupreplication_max_transaction_behind_for_read_onlythat 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_SOFTstate. - When servers are shunned due to replication lag,
SHUNNEDstatus 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 DUMPandPROXYSQL GCOV RESETfor improving coverage support: #3486 - Updated libcurl version addressing security concerns: #3518.
- Added new boolean variable
mysql-enable_load_data_local_infileto allow or block the executing of commandLOAD DATA LOCAL INFILE. Please note that behavior ofLOAD DATA LOCAL INFILEhasn't changed, when executedLOAD DATA LOCAL INFILEstill 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
hostnametomysql_serverstable: #3431. - Fixed infinite loop when address specified by
sqliteserver-mysql_ifacesisn'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_EOFin 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-delaydefault 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
v2.2.0
v2.2.0-Release notes
This is a minor release for ProxySQL 2.x series containing several important features, fixes and enhancements.
New features and enhancements
- Added a feature to evaluate query annotations for prepared statements. #3453
- Added synchronization support for global
ldap-%variables andmysql_ldap_mappingprovided by Enterprise 'ldap_auth_plugin'. #3419 - Temporarily added
session_track_schemato ignore_vars until proper support is added. #3442- NOTE: This just means that ProxySQL for now is going to just ignore
session_track_schema. The absence of
error when using this variable doesn't mean that it's supported.
- NOTE: This just means that ProxySQL for now is going to just ignore
- 're2' library is now compiled with -fPIC. #3405
Fixes
Major
- Fixed crash due to invalid memory being accessed by mthd_my_read_metadata_ex. #3461
- Fixed issue with query rules not being properly processed for prepared statements. #3427
Minor
- Fixed generated CA certificate rejected by MySQL client with VERIFY_CA. #3412
- Fixed crash when rows fetched in
monitor_group_replication_threadare null. #3406 - Improved resiliency parsing complex SET statements. #3317
- Fixed invalid timestamps reported for 'first_seen' and 'last_seen' fields from
stats_mysql_errors. #3376 - Fixed floating point exception. #3426
- Fixed file-handles leaking for resolvable but not reachable hosts. #3404
- Fixed 'conditional jump or move depends on uninitialised value(s)' for
query_parser_update_counters#3459
SHA256s:
8ad629cd97f88fa67968ec529dd4045a1c15e8f7fd97f6fda620f726ff170892 proxysql-2.2.0-1-centos67.x86_64.rpm
a119b8e5f7ca12517cbc919a974b37b2133fa74fe33d54bdba4fcd3f095ec4c7 proxysql-2.2.0-1-centos7.aarch64.rpm
06fb6f7d1c7b35171e459962f63750cc2ce7568114774a3ff67e864608268e92 proxysql-2.2.0-1-centos7.x86_64.rpm
320ac49db45d057de1468a363306d35f930f8ced9c4cf053bf45aa834573c1a8 proxysql-2.2.0-1-centos8.aarch64.rpm
f5fdd909b9dfab92cca8c93061fc9488aae9cec2752c05f07477871793be9c5b proxysql-2.2.0-1-centos8.x86_64.rpm
32cf6a1e7bd80ec1d63273920e5ded5069481a150fdf72b2ae1c85e564ebf9aa proxysql-2.2.0-1-dbg-centos67.x86_64.rpm
5fe1468a78d400b533885b0979835e056d1d76fadd58a577a2af366ba63de755 proxysql-2.2.0-1-dbg-centos7.x86_64.rpm
ce9db605eee08c59432c7834b68d9ba7abcabd6acdcd392b163dad7943b7b15d proxysql-2.2.0-1-dbg-centos8.x86_64.rpm
a5673534b896515f38e0e1f4ef6e67a9977671a1fab63379cbbec5132bdd3dd5 proxysql-2.2.0-1-dbg-fedora24.x86_64.rpm
3cbaf1c419b7d146a00eb5ddb4e31630ecb5eb706f0f3af0cd7337956e0ad310 proxysql-2.2.0-1-dbg-fedora27.x86_64.rpm
455976d499dd540fdc6f2aa0b4e5331119c1fd6208d3c02185c550bd1850dcae proxysql-2.2.0-1-dbg-fedora28.x86_64.rpm
4b3850dd2e9b1cda216a490aade83be000406ea821e544d555bcab35c93997ce proxysql-2.2.0-1-fedora24.x86_64.rpm
5db82d087880b536beef0c5e3f1e87d4917c7b431c977310171b59b93bea0215 proxysql-2.2.0-1-fedora27.x86_64.rpm
510ae20bfaa6f6369e9d92335e69fb404b9dc2177317fbc04e9ac7099773b61d proxysql-2.2.0-1-fedora28.x86_64.rpm
ea494704362bc5c5ca7551a1088c4297ee7badb09ca0dc35ea0b0fb956ada938 proxysql_2.2.0-dbg-debian10_amd64.deb
4b5787ac3d37cbee217d0ce90696839984fa68e41a49558555d5426919ca31f0 proxysql_2.2.0-dbg-debian8_amd64.deb
4379300eb7f3a3fdc8f4760fcd654499cb57159df8c06c18003c47b88803a708 proxysql_2.2.0-dbg-debian9_amd64.deb
6a8ca4be6a3b056b34020f95bbab84fc836a579e614561d10568cd929492a0d1 proxysql_2.2.0-dbg-ubuntu14_amd64.deb
4153c907b6202c58275886bdf1614db5db8be3912edffa6ba0189113583acbfa proxysql_2.2.0-dbg-ubuntu16_amd64.deb
8aef7b401836cf1596deced779dbaab0fbf6741aa9eb27292b794b3d61d34314 proxysql_2.2.0-dbg-ubuntu18_amd64.deb
16ed85e6f3198d5408ea534f9078586090934f8ed61fc9eede5e802150e9460f proxysql_2.2.0-dbg-ubuntu20_amd64.deb
20353605133bf839f2434ee12ddd9fa86f8231044e34a6fa1ff88dc56a243c8b proxysql_2.2.0-debian10_amd64.deb
cee749470cc031b7dc6ac11387bcbb6049eaea0391c53ae296232a7c5b9784b3 proxysql_2.2.0-debian10_arm64.deb
7d11893076e89db6007ed34e6dfef61c25ab801ea0a579c70920cab6a6290eda proxysql_2.2.0-debian8_amd64.deb
687e50908a51e80b27cf8955ac131ed9b2ee0aaab6ca7d7ed3e6de4b3949cf03 proxysql_2.2.0-debian9_amd64.deb
0cc8d60e34f8474facab6fc2d6cc4099f89d123e40104a51625a447fef3a5775 proxysql_2.2.0-debian9_arm64.deb
33cd7160e0f1501a419dd9e0b9669d3a12f46c04af8d9cb6af132499fe27df9e proxysql_2.2.0-ubuntu14_amd64.deb
a31955e41b5e9f24e68a69421dd6f95b6d82614b287e1722c0b4d6d28d94e22a proxysql_2.2.0-ubuntu16_amd64.deb
5c152ad64c42ac442737fb759721d516ab0113a79268cc137e81dda71b2796a2 proxysql_2.2.0-ubuntu18_amd64.deb
009fb2096af2d59712b8043d03e258930c3d3c663bf3364e772d0cadf3a1a44f proxysql_2.2.0-ubuntu18_arm64.deb
bbe71881e59957336279976a755979981e59b11ef86721108e8afe19441c70c9 proxysql_2.2.0-ubuntu20_amd64.deb
826e1a6d1f4e4c02e58a2f5290d7816baa5bb007df2385fb589771fa3832e3ad proxysql_2.2.0-ubuntu20_arm64.deb
v2.1.1
v2.1.1-Release notes
This is a minor release for the ProxySQL 2.1 series containing several bug fixes and new features.
Compared to ProxySQL 2.1.0 , 2.1.1 introduces the following changes:
Bug fixes
- Fixed setting of collations requested during the connection phase and during a
MYSQL_CHANGE_USER. This fix is a workaround for two MySQL bugs: #3249 - Also improved workaround for MySQL bug #102266. This MySQL bug was triggered due to recent fixes introduced in #3249.
Initial workaround scope was extended as the MySQL bug report was updated with more findings and a draft with a potential fix (see
#102266). #3276 - Fixed abort during startup in ARM CentOS systems due to unsupported pagesize by jemalloc. #3256
- Fixed a memory corruption that could cause a crash in
MySQL_HostGroups_Manager::update_group_replication_set_writer. #3263 - Fixed small memory leak during query rules creation. #3262
- Implemented parsing of charset/collation for
COM_CHANGE_USER. #3276 - Fixed infinite loop induced by particular timing conditions during SSL handshake. #3273
- Improved how prepared statements metadata is updated during
PROCESSING_STMT_EXECUTE. #1574 Improved resiliency parsing complexNOTE: Found missingSETstatements. #3317- Fixed inifinite loop in case of multi-statements and closed backend connection. #3347
- Fixed memory leak related to allocation of specific 'stmt_execute_metadata_t' bind buffers types #3350. Affected types where:
MYSQL_TYPE_DATEMYSQL_TYPE_DATETIMEMYSQL_TYPE_TIMESTAMPMYSQL_TYPE_DATETIME
- Fixed dropping of connections from PXC readers being set offline due to 'pxc_maint_mode' being set to 'MAINTENANCE'. #3182
Before this change readers were set toOFFLINE_HARDand removed from thereader_hostgroupwhenpxc_maint_modewas set toMAINTENANCE. now readers are set toSHUNNED, preserving any active connection. - Fixed invalid memory accesses detected in the prepared statements buffer implementation. #3324, #3334
- Fixed shunned server due to replication lag re-enabled due to replication check timing out. #3340
- Fixed crash due to counter update in
MySQL_Result_to_MySQL_wirewithoutmyds. #3363 - Fixed crash due to unhandled exception when trying to enable
restapiin Centos 6. #3369 - Now both commands
PROXYSQL STOPandPROXYSQL RESTARTcommands clean prometheus metrics values. #3330 - Added extra logging suggesting solution when
bind()fails due toEADDRNOTAVAIL. #3345 - ProxySQL now prevents execution of
LOAD DATA LOCAL INFILEand prints a message that it is not supported. #833 - Deprecation of
mysql-forward_autocommitbecause it was not working as expected. #3253
New features
- Introduced new variables
mysql-enable_client_deprecate_eofandmysql-enable_server_deprecate_eof, allowing control ofCLIENT_DEPRECATE_EOFcapability for client and backend connections.
Through this users can now avoid MySQL bug #83346 which is reponsable for the behavior seen in issue #3251.
By usingmysql-enable_server_deprecate_eofto disableCLIENT_DEPRECATE_EOFif their backend version is affected and they have query cache enabled. - Prepared statements buffering. ProxySQL is now able to buffer prepared statements results, in the same fashion it was previously done for text protocol.
ProxySQL no longer needs to receive the full resulset from a prepared statement and keep it in memory, before sending it to the client. #3295 - Added SPIFFE support. #3343
- RESTAPI now returns proper errors code for script failures. #3223
- Added support for popular MySQL client
myclito Admin interface. #3247 - Added new variable
mysql-log_mysql_warnings_enabled, controlling whether or not MySQL warnings should be placed in the error log. #3258 - Added support for C# connector for Admin interface. #2543
- ProxySQL now filters queries that are of the form
SET (@@|session.||)wait_timeout = ?. #3184
Enhancements
- Added extra logging to
monitor_replication_lag_threadto reflect whenSeconds_Behind_MasterisNULL. #3288 - Removed duplicated call to 'conn_unregister' in
monitor_group_replication_threadperformed outside proper check. #3267 - Fixed compatibility with HAProxy MySQL health checks. #3342
- Prevent unnecessary logging and port check during admin variables flushing. #3298
- Improve error reporting for
MySQL_MonitorandMySQL_Sessionbackend connections via counters. #3310- Introduced new error codes for ProxySQL dynamic counters for errors detected on ProxySQL side regarding invalid states on backend MySQL connections.
Errors codes can be found in new enum. - Note that this classification makes a distinction between errors on ProxySQL side, and errors detected in the MySQL connection itself.
- Introduced new error codes for ProxySQL dynamic counters for errors detected on ProxySQL side regarding invalid states on backend MySQL connections.
ProcessQueryAndSetStatusFlagsis now called now always at the end of query, this means that we will always set the status flag of the connection, no matter if the query succeed or not. This means that, for example, a connection multiplexing can be disabled if the query send should disable it, even if the query itself failed. 3327- Create metric to track number of times multiplexing is disabled due to
mysql-auto_increment_delay_multiplex. #3330 - Major rework performed in RESTAPI. Rewritten implementation properly handling scripts execution and timeouts. 3223
- Optimized
MySQL_HostGroups_Manager::read_only_action()reducing the number of calls to SQLite. New implementation offers great performance improvements for instances with a large number of hostgroups. #3349
- Official ProxySQL DockerHub Repository
SHA256s:
6c4444d48c77be4ee6f2abb6f88130f50dd6bb88762bdd7e3ae4be15d595e0cd proxysql-2.1.1-1-centos67.x86_64.rpm
bbae31dd0109df53778702cdb8fac7d67b195fc5652949d0c0b1f5172b043941 proxysql-2.1.1-1-centos7.aarch64.rpm
1dca8435541ef421d53e88a29cb3f1114b13985fdf3feb2b64af5b835ce06929 proxysql-2.1.1-1-centos7.x86_64.rpm
f3a0abf2d00a2cbb87356ddac8262190a6d18b964176ceca10fb73349c85e703 proxysql-2.1.1-1-centos8.aarch64.rpm
c91bd9b6707715d188745cc7d83dfaf6aa3fd6e59742e32a0f52c3bc9d039976 proxysql-2.1.1-1-centos8.x86_64.rpm
863689ab0d07482d2d0753e18b39fd1a6380954318ef5cd9b56425b717ecff50 proxysql-2.1.1-1-dbg-centos67.x86_64.rpm
c7b1280435b6421f425e6e44e3dc951aece987e354b512942e91c820d3a617ad proxysql-2.1.1-1-dbg-centos7.x86_64.rpm
b36ca7af8aa2124751b8fa8fb358a703a1a202ae8ee2fd610e8770b6d8246ba9 proxysql-2.1.1-1-dbg-centos8.x86_64.rpm
e2da798619fe1b6e26baa788301e5b632626f74695c41e144d343f442f17af10 proxysql-2.1.1-1-dbg-fedora24.x86_64.rpm
94f4142e097c15c4cefebbcc0b31391847b633c07a0c6c423a8e9fc8085b8254 proxysql-2.1.1-1-dbg-fedora27.x86_64.rpm
e8a023b8ce3bc826ec9652b8277ce6440c824fcfad45506524d232ff2b0942dd proxysql-2.1.1-1-dbg-fedora28.x86_64.rpm
0c32fcef5cb31ecad60fcfc1cbffb3db2a27bf3e952226425580e6f8f0c94165 proxysql-2.1.1-1-fedora24.x86_64.rpm
6c1ed214cf1a653827fc5bf14b52efd2403c8f688cf2e8367094ab6990cc0c82 proxysql-2.1.1-1-fedora27.x86_64.rpm
2b6cb2aceeef209f826103e74d0e5b38e2a636cbf673e2cc94f55613e8a0c360 proxysql-2.1.1-1-fedora28.x86_64.rpm
39499416d5e43dbe43ec162b713c0eb5866158a6b1b8c46006fec61c4bb2ed0f proxysql_2.1.1-dbg-debian10_amd64.deb
4e53b1d7cde02f38f187a425260f5e10256d7eed65f14ff6ec3ba2a298a2f32f proxysql_2.1.1-dbg-debian8_amd64.deb
fe34a9b828eab19e4e23b5fd608ba5f954740acbc694b40e58813fa61b6866ee proxysql_2.1.1-dbg-debian9_amd64.deb
2b55ca09ba7d2c48ac9347fb5a2cb00042fb0d9de626fad8d84edab6357ff6be proxysql_2.1.1-dbg-ubuntu14_amd64.deb
894a18714aa543f6f17f8ae228b71afdbca03072f52b564f0ace24d9756d69a4 proxysql_2.1.1-dbg-ubuntu16_amd64.deb
9f41dd0e90753df13df9c0637da67...
v2.0.18
v2.0.18-Release notes
This is a minor release for ProxySQL 2.0. Mostly containing bug fixes.
Compared to ProxySQL 2.0.17, 2.0.18 introduces the following changes:
Bug fixes
- Improved how prepared statement metadata is updated during
PROCESSING_STMT_EXECUTE. #1574 - Improved resiliency parsing complex
SETstatements. #3317 - Fixed inifinite loop in case of multi-statements and closed backend connection. #3347
- Fixed memory leak related to allocation of some bind buffers type in prepared statements . #3350. Affected types were:
MYSQL_TYPE_DATEMYSQL_TYPE_DATETIMEMYSQL_TYPE_TIMESTAMPMYSQL_TYPE_DATETIME
- Fixed dropping connections from PXC readers being set offline due to 'pxc_maint_mode' being set to
MAINTENANCE#3182.
Before this change readers where set toOFFLINE_HARDand removed from thereader_hostgroupwhenpxc_maint_modewas set toMAINTENANCE. Now readers are set toSHUNNED, preserving any active connections.
Enhanchements
- Fixed compatibility issue with HAProxy MySQL health check that sends
COM_QUITbefore completing the MySQL handshake. #3342
- Official ProxySQL DockerHub Repository
MD5s:
526baebb2f6fa7062d3502f0badfb4b0 proxysql-2.0.18-1-centos67.x86_64.rpm
e2789613ee039a763eb20b3ecb99b995 proxysql-2.0.18-1-centos7.aarch64.rpm
270dcef5d933bbb6e7f115ea205739d7 proxysql-2.0.18-1-centos7.x86_64.rpm
58321249b08bb93273d26ee1addf45c4 proxysql-2.0.18-1-centos8.aarch64.rpm
7b60867db694dc227de15a2879c1f3d5 proxysql-2.0.18-1-centos8.x86_64.rpm
0d6a5fe1aa03895e85560a4fa0ee6633 proxysql-2.0.18-1-dbg-centos67.x86_64.rpm
e462a668ce5b86ba2a14d7dcaa8eadff proxysql-2.0.18-1-dbg-centos7.x86_64.rpm
1b5b8334ad336d1308e245e6095dad60 proxysql-2.0.18-1-dbg-centos8.x86_64.rpm
ff1dd88c54ebac5d7d344726d349651e proxysql-2.0.18-1-dbg-fedora24.x86_64.rpm
2f567f537820eaf7291255fb76320028 proxysql-2.0.18-1-dbg-fedora27.x86_64.rpm
ac655e54a252ba1d4bc853a199516d12 proxysql-2.0.18-1-dbg-fedora28.x86_64.rpm
55bbe54765d2b6a483da174594883db1 proxysql-2.0.18-1-fedora24.x86_64.rpm
4ce19a5d6c168622dbec18b4801bf875 proxysql-2.0.18-1-fedora27.x86_64.rpm
20da068c7559e6f7b5fea228663674d6 proxysql-2.0.18-1-fedora28.x86_64.rpm
1631b0af2359179c4641aa86e7cd23b0 proxysql_2.0.18-dbg-debian10_amd64.deb
dd6d1e8730c95e19422fb0ba52c38f96 proxysql_2.0.18-dbg-debian8_amd64.deb
098e72881478489a5a9441cda965d0d0 proxysql_2.0.18-dbg-debian9_amd64.deb
ac509f5e9f89b4f74cf2e4807a8ccd3f proxysql_2.0.18-dbg-ubuntu14_amd64.deb
450d343920847ebf1b15b0817748bfb5 proxysql_2.0.18-dbg-ubuntu16_amd64.deb
8c6af23ef55882c9babc5a138ba1ac23 proxysql_2.0.18-dbg-ubuntu18_amd64.deb
79616f2d9191574fda3268ffa98ff3f4 proxysql_2.0.18-dbg-ubuntu20_amd64.deb
964b2ad09b045299306862da01cf8207 proxysql_2.0.18-debian10_amd64.deb
1155145d429d9957d59188abb90aa4c0 proxysql_2.0.18-debian10_arm64.deb
55d94e33c272e19e8f12015ee82c4093 proxysql_2.0.18-debian8_amd64.deb
7935cb30647d83cc9bea3d0dd951f7f5 proxysql_2.0.18-debian9_amd64.deb
639f02a7ca62ac264bfe3078b59a9662 proxysql_2.0.18-debian9_arm64.deb
522f35d1f3f72af15df45a108040d0f1 proxysql_2.0.18-ubuntu14_amd64.deb
b86b252866bead5589968e7b51d28c15 proxysql_2.0.18-ubuntu16_amd64.deb
e5b531b5477f29fe63cacf3b690f16cd proxysql_2.0.18-ubuntu18_amd64.deb
c8cccdd322e365a6b5562b1344e8d68d proxysql_2.0.18-ubuntu18_arm64.deb
d4674c791880713eb4a73393302facaf proxysql_2.0.18-ubuntu20_amd64.deb
d23bbd283777d7d6c9a770447b31909f proxysql_2.0.18-ubuntu20_arm64.deb
SHA1s:
a0f6215e37c1713875f89f0d890abd5338a8ac91 proxysql-2.0.18-1-centos67.x86_64.rpm
d0201d0573e1b7db457df9deef01638a09b65c8f proxysql-2.0.18-1-centos7.aarch64.rpm
cc668c8f156f324c1f6c723fcdc1e4812e1059b0 proxysql-2.0.18-1-centos7.x86_64.rpm
a304a9321d5d3eb528accc2ad1ae013e0676c44a proxysql-2.0.18-1-centos8.aarch64.rpm
fbce8002a9b8902da0a666418a18699ceed0f727 proxysql-2.0.18-1-centos8.x86_64.rpm
aa11a3ac40e54f304d264db3155f83e81526b6f5 proxysql-2.0.18-1-dbg-centos67.x86_64.rpm
3d0c66cf25a12a31c6e3594c6f6d7271c01128a3 proxysql-2.0.18-1-dbg-centos7.x86_64.rpm
bf9adef70387523c238ef2e2ae067bfdc0bceddc proxysql-2.0.18-1-dbg-centos8.x86_64.rpm
444b653db940c78dea1c8b98a777551ca7377f75 proxysql-2.0.18-1-dbg-fedora24.x86_64.rpm
80e5031ad3d6c19f0502bc91ce5a50d47218e71e proxysql-2.0.18-1-dbg-fedora27.x86_64.rpm
15db7325bdf3e4904a6e21db7b09ab9ade982b51 proxysql-2.0.18-1-dbg-fedora28.x86_64.rpm
787b01f89b9fe1d246d817ae5bd505a5d77ef75b proxysql-2.0.18-1-fedora24.x86_64.rpm
7b0e77dccf60afd6d3c58d0c9caca730995b6c73 proxysql-2.0.18-1-fedora27.x86_64.rpm
aa23c9980f5e08bbedf54cbcf029f91c13580dec proxysql-2.0.18-1-fedora28.x86_64.rpm
f75a7818fcf24c6593aa428a0ced100b2b218973 proxysql_2.0.18-dbg-debian10_amd64.deb
939b5544b54a6827b9f4aeb4cd2622b2833595c9 proxysql_2.0.18-dbg-debian8_amd64.deb
97ab7a856a357edab13a6ea5a5de3fc0c948b402 proxysql_2.0.18-dbg-debian9_amd64.deb
3a02eca2b505a700f6e0f82aea5677e62d52cbe7 proxysql_2.0.18-dbg-ubuntu14_amd64.deb
02f200701a86ee6e4164bd1372e38bdfeb9181cf proxysql_2.0.18-dbg-ubuntu16_amd64.deb
9d38f37c270d5e89dff274b98167d5aac70b904f proxysql_2.0.18-dbg-ubuntu18_amd64.deb
4878dec0a0def0e7d9fadf24481ab7e4e8a9cfd5 proxysql_2.0.18-dbg-ubuntu20_amd64.deb
ce0b52b05b95665ca01587e5bc223069edbcea6d proxysql_2.0.18-debian10_amd64.deb
d0ff887b5bdffc1d6a9591529b1befd40403ee85 proxysql_2.0.18-debian10_arm64.deb
e85cc67914a67f27f85fe4949fa2f5b032657d0b proxysql_2.0.18-debian8_amd64.deb
8884f5df0bfba66950811bf8280b2d4ad2dbdf4d proxysql_2.0.18-debian9_amd64.deb
f57d60502778a849e8d16684c5b3d1e014df8091 proxysql_2.0.18-debian9_arm64.deb
a516735666c4c5ce9e96ed7e84c5baf1ce8c22bd proxysql_2.0.18-ubuntu14_amd64.deb
1330a6379c2c54bc0c556128ff755997bf332b41 proxysql_2.0.18-ubuntu16_amd64.deb
7104db9a3cfbc0b32aacdc2a57743b148d54cc79 proxysql_2.0.18-ubuntu18_amd64.deb
35154c96930c15658ed30dec4e41364b3fc30fdb proxysql_2.0.18-ubuntu18_arm64.deb
584c602f11e97159f37007aed509329c7b0dc653 proxysql_2.0.18-ubuntu20_amd64.deb
c15b6334eb5bab0f04a3175b89a3c32c109ba111 proxysql_2.0.18-ubuntu20_arm64.deb
SHA256s:
45f0559180f4edcbcc633d26526d5eb39863b7d2b9dd4b2f33dec50697a45591 proxysql-2.0.18-1-centos67.x86_64.rpm
0f2d3f0f8ec55bb83255adc1ead6f735767fd9300df8a3fa3e5fe74860b6810c proxysql-2.0.18-1-centos7.aarch64.rpm
dced11d20e8c753bc902e0b29091973ced2329267953976d21e66bd45fd27397 proxysql-2.0.18-1-centos7.x86_64.rpm
36a6fca989bdac3cec4602cf5034dfcee58f021909324aa2e96d9f0a5e2223d4 proxysql-2.0.18-1-centos8.aarch64.rpm
b19269d9979594cd9a2205b9b840e9a0cf0694f84cdb9b6a7e619d4116602fe8 proxysql-2.0.18-1-centos8.x86_64.rpm
c74ff1191349b1ef3869a8977ccd4c2622dc40282df09c2be2154e06610e3bb9 proxysql-2.0.18-1-dbg-centos67.x86_64.rpm
a63a4f64d01e852ad1e0fce4ae3144bde56b09b32c950d0d2026210a9dc711f5 proxysql-2.0.18-1-dbg-centos7.x86_64.rpm
581517a3ea061bc8543dae8a61b7dabbecc04907ff6adbacf80f2183db57152d proxysql-2.0.18-1-dbg-centos8.x86_64.rpm
ba8252aaef11cc029f98c439ceb18afd41bf47a5df8d0070de538fea8f73b8a4 proxysql-2.0.18-1-dbg-fedora24.x86_64.rpm
74884d6f8e23d8828cce87d2ed573d2a68363b2927c2ae67156c4f738e599a4e proxysql-2.0.18-1-dbg-fedora27.x86_64.rpm
68bce372442730bd2389051df3d7e0881045826fe9084246ff9826377e21f48f proxysql-2.0.18-1-dbg-fedora28.x86_64.rpm
ec3e1978da87d04c5ed748250b35749bf8e76535032131b6588bc3f151e952c2 proxysql-2.0.18-1-fedora24.x86_64.rpm
e615ffd586b4e20e267cf72eb82d6528e0a7d83288b815027e5a12c9f9c47239 proxysql-2.0.18-1-fedora27.x86_64.rpm
0adb384342ecf6b3633032486292ca12a04dc63ff88fe32b79e56eeee34664b7 proxysql-2.0.18-1-fedora28.x86_64.rpm
59e6c3f4cb3948ac275e5a335c745724f135ef65c837a4e8e51e43763879a8ec proxysql_2.0.18-dbg-debian10_amd64.deb
f8a80c96be808dcc1f0a67e252476e208b058afc31fbe86681159548c4b07ab6 proxysql_2.0.18-dbg-debian8_amd64.deb
95c2f8b3f817cc1c8597fdeabf927b8888773e9bd634ac0d3978e2a8518bdff6 proxysql_2.0.18-dbg-debian9_amd64.deb
2579e12de0d70202e806a7c09c41246a50b64963495059055c5e8d1ac3ca886d proxysql_2.0.18-dbg-ubuntu14_amd64.deb
57e836d76158c26f6342b9a8a7b333940fd2d125878b2e0c891a531575a50628 proxysql_2.0.18-dbg-ubuntu16_amd64.deb
1533bdf3045a7f23d52c4cd1213d02180d508665ad83404c73398ca562c820d4 proxysql_2.0.18-dbg-ubuntu18_amd64.deb
0cede7fa9daa1029588df23c37a2243cf521890c162ecc75f0fa65d9cee46665 proxysql_2.0.18-dbg-ubuntu20_amd64.deb
4d18f9f9c11a6be94c59cad25c37d9438b0d7894809334bd246791870db1291f proxysql_2.0.18-debian10_amd64.deb
16fce0a1bac8fadbb943936e80151362d4298a0e82903ab19efe0625a507aac7 proxysql_2.0.18-debian10_arm64.deb
edb2d967482bed7801e147b4aaa57d9d1c60b9f4359aa87207ed11a6d1279b1d proxysql_2.0.18-debian8_amd64.deb
77c13084473f346c60b79118521a48acf1e327d73f7850054fba132341870f64 proxysql_2.0.18-debian9_amd64.deb
8b401dcde8b8c409e152b07ca59bb575ee2fc1c5841adf2f168cc7b8813ce494 proxysql_2.0.18-debian9_arm64.deb
96651d380a66f28ce0158d4fe269d13cbb7ccc485f288940958c7c7a260dd26a proxysql_2.0.18-ubuntu14_amd64.deb
cd19901d70c555024cf2516022a869e7c991245f268ebcda3a2da3e30f5f78cb proxysql_2.0.18-ubuntu16_amd64.deb
80dd8c663ba4fe27e133f8f404ae1b050757392ee0c92c2d46bdacbbc3cc18e9 proxysql_2.0.18-ubuntu18_amd64.deb
f35d759292ddf9765fe3133577e525a44203082871b61054977eb5a17c84c943 proxysql_2.0.18-ubuntu18_arm64.deb
6b787bf2be6b4be5fdd4c4f15e7335dda292229a4397a1580dad94cadbd28624 proxysql_2.0.18-ubuntu20_amd64.deb
3d1bd16ba76d662ce38854ebaf7bbd97b22ee4106d6065acac6a7384d21c37aa proxysql_2.0.18-ubuntu20_arm64.deb
v2.0.17
v2.0.17-Release notes
This is a minor release for ProxySQL 2.0, containing bug fixes and enhancements.
Compared to ProxySQL 2.0.16, 2.0.17 introduces the following changes:
Bug fixes
- Improved workaround for MySQL bug #102266. This MySQL bug was triggered due to recent fixes introduced for v2.0.16 (see #3249).
Initial workaround didn't cover all cases, bug report was updated with latest findings and a draft with a potential fix (see
#102266). #3276 - Implemented the parsing of charset/collation from COM_CHANGE_USER. #3276
- Fixed infinite loop induced by particular timing conditions during SSL handshake. #3273
Enhancements and code improvements
- Added extra logging to 'monitor_replication_lag_thread' to reflect when 'Seconds_Behind_Master' is NULL. #3288
- Removed duplicated call to 'conn_unregister' in 'monitor_group_replication_thread' performed outside proper check. #3267
- Several improvements into 'test_set_collation-t.cpp'. #3276
MD5s:
8765aa5dfb206953e9599ee6a0524d90 proxysql-2.0.17-1-centos67.x86_64.rpm
4809b73924f0cbbf58a400ef2eb075ce proxysql-2.0.17-1-centos7.aarch64.rpm
61228c430641ceb61e9a397eabdbf4a0 proxysql-2.0.17-1-centos7.x86_64.rpm
2e6e22aedeedbef6957f6f907387450f proxysql-2.0.17-1-centos8.aarch64.rpm
8cf06a13927e92e7f70f5c0abc2ee742 proxysql-2.0.17-1-centos8.x86_64.rpm
744c3c2936e052d44f685083023547db proxysql-2.0.17-1-dbg-centos67.x86_64.rpm
72530fee065eacf12a5bb7c72571fb12 proxysql-2.0.17-1-dbg-centos7.x86_64.rpm
b0d8ac392dd636e45e3e0d41aee6a80a proxysql-2.0.17-1-dbg-centos8.x86_64.rpm
868b644666c30550c7c209d85af79993 proxysql-2.0.17-1-dbg-fedora24.x86_64.rpm
5491ab97aa4b5ce05ad014ace563218c proxysql-2.0.17-1-dbg-fedora27.x86_64.rpm
aace1a1757129065e85bc08edb051e8d proxysql-2.0.17-1-dbg-fedora28.x86_64.rpm
171a08dcc45a5ad2d17f5af96a11ac64 proxysql-2.0.17-1-fedora24.x86_64.rpm
99eecfa6c4fbfb7dd67ceddcbc18bc93 proxysql-2.0.17-1-fedora27.x86_64.rpm
59934dd0be55f93da21bac712d76188b proxysql-2.0.17-1-fedora28.x86_64.rpm
92058c80535cfe718d70bdcd8104c0cc proxysql_2.0.17-dbg-debian10_amd64.deb
3755cdd9c724e430b306af60a8b57394 proxysql_2.0.17-dbg-debian8_amd64.deb
5f5246398b1f45dc360f49f64e4408b9 proxysql_2.0.17-dbg-debian9_amd64.deb
7268bcf70d83e1c7f59abd0c6138cd08 proxysql_2.0.17-dbg-ubuntu14_amd64.deb
d4e9dbdc4c0b76d1dfb0a9094343365a proxysql_2.0.17-dbg-ubuntu16_amd64.deb
d70f18a66f7e2507f2bdf005b2700219 proxysql_2.0.17-dbg-ubuntu18_amd64.deb
f6fce1f16f0fb5e8c3924457c183e93d proxysql_2.0.17-dbg-ubuntu20_amd64.deb
79ca28a8b68e00eb139972461de174ec proxysql_2.0.17-debian10_amd64.deb
bf979ae75c53a6dcf134ffe6457a27c0 proxysql_2.0.17-debian10_arm64.deb
a8ac52f1a120042a1f73338c9906cd61 proxysql_2.0.17-debian8_amd64.deb
f7a1ebdfea07970f8d010d0d6bd74b17 proxysql_2.0.17-debian9_amd64.deb
e4d204c9920c8872918caa3bf894a2b0 proxysql_2.0.17-debian9_arm64.deb
2289cbafe971d57445125812d893fb0d proxysql_2.0.17-ubuntu14_amd64.deb
932b0fdd9a81a78bb72f95cac1d07bf8 proxysql_2.0.17-ubuntu16_amd64.deb
1ff6df1828ce3e56cfd0ad55c0b8fdcc proxysql_2.0.17-ubuntu18_amd64.deb
2ac8da0037b3da857a30260fb591a5a4 proxysql_2.0.17-ubuntu18_arm64.deb
2fea54cb670bd4f0e3f8e87ff355341b proxysql_2.0.17-ubuntu20_amd64.deb
89b58df43d638cd4a5293510411b7eb3 proxysql_2.0.17-ubuntu20_arm64.deb
SHA1s:
fb2ee1bca21973acd61c95879e40a6fa85cb8265 proxysql-2.0.17-1-centos67.x86_64.rpm
af11f104d57ba04aac7649479a193ad76fb2dc0e proxysql-2.0.17-1-centos7.aarch64.rpm
9c40b0f67444aac44c897dbb2a6e51fa3c0f775f proxysql-2.0.17-1-centos7.x86_64.rpm
441cc227a31f39545884361d33c17715d358ca5b proxysql-2.0.17-1-centos8.aarch64.rpm
83e55d8476d075975c2433e12687498bfb671808 proxysql-2.0.17-1-centos8.x86_64.rpm
9cb2d67f4b522043a50d18f86b4494ac0e348489 proxysql-2.0.17-1-dbg-centos67.x86_64.rpm
a603a858e5f26594b9f6bff5ffae605c4b045051 proxysql-2.0.17-1-dbg-centos7.x86_64.rpm
f7ca0b14fecbf938e0bf80c819fd05b795beaae0 proxysql-2.0.17-1-dbg-centos8.x86_64.rpm
c37e554684b973a21e15ff696e7b81d09a8ac9be proxysql-2.0.17-1-dbg-fedora24.x86_64.rpm
d6d8babcd10cc8b244fcd1dd1dd59fc251781424 proxysql-2.0.17-1-dbg-fedora27.x86_64.rpm
4e5302858a397607c0e965268f2b4cfffcdf9705 proxysql-2.0.17-1-dbg-fedora28.x86_64.rpm
89ad3c52e5de5e4873480ace3af7033390cc7c60 proxysql-2.0.17-1-fedora24.x86_64.rpm
279b09ef80d7f0157d254e05a820d58dfc754005 proxysql-2.0.17-1-fedora27.x86_64.rpm
14ff05248ab422a9db0e2c20a784f88d11f0f6a8 proxysql-2.0.17-1-fedora28.x86_64.rpm
0f1d3c46d7244a5d554487a0070a1e4380e3df61 proxysql_2.0.17-dbg-debian10_amd64.deb
da514c6c747eeceed2508dfddb805cec30f68896 proxysql_2.0.17-dbg-debian8_amd64.deb
f519b635636829f3d650dced437103e536b738c7 proxysql_2.0.17-dbg-debian9_amd64.deb
90165b4fc07d80d996a617e1c3105aff9f1cdbec proxysql_2.0.17-dbg-ubuntu14_amd64.deb
7459f9a8d610880292285d7a485037fce8d3a80e proxysql_2.0.17-dbg-ubuntu16_amd64.deb
56346407cd1a6f838b81e0dc0e9b2709b74df115 proxysql_2.0.17-dbg-ubuntu18_amd64.deb
501518a34aae0fb54e1511a13d435d221481617c proxysql_2.0.17-dbg-ubuntu20_amd64.deb
7fcda8c26c734fe20b5f408280c1b2270e8318f7 proxysql_2.0.17-debian10_amd64.deb
99fc3b5ef0be848996dec630984984b0647f672c proxysql_2.0.17-debian10_arm64.deb
5306b5ec30b2d16a5d59e9a769eca62ddb32bb66 proxysql_2.0.17-debian8_amd64.deb
a38a1279f110fe95daa75edf43025f88ce2bb749 proxysql_2.0.17-debian9_amd64.deb
cf3330252ca7483691817232ced6eeaead7ca1b9 proxysql_2.0.17-debian9_arm64.deb
f569ee2994b9980627eeac1757b1facd41a4ec56 proxysql_2.0.17-ubuntu14_amd64.deb
5a692baa7b516af8806a373c2b85e3bab279ab63 proxysql_2.0.17-ubuntu16_amd64.deb
fcede46e4dfb8c9e31262ce439fe3b772dd293b0 proxysql_2.0.17-ubuntu18_amd64.deb
9f64179b2e7028ad1c2265cbbd680f04015d75f2 proxysql_2.0.17-ubuntu18_arm64.deb
afe3aade5834b6a7551679620de50acfd0841813 proxysql_2.0.17-ubuntu20_amd64.deb
8f5e8e609c2c486bb3281e100eaa9de249f1949f proxysql_2.0.17-ubuntu20_arm64.deb
SHA256s:
02d9293dfe0ce3166f56b297767cbad132337af956a8397e0a1d17e88692b136 proxysql-2.0.17-1-centos67.x86_64.rpm
e7edf20ad6fe88ca6f647a88aa02dfc77f58c0ffa002f73fbb348d6edd45cc41 proxysql-2.0.17-1-centos7.aarch64.rpm
bd2fe1251652dccd49d504a1e721b46999a85eb3b2f02fef2ad407c9e2be6d18 proxysql-2.0.17-1-centos7.x86_64.rpm
db31df6a6b84130bb9dfcf647ca86c80c787dcb54ad072fbfe82425c0113076f proxysql-2.0.17-1-centos8.aarch64.rpm
7f0019300f035e4fdb3a20d30dd192871b9986b3e3e520dcfabc6b673a36f01f proxysql-2.0.17-1-centos8.x86_64.rpm
0e794902e865d65ec7e3520b524c0b367efb98147d88a24b9e3da0192e6c8836 proxysql-2.0.17-1-dbg-centos67.x86_64.rpm
5c12eeb9b18c0d93b7eb86b3c593e7152cc0b8b945955e289f989cbdb19ad7b6 proxysql-2.0.17-1-dbg-centos7.x86_64.rpm
00ee41c7247fc04fed7844c9006926359ec723d706eab5c7839d2e5758fb345b proxysql-2.0.17-1-dbg-centos8.x86_64.rpm
12fbe6620908e0dae31a8137988b0021a428430abc7d8dc16abde700ac8b0cde proxysql-2.0.17-1-dbg-fedora24.x86_64.rpm
ce4cdc40e9299677e8a94c3986a943923227e18c529110bdb259bc8d7e9b3653 proxysql-2.0.17-1-dbg-fedora27.x86_64.rpm
ee49293fd9ab1992111a6ed55a7602e1a6297ffe8a3b15d7275ee65f6f06d390 proxysql-2.0.17-1-dbg-fedora28.x86_64.rpm
2f71a7c797a84abdbfdd1fc3f557e87a0a22afd68bf8b2ec9fd53b7b02a42bc2 proxysql-2.0.17-1-fedora24.x86_64.rpm
4f89a95441eb60275ecf8ee0afc740f028bb370ee38c88b1bc1c5acb344b92c6 proxysql-2.0.17-1-fedora27.x86_64.rpm
0c00f005de4f34dfdcd3aa3e12b732c9bf33f27875e769b7793c463a0af8bddd proxysql-2.0.17-1-fedora28.x86_64.rpm
dfc3758e422674f6746d59e7a4a2f9314aa501b5631b7c3fd51cb25a9088301e proxysql_2.0.17-dbg-debian10_amd64.deb
37115f2a0e69e652695d03670dc269c20375b0d396d0fbe439fe937c18ed6a31 proxysql_2.0.17-dbg-debian8_amd64.deb
a395e2d6a9e59da40599eef23dbc4b95a4978a0eae5cf4677533cb6db188d29c proxysql_2.0.17-dbg-debian9_amd64.deb
1cfdc1839a83e097e38a07430c4c0f0d8e72525424b32833b5686fd241d80ede proxysql_2.0.17-dbg-ubuntu14_amd64.deb
d0f2c938a04a6a615a174d8800e2a5726ee3445c21824e1552cadbfd8073f716 proxysql_2.0.17-dbg-ubuntu16_amd64.deb
ec1dba27a3f19610bb861e439bca3c93021869a05fa7858cd5127060a4605af3 proxysql_2.0.17-dbg-ubuntu18_amd64.deb
a647b35aed808e5fcd366e7b7d24262db2b2350c409bea7ee11131bb897881b3 proxysql_2.0.17-dbg-ubuntu20_amd64.deb
e0d7e215933be2d593e22fa013dc05489fa9c212431b24c9b6afcebdf4dcaa12 proxysql_2.0.17-debian10_amd64.deb
a7fd9da90638682513f979cbd181e737efac8914cf20c1e8cbd1e60a178d7c56 proxysql_2.0.17-debian10_arm64.deb
1c5f0023a6e501d293b3eb67949cd5dd2e65c004eb8d885b10d7e4e376284da9 proxysql_2.0.17-debian8_amd64.deb
c24a0be831a55ab7812e662b22812d1bfc9f7cb8707db34ea004116371adf0e8 proxysql_2.0.17-debian9_amd64.deb
ab6745b1c28f802b0893b6c7fa6e08d6c28d04c42e10790152d62eb72a9f08f0 proxysql_2.0.17-debian9_arm64.deb
bc6b6faac8882378aea15b7389de0f8292448c7eec55ecff6b840ed890c080c2 proxysql_2.0.17-ubuntu14_amd64.deb
5adebed851abb0a31d0a13625b3098ee1929e8257e8e558895f64787f7e02c22 proxysql_2.0.17-ubuntu16_amd64.deb
d82e1a1afd6ed87e037cd3fc603a054f70cf3ea750e9f303c1c1b8ac406e5c17 proxysql_2.0.17-ubuntu18_amd64.deb
650debebcc296d77c5aabc3d2d4168871c6743f3ebec3cb874465e85afb7de77 proxysql_2.0.17-ubuntu18_arm64.deb
683b12269944b6c9eb0f480219f164844fbef5e93958286ed70f774ab605833f proxysql_2.0.17-ubuntu20_amd64.deb
f7f5ec3cb299277ec86074c1caae32bc8598dbbebdecd45b85df0464866f3d28 proxysql_2.0.17-ubuntu20_arm64.deb
v2.0.16
This is a minor release for ProxySQL 2.0, containing bug fixes and enhancements.
Compared to ProxySQL 2.0.15, 2.0.16 introduces the following changes:
Enhanchements
- Removed duplicated and unchecked call to 'conn_unregister' in 'monitor_group_replication_thread'. #3268.
- Galera nodes permanently dropped from runtime_mysql_servers for writer_is_also_reader=2. #3187
- Readers that were only part of the 'reader_hostgroup', due to, for example, having 'read_only' flag equal 1, were being permanently dropped from the
runtime_mysql_serverstable.
- Readers that were only part of the 'reader_hostgroup', due to, for example, having 'read_only' flag equal 1, were being permanently dropped from the
- Galera node wrongly purged after placed 'OFFLINE HARD' in the 'offline_hostgroup'. #3216
- If due to a previous event the node was placed in the
offline_hostgroup, never purged from it, and a later event tried to place it again in theoffline_hostgroup, the second placement wont overwrite it's status, creating the possibility of being completely purged from the tables.
- If due to a previous event the node was placed in the
- Server wrongly used as reader for Galera cluster with 'writer_is_also_reader=2'. #3219
- Due to selective cleanup of readers for 'writer_is_also_reader=2', in case of no available backups writers, a server could unexpectedly end in the
reader_hostgroup.
- Due to selective cleanup of readers for 'writer_is_also_reader=2', in case of no available backups writers, a server could unexpectedly end in the
Bug fixes
- Fixes client connection hanging forever when backend is already gone. #3133
- Fixed ProxySQL creating more than 'max_connections' connections. #2619
- ProxySQL now enforces 'CLIENT_MULTI_RESULTS' for client connections specifying 'CLIENT_MULTI_STATEMENTS' as MySQL spec states.
- Fixed error log and errors reported to clients when several statements fails #3177
- Fix several memory leaks detected by valgrind: #3204
- Fixed memory leak in 'save_mysql_servers_runtime_to_database' due to non-freed resultset.
- Updated 'mariadb_lib.c.patch' with a memory leak fix for 'mysql_close_no_command'.
- Fixed ProxySQL Native Galera support stop to work after PROXYSQL RESTART. #2330
- Fixed connections not being cleaned up when 'match_tracked_options' always failing. #3201
- Fix for AWS Aurora 2.9 change in 'MASTER_SESSION_ID' 'REPLICA_LAG_IN_MILLISECONDS'. Replication lag for 'MASTER_SESSION_ID' is now asumed to be '0'. #3234
- Fixes correctly setting collations requested during connection phase and for 'MYSQL_CHANGE_USER'. This fix workarounds two MySQL bugs: #3249
- Fixes abort during startup in ARM CentOS systems due to unsupported pagesize by jemalloc. #3256
- Fixed small memory leak during query rules creation. #3262
- Fixed invalids writes and reads due to writing outside buffer boundaries in 'MySQL_HostGroups_Manager::update_group_replication_set_writer'. #3263
- Fixed invalid cluster state reached for 'MySQL Group Replication' after node failure. #3266
MD5s:
c064d6ef9b18f6ff16d9242d72b4d4e8 proxysql-2.0.16-1-centos67.x86_64.rpm
a0c7038b74809647ae588236cd769a94 proxysql-2.0.16-1-centos7.aarch64.rpm
38c7d3eb82209a5a0f9db994ee80b67d proxysql-2.0.16-1-centos7.x86_64.rpm
1014f5ac8ca5df8a50024328b2da77cc proxysql-2.0.16-1-centos8.aarch64.rpm
721ba3af14f79f2dc1129292464cb209 proxysql-2.0.16-1-centos8.x86_64.rpm
bfa3c43193cbbb666ff21b173bd4febf proxysql-2.0.16-1-dbg-centos67.x86_64.rpm
76d8c9faa50495a42e934ac7d63f8071 proxysql-2.0.16-1-dbg-centos7.x86_64.rpm
b6ab87cb26e3344c6ddc8fccfb56a6a0 proxysql-2.0.16-1-dbg-centos8.x86_64.rpm
11fd0f0686118ff96bc098d0e767a145 proxysql-2.0.16-1-dbg-fedora24.x86_64.rpm
2ab20ffa1f0599a2484a772e73b6fb7f proxysql-2.0.16-1-dbg-fedora27.x86_64.rpm
79bda95e010c051fe5210067cd4152aa proxysql-2.0.16-1-dbg-fedora28.x86_64.rpm
b6778ed336bfac0c11ebf47a25aab695 proxysql-2.0.16-1-fedora24.x86_64.rpm
95599f80609d636c5e10585754f21836 proxysql-2.0.16-1-fedora27.x86_64.rpm
e82decb6b12a424a302826abf2a98fa1 proxysql-2.0.16-1-fedora28.x86_64.rpm
50ad65b34e8b1530d173706922d1eaa5 proxysql_2.0.16-dbg-debian10_amd64.deb
d4944deebbe5cafd93c95cf586c74f7f proxysql_2.0.16-dbg-debian8_amd64.deb
65990b610cb3e80a3b3a3f4469804994 proxysql_2.0.16-dbg-debian9_amd64.deb
710ad504721191bab611a41b452687c8 proxysql_2.0.16-dbg-ubuntu14_amd64.deb
181270114df6c32decf78b9e72e98e20 proxysql_2.0.16-dbg-ubuntu16_amd64.deb
520e28a5f8fc4a67ae9d8847d565d137 proxysql_2.0.16-dbg-ubuntu18_amd64.deb
196868d86084a09527964def6b776149 proxysql_2.0.16-dbg-ubuntu20_amd64.deb
206de1c048e8b4d404dd26a5564a084b proxysql_2.0.16-debian10_amd64.deb
15caf5fe165a08c446e1d3a27d0948e3 proxysql_2.0.16-debian10_arm64.deb
ff6a1ff17886bd464d4c5b2c7a861d24 proxysql_2.0.16-debian8_amd64.deb
a43b93ce4162537086d2f7bf04eee684 proxysql_2.0.16-debian9_amd64.deb
27fd01a789cdfdcbfceba20408a8db49 proxysql_2.0.16-debian9_arm64.deb
3c0625acfe238d9934e75c03649ee992 proxysql_2.0.16-ubuntu14_amd64.deb
823f50d64fbc6d3c89433f81dd17c7e0 proxysql_2.0.16-ubuntu16_amd64.deb
422a634c59ab55fed2c0eb34a9fa70ad proxysql_2.0.16-ubuntu18_amd64.deb
eb940388c95711c00ab5dec1c5f1fd9f proxysql_2.0.16-ubuntu18_arm64.deb
2ae54e2af69879936abb494a5016f2ab proxysql_2.0.16-ubuntu20_amd64.deb
164650f61bc09247a882b9b7ab503f39 proxysql_2.0.16-ubuntu20_arm64.deb
SHA1s:
203103a3fcfb96ac5341204daf77d8496b6800cb proxysql-2.0.16-1-centos67.x86_64.rpm
f1296510e4e36111f4ed6da2aa54bca3019a7cfc proxysql-2.0.16-1-centos7.aarch64.rpm
5fdb74b0649cd1558b9d4f7da582f4b2ae3496b9 proxysql-2.0.16-1-centos7.x86_64.rpm
cf9fa705c417d4eb1c0246dcd7d6182178430c7e proxysql-2.0.16-1-centos8.aarch64.rpm
5f5649ed76afc056428d11b3a6ff07f1b2e98f5b proxysql-2.0.16-1-centos8.x86_64.rpm
1d0ee2e909f1e76e958a22db94a8217e53c9606a proxysql-2.0.16-1-dbg-centos67.x86_64.rpm
0d66b407692075402b28b544879980a9a3d8117f proxysql-2.0.16-1-dbg-centos7.x86_64.rpm
a0fb9865d1780e2ac219d724ed384b9390818fe1 proxysql-2.0.16-1-dbg-centos8.x86_64.rpm
b60d4a8395d129f8cfef208cea0a53d8c7baf105 proxysql-2.0.16-1-dbg-fedora24.x86_64.rpm
01cdb5f1a3984d89eb55b14f1c6dea98de94db78 proxysql-2.0.16-1-dbg-fedora27.x86_64.rpm
335612671875209dd3d25e9798b9fff74b907072 proxysql-2.0.16-1-dbg-fedora28.x86_64.rpm
6835c3ec8a8f2f4848ae5b213d0478863de5243d proxysql-2.0.16-1-fedora24.x86_64.rpm
5007159cdfd09c5e89b5b143da69b1ea0815d1ce proxysql-2.0.16-1-fedora27.x86_64.rpm
31ddc44164fbe66f9d8d17f79d37d9e9c33458a1 proxysql-2.0.16-1-fedora28.x86_64.rpm
1b62297b492ea1d2ec77838ac5973d398f81bd43 proxysql_2.0.16-dbg-debian10_amd64.deb
0613d11e3c1641d5d6fa55c289388c1f7d98b114 proxysql_2.0.16-dbg-debian8_amd64.deb
c0bcdbb3f07f0f3e58a1355bead5b0d5268505b7 proxysql_2.0.16-dbg-debian9_amd64.deb
b1a63c1f2c11ec8d5ccf4aa37908be8f85efb626 proxysql_2.0.16-dbg-ubuntu14_amd64.deb
d16fa73bc52dda92e5d317736872a9f045ef8452 proxysql_2.0.16-dbg-ubuntu16_amd64.deb
fe2156741a2e6e09251a5c8a09d1129b1b914c43 proxysql_2.0.16-dbg-ubuntu18_amd64.deb
3de8acff3837ea965ea4b40f958893e5dd2e8a1f proxysql_2.0.16-dbg-ubuntu20_amd64.deb
790b8641ab92015e9fee28916dc8ddb0e9641064 proxysql_2.0.16-debian10_amd64.deb
d8c9a30a8682467f2b9342ddd4d909a346e682bc proxysql_2.0.16-debian10_arm64.deb
12a27b433203c17896ba0e87cacd89fe048a9e04 proxysql_2.0.16-debian8_amd64.deb
e0b8ccea139a62b71362e43db6741e2d4641cea5 proxysql_2.0.16-debian9_amd64.deb
a6e7489222d0981829abb0543792a50eebe00cea proxysql_2.0.16-debian9_arm64.deb
a19b5d91535f6ba6c0e001bd448c4254e4cfdbd5 proxysql_2.0.16-ubuntu14_amd64.deb
85c34911e8f628ef1a2473e7a1bbd615ad2bc70a proxysql_2.0.16-ubuntu16_amd64.deb
fb4e9239087485f0a25d5425699fb1e7a7ea7a83 proxysql_2.0.16-ubuntu18_amd64.deb
7253b02889b28319f3ec2af337d8d43d23f0b016 proxysql_2.0.16-ubuntu18_arm64.deb
639ab6e229c46742be4bb98f78b58f773c6d5650 proxysql_2.0.16-ubuntu20_amd64.deb
804329078b2a64747e250ef260b37325d4859a4e proxysql_2.0.16-ubuntu20_arm64.deb
SHA256s:
912394065550b5c0a54075dd4505d51c836baa33cbc863d0ed886412d8cd15c3 proxysql-2.0.16-1-centos67.x86_64.rpm
fa5e457abf478bd8630e37a1fae423ed69bdebee14c4aef548bf97cd11446377 proxysql-2.0.16-1-centos7.aarch64.rpm
4a42c06342bb95b472baa434181566345696bc4d50688885bab0c06f72fa2bb9 proxysql-2.0.16-1-centos7.x86_64.rpm
d85bdd7f769aa562fb61cdde8538267072e2ea149359b9e170e998fffb235a48 proxysql-2.0.16-1-centos8.aarch64.rpm
2bd325786e8df0d2d0fa34a1b1e59711555199e0071e25f920bae892485f9bcd proxysql-2.0.16-1-centos8.x86_64.rpm
a10d57d7af5f273867b287975c731b1460620e2ab43b20ae1a81afdfdfbf1372 proxysql-2.0.16-1-dbg-centos67.x86_64.rpm
36218c9086535eaf733b0efaee4bea0025a1ec4c67016aa7f6b4a5b0751d32cf proxysql-2.0.16-1-dbg-centos7.x86_64.rpm
a8c240e523e59c6d50da33e7db284e5a642ea4cb93369d8bf64a02180daa75bf proxysql-2.0.16-1-dbg-centos8.x86_64.rpm
eb111568af84edc6fb9218c4656721c72ff1e184531d5a227245a43b27f0bb37 proxysql-2.0.16-1-dbg-fedora24.x86_64.rpm
22a3c1d6b07505e9ddcb2c37f14cb6d944d5176f1a0d399e42caf5ee650d130c proxysql-2.0.16-1-dbg-fedora27.x86_64.rpm
500d11d2b3741874905477b32e91b3270c65081abbd835e8ebb89b65e065ed93 proxysql-2.0.16-1-dbg-fedora28.x86_64.rpm
5497fc738f5f42b1bea95b366be11d0c395ac3655a4930f67391b8569b3fde6b proxysql-2.0.16-1-fedora24.x86_64.rpm
62d2c423c9e256a9e0171a2fe9e242615e4b47825837a6c1e686acbbb4c0c625 proxysql-2.0.16-1-fedora27.x86_64.rpm
084fcdf389ade63b3250732e78dccf0046f3500cc392c54978...