Skip to content

Releases: sysown/proxysql

v2.0.17

09 Feb 02:01
f6d9be1
Compare
Choose a tag to compare

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

  1. 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
  2. Implemented the parsing of charset/collation from COM_CHANGE_USER. #3276
  3. Fixed infinite loop induced by particular timing conditions during SSL handshake. #3273

Enhancements and code improvements

  1. Added extra logging to 'monitor_replication_lag_thread' to reflect when 'Seconds_Behind_Master' is NULL. #3288
  2. Removed duplicated call to 'conn_unregister' in 'monitor_group_replication_thread' performed outside proper check. #3267
  3. 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

26 Jan 15:17
Compare
Choose a tag to compare

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_servers table.
  • 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 the offline_hostgroup, the second placement wont overwrite it's status, creating the possibility of being completely purged from the tables.
  • 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.

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...
Read more

v2.1.0

13 Jan 14:21
17a4b4a
Compare
Choose a tag to compare

Release date: 2021-01-13

Compared to v2.0.15, ProxySQL v2.1.0 introduces the following features, enhancements and bug fixes:

New features

  1. Implemented a built in Prometheus exporter conforming to Prometheus best practices and standards.
    • ProxySQL now includes an endpoint exposing metrics in Prometheus format. For instructions on how to enable and
      configure this feature, please refer to the official documentation.
    • Added support to exposing Prometheus metrics through the admin interface via SHOW PROMETHEUS METRICS command.
    • A Docker compose file which launches Prometheus, Grafana and deploys our reference dashboards is available here
  2. Added code that prevents caching of routing metadata for COM_STMT_EXECUTE.
  3. Added support for FRs 2660, 2661, 2662, 2663 and 1377. These changes allow
    more uniform query digests, grouping different queries into an consistent format.
  4. ProxySQL cluster changes:
    • Added SSL support for ProxySQL Cluster inter-cluster communication #2748.
    • ProxySQL Cluster now verifies peers version and pairs with same ProxySQL version only to facilitate upgrades and prevent inconsistancies. #2750
    • Extended ProxySQL Cluster feature set synchronization to include additional modules, specifically: mysql_galera_hostgroups, group_replication_hostgroups and mysql_aws_aurora_hostgroups. #2687
    • Improved logging in cluster synchronization to report invalid sync states.
    • ProxySQL Cluster has also been extended to synchronize instance variables: mysql_variables and admin_variables. #2856
  5. Support for the SQLite3 plugin, this opens the road for encryption at rest as well as other features. #2821
  6. Added support for Oracle mysqlsh. #2854
  7. Introduced several minor SHUTDOWN command changes.
    • Mapped the command PROXYSQL SHUTDOWN to PROXYSQL KILL, performing a very fast shutdown.
    • Legacy PROXYSQL SHUTDOWN is now implemented as PROXYSQL SHUTDOWN SLOW.
  8. Introduced new column attributes to the mysql_users(#3083) and mysql_query_rules(#3088) tables.
  9. Added initial support for CLIENT_DEPRECATE_EOF. Currently ProxySQL has support for CLIENT_DEPRECATE_EOF for text protocol only, and excluding prepared statements.
  10. ProxySQL now honors wsrep_sst_donor_rejects_queries so DONOR nodes no longer need to be set to OFFLINE during a SST. For implementation details about this please refer to the official documentation #3227 #3227
  11. Introduced new WebInterfacePlugin to support the WebInterface component of the ProxySQL Enterprise Edition extension.

Bug fixes

  1. Fixed client connection stall when no backends are available. #3133
  2. Galera nodes permanently dropped from runtime_mysql_servers when 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_servers table.
  3. Fixed a bug where ProxySQL would create connections exceeding the defined max_connections. #2619
    • ProxySQL now enforces CLIENT_MULTI_RESULTS for client connections specifying CLIENT_MULTI_STATEMENTS as per the MySQL specification.
  4. Fixed error log and errors reported to clients when several statements fails #3177
  5. Fix several memory leaks detected by valgrind: #3204
    • Fixed memory leak in save_mysql_servers_runtime_to_database due to a resultset not being freed.
    • Updated mariadb_lib.c.patch to fix a memory leak patch for mysql_close_no_command.
  6. Fixed a bug preventing ProxySQL Native Galera modules from operating after a PROXYSQL RESTART statement is issued via ProxySQL Admin. #2330
  7. Connections not being cleaned up in case of match_tracked_options were always failing, this has been fixed. #3201
  8. Galera nodes were wrongly purged after being set to OFFLINE HARD i.e. placed in the offline_hostgroup. #3216
    • If due to a previous event the node was placed in the offline_hostgroup, and never purged from it, a later event may try to place it
      in the offline_hostgroup again. The second placement wouldnt overwrite it`s status, creating the possibility of being completely purged from the tables.
  9. Servers 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 up in the reader_hostgroup.

Code improvements / Refactoring

  1. Refactored MySQL_Thread::run. Method has been split into multiple functions to improve readability. Relevant commits: #1, #2, #3,#4, #5, #6.
  2. Removed code refactored into the new MySQL_Thread.status_variables array implementation.
  3. Refactored the session handler MySQL_Session::handler(), split code into serveral much more manageable sections. #2738 & #3110
  4. Refactored MySQL_Connection setter/getter functions functions for status_flags. #2717

SHA256s:

e520b1622abb2d62f5f152624aaff241ae96607d4f74bc919ba68b1b3a83d4cf  proxysql-2.1.0-1-centos67.x86_64.rpm
bcfba089b452a9fabac2a725e9348ccaebce001fc04eb74beb00c7e91a84cf28  proxysql-2.1.0-1-centos7.aarch64.rpm
a0af599367bca6cd7ddfe818a3193b180352a41a3887419100d582478e3557bf  proxysql-2.1.0-1-centos7.x86_64.rpm
690fed18ebabed9ce4a98e73e9a75c0af6066c45667cf548af7cd3a44c796f30  proxysql-2.1.0-1-centos8.aarch64.rpm
430ef5a5f11a80d7d7373397c21a1e23209722aed79e5863dc1514e8d53901eb  proxysql-2.1.0-1-centos8.x86_64.rpm
f6aa4b64b1d4bd836c0bb961f6281e37bd3fa721c615d50ef22650d2f7a6d0b9  proxysql-2.1.0-1-dbg-centos67.x86_64.rpm
1cad09c6b193deaf2dc8790c36497d9226cc9691aaec9c49c3a0c44c5fd46dc1  proxysql-2.1.0-1-dbg-centos7.x86_64.rpm
7bf3c73b5cca1d38dcac89ede4643d5880953ecac719ab1830104fdee9229273  proxysql-2.1.0-1-dbg-centos8.x86_64.rpm
0a9d9c5095130dfda6c4ee46943cf7c916bbf27371b69173b7e155d7f77133b9  proxysql-2.1.0-1-dbg-fedora24.x86_64.rpm
f93c79d59e677f19efcad4de0c7e1d3c0fdb5eefd31c30377655c39a3cc89fe9  proxysql-2.1.0-1-dbg-fedora27.x86_64.rpm
60073a26ddaaa21019c6500054b3f26771fbf6e9ac84665b5498929f970e57cf  proxysql-2.1.0-1-dbg-fedora28.x86_64.rpm
69f4fedb135d408b760e24bc47ea2b47dda5e1f99e8ee73f087c6c2bc94d0d1b  proxysql-2.1.0-1-fedora24.x86_64.rpm
97085de97a337a5c2c2f2576f88c5f99e54f8b9841cd860a84e392a98473841e  proxysql-2.1.0-1-fedora27.x86_64.rpm
e0d7aa4e937c50ddf0c582e74c572641baeebb87c75759a521ebd98429c45f2c  proxysql-2.1.0-1-fedora28.x86_64.rpm
49c19929f6d5ac31ac9d6bfe0f5e5fa890d5bd216b8150f487d08e2e57afefa0  proxysql_2.1.0-dbg-debian10_amd64.deb
5e6fe10f5224aeb3edca30bcc42f77625eef90a7d0b38c0fa5996b9b7e6209d4  proxysql_2.1.0-dbg-debian8_amd64.deb
229983a93f0a967bf54e2671397efecc6ece0ee76e1f6e1b09011658592dab06  proxysql_2.1.0-dbg-debian9_amd64.deb
c1a2402e006802867ac56fa5a6a8595f16241de639b09e1f0c47f541fba3c5cd  proxysql_2.1.0-dbg-ubuntu14_amd64.deb
8c7a66bf6442cee5166e8b18eae7ee2c2b7a7c2212825eea5e8bd28a517b8d7a  proxysql_2.1.0-dbg-ubuntu16_amd64.deb
6d02ad456ac7f946f97b68d4cd99661da11acbbf4c676bf878ed9282744c3b23  proxysql_2.1.0-dbg-ubuntu18_amd64.deb
54eeb7159d70a19d565cc0620ff04a2228f732140081f75f67156048a35abce0  proxysql_2.1.0-dbg-ubuntu20_amd64.deb
c6893e6c0ea6e9320728bc3ca362af1e737205e50608a8dc49a5dae7b615c485  proxysql_2.1.0-debian10_amd64.deb
7c667a8d0e973abdd7848b69b85dee02478e9701d0b8a036db83c2321b5c7466  proxysql_2.1.0-debian10_arm64.deb
68999638c2764b2d564bb4e4bd1e327fab6d362b573c9bc124ae688bcc31d823  proxysql_2.1.0-debian8_amd64.deb
0c56884744d7ab58b5a313a65eaaa58b01fe7741b305ada1f6e6342442661294  proxysql_2.1.0-debian9_amd64.deb
93c1975d0fb2c6f1c90953f6459ca17a2021fbc2a9939d56102cfce5c9ca94e5  proxysql_2.1.0-debian9_arm64.deb
595a9f25e44db0725954b0b6f4e53620df00b28e69cdedc54dca4d47eada35a0  proxysql_2.1.0-ubuntu14_amd64.deb
9fdc30dec21fe8debfa48b98dbfeae9f6938d34b11a9cb068d162705f2e3e0e1  proxysql_2.1.0-ubuntu16_amd64.deb
1c48ac3729c21234df2876fb5a28f643252c1d3a32496241a74ee0c220debe4a  proxysql_2.1.0-ubuntu18_amd64.deb
6c7511e41a4b9dc9e92c7063f5ce5d156a644d08c4e34f0e32658d0d3f42b53e  proxysql_2.1.0-ubuntu18_arm64.deb
e410a10cd6d057ddd5f6b387f8d9a3333f3c57d0b0125a8f7dfda641ccb628c7  proxysql_2.1.0-ubuntu20_amd64.deb
d97f282bcc4bb00fc6d96439c6722317b30809c95bf64c0aae9207dd46b2358f  proxysql_2.1.0-ubuntu20_arm64.deb

v2.0.15

29 Oct 17:17
Compare
Choose a tag to compare

Release date: 2020-10-29

Compared to v2.0.14, ProxySQL v2.0.15 introduces the following bug fixes and enhancements:

New features:

  • Introduced packages for ARM64 (including repository packages and dockerhub images)
  • Renamed variable mysql-max_transaction_time to mysql-max_transaction_idle_time in order to better describe what it represents : the time before killing a transaction idle for long time
  • The variable mysql-max_transaction_time now represents the time before killing a transaction, regardless of state (i.e. for idle and active)
  • Ported diamond collector to RedHat 8 #3074

Bug fixes:

  • Re-enabled per-thread connection cache was erroneously disabled in 2.0.14. This cache is relevant only for very intensive workloads and when running ProxySQL on a server with a lot of CPU cores
  • Fixed an error during SSL authentication that could lead to an infinite loop
  • Fixed LOAD RESTAPI FROM CONFIG was not implemented correctly #3095

MD5s:

a04530169e576cea4f2733132a669cd2  proxysql-2.0.15-1-centos67.x86_64.rpm
231e0c8ddf4f27b07b4636ec0b9982ab  proxysql-2.0.15-1-centos7.aarch64.rpm
15b9e8d45eff55e4a47fd3580bea259c  proxysql-2.0.15-1-centos7.x86_64.rpm
340f759955612438b3570d53a6bde366  proxysql-2.0.15-1-centos8.aarch64.rpm
6d9cccbdfe3374e8815ac19349fce4d3  proxysql-2.0.15-1-centos8.x86_64.rpm
8ff4ec319dba3c680922d64a52aa4582  proxysql-2.0.15-1-dbg-centos67.x86_64.rpm
200c0f72d52bc4eeb0a3232a11febaa6  proxysql-2.0.15-1-dbg-centos7.x86_64.rpm
be582c1a32b9ed8e68977fdb2dc4754a  proxysql-2.0.15-1-dbg-centos8.x86_64.rpm
f65d012f4b4dd13ae5d2f0f5a534aa0e  proxysql-2.0.15-1-dbg-fedora24.x86_64.rpm
d62ab5938616c3e576d879aae24972bd  proxysql-2.0.15-1-dbg-fedora27.x86_64.rpm
3be9d4c8235bb2c64256696bd471109b  proxysql-2.0.15-1-dbg-fedora28.x86_64.rpm
22455c4044d53204a714cdd033c12580  proxysql-2.0.15-1-fedora24.x86_64.rpm
443d062974ea3ac84ec077b4b6740691  proxysql-2.0.15-1-fedora27.x86_64.rpm
fd3f552e0b97093297e1e91980cfab44  proxysql-2.0.15-1-fedora28.x86_64.rpm
f4f040092e6e669846fa6236a7b22f51  proxysql_2.0.15-dbg-debian10_amd64.deb
d48fbcb9ad7a7688a3cddab0b92c3983  proxysql_2.0.15-dbg-debian8_amd64.deb
98cde980d0f72301cbe68e6a9bda7620  proxysql_2.0.15-dbg-debian9_amd64.deb
dfae7d69e0144cae37dba00d2a8c6c49  proxysql_2.0.15-dbg-ubuntu14_amd64.deb
8286929d27d77cbfc583fb5d5e47363e  proxysql_2.0.15-dbg-ubuntu16_amd64.deb
b7dcaf2a7eaef27df86a8dacdfdda865  proxysql_2.0.15-dbg-ubuntu18_amd64.deb
fef397ab9cc7628bd57ca8b0fd9edf2e  proxysql_2.0.15-dbg-ubuntu20_amd64.deb
d651bf69141bbf04133d8c305a92084e  proxysql_2.0.15-debian10_amd64.deb
e3d2ab337adbbfa18833403a953cc2f7  proxysql_2.0.15-debian10_arm64.deb
1557c7b16f10a4be89f5acb474081d91  proxysql_2.0.15-debian8_amd64.deb
aa22663bb3d346885d455bdc43dd8d8b  proxysql_2.0.15-debian9_amd64.deb
bd22861c72bb042d6a833068f08f62ea  proxysql_2.0.15-debian9_arm64.deb
2557f21a80cbfa434df6f52a3f515160  proxysql_2.0.15-ubuntu14_amd64.deb
e8afb1092e3e9560fca64cc21789483a  proxysql_2.0.15-ubuntu16_amd64.deb
b0e5f795d9e86186a32d73d3fa07db92  proxysql_2.0.15-ubuntu18_amd64.deb
298f65ff5a5b22c12dd7568d8f41b397  proxysql_2.0.15-ubuntu18_arm64.deb
8364caa148c34c92b2e655e2c73531aa  proxysql_2.0.15-ubuntu20_amd64.deb
82e759dba8e536155d6da478a97f1a28  proxysql_2.0.15-ubuntu20_arm64.deb

SHA1s:

501ae9159ffe4b3a7cf774e2649b768978c93d8d  proxysql-2.0.15-1-centos67.x86_64.rpm
99959c97e6eed8ffa542799b6d7aacea0a5fbaac  proxysql-2.0.15-1-centos7.aarch64.rpm
360d58ae0264a65d3d878ac89067f057a305e75b  proxysql-2.0.15-1-centos7.x86_64.rpm
11b942d58df48ea2285817909dc91fc31e8d61fc  proxysql-2.0.15-1-centos8.aarch64.rpm
5023cbf701c05d0830339091fb91f485251ab19e  proxysql-2.0.15-1-centos8.x86_64.rpm
7b319e0011cfabe562520ed35038145580787128  proxysql-2.0.15-1-dbg-centos67.x86_64.rpm
3827f97dcc3c350a40ab6519e358f0079f425264  proxysql-2.0.15-1-dbg-centos7.x86_64.rpm
34554cb4bddb4a0f1587f1ea8ad1222627a2e3f3  proxysql-2.0.15-1-dbg-centos8.x86_64.rpm
b1463bc39e8bfb4050e34e686642c5fdb720f89f  proxysql-2.0.15-1-dbg-fedora24.x86_64.rpm
fe86c6f754c7393eca527f4c588995fa355e0885  proxysql-2.0.15-1-dbg-fedora27.x86_64.rpm
2c92d6e1ef9d0a24db5884e6471b6527daaf4f8a  proxysql-2.0.15-1-dbg-fedora28.x86_64.rpm
7e885b34e88120bf5ee492f52476e3c39f470833  proxysql-2.0.15-1-fedora24.x86_64.rpm
72f8f54e083943822eecd66d3cc3f29981d4e3be  proxysql-2.0.15-1-fedora27.x86_64.rpm
4f87d3489e14b2eabbf001a6ab6a1197ad8f3b31  proxysql-2.0.15-1-fedora28.x86_64.rpm
8003ba5c4316b00b8e77fb3ba41f3c9a01e2bf36  proxysql_2.0.15-dbg-debian10_amd64.deb
7faccfc2a88fbbc25a0efceadea9e0a3e595b3b4  proxysql_2.0.15-dbg-debian8_amd64.deb
5e36ea84d5f9a8096391676bf06a006ab165e0da  proxysql_2.0.15-dbg-debian9_amd64.deb
fd949ac29e83303a5865f82a17af1c7a05b3a310  proxysql_2.0.15-dbg-ubuntu14_amd64.deb
cd7dfc4aaeb01037194194d30778efcfc17b54bb  proxysql_2.0.15-dbg-ubuntu16_amd64.deb
5da1b66c72b5177736a292513559cbff578fecb2  proxysql_2.0.15-dbg-ubuntu18_amd64.deb
1b7030c9873625c761ba2c36fa248482d07493a8  proxysql_2.0.15-dbg-ubuntu20_amd64.deb
17ce545603e8c3607035096f351f0d8f7f7c05b0  proxysql_2.0.15-debian10_amd64.deb
97158e4f1484d29644a4e492f91987fb3117f0d6  proxysql_2.0.15-debian10_arm64.deb
703ae669e0d6b6960bd6d201f3c2d6d2d93d426c  proxysql_2.0.15-debian8_amd64.deb
1c18290c9671be78eef18b8b399b74372f905917  proxysql_2.0.15-debian9_amd64.deb
d6e42c8e35019f0ffcb774c797432636bc222707  proxysql_2.0.15-debian9_arm64.deb
4e3f672a918c23970bd869f2d5c0e6b0c16e5a7b  proxysql_2.0.15-ubuntu14_amd64.deb
d425fc6cef5fc726052881911df275e8da63c128  proxysql_2.0.15-ubuntu16_amd64.deb
188c06ec7a890345a28564bd3a5c00e1f120a9a7  proxysql_2.0.15-ubuntu18_amd64.deb
145839ccf31c9221a12ee79c1cf3e1e738826a9f  proxysql_2.0.15-ubuntu18_arm64.deb
66ecb542400b007432fee55d92703129107b951b  proxysql_2.0.15-ubuntu20_amd64.deb
b605a082b318f9a9fee56c56d5aeb8d2f731635b  proxysql_2.0.15-ubuntu20_arm64.deb

SHA256s:

73fbf631e770e0429076948d4b5677099d5ec4c54dad3945d0f4879658ba84d8  proxysql-2.0.15-1-centos67.x86_64.rpm
30f0f6d1c4cceaf7b833703487a5cc75dbba7bc7f3e3c4b8c18ae38cafcec7ba  proxysql-2.0.15-1-centos7.aarch64.rpm
3e648c74f95c54670a24c7d4f7eb0df232ada5d3c5a5fe52fd856db6cb1e2c60  proxysql-2.0.15-1-centos7.x86_64.rpm
6c544f9553a8e808f1f15a1a9fff27fb0372eafafd198066e881b3d2e610df28  proxysql-2.0.15-1-centos8.aarch64.rpm
167d1a6d554aeaa680b6c7e4e666a6146a96996a9f00baa36fd3becf2def284c  proxysql-2.0.15-1-centos8.x86_64.rpm
23ed0edd3ad889d080cd47ebfabca8c001d765caf8d5d216f8ab1a05130b3de8  proxysql-2.0.15-1-dbg-centos67.x86_64.rpm
f85f98ca750c72c142e20875a83ea7fe420e8d0b8667959810b39b3ecf08081b  proxysql-2.0.15-1-dbg-centos7.x86_64.rpm
13cddf5722d721141dc1fa18257997c317ec7f65c9d4d65e872915327e4821d6  proxysql-2.0.15-1-dbg-centos8.x86_64.rpm
9eee6892584ed7e68dcb400ff3a7fbc9147ef83de44c6377675f4e9062d0dd71  proxysql-2.0.15-1-dbg-fedora24.x86_64.rpm
0775131c4baa34258bceb4241f52fb0ab13dcc1089f82fecc47bed1355571735  proxysql-2.0.15-1-dbg-fedora27.x86_64.rpm
b4907d40df267f00cc69aa84449071506ba45683d87dae086dbef64655249b7f  proxysql-2.0.15-1-dbg-fedora28.x86_64.rpm
3f08b6a62a2b01809cfecee05d7849c52385276023bca96599a7d15972733f81  proxysql-2.0.15-1-fedora24.x86_64.rpm
4ca4b75bf138e05f13bc8c220bd09cf4ca6777560c3d5b429868a14a0bd22054  proxysql-2.0.15-1-fedora27.x86_64.rpm
1fdbba704f7b83a76b720bf74d371b75326b93d128de6a0e65ee3c9721272577  proxysql-2.0.15-1-fedora28.x86_64.rpm
c96e6a6476829485c8d43b874ee52090d052f013afa8a51338860db3a2295bfa  proxysql_2.0.15-dbg-debian10_amd64.deb
750dc94f4dcd760c69652aed0581a2a26178d31b9ab64b3b22a07d64a7eaff8b  proxysql_2.0.15-dbg-debian8_amd64.deb
669a0fb18077cab72331a29ddccdfe85c4fbada58da0f1a0b6483883181eb408  proxysql_2.0.15-dbg-debian9_amd64.deb
95c624fd524154bdb0542fa4780b3a1dc5d49452773249fd2e098e295d8f3002  proxysql_2.0.15-dbg-ubuntu14_amd64.deb
56cb88055a17fe0d5d213259538254680de77caa711ecf14fde2dba17f867b52  proxysql_2.0.15-dbg-ubuntu16_amd64.deb
34aeaf326938a825293b15dc3b06e36e533957f4a1801e67c3740bc61e29666b  proxysql_2.0.15-dbg-ubuntu18_amd64.deb
984eb1a0c1dcf203b222859b6353c9c62d62d7cbbc85b9d49d011e087ddf3c4f  proxysql_2.0.15-dbg-ubuntu20_amd64.deb
af951be814e3d7010b7908a179621ddc7c57ab3d5c2d51af384242028e26924d  proxysql_2.0.15-debian10_amd64.deb
52d5846854407686b76ae6dacc3ad051c23134989db1c3cfd48d96f4f5766c18  proxysql_2.0.15-debian10_arm64.deb
39bbd1c008720c6df848c3352df20a5314594d451e378a7b76b000278542ef5e  proxysql_2.0.15-debian8_amd64.deb
1212d036f50ab8f90c4978a1ffd2418452163ccb47f28792de0a93b036155a24  proxysql_2.0.15-debian9_amd64.deb
e7e0b516a22e720d5c16947a909b5c944d7bacb42233df69634b3107d870a68e  proxysql_2.0.15-debian9_arm64.deb
b8e9513eab9a3d40b2de290b434ed043fa3088aba7ed1507943c08cbc99c2611  proxysql_2.0.15-ubuntu14_amd64.deb
efb7ffae2e8effdbf524c34dbc1e1d86b209cc8b78e60d44139523967afe244e  proxysql_2.0.15-ubuntu16_amd64.deb
555c5b93d8651397b5cbf74515e06cb9cecb86d798729fcb319980b0f84f484b  proxysql_2.0.15-ubuntu18_amd64.deb
a609994f5e535f53d3318baeba63d9df8bb9654288b2a61250d8a5aa13c7743c  proxysql_2.0.15-ubuntu18_arm64.deb
365ab29d525a14ac4d43800f8e340830801a054e5b307acd7ee39588f4a9fbb9  proxysql_2.0.15-ubuntu20_amd64.deb
c452da121216f84bb25f99d3c925ef8a628b5f4f8d30b89b175ee5af03d9e93f  proxysql_2.0.15-ubuntu20_arm64.deb

v2.0.14

07 Sep 22:15
7b02b19
Compare
Choose a tag to compare

Release date: 2020-09-08

Compared to v2.0.13, ProxySQL v2.0.14 introduces the following bug fixes and enhancements:

New Features


Although only bug fixes are supposed to go into ProxySQL 2.0, we had to introduce a few minor new features:

  • Ability to compile in FreeBSD
  • Ability to compile on Mac OSX
  • Added new variable mysql-connect_timeout_client : if a client doesn't complete the authentication and establishes a connection within the given timeout, its connection is terminated
  • Added new variable mysql-monitor_replication_lag_count : this variable defines the number of replication lag checks that returns a value greater than max_replication_lag before shunning the lagging node. This prevents shunning node(s) in case of a single replication lag spike. The default value is 1 for backward compatibility
  • Added DEB package for Ubuntu 20
  • ClickHouse support is now merged into main packages

Bug fixes

  • Fixed various compiler warning messages
  • Fixed various bugs related to GTID parsing from streams coming from binlog reader that could cause a crash
  • Never reset backend connections with a client error code #2989
  • A client connection could use a backend connection with a session variable set by a different client #3000
  • Fixed several bugs that caused proxysql to restart during a graceful stop or shutdown
  • Killed connection were not terminated if they were idle and handled by the auxiliary (not worker) MySQL thread
  • The minimum max_connections value for AWS Aurora nodes automatically discovered was set to 1000 . This is now reduced to 10

Miscellaneous

  • Upgraded libhttpserver to version 0.18.1
  • Improved and enhanced several internal automated tests

MD5s:

4fd87ae7cb85f708147f3ef756eaf8ca  proxysql-2.0.14-1-centos67.x86_64.rpm
956e4a1afd0711299cb1043e7fd65cd6  proxysql-2.0.14-1-centos7.x86_64.rpm
5385a3df9aaf59f7958063a795a2f2fd  proxysql-2.0.14-1-centos8.x86_64.rpm
f58a3668cd9efa2a2d7ea1013d4cd261  proxysql-2.0.14-1-dbg-centos67.x86_64.rpm
646895482c3a95ec82f20b7acf3f7352  proxysql-2.0.14-1-dbg-centos7.x86_64.rpm
f5c2d9b878eda76d8856e32e53d3930c  proxysql-2.0.14-1-dbg-centos8.x86_64.rpm
7a335839bcc1c218d9f5555ea854db1f  proxysql-2.0.14-1-dbg-fedora24.x86_64.rpm
3a260e86bd94ee30af594675b0fcdc2b  proxysql-2.0.14-1-dbg-fedora27.x86_64.rpm
cb8eb1e84a15d8a31d0640013533f94b  proxysql-2.0.14-1-dbg-fedora28.x86_64.rpm
1e4b839c143bb818a514b112ea80ee5b  proxysql-2.0.14-1-fedora24.x86_64.rpm
57e4981bb268078707be25a7f9291496  proxysql-2.0.14-1-fedora27.x86_64.rpm
62cfb0adf0c531890d4564ebf412656e  proxysql-2.0.14-1-fedora28.x86_64.rpm
dbdd37569097330b4142e1295080d10c  proxysql_2.0.14-dbg-debian10_amd64.deb
51b1ddc377bb0911258d2e56e59a0b93  proxysql_2.0.14-dbg-debian8_amd64.deb
163b5e607511f4bcf6c3314dbda7964c  proxysql_2.0.14-dbg-debian9_amd64.deb
9b4dc9745be5de88af2f5feb0cea7b0c  proxysql_2.0.14-dbg-ubuntu14_amd64.deb
0afff0e3e8a45b6aad3d2197d4203385  proxysql_2.0.14-dbg-ubuntu16_amd64.deb
5e5ef0d80c0b86607fdf9c3477270bf2  proxysql_2.0.14-dbg-ubuntu18_amd64.deb
c431c9cdb2a7886a78425df1426e805a  proxysql_2.0.14-dbg-ubuntu20_amd64.deb
5b31994df1821c92c9f3aec6a39ff3d0  proxysql_2.0.14-debian10_amd64.deb
3e521a7a841560bae7c27c457cf4c3f0  proxysql_2.0.14-debian8_amd64.deb
68db1733dd569ec16e4ebd541d13b3f1  proxysql_2.0.14-debian9_amd64.deb
bb8be952a7b49e67a4bb72c5b41ccfbf  proxysql_2.0.14-ubuntu14_amd64.deb
6f845f162a4ea18eab099ce78aa5cda0  proxysql_2.0.14-ubuntu16_amd64.deb
f30901bc450f14babe4c2d5070247d05  proxysql_2.0.14-ubuntu18_amd64.deb
d78debd191fe8a6f75ae270b03e95d73  proxysql_2.0.14-ubuntu20_amd64.deb

SHA1s:

fb7adabf624c1b5cfa96f43a589f57524b34ba22  proxysql-2.0.14-1-centos67.x86_64.rpm
9d63294e0d1e1a8ab500824ca8e2b7df581b1e06  proxysql-2.0.14-1-centos7.x86_64.rpm
64319264501b1c16600cc56880131460a431d81a  proxysql-2.0.14-1-centos8.x86_64.rpm
8401f32966f093417cd38a89802e67b03cd4c091  proxysql-2.0.14-1-dbg-centos67.x86_64.rpm
c6bec38f2e11929be10cb5d3b1467ed0c5b67a8d  proxysql-2.0.14-1-dbg-centos7.x86_64.rpm
ca97c8b36f598933d328487590704125e4075706  proxysql-2.0.14-1-dbg-centos8.x86_64.rpm
b8154702d13db51581a9ed6f5f8d425735037507  proxysql-2.0.14-1-dbg-fedora24.x86_64.rpm
47c2b9743cfebe108f77a21ab697a5b0c6fe18df  proxysql-2.0.14-1-dbg-fedora27.x86_64.rpm
958d96b7f7aa36379d0b9ff554aabf91a5ec5808  proxysql-2.0.14-1-dbg-fedora28.x86_64.rpm
2e1bf183357e84133e7d530302d25fbba6ad5a99  proxysql-2.0.14-1-fedora24.x86_64.rpm
ded13350177c4ee78b860eb848a14a1f6f7dd06a  proxysql-2.0.14-1-fedora27.x86_64.rpm
e708e94595d62d057da8ce48b1f4e1b238badb73  proxysql-2.0.14-1-fedora28.x86_64.rpm
4bca3b7927c036da589e32ca8ae0030672587086  proxysql_2.0.14-dbg-debian10_amd64.deb
40ba3e71bd9e2898c823fec6ffbfb59264a591fe  proxysql_2.0.14-dbg-debian8_amd64.deb
e8db40c652ac9b2eff5b44e5784c2f4fc4f77b8b  proxysql_2.0.14-dbg-debian9_amd64.deb
9ff69cdaddb21ce8f77efc3e17846365d249634e  proxysql_2.0.14-dbg-ubuntu14_amd64.deb
7ab09b1091111ed879a916e1f8b06585ee7c4133  proxysql_2.0.14-dbg-ubuntu16_amd64.deb
e49ee92c6f76f25cd5621c02f4c9fc0f8330ed84  proxysql_2.0.14-dbg-ubuntu18_amd64.deb
faaa1372f4e64ee6dc82131a30685abb6602cc03  proxysql_2.0.14-dbg-ubuntu20_amd64.deb
3da37529bc68a94ec330519c1dddb3730ae547ff  proxysql_2.0.14-debian10_amd64.deb
c7c8bb1bb5ed34bc453a3e183079bf9768507eec  proxysql_2.0.14-debian8_amd64.deb
f673f4b06b09f998955149c0213aad7a5c9b5d5c  proxysql_2.0.14-debian9_amd64.deb
c6a6325b587b2af1b2e2eec19a5916827e45d91f  proxysql_2.0.14-ubuntu14_amd64.deb
a2482cd4369b502471f14ab68eeb0cd4baa42dff  proxysql_2.0.14-ubuntu16_amd64.deb
f17b0449f38101261a5bba47de3b48385fe3799f  proxysql_2.0.14-ubuntu18_amd64.deb
483cb3e6b4361386b95eae1062095b5bab43d4c2  proxysql_2.0.14-ubuntu20_amd64.deb

SHA256s:

714e124f62d2310e892d7b96b9ab81fc8deb3d04348987ded2a898c37450f9c0  proxysql-2.0.14-1-centos67.x86_64.rpm
012342035db36f8dce395c21d5ef6f9e759cd2cc366ccf583af5a8eafffc22a9  proxysql-2.0.14-1-centos7.x86_64.rpm
346612ebbbfa9b502156b4bf0945afe55f242e0f0ac8fd7306cfb8245cdcfee0  proxysql-2.0.14-1-centos8.x86_64.rpm
b1c2be2a3d7f333a54435b44b03977378e68cdb8b674ddbd4dab88048ccf7c1b  proxysql-2.0.14-1-dbg-centos67.x86_64.rpm
8c3c682f30c9622561058e9bb4eb0952dca428004ad3a62d74ac9194c90aeb4a  proxysql-2.0.14-1-dbg-centos7.x86_64.rpm
bf3d1f3fe6a18e165281698c1d506eb8e18c8588b14a5e25ab5d97be11d16f77  proxysql-2.0.14-1-dbg-centos8.x86_64.rpm
ebab48bd61bb2d987d277fd05a9349f0e9e1b6cc7d3f19b780f389351dfb9ae3  proxysql-2.0.14-1-dbg-fedora24.x86_64.rpm
d9c3ce88e5fda830e52abcb9a74a8e302bf7d515bf5095b021e986be4cf389a4  proxysql-2.0.14-1-dbg-fedora27.x86_64.rpm
0780e0d0b789e40223b02808176a80def0d78061d88faa56ee709858e02bdb86  proxysql-2.0.14-1-dbg-fedora28.x86_64.rpm
573783351d5a4213325c4e3a467efb1404cc558daaab83647de0e10c690a848c  proxysql-2.0.14-1-fedora24.x86_64.rpm
4a3f1f322dc7f6553406335aa04c85a0ff286eebae8bcf5ca1ea8a3f1894c463  proxysql-2.0.14-1-fedora27.x86_64.rpm
75b369f064b448e6c2aca919e58ef8a71f490a89df02a7c05307b01c2bf71f2f  proxysql-2.0.14-1-fedora28.x86_64.rpm
f1ee290a5b65ad5b5b713d9b05c215b3eebcf4f8491c9306e8b29a15746be9d1  proxysql_2.0.14-dbg-debian10_amd64.deb
fb570f822ee23979d4db46d1028aebd5042cde19499b31da06ce92b437cef8a1  proxysql_2.0.14-dbg-debian8_amd64.deb
337dfd74c168b9a12b2224bebb08089b4dbfcd6e0225bf61577645e08ffd530b  proxysql_2.0.14-dbg-debian9_amd64.deb
c2044af7d2df2b29187ada1b1e7f1138b4736e6045c7d5ad736e0f498a69a214  proxysql_2.0.14-dbg-ubuntu14_amd64.deb
a370111b39c50815a9b7b0e6dcdee2085a059f59c932dcf7432b91bd8b6da4a5  proxysql_2.0.14-dbg-ubuntu16_amd64.deb
758968f76c01e6b5b30dfd8adf2a37a0d1ecdf3691eb69da48c214a940346978  proxysql_2.0.14-dbg-ubuntu18_amd64.deb
93e54740dd244f78fc4386b04e07429c87bddca6a9312b3cac7dfbb01c0334a6  proxysql_2.0.14-dbg-ubuntu20_amd64.deb
ddadc065e7ad71702da1002f584d35047f324265b778caf11140ccbea0fd6945  proxysql_2.0.14-debian10_amd64.deb
85b1953fe5dc8a31c245ca58fbb03b234fccc496b00659d5443cab24650637b0  proxysql_2.0.14-debian8_amd64.deb
10d3b3e40fcd48e16cea98ae591e2f13db0890aa5c7f96760ce80632041343d1  proxysql_2.0.14-debian9_amd64.deb
96ee92b8cf9a2e71bb42462f9d2f7b16bfe95dc1c4c1c9202cdd9a35a7c99b72  proxysql_2.0.14-ubuntu14_amd64.deb
380741988e6e8884a300636e968292ef0db044ce9802932c7766b03a6a6ebc89  proxysql_2.0.14-ubuntu16_amd64.deb
1e2aa15cc0a65d0dc0ebba6b423ac84fb1a649e7ad35dc1e4c78bbeca585acd8  proxysql_2.0.14-ubuntu18_amd64.deb
46a0aa79bb6e90d0f1bce01079ac67ef6f0207fca3278f424ccb665876f1116d  proxysql_2.0.14-ubuntu20_amd64.deb

v2.0.13

15 Jul 12:50
91737e0
Compare
Choose a tag to compare

Release date: 2020-07-15

Compared to v2.0.12, ProxySQL v2.0.13 introduces the following bug fixes and enhancements:

New Features

Although only bug fixes are supposed to go into ProxySQL 2.0, we had to introduce a few minor new features:

  • A client can force ProxySQL to run a query in a new connection using a query annotation using create_new_connection=1 in a comment. For example SELECT /* create_new_connection=1 */ 1 . See #2874
  • Added support for SAVEPOINT , RELEASE SAVEPOINT and ROLLBACK TO SAVEPOINT #948
  • ProxySQL Version checker checks for new version every 24 hours

Bug fixes

  • ProxySQL could crash if stats_mysql_processlist was queried while a client connection wasn't fully initialized #2863
  • Improved the handling of charsets and session variables, and removed several deprecated global variables (#2866 and #2936)
  • the value of stats_mysql_connection_pool.Queries_GTID_sync was always 0 from 2.0.10 till 2.0.12 #2615
  • fixes several bugs in the parsing of SET statements
  • Command COM_FIELD_LIST could generate an error if the table is a keyword #2836
  • Internal mysql_data_stream was not correctly reset in case of change user #2811
  • Variable mysql-default_track_gtids was being ignored #2813
  • a large query cache was causing an interger overflow when computing the size of the query cache itself #2815
  • PXC nodes were not being re-enabled after pxc_maint_mode was set to DISABLED #2711
  • Fixed invalid path for logrotate reported in #2830

MD5s:

52b0d32ed9cc3e26f0b5dad3088e4c98  proxysql-2.0.13-1-centos67.x86_64.rpm
0b637148635c232f34c3f03a24e108f8  proxysql-2.0.13-1-centos7.x86_64.rpm
26c87c8c8f165296111d02ad4aa34af7  proxysql-2.0.13-1-centos8.x86_64.rpm
5485dac1a99d17612b199d48ad230fac  proxysql-2.0.13-1-clickhouse-centos7.x86_64.rpm
16163266b2c6c9ab450718347956825d  proxysql-2.0.13-1-clickhouse-centos8.x86_64.rpm
21ffa31e597390c921be9aa737179815  proxysql-2.0.13-1-clickhouse-fedora24.x86_64.rpm
59ebf55af37809ad896d6572ea6652dc  proxysql-2.0.13-1-clickhouse-fedora27.x86_64.rpm
9e33eab633902e1657b9bc5cb2ef5b9e  proxysql-2.0.13-1-clickhouse-fedora28.x86_64.rpm
b9b2d8ae02cd179a018de5aa1b2823b6  proxysql-2.0.13-1-dbg-centos67.x86_64.rpm
feedef3276cca22da137a5ba0c3d7995  proxysql-2.0.13-1-dbg-centos7.x86_64.rpm
d0895e627bfb50e63bf68f8bce09fa4b  proxysql-2.0.13-1-dbg-centos8.x86_64.rpm
28a726a4a3b9397c11fd1171c0696f30  proxysql-2.0.13-1-dbg-fedora24.x86_64.rpm
388de3689d8b29e910d49225855d98ab  proxysql-2.0.13-1-dbg-fedora27.x86_64.rpm
c535f8b8f604aeaf57ed5ca5a8d0023e  proxysql-2.0.13-1-dbg-fedora28.x86_64.rpm
720df256059fa8933127f87d7e6d9797  proxysql-2.0.13-1-fedora24.x86_64.rpm
71404a9dd1ba987caf28e1d8edc8f9b5  proxysql-2.0.13-1-fedora27.x86_64.rpm
5576e491b732def6d97d14a381adc8b0  proxysql-2.0.13-1-fedora28.x86_64.rpm
e8234d295a25d4c9ca1c4c434f105a36  proxysql_2.0.13-clickhouse-debian10_amd64.deb
b2d28d9cce2f66405e1a4187c1501308  proxysql_2.0.13-clickhouse-debian9_amd64.deb
f72a0b5eb7167a887cee19beec55b7c3  proxysql_2.0.13-clickhouse-ubuntu16_amd64.deb
301ae080bab73ba37dc2174b46fb377b  proxysql_2.0.13-clickhouse-ubuntu18_amd64.deb
08946ac20f541d86c6a2dd97fcfdaccd  proxysql_2.0.13-dbg-debian10_amd64.deb
153376aeece2708f7582dfbe06cb9f4e  proxysql_2.0.13-dbg-debian8_amd64.deb
262166b14b9db05f1151cdc923da98b5  proxysql_2.0.13-dbg-debian9_amd64.deb
39764616aa80e280659c2d2e293a07fa  proxysql_2.0.13-dbg-ubuntu14_amd64.deb
b6d144693cc4d30a5fd01c646348f783  proxysql_2.0.13-dbg-ubuntu16_amd64.deb
85f62642f7ab22951d4b686c982ca48a  proxysql_2.0.13-dbg-ubuntu18_amd64.deb
c2e4d97de752522f7b2a297b935c35de  proxysql_2.0.13-debian10_amd64.deb
ccdfb9d9ceccca33a41b30d71d070d46  proxysql_2.0.13-debian8_amd64.deb
3985b9573711a40c97d82b2675a153fe  proxysql_2.0.13-debian9_amd64.deb
8ed11a34549692e59f9313e9f07d6508  proxysql_2.0.13-ubuntu14_amd64.deb
ba2df6942300c034cdf926be606bbe51  proxysql_2.0.13-ubuntu16_amd64.deb
8a6e19edb5b5b6f945cfc173e3873bad  proxysql_2.0.13-ubuntu18_amd64.deb

SHA1s:

2ee7d4421c5a52fd9fac39ca7a070f2f5d21ef88  proxysql-2.0.13-1-centos67.x86_64.rpm
b51e45ba661a8864796a58b113dc88619c7ea8ae  proxysql-2.0.13-1-centos7.x86_64.rpm
db67ad7143580f57801e135f2c3849ab84704dc3  proxysql-2.0.13-1-centos8.x86_64.rpm
619610de19231f63a7505f7d2a1c57058a060e4f  proxysql-2.0.13-1-clickhouse-centos7.x86_64.rpm
2a098635bd4bc64cc06188ba3cf2827f58935604  proxysql-2.0.13-1-clickhouse-centos8.x86_64.rpm
30e4b84025a54931add8c0aee987ff1e3cc1fd4c  proxysql-2.0.13-1-clickhouse-fedora24.x86_64.rpm
1a7cdb48a35cfd60c93ebd43385a8fabf47c2fb9  proxysql-2.0.13-1-clickhouse-fedora27.x86_64.rpm
1cf30ba4d06cb4982b68a26647fa9159af6382f0  proxysql-2.0.13-1-clickhouse-fedora28.x86_64.rpm
36c76e1f65cd81c271dc8b5411d1b37bc9072636  proxysql-2.0.13-1-dbg-centos67.x86_64.rpm
9fe7a3baaa8d2438cc9ebb43bf54e5ed47f463a3  proxysql-2.0.13-1-dbg-centos7.x86_64.rpm
604787e9a5c08b8abe718b52ebfe25be50fa0cdf  proxysql-2.0.13-1-dbg-centos8.x86_64.rpm
0bf7ec14a82a0c04169da79e08d0cd40be01a345  proxysql-2.0.13-1-dbg-fedora24.x86_64.rpm
9bd79ce7c9f17bdf52c06cc90f27b42f8813a89e  proxysql-2.0.13-1-dbg-fedora27.x86_64.rpm
5bbf253572a60ba592f3197db2345097c12e128d  proxysql-2.0.13-1-dbg-fedora28.x86_64.rpm
ba50006a0a568bb54d913c908b823e28c1d8fa0f  proxysql-2.0.13-1-fedora24.x86_64.rpm
556e2a2b2ef49e80797eb981b191cb178222bc20  proxysql-2.0.13-1-fedora27.x86_64.rpm
18fb63a50d07d69c2737121e324b20647bce5cdc  proxysql-2.0.13-1-fedora28.x86_64.rpm
a91ecb5a3de4537c543a00b21347a4ba79a6681d  proxysql_2.0.13-clickhouse-debian10_amd64.deb
46b9081c814f97812e929582262b4c39dbb262f2  proxysql_2.0.13-clickhouse-debian9_amd64.deb
1f177378d7918e22f56b27e36e7e5161295f7ed8  proxysql_2.0.13-clickhouse-ubuntu16_amd64.deb
8f8ead172d9010abeb9b8e8f0aadf7683208ad37  proxysql_2.0.13-clickhouse-ubuntu18_amd64.deb
a7e8a9054f008e950c4063911e4e0edc8b80f3b5  proxysql_2.0.13-dbg-debian10_amd64.deb
de475f77a49d44afe55186311cd700bdb9589a32  proxysql_2.0.13-dbg-debian8_amd64.deb
4af5082b54f61dfb8fd4d1bf9a2fb23eaf6b4996  proxysql_2.0.13-dbg-debian9_amd64.deb
d1f404e5d6671c5072f10e8e0c08c9de41d80568  proxysql_2.0.13-dbg-ubuntu14_amd64.deb
6f9e26803b621236e40970952e91fd09d70ba1de  proxysql_2.0.13-dbg-ubuntu16_amd64.deb
4aa4cb03d1129d98fa412c0082a0d37bdccd0e21  proxysql_2.0.13-dbg-ubuntu18_amd64.deb
23fba59c5eda1bb671801dfefd8664142534f1dd  proxysql_2.0.13-debian10_amd64.deb
be93470886dd2d32c76506b26d3e7a8ce53b0270  proxysql_2.0.13-debian8_amd64.deb
c06073942180119f771818ef2d8d904b6fd01dee  proxysql_2.0.13-debian9_amd64.deb
2ea6c7ea02e19de93f2f77238de75525d780a96a  proxysql_2.0.13-ubuntu14_amd64.deb
9c90025f08d5f76a2211fda00c8d5a04196d1e3f  proxysql_2.0.13-ubuntu16_amd64.deb
efcb5504459f2a5008a2aceabdc365cef997a402  proxysql_2.0.13-ubuntu18_amd64.deb

SHA256s:

b436a98303a683e31ec776fa02a19903f8791a999be6b4a4628ffdcaabe4e3fd  proxysql-2.0.13-1-centos67.x86_64.rpm
41b180611a59caa709bcb134679d79665072e78449f81348827e750c1067202c  proxysql-2.0.13-1-centos7.x86_64.rpm
ec22ef8767086ef2005a5ed58d6b8ce4d2e2d4c6e85776bc3acbd5eac99f257d  proxysql-2.0.13-1-centos8.x86_64.rpm
d6d3a96260c3f8d49fe2e7f9d2788798265dee8eb4b275951fa78f90b904af5f  proxysql-2.0.13-1-clickhouse-centos7.x86_64.rpm
c478ef15ee780f30dd2d69ff4621b48fe35d3d6d6a4beb1100b777aa44a5d52d  proxysql-2.0.13-1-clickhouse-centos8.x86_64.rpm
ef3b8c7270f5c252f1f9ec34ee70b90879acd21ebab525703892099a5bffac2d  proxysql-2.0.13-1-clickhouse-fedora24.x86_64.rpm
90793ebfd0c0c39a8e6d811bf104ce34ed0a99b1fba2f1b426f9fa254c1784ef  proxysql-2.0.13-1-clickhouse-fedora27.x86_64.rpm
6da763d70ab23bc3cc5c927ec269a6abc1881f6a29624a69e4ee1f8af90a5cd7  proxysql-2.0.13-1-clickhouse-fedora28.x86_64.rpm
7b3928e3e9174f8a6def61e32769a6c177a1e65942b38284c74a1b761dd46545  proxysql-2.0.13-1-dbg-centos67.x86_64.rpm
2d170234ede0f6542eaba527dd14d6427922d125ca42faa18f7af07f5ecd1054  proxysql-2.0.13-1-dbg-centos7.x86_64.rpm
839384189a8be6949fb0d94c5afdb7955d11655387f51e796ba8a1fd0e313474  proxysql-2.0.13-1-dbg-centos8.x86_64.rpm
9b41a5653f14ed8d2c98605495fed68ebeea909ee760b5b3c8288220e163d283  proxysql-2.0.13-1-dbg-fedora24.x86_64.rpm
a1b723a0b8183b785464b0654f4e5e835f01dc4c22a4c5e7235b89b5ad6cb014  proxysql-2.0.13-1-dbg-fedora27.x86_64.rpm
2d9ff4d0ba4a6e4705c63efe876f1a26867054e71d0975476023bbf7ab0446ed  proxysql-2.0.13-1-dbg-fedora28.x86_64.rpm
81cd16177ed231045adeeb1f19b2320b83983cc9fa20c85da5b1160cf44ab776  proxysql-2.0.13-1-fedora24.x86_64.rpm
025ba99506ee4351f3da0ff359d796e63def501083465c6f9f107be6832ba267  proxysql-2.0.13-1-fedora27.x86_64.rpm
d7c1dd41fcf19563d35b0d760bf4d4f60c427520fbeefcc047f3ec726250bda5  proxysql-2.0.13-1-fedora28.x86_64.rpm
575ff930f08a71f11d585f9e3d490b97590cc0b21e8c18c82a6dcf0be7af9d52  proxysql_2.0.13-clickhouse-debian10_amd64.deb
6f6726b01b76e2a90dacfae4cbb2471d94739f320da58abdb6b8d4161da45643  proxysql_2.0.13-clickhouse-debian9_amd64.deb
670f980f52f121c2f0b33319fe27dc21d776faaeab038cb9feb121103bd70cdf  proxysql_2.0.13-clickhouse-ubuntu16_amd64.deb
fefc006a90fa8edd5f9791fb38899b06883a10dc42cd2f3d2b7d76371aaf7cfd  proxysql_2.0.13-clickhouse-ubuntu18_amd64.deb
1a1279d6197aca36cc18cd169f22dcd5fab5f2fb3612b02e5f065caf03c50044  proxysql_2.0.13-dbg-debian10_amd64.deb
88f7125ba5d4fede6f23771049048e9dcc29c535a2c1d2d3be497de51ddc7644  proxysql_2.0.13-dbg-debian8_amd64.deb
e417ff88a844859a253be06d305f6add53231965cc9c4419f9b5adf6b0c97e76  proxysql_2.0.13-dbg-debian9_amd64.deb
98ea0e2e57096ca1aa0b09f28f75e57a0617e67cbaaa9ece2bb1c8f882e56373  proxysql_2.0.13-dbg-ubuntu14_amd64.deb
6e6e60a112541010a9b28633272699f3653caa186273a180bf5fbcb9157c438d  proxysql_2.0.13-dbg-ubuntu16_amd64.deb
6cbff44a9d9acc6e6ca8165022c9d2fd974e482efe2c830177fb9ea32f523346  proxysql_2.0.13-dbg-ubuntu18_amd64.deb
0c078fd1d2d65b63f6a5c8394149efae1a23a20c1bb75b5cd7adde305d4838fc  proxysql_2.0.13-debian10_amd64.deb
aaba3e5b8963ced64f681580a8effe9f3fd173bf6b30e804ad1f47b884f70842  proxysql_2.0.13-debian8_amd64.deb
5d7f...
Read more

v2.0.12

18 May 00:02
Compare
Choose a tag to compare

Release date: 2020-05-18

Compared to v2.0.11, ProxySQL v2.0.12 introduces the following bug fixes and enhancements:

Enhancements

  • Added tracking capability for variable group_concat_max_len #2709
  • Do not compile if GIT_VERSION is not set #2768
  • Several new automated tests

Bug fixes

  • ProxySQL could crash if backend connection was closed when running MYSQL_OPTION_MULTI_STATEMENTS #2727
  • LDAP plugin was incorrectly reset during initialization
  • Fixed integer overflow in mysql_query_rules.timeout #2765
  • Fixed a crash bug related to GTID #2763
  • Several mysql-default_ variables could not be set using SET statement in Admin #2741
  • Clients were not able to connect to ProxySQL if combining caching_sha2_password and compression #2793
  • Clients could be disconnected if combining compressed and uncompressed connections, ans query cache #1493
  • systemctl start proxysql-initial was not working as expected #2796
  • re-added packaging for CentOS 6.7

MD5s:

4ffcf82fe114c254861a8fad1925cb29  proxysql-2.0.12-1-centos67.x86_64.rpm
a99d8e95189f75298e818b6cc332d636  proxysql-2.0.12-1-centos7.x86_64.rpm
e5bff9991c5d73eff06f0f2cdd863871  proxysql-2.0.12-1-centos8.x86_64.rpm
6fd7da8d4a325c857c9c151ed6b1148b  proxysql-2.0.12-1-clickhouse-centos7.x86_64.rpm
9a22e08a925932412711eefcf363a14c  proxysql-2.0.12-1-clickhouse-centos8.x86_64.rpm
2cf2bd4ba800e21ed20f42c000123d9a  proxysql-2.0.12-1-clickhouse-fedora24.x86_64.rpm
2de940b1301ec2c4bfc86e71d2182b9a  proxysql-2.0.12-1-clickhouse-fedora27.x86_64.rpm
9a30a58d7dabf0bb459d8543d7da0026  proxysql-2.0.12-1-clickhouse-fedora28.x86_64.rpm
8adbc8f113e11781823102ccc8b3150f  proxysql-2.0.12-1-dbg-centos67.x86_64.rpm
261c4fe842cd7d7eb711ea810f04222e  proxysql-2.0.12-1-dbg-centos7.x86_64.rpm
eccc3cc6ed1abee1032a1ba851942bb1  proxysql-2.0.12-1-dbg-centos8.x86_64.rpm
f15aeeefda61451a2f455dcf1c4c7674  proxysql-2.0.12-1-dbg-fedora24.x86_64.rpm
b18a1b7f8c75581cfbeda2984f7250ff  proxysql-2.0.12-1-dbg-fedora27.x86_64.rpm
f8b52dd9322904f3d20d62d12b846dc3  proxysql-2.0.12-1-dbg-fedora28.x86_64.rpm
eb47699a4f081f3ac039f97893cee2fa  proxysql-2.0.12-1-fedora24.x86_64.rpm
abd4790fe6158351e91247abad25c11c  proxysql-2.0.12-1-fedora27.x86_64.rpm
7660174e6c09f57940831cc94129efb3  proxysql-2.0.12-1-fedora28.x86_64.rpm
0eecb066a78bd35835df46133f4e92e0  proxysql_2.0.12-clickhouse-debian10_amd64.deb
e6076ca1fdb3689b1fc3a72fba2d57ac  proxysql_2.0.12-clickhouse-debian9_amd64.deb
6106dcaabc93f5c44aedbfd03edd5f10  proxysql_2.0.12-clickhouse-ubuntu16_amd64.deb
10c6570b175f8b2663ac02cadb443c6f  proxysql_2.0.12-clickhouse-ubuntu18_amd64.deb
acd14ff0e87e25c6b94deecb3998c70b  proxysql_2.0.12-dbg-debian10_amd64.deb
1bc7ed0673c9bbae6363509f877bedab  proxysql_2.0.12-dbg-debian8_amd64.deb
c13a971c4f895d683d54f9704c1213c0  proxysql_2.0.12-dbg-debian9_amd64.deb
1559a4be938ea432bc663cb975c4076b  proxysql_2.0.12-dbg-ubuntu14_amd64.deb
b7de03e59cc530a58c645b1bed7024fb  proxysql_2.0.12-dbg-ubuntu16_amd64.deb
cc58357693fdb50188a61529e2e02ec7  proxysql_2.0.12-dbg-ubuntu18_amd64.deb
1b1f974092be283f97daa44f4046f75d  proxysql_2.0.12-debian10_amd64.deb
483827634f3c86f42dfb6bda5adac1c1  proxysql_2.0.12-debian8_amd64.deb
93bb1cf75dd81c092d1288197bc172bb  proxysql_2.0.12-debian9_amd64.deb
acf12a655c9218b8a36df2b69253c380  proxysql_2.0.12-ubuntu14_amd64.deb
f8033f95e1c33a5ce0a5cd2cfa3e519a  proxysql_2.0.12-ubuntu16_amd64.deb
5687e10a76d8d89e4bbf520a5bf8d5f2  proxysql_2.0.12-ubuntu18_amd64.deb

SHA1s:

4e0814039a5695126504bd7daddba8e8749d7f17  proxysql-2.0.12-1-centos67.x86_64.rpm
2c50b9580685c5f98a94d97cf542b549f6a8ad17  proxysql-2.0.12-1-centos7.x86_64.rpm
5497c37d3800fba3e8303fea5645017bb54cb6c2  proxysql-2.0.12-1-centos8.x86_64.rpm
8faa13081638e47f3e4c71984f2fd888f4ef0813  proxysql-2.0.12-1-clickhouse-centos7.x86_64.rpm
8d7178921b5e66cf89a138db68cf439aee58a9ff  proxysql-2.0.12-1-clickhouse-centos8.x86_64.rpm
0fdb39fd6ee011854e512bf33f214151240dd342  proxysql-2.0.12-1-clickhouse-fedora24.x86_64.rpm
19173340ad657a90ef28b435cbc1e54fd40396b5  proxysql-2.0.12-1-clickhouse-fedora27.x86_64.rpm
46e8b66b8aad343047cf381953815ac5c48c6d9d  proxysql-2.0.12-1-clickhouse-fedora28.x86_64.rpm
335087b3968e744dd75c35eaae975061002237b5  proxysql-2.0.12-1-dbg-centos67.x86_64.rpm
9dfafc8ca424a9cf1a569d67635867bbae79528c  proxysql-2.0.12-1-dbg-centos7.x86_64.rpm
071605abd61db87a1e2d88151545de539523acd8  proxysql-2.0.12-1-dbg-centos8.x86_64.rpm
1b068b39c4f7be939f730f796d13db9e95419cb6  proxysql-2.0.12-1-dbg-fedora24.x86_64.rpm
7cbf97fb985b80e4d772f5c5f6d137243f48790d  proxysql-2.0.12-1-dbg-fedora27.x86_64.rpm
fe1637193bd8fd9d87ad657a3f1b2670de73d0b2  proxysql-2.0.12-1-dbg-fedora28.x86_64.rpm
9f719aabd0e374761b87bd6ce932c8e244a78b3f  proxysql-2.0.12-1-fedora24.x86_64.rpm
5b65cd7ae9fa7334f6d43ebe7bb262860c08d142  proxysql-2.0.12-1-fedora27.x86_64.rpm
aa3e25c75d8caf137d02fa6be1010a7b80c81df6  proxysql-2.0.12-1-fedora28.x86_64.rpm
9526c8c737cd0facfe48423ff9d971b787a5e939  proxysql_2.0.12-clickhouse-debian10_amd64.deb
799625525b647715ecc08b3c2d819960b4dec21c  proxysql_2.0.12-clickhouse-debian9_amd64.deb
2a8433b1c25d17adcf8c7132740d3dccbe07f09f  proxysql_2.0.12-clickhouse-ubuntu16_amd64.deb
956667fe9f09b477c5254fd926bb85bf057f740d  proxysql_2.0.12-clickhouse-ubuntu18_amd64.deb
4ce10eec438325ce5950fb71530238c5363180d4  proxysql_2.0.12-dbg-debian10_amd64.deb
3bc7cdda2d017cd62b661758f40341705c233855  proxysql_2.0.12-dbg-debian8_amd64.deb
cf760c3727809e29e3846c51dc29c283122fe522  proxysql_2.0.12-dbg-debian9_amd64.deb
13d5c3fff6fe6eac8be2ef51e26636661c14b090  proxysql_2.0.12-dbg-ubuntu14_amd64.deb
089a3e161a2e1a63c2ca44c1ced57b5660077802  proxysql_2.0.12-dbg-ubuntu16_amd64.deb
48e1284d179dfada24617889a7f0adae87c8fd04  proxysql_2.0.12-dbg-ubuntu18_amd64.deb
be99e2feaf792f020e0e5021a83ca4eca40de6b0  proxysql_2.0.12-debian10_amd64.deb
6e4cf575f8b52613668fe10a17edfcafc85f315c  proxysql_2.0.12-debian8_amd64.deb
154f2b1586b1d1dd52fbc0255d0b83e91c7b5b04  proxysql_2.0.12-debian9_amd64.deb
b824a806446aedcb285c61ac286a1273bef6210a  proxysql_2.0.12-ubuntu14_amd64.deb
ddc37f73f5eb68724563a0282240d815352c3b90  proxysql_2.0.12-ubuntu16_amd64.deb
e605825c0838214a7efdea92f22f5bb3e2b664ec  proxysql_2.0.12-ubuntu18_amd64.deb

SHA256s:

ba40b056137d7e608e218b1ddb5d2594cbbf9b02645a6fac9e7b1772b1140c40  proxysql-2.0.12-1-centos67.x86_64.rpm
c49bd2ce4e0bf98e3858714a6cadb0f56942d51452ac0e2a760cad20e63bc90a  proxysql-2.0.12-1-centos7.x86_64.rpm
38fd420eb4b4bef1927886650fea35d904cbdfd9de41745656d4ecc9e8d07e9f  proxysql-2.0.12-1-centos8.x86_64.rpm
d33bcf167bbfbdd1b396b54b7dfe230c5d43e5434ce791dc9723d6af58e1feb5  proxysql-2.0.12-1-clickhouse-centos7.x86_64.rpm
cf06c7bab28e85a41095e309ef88f4ce707fb1054518a257b9f5b1eb961c62c0  proxysql-2.0.12-1-clickhouse-centos8.x86_64.rpm
4ca26899bcf07383d9fd4b78061640de88d1b933257cd9340246a2d4af17fe50  proxysql-2.0.12-1-clickhouse-fedora24.x86_64.rpm
48a6b15f883be7b7004e278800ffd5e27654fb4939dc04a5e697de9da585419d  proxysql-2.0.12-1-clickhouse-fedora27.x86_64.rpm
c03dbe2020d2e42336da55839a8d6ba8e116ade2907f6b49ed4a76434e4cfc75  proxysql-2.0.12-1-clickhouse-fedora28.x86_64.rpm
6dce85c208e6c2f91501f483a4f5db962bfe3bdd3f9a8290ffb76e8e8a8fa1ae  proxysql-2.0.12-1-dbg-centos67.x86_64.rpm
d6b9835c8c0b12ea3acceec1d6b77351371918259245c313015f7d023b34ae5b  proxysql-2.0.12-1-dbg-centos7.x86_64.rpm
20ade1f1096821517a2e9479d04085f24a518980b05179e1eda8a41aef70fa8c  proxysql-2.0.12-1-dbg-centos8.x86_64.rpm
a0d7b089c2f0ec55b3e583715ebe5c1a2a0290cf7d040ebb00fac708ba47120f  proxysql-2.0.12-1-dbg-fedora24.x86_64.rpm
84bf2ff202a9cfaed2086450668d389968dcabeeb6706892361ef087435d2395  proxysql-2.0.12-1-dbg-fedora27.x86_64.rpm
c4cb490b327e33b687d114bdea5e5bd967aa9b988e90e25d9ddef9176b968a75  proxysql-2.0.12-1-dbg-fedora28.x86_64.rpm
c07e05d56c62290c6817788ece13257d8593ac3e4cde4002329d864cf961fe1b  proxysql-2.0.12-1-fedora24.x86_64.rpm
a6577c62b35b479348d4e2a43877831788193679ea34da9b4e8c38430ff4f651  proxysql-2.0.12-1-fedora27.x86_64.rpm
a610a720e24bbb4fba6a5c4f59bc832abbe116c93485f84311ade8bb1b88f65f  proxysql-2.0.12-1-fedora28.x86_64.rpm
179ff6079b19d6205106b56826ff6f239e82b6a82a4cc9f9af6fbd4190399ba6  proxysql_2.0.12-clickhouse-debian10_amd64.deb
54ac72acea550012d2723f5bad51d6113943df055b6fcd85c0bcdce8dd95e67b  proxysql_2.0.12-clickhouse-debian9_amd64.deb
b54dd1f906d538d59b8f2ab7bcd55c3f58445a9ae6f2aa016487047c5ed4dcd3  proxysql_2.0.12-clickhouse-ubuntu16_amd64.deb
0380abd3f955e808e3e7f02acaf3b2bcfc18332da4a409ee387dc33a772f95a8  proxysql_2.0.12-clickhouse-ubuntu18_amd64.deb
745c1a2f54872b933a301c0020044da91248eb7f8c53787952c0037c5efcb7f2  proxysql_2.0.12-dbg-debian10_amd64.deb
613840a201504f54d76d0e421e6b6fec5dce3c4e49b3211cb43a1cc984a605c3  proxysql_2.0.12-dbg-debian8_amd64.deb
fcb25904dc552ca2486cda74965849ff478bd3b7607a05ce6e4861630e590d23  proxysql_2.0.12-dbg-debian9_amd64.deb
11dff24a27b2d3206c72fe858437dcb4773b2b98e80b5f122e0f7e45c4b3877a  proxysql_2.0.12-dbg-ubuntu14_amd64.deb
0199fb1243cabf47b5f23b4bda5825a1ba12aac84c92ea5fb0091e2630a9b42a  proxysql_2.0.12-dbg-ubuntu16_amd64.deb
72e67410c28f2f385b612196b16bd1f828a8f50be526d0fc335261940014ad65  proxysql_2.0.12-dbg-ubuntu18_amd64.deb
ea65e922e626015f4822a1778b0c50e918672a9e88bc60533ceb3b10484d4167  proxysql_2.0.12-debian10_amd64.deb
6b3eefc275034c1fa11cf33eaebe5b2ad57c86e982ea52518d2af4c72fd13b02  proxysql_2.0.12-debian8_amd64.deb
8d2fa11b6454e8f59e25d0920b508a03321c096a2788e1c8c7b24983d4ed587b  proxysql_2.0.12-debian9_amd64.deb
387a168477dd21ba1e8a5029690638630a4e7cf930f76a71f03dbba61f92f17e  proxysql_2.0.12-ubuntu14_amd64.deb
0e6532e67f6aa8fca631e2d48a741f6953a910e1531b9c934dbf3375cb9acc7a  proxysql_2.0.12-ubuntu16_amd64.deb
03cd18bbd3d4c075e2f2a6e815aa1b5ec5d0ce677e00abd3047f0c7b9cf8ba4d  proxysql_2.0.12-ubuntu18_amd64.deb

v2.0.11

01 May 02:18
Compare
Choose a tag to compare

Release date: 2020-04-30

Compared to v2.0.10, ProxySQL v2.0.11 introduces the following bug fixes and enhancements:

Enhancements

  • Upgraded libssl from version 1.1.0h to 1.1.1d
  • Added root CA certificate into the SSL context: #2605
  • Added X509V3 basic constraints required for CA certificate #2622
  • Implemented fast routing lookup without username (table mysql_query_rules_fast_routing) #2635
  • Added signal handler installation when running in the foreground #2636
  • Completely rewritten how session variables are handled. This improves performance and correctness of session variables in backend connections.
  • Implemented systemctl start proxysql-initial to re-initialize proxysql from its config file
  • Enabled --idle-threads by default #2638

Bug Fixes:

  • When SSL was enabled for both frontend and backend connections, some incorrect state was causing connections to be dropped
  • libmariaclient was incorrectly returning error 2019 when SSL connections were failing
  • Fixed two distinct crashing bugs when IPv6 was enabled #2313 and #2576
  • Backend connections were not closed during a failover if fast_forward was in use #2590
  • Fixed 2 memory leaks in libmariadbclient #2623
  • Fixed a crashing bug triggered by libgnutls #2628
  • It was not possible to use unix socket domain if gtid_port was 0 #1923
  • It was not possible to enable MULTI_STATEMENT if multiplexing was disabled #2631
  • Fixed various bugs related to Galera and PXC #2671 #2673 and #2701

    MD5s:
c95d4c50bf68b50fcfdfa9632a212220  proxysql-2.0.11-1-centos67.x86_64.rpm
2d76865aac31ec871588733e1716c4e6  proxysql-2.0.11-1-centos7.x86_64.rpm
0b3962ba7ad878fc8185a51efc1c2614  proxysql-2.0.11-1-centos8.x86_64.rpm
27afff2091119aaa1423104a2121ebe8  proxysql-2.0.11-1-clickhouse-centos7.x86_64.rpm
8fc9ce22aa06ddcf3f8f9ff8436040b0  proxysql-2.0.11-1-clickhouse-centos8.x86_64.rpm
235ddbc0ce62ba8a93b6a9ecbb33cced  proxysql-2.0.11-1-clickhouse-fedora24.x86_64.rpm
e98e840b9861feaf2a60fe9c99c1daa6  proxysql-2.0.11-1-clickhouse-fedora27.x86_64.rpm
7ed32754c5a94a4d674a8cd9b03e6ec2  proxysql-2.0.11-1-clickhouse-fedora28.x86_64.rpm
1a89af7fa485afb98ed04aaec7d98b0e  proxysql-2.0.11-1-dbg-centos67.x86_64.rpm
6e70c4d12ddf2613ec5682ffec3e2494  proxysql-2.0.11-1-dbg-centos7.x86_64.rpm
1f884b3701676938c477534c14b46960  proxysql-2.0.11-1-dbg-centos8.x86_64.rpm
ebba0b0cf56d0da5ee332ab10cb6d2bd  proxysql-2.0.11-1-dbg-fedora24.x86_64.rpm
a250e5d28ac4b2baaa239df4ea3de9c7  proxysql-2.0.11-1-dbg-fedora27.x86_64.rpm
41e415f5ffa6a09f478010c1b02e90d9  proxysql-2.0.11-1-dbg-fedora28.x86_64.rpm
754545c8cff67ebb1846c6bbdaa000c9  proxysql-2.0.11-1-fedora24.x86_64.rpm
94b1ef52f85537119538c71e467c0eae  proxysql-2.0.11-1-fedora27.x86_64.rpm
dcb07de835ebc81a8d24a1e7eea7fb4a  proxysql-2.0.11-1-fedora28.x86_64.rpm
28a2812aae123645b1d3ff4e4b972fb5  proxysql_2.0.11-clickhouse-debian10_amd64.deb
b66c79470f16f95588bad85bbd971878  proxysql_2.0.11-clickhouse-ubuntu18_amd64.deb
95297da60c998242117ee4d2a7a93a6a  proxysql_2.0.11-dbg-debian10_amd64.deb
b90bc5e10721eff4d17c337a7e4621bd  proxysql_2.0.11-dbg-ubuntu18_amd64.deb
a93f62450a0dcf59a26b5965dd8d4fea  proxysql_2.0.11-debian10_amd64.deb
af249f545daee9a04f081965dd004749  proxysql_2.0.11-ubuntu18_amd64.deb
b3aad19ad659aa05d042fa7db4d97bd6  proxysql_2.0.11-ubuntu14_amd64.deb
136dbd66b080e61e0ecd730832a78c32  proxysql_2.0.11-ubuntu16_amd64.deb
7f3241517af83cd34f2585801dc7f27e  proxysql_2.0.11-clickhouse-ubuntu16_amd64.deb
ab27cb5fa4ea37e175f9e9bd6d0a74de  proxysql_2.0.11-dbg-debian9_amd64.deb
99edbc990dfce3223e1cce9b9b26f615  proxysql_2.0.11-debian9_amd64.deb
87fcfb40ade1b1c3525f18df90e99dd0  proxysql_2.0.11-dbg-debian8_amd64.deb
759588cb00d00c77351ad27b8750d601  proxysql_2.0.11-dbg-ubuntu14_amd64.deb
100ee3d5fff5c73ea73763ac1537e662  proxysql_2.0.11-debian8_amd64.deb
160da6f9f86460a0831ade6eeb43c02c  proxysql_2.0.11-clickhouse-debian9_amd64.deb
12ea5d0746bbe1f5279c9dab88ca14c1  proxysql_2.0.11-dbg-ubuntu16_amd64.deb

SHA1s:

8799bad4ce8417a7d54ec20899a1ea3b9c370bec  proxysql-2.0.11-1-centos67.x86_64.rpm
6f792464a63269a3b44609430e29fb8454bbad6d  proxysql-2.0.11-1-centos7.x86_64.rpm
fe0845eeb8b2a907b47d6155d9f08d2328ac810c  proxysql-2.0.11-1-centos8.x86_64.rpm
0fc48abeca685588c5b5f45a7a787df5ae60ac15  proxysql-2.0.11-1-clickhouse-centos7.x86_64.rpm
331fba1f51507f7dcd89f3501d45f6bb902db6ea  proxysql-2.0.11-1-clickhouse-centos8.x86_64.rpm
a21e3e8cf46926eb7c82b26e8151eb419196a44e  proxysql-2.0.11-1-clickhouse-fedora24.x86_64.rpm
f8eda50514d3bdc7a32956714eee9122e560e225  proxysql-2.0.11-1-clickhouse-fedora27.x86_64.rpm
473d2f24ba2de01b7d4f695fd62d10976af1d03d  proxysql-2.0.11-1-clickhouse-fedora28.x86_64.rpm
a3c042b6166df5e352532ebbf9d8c59ecbe10cd8  proxysql-2.0.11-1-dbg-centos67.x86_64.rpm
8f1afd7daa8e1003c0392d9aa06d8316b4b945bf  proxysql-2.0.11-1-dbg-centos7.x86_64.rpm
5257c2e38f5026ec7f6b7250b784e03624eaf5fd  proxysql-2.0.11-1-dbg-centos8.x86_64.rpm
969d29f2b201b9422e7f0f2820ed08485bced0d0  proxysql-2.0.11-1-dbg-fedora24.x86_64.rpm
0fdacc58f04352176e67dd7d43f8f199d03db424  proxysql-2.0.11-1-dbg-fedora27.x86_64.rpm
8da25ed44c63aeee560b9a19dcde41661b4387e0  proxysql-2.0.11-1-dbg-fedora28.x86_64.rpm
bcd0c99c2f1d787c1ca4ae5c5de028e9582e72e0  proxysql-2.0.11-1-fedora24.x86_64.rpm
9d02f5b802fcf4a53708fc625fd4097468b3dc8c  proxysql-2.0.11-1-fedora27.x86_64.rpm
80e7bbeb5fbeae451752d4823e2b6d5c7bc28232  proxysql-2.0.11-1-fedora28.x86_64.rpm
45d99a5d446366a9951ce06cb0182cfba45054e1  proxysql_2.0.11-clickhouse-debian10_amd64.deb
4f7fb97c11d4b09f2e3a65e1181785106ac03b07  proxysql_2.0.11-clickhouse-ubuntu18_amd64.deb
ba10dcad0b95a4cfbf19ca30fc464d0b33dca202  proxysql_2.0.11-dbg-debian10_amd64.deb
10f9d40ab328e1148395e33bab4353f9f47109c0  proxysql_2.0.11-dbg-ubuntu18_amd64.deb
30c5c5aa21b9a935d0f238f7bbe7150bbf999026  proxysql_2.0.11-debian10_amd64.deb
088d149c550e2803a6da9c3e624f8ae2a52b588a  proxysql_2.0.11-ubuntu18_amd64.deb
cb0ac77349d2127d5124266d361d46ad12ff057f  proxysql_2.0.11-ubuntu14_amd64.deb
b34c7c871bdd4e3cd3a3da68c21afbde7143e882  proxysql_2.0.11-ubuntu16_amd64.deb
cae6d5a40cabca199808df847a62d5fd54113d36  proxysql_2.0.11-clickhouse-ubuntu16_amd64.deb
57844eca3ab7c83e7429d6f5bcb6c5a89cf07ce2  proxysql_2.0.11-dbg-debian9_amd64.deb
02fc59f0b0f6d7afbf15984d422d2854c93e0363  proxysql_2.0.11-debian9_amd64.deb
b2f9084820cf3f1633424923eb47eae29e103d3d  proxysql_2.0.11-dbg-debian8_amd64.deb
5054df7ad2b1088d100902e5b420e236fcac8834  proxysql_2.0.11-dbg-ubuntu14_amd64.deb
332d15d9556d202a0ece2777b791c75bc9c6637b  proxysql_2.0.11-debian8_amd64.deb
ea4632f61240248aa847906ada0687eed447fc9f  proxysql_2.0.11-clickhouse-debian9_amd64.deb
36ff8b685cba6eccd22be26030176ef0f88871c7  proxysql_2.0.11-dbg-ubuntu16_amd64.deb

SHA256s:

809d08b155e4404ab4fe606bc7b89362e928bbc9c04105f06ef0ca47007069cb  proxysql-2.0.11-1-centos67.x86_64.rpm
0c77d78fa1cb6da3afacf5500dec5d40bef557c567706c006f6bd61ab73af7f0  proxysql-2.0.11-1-centos7.x86_64.rpm
d5e08ba1f480050831d2d003185c760d2fa6996d345acad4f6c5db34ce25d0ec  proxysql-2.0.11-1-centos8.x86_64.rpm
2e2d5fce6e4113b56275cd5044d2619efe702e5a6c4a603c8c218ce7b46f16b2  proxysql-2.0.11-1-clickhouse-centos7.x86_64.rpm
8d4b97dacf8f4ed86c016a881be4f4e83226e8b544c6252e402321e7749b6cf7  proxysql-2.0.11-1-clickhouse-centos8.x86_64.rpm
318c5d5539fec57decf95b23b0a1b418be1d95ae11728d91a6c77c88ac6bf7b1  proxysql-2.0.11-1-clickhouse-fedora24.x86_64.rpm
470e50f4d047ea0ecefc81289e834d0da88ff15ec682e8dc0f2873b912d346c9  proxysql-2.0.11-1-clickhouse-fedora27.x86_64.rpm
f9df1477e078a67a787ff5f7472a8f0e4bb22be1b4f9591211821eab07417084  proxysql-2.0.11-1-clickhouse-fedora28.x86_64.rpm
c920db83616675f8e407f4b4aa7856872528781fb5d036b5f845cf36e2adc08d  proxysql-2.0.11-1-dbg-centos67.x86_64.rpm
051479e6d0f8040dd91b0ec535accbe82f3c3622ab171d45d98c682e40f4c03d  proxysql-2.0.11-1-dbg-centos7.x86_64.rpm
4b651b9fec52b40f71b100154ee63bb65a03a5fc379d3f7556425061af90953e  proxysql-2.0.11-1-dbg-centos8.x86_64.rpm
ef4de2a0b602aa0ea1f9f589736f9e068c3a660da59dc2e2a1b7a1ac6ad360ca  proxysql-2.0.11-1-dbg-fedora24.x86_64.rpm
cc2efbf376166fad273fa321822717175d7820a1a6f8d07c854748051e04c0a8  proxysql-2.0.11-1-dbg-fedora27.x86_64.rpm
fe81c15786bb7c7553a0b1294704119a0e78a1790b7db8406d1ab267e7cbf078  proxysql-2.0.11-1-dbg-fedora28.x86_64.rpm
e1806577cf58659c41e5003e166e2a6be4aa0daac2e663f75fcb9883eda6a782  proxysql-2.0.11-1-fedora24.x86_64.rpm
897d4f1c6cb6fb1c0747138047fd9aaae9195d1ad0c68274e7f110bafacbb58c  proxysql-2.0.11-1-fedora27.x86_64.rpm
7267202c2a53c73231ecacdb4ac4388c475f74222a07aa9714d6e2f1f514c5c9  proxysql-2.0.11-1-fedora28.x86_64.rpm
3eed79f15af8f5f904a879d2347da73564f6059682414e560585cda3392d8e8c  proxysql_2.0.11-clickhouse-debian10_amd64.deb
f608af920d4bad350b7143ec41ff4db183759ed607887f4b024ff29d2170c757  proxysql_2.0.11-clickhouse-debian9_amd64.deb
3cba87f203eb212be7d57cdcd786b6eeabe46aedde4258cd45316c00811df555  proxysql_2.0.11-clickhouse-ubuntu16_amd64.deb
cb1c2b40d96056e2d0e21e0933035a009c6d4ccd31b7c0d517be87fe5e1d14b8  proxysql_2.0.11-clickhouse-ubuntu18_amd64.deb
10810f353576887ee6c859033201b71c304cfa8486b9905cafd290ea211b9123  proxysql_2.0.11-dbg-debian10_amd64.deb
86cb075fe9ed083e0be121c7e277a9fe9c3b9030769f2e8b9d153368ce86e798  proxysql_2.0.11-dbg-debian8_amd64.deb
e83f95d5b57e12537a3bc4e2e076d7ea4ba61de614cf8a6996a377ccff64259e  proxysql_2.0.11-dbg-debian9_amd64.deb
3c2ff577e251513dbe8c1f2cef86d5d28ba3bc6734061853b74e4a4d73b29fee  proxysql_2.0.11-dbg-ubuntu18_amd64.deb
f6a39ffb6c22a79dd2d1a4cbd047b09ce1394831eeb861ae6d426408321ecc25  proxysql_2.0.11-debian10_amd64.deb
bdf2a011baf2dfcebe05d2e8a334ef5bbdd63881c1cb5a10f8a7c8765c024c46  proxysql_2.0.11-ubuntu18_amd64.deb
b2318a5af03eb5e5fed93090f180be8b9b2ef26b6387db26b6e1bba6abe12637  proxysql_2.0.11-ubuntu14_amd64.deb
5bad1b2ad524597b1422c0ef65d31d3fbbdfbd045389b11074c1a5282ceba2d6  proxysql_2.0.11-ubuntu16_amd64.deb
25cc9bbb32d9dab6454...
Read more

v2.0.10

25 Feb 17:41
5b31997
Compare
Choose a tag to compare

Release date: 2020-02-17

Compared to v2.0.9, ProxySQL v2.0.10 introduces the following bug fixes and enhancements:

Bug fixes:

  • Fixed crashing bug when running LOAD MYSQL SERVERS FROM CONFIG #2536
  • Unable to correctly monitor Galera on MariaDB, due to missing pxc_maint_mode #2537
  • pxc_maint_mode is removing node immediately at shutdown #2533
  • Firewall whitelist rules not working properly #2534
  • Crash during mirroring #2552
  • Undeprecated packaging for CentOS 6.7

This release includes various changes related to code refactoring.

MD5s:

fb6e451fb5f644e576c5236e387d298d  proxysql-2.0.10-1-centos67.x86_64.rpm
ffd21154d8afd57717e238a6d657e461  proxysql-2.0.10-1-centos7.x86_64.rpm
64cb08587bed151c33324d092c1f5598  proxysql-2.0.10-1-centos8.x86_64.rpm
162ac8873fbbe00d5e8d98ac11873ce8  proxysql-2.0.10-1-clickhouse-centos7.x86_64.rpm
12645516521e3b905f7c534ac2a856b2  proxysql-2.0.10-1-clickhouse-centos8.x86_64.rpm
7c9d2bea364fc4cac78e5f8d454d366c  proxysql-2.0.10-1-clickhouse-fedora24.x86_64.rpm
74e970dd1f189b592ba6e58ec0726218  proxysql-2.0.10-1-clickhouse-fedora27.x86_64.rpm
cb567180200dd38a4bbe4954fb4a9a3f  proxysql-2.0.10-1-clickhouse-fedora28.x86_64.rpm
dbbb35f03a0a94b42a4986d22dbe1a2c  proxysql-2.0.10-1-dbg-centos67.x86_64.rpm
ddefabc979ece1315835b65b781fc411  proxysql-2.0.10-1-dbg-centos7.x86_64.rpm
f799bdf18caebcca0b4da904fcb73ddc  proxysql-2.0.10-1-dbg-centos8.x86_64.rpm
89849100ef4de1d61520c1e615b95670  proxysql-2.0.10-1-dbg-fedora24.x86_64.rpm
86c7b5478de0c9ebc930b67e4fee3379  proxysql-2.0.10-1-dbg-fedora27.x86_64.rpm
1e83901dfbbd77ecc936304ad67491b0  proxysql-2.0.10-1-dbg-fedora28.x86_64.rpm
890e83297468392c478c07447e53588b  proxysql-2.0.10-1-fedora24.x86_64.rpm
1626b8244bb3c700a34e80b9b3f2292a  proxysql-2.0.10-1-fedora27.x86_64.rpm
fa2ff36a0632394e8ba62816c72a6ed2  proxysql-2.0.10-1-fedora28.x86_64.rpm
71d54db58f6c8002f1d244977aaa5382  proxysql_2.0.10-clickhouse-debian10_amd64.deb
4cadcee055d2b0611479e95bc23b885b  proxysql_2.0.10-clickhouse-debian9_amd64.deb
647706a4e28b83fbf3bb8bf69be84f04  proxysql_2.0.10-clickhouse-ubuntu16_amd64.deb
b3e32ae3ed45ec9fadf455c515f13710  proxysql_2.0.10-clickhouse-ubuntu18_amd64.deb
6efcac3538bf8e470aa558c54bd2b183  proxysql_2.0.10-dbg-debian10_amd64.deb
a69dbd859ddb7053062fef32df2a8e54  proxysql_2.0.10-dbg-debian8_amd64.deb
2f612e17057c402afd0077489a06cddf  proxysql_2.0.10-dbg-debian9_amd64.deb
b60579f4ebd61f1c553299fc5c1f3b26  proxysql_2.0.10-dbg-ubuntu14_amd64.deb
a06c77a2b015af5a55cbb9ca145e4cd9  proxysql_2.0.10-dbg-ubuntu16_amd64.deb
2501627ed241f463c661939bf5a240f0  proxysql_2.0.10-dbg-ubuntu18_amd64.deb
4a77ead2b70b3225dc1c0a45cceb257c  proxysql_2.0.10-debian10_amd64.deb
4c015b204f396b749ed2f722071b91ef  proxysql_2.0.10-debian8_amd64.deb
a9099a6a031f4c1c22b1a7a45330ce2d  proxysql_2.0.10-debian9_amd64.deb
b75b537372e0cf994a402fa9bd78e6d4  proxysql_2.0.10-ubuntu14_amd64.deb
73542b684305badff4b2f1c72e52f5c9  proxysql_2.0.10-ubuntu16_amd64.deb
b3ae31d5f37f0044f489f72a4b3728c7  proxysql_2.0.10-ubuntu18_amd64.deb

SHA1s:

7075b8735749c6b36e4e7d7d57ce593002d0816a  proxysql-2.0.10-1-centos67.x86_64.rpm
814442c8efd7698d4c0fa4fe9b79e9ea09b2789f  proxysql-2.0.10-1-centos7.x86_64.rpm
ce9ecae499e0de3268cb0e8533b28c7ff9b0468b  proxysql-2.0.10-1-centos8.x86_64.rpm
150190d78fd36740a688efdabacc1dff5a0e2ab0  proxysql-2.0.10-1-clickhouse-centos7.x86_64.rpm
cb904ca2fe59ee8e3c4180974d7a0987db316719  proxysql-2.0.10-1-clickhouse-centos8.x86_64.rpm
bfcdde7580a60756b7c95a1591584b1d1eee68ca  proxysql-2.0.10-1-clickhouse-fedora24.x86_64.rpm
ee2ee8afc0c9012ff0be3aa044762a39a1457707  proxysql-2.0.10-1-clickhouse-fedora27.x86_64.rpm
f67a837352a588cf774c83097512c8aa063d15ad  proxysql-2.0.10-1-clickhouse-fedora28.x86_64.rpm
b9a0acf6e6e90e8495ba0d1a8ecd3d6d669397a2  proxysql-2.0.10-1-dbg-centos67.x86_64.rpm
ec6006134c51e300a66e0fe64b959011993a8d2e  proxysql-2.0.10-1-dbg-centos7.x86_64.rpm
f224ec971746f2dbeccd1873ea21a5f8731f1785  proxysql-2.0.10-1-dbg-centos8.x86_64.rpm
a659f22a7010935a3ec5970aaba865c349a6ce53  proxysql-2.0.10-1-dbg-fedora24.x86_64.rpm
f699dd7629cc15611e02014f3637eb696afc7884  proxysql-2.0.10-1-dbg-fedora27.x86_64.rpm
e6aabf0e569676fe662aa01ed538fc7fc60ff2ae  proxysql-2.0.10-1-dbg-fedora28.x86_64.rpm
df8fc4a7f70fdfb7db4919f1c89bc5935f954c51  proxysql-2.0.10-1-fedora24.x86_64.rpm
a51d0f300d29b425c202edf651b9d1fe909c13e1  proxysql-2.0.10-1-fedora27.x86_64.rpm
9fce0fb9a57873400d8f40ccb8422abe4ea5238b  proxysql-2.0.10-1-fedora28.x86_64.rpm
f0fd6160b0fa7d6e808c43535b3838bb180fceec  proxysql_2.0.10-clickhouse-debian10_amd64.deb
26374e35f805ff0555a99b92eb8bc4d560ed98f3  proxysql_2.0.10-clickhouse-debian9_amd64.deb
dc2c1c618a73c759c7a5ab5cc3ca6c47b1212b61  proxysql_2.0.10-clickhouse-ubuntu16_amd64.deb
20cecc522bff0659191b62bc7ef64e0898ebef2c  proxysql_2.0.10-clickhouse-ubuntu18_amd64.deb
d58d889ce048fd103c29c81338a7cc37e5dd3b11  proxysql_2.0.10-dbg-debian10_amd64.deb
2d1307644cddbbe2fa65e5b4f7308ffb16c0f1e5  proxysql_2.0.10-dbg-debian8_amd64.deb
5b564b6676a61ee7669a82b0147316d73abc9cb7  proxysql_2.0.10-dbg-debian9_amd64.deb
751dd5e39681ff6d6ab7726a34b0f41fb8aac4f5  proxysql_2.0.10-dbg-ubuntu14_amd64.deb
73a5faceaa00b17c05eecd867375d0c6b5e489d8  proxysql_2.0.10-dbg-ubuntu16_amd64.deb
ff5663e685e8a8cc6c57268f925aa110e8bba86f  proxysql_2.0.10-dbg-ubuntu18_amd64.deb
e621f45b9897406facb0a0e00d8deb94a838b931  proxysql_2.0.10-debian10_amd64.deb
9a196753b9eae941bdecae472d633e824adbcfe9  proxysql_2.0.10-debian8_amd64.deb
0f08c3254dbfbb1432e7a163bf3a4fade531041a  proxysql_2.0.10-debian9_amd64.deb
6489c4e27b49022b053a0bd1cc24bd1f4c525aca  proxysql_2.0.10-ubuntu14_amd64.deb
95a04d936e17a888f4dd237c067178757ca1da37  proxysql_2.0.10-ubuntu16_amd64.deb
0b663212c271cda09df107e09460665157a7c2bc  proxysql_2.0.10-ubuntu18_amd64.deb

SHA256s:

2a650d44ead91a3b381b47312de9a0028f6bb4d7516bc5b3098e997f4087cfb1  proxysql-2.0.10-1-centos67.x86_64.rpm
613f7f8a44e5f43f9be13de0d9ee4a38d8316aeb9995c69292117bda75cc16e4  proxysql-2.0.10-1-centos7.x86_64.rpm
54ae98bdedb06b5058d2fce00707f2853a973312057a8505b9da845f1bd9e4a9  proxysql-2.0.10-1-centos8.x86_64.rpm
df5c53e1e01d286debf7961fe746130e2c0e9135c3dd62f61796df6d97182766  proxysql-2.0.10-1-clickhouse-centos7.x86_64.rpm
117bbd8bfeb7bc520d9b71bb743d79a6b26e2588314e3d1d86638de8c49757ec  proxysql-2.0.10-1-clickhouse-centos8.x86_64.rpm
a446da70daeff20325ad6066f0cb1b7701eb42083c10ce2c5ff00d9e591544ed  proxysql-2.0.10-1-clickhouse-fedora24.x86_64.rpm
09d3f4d9cfe96b9d5e2fc9dce20836e789556e59b8772700b11b3783c54f5410  proxysql-2.0.10-1-clickhouse-fedora27.x86_64.rpm
0fcee68f3ede7dba38eea4f776998b96b855615fe4a4e9a65c842933d6f84cb7  proxysql-2.0.10-1-clickhouse-fedora28.x86_64.rpm
2992885bf306db3a2094742102c6684e5dd9cdd0d7b7c3b9a0b9eca804964862  proxysql-2.0.10-1-dbg-centos67.x86_64.rpm
b033f0cbf35b63d7dce4eacf5cbe4fe054cd25ef5a265e3d859d3a3492e619b4  proxysql-2.0.10-1-dbg-centos7.x86_64.rpm
5c1a978284e306a365789bcd18684c52ef86551de8d70c5c4a5ec1ec89152502  proxysql-2.0.10-1-dbg-centos8.x86_64.rpm
fb5f01cefdce95fce2d343287e92b04249c836da9e2d4727c0f6013f5f043cb6  proxysql-2.0.10-1-dbg-fedora24.x86_64.rpm
3f2e47323c65a97560a8d9739d06d8e613547adeb487c9bd042f2cc3ca562478  proxysql-2.0.10-1-dbg-fedora27.x86_64.rpm
53c26c0c0a93e933e073fa6551d9761a4bbb5d351304bf863396bf23e1567c59  proxysql-2.0.10-1-dbg-fedora28.x86_64.rpm
6cf702f3c325b82a136747e94c2b16a0988a978bb41df3f63eb843a8e8270435  proxysql-2.0.10-1-fedora24.x86_64.rpm
9fa2fa57e71b57fdc752ecf762683cbadb80365ef317644284f73e591b9e0780  proxysql-2.0.10-1-fedora27.x86_64.rpm
20f02682da83f3a87e70f855875f94bbbeb8421604de7e64f32196084d46984a  proxysql-2.0.10-1-fedora28.x86_64.rpm
4336781e32164c79b005de1eacf4deddc85306af0a33094513c7f7305bfcaad7  proxysql_2.0.10-clickhouse-debian10_amd64.deb
1bcba71de5b52c15fddc0ff949dd6748797d96c15754d3d8f06a13439d9f3efb  proxysql_2.0.10-clickhouse-debian9_amd64.deb
85c3afb669ec00241fc41481faf6d17dbcb11a21f20ae10b8fd58458cbf3186a  proxysql_2.0.10-clickhouse-ubuntu16_amd64.deb
f7b99e6d7a5d52b751ef4ac8a1841e8714c8251a3b354851ac79d15293a8c0d3  proxysql_2.0.10-clickhouse-ubuntu18_amd64.deb
9012d864399b0e691e2ce7e1e8b0b4ed9d754dce4222b7bf577af586268a90bc  proxysql_2.0.10-dbg-debian10_amd64.deb
e2efd48ffa024c86510c4074c2c4559556e393dccf8ea5b11b5177965001887d  proxysql_2.0.10-dbg-debian8_amd64.deb
6da3d1e5f0e83c160281b46f9db0861397ba4f81cd81633d4f322d9d46cc8390  proxysql_2.0.10-dbg-debian9_amd64.deb
8d1cafd5b4392f20628cee1d4f4a69152eca17d80d000753a7f01d1e67c22bde  proxysql_2.0.10-dbg-ubuntu14_amd64.deb
3d8a23f4bca07e09f27a45a1cf06c67a96aad3e57eeec8b11aa883419ad5cde5  proxysql_2.0.10-dbg-ubuntu16_amd64.deb
ed3a74541ce917f9a97de7cafce35ee4ce1a9d916cd9df7bfe610306d49e25e3  proxysql_2.0.10-dbg-ubuntu18_amd64.deb
ae4f0763ab125fec23a4c80dedb3154107492ffc9f6e7eaac2ff0337432bdd18  proxysql_2.0.10-debian10_amd64.deb
016170cdebfae8811f67435579f5c73f746c4808cc0dbc9ca12b4f626b4ec808  proxysql_2.0.10-debian8_amd64.deb
9f57388a38979b350417f31ed75d811a56bbed4e27ed55e2c8453560fb6aa7e3  proxysql_2.0.10-debian9_amd64.deb
6b1835cfde05f9e7a05409dbe7e8d9bf1e8cf344885812be684fd1e3e84f80f0  proxysql_2.0.10-ubuntu14_amd64.deb
09d47d7c990fae3f409814f15107589625c4df572f77487bf329d7f99efb1160  proxysql_2.0.10-ubuntu16_amd64.deb
f264926ad5b78c94ba80a42b3fae069e0d4b62a5b72c88dace3b43754c872baf  proxysql_2.0.10-ubuntu18_amd64.deb

v2.0.9

17 Feb 10:20
Compare
Choose a tag to compare

Release date: 2020-02-17

Compared to v2.0.8, ProxySQL v2.0.9 introduces the following bug fixes and enhancements:

Enhancements

  • Introduced new variables mysql-monitor_groupreplication_max_transactions_behind_count to disable backend node in a Group Replication cluster only if the node was behind beyond that threshold #2326
  • Upgraded mariadb client connector from version 3.0.2 to 3.1.4 . This also fixes several bugs present in the old version
  • Introduced new variable admin-stats_mysql_query_digest_to_disk , table history_mysql_query_digest.history_mysql_query_digest , and command SAVE MYSQL DIGEST TO DISK . See #2368 . These are useful tools for the new firewall functionality
  • Upgraded clickhouse-cpp library to support ENUM
  • It is now possible to generate configuration file (text format) in 2 ways:
    • Executing the query SELECT CONFIG INTO OUTFILE /path/to/file
    • Executing the query SELECT CONFIG FILE and save the resultset to file, for example mysql -padmin -uadmin -h127.0.0.1 -P6032 -e 'select config file' > /path/to/file
  • Support min_gtid annotation , so that client can specify the minimum GTID set to execute a query on a replica, when combined with binlog reader #2469
  • In Admin, added support for syntax SHOW TABLES IN #2478
  • When Monitor is configure to monitor a PXC server using the native support for Galera , pxc_maint_mode will be evaluated is present
  • If Monitor isn't able to verify the status of a backend because the monitor password is expired, the backend is still considered healthy. For visibility, this event will be logged on error log
    ​​

Enhancements related to AWS Aurora

  • Added new settings (add_lag_ms , min_lag_ms and lag_num_checks) related to AWS Aurora
  • Allows the same nodes to be part of multiple clusters
    ​​

Improvements related to Web module

  • Upgraded libmicrohttpd to version 0.9.68
  • Enabled SSL in curl
  • Enabled SSL in libmicrohttpd compiling against GnuTLS
  • SSL is now enabled in Web UI
  • Implemented version checking
  • Version checker in Web UI:
    • is now able to check latest version using HTTPS
    • uses the correct agent version

Improvements related to SQLite3 Server module

​SQLite3 Server is now better able to mimic a more complex relational database system:

  • Ability to handle transactions
  • SERVER_STATUS_IN_TRANS flag is set in OK packets and resultsets if a transaction is running
  • A persistent database file in datadir is used instead of in-memory database
  • Database file uses WAL (Write-Ahead Logging)
  • WAL journal size is set to 64MB
  • Monitor user can always login to SQLite3 Server
  • In case of database lock within a transaction, an error is immediately returned to client
    ​​

Security enhancements

​Beside the introduction of SSL on Web modules, more advanced security features were introduced:

New REST API module

​Introduced a new REST API (not feature completed and still under development) that will allow further extension of ProxySQL capabilities. Details of the implementation are available in the wiki .
​​

Bug fixes

  • Fixed several small memory leaks
  • Fixed a race condition on KILL CONNECTION that could cause a leak of file descriptors (connections not being properly closed)
  • Fixed a buffer overflow for long GTID set #2395
  • If some session variables were set by the client before proxysql turned on lock_hostgroup, these variables were not set #2423
  • Fixed few crashing bugs in native Galera support #2419
  • Fixed a crashing bug in eventlog writer #2427
  • Reimplemented and corrected how MySQL protocol command MYSQL_SET_OPTION enables/disables multi statements when multiplexing is disabled #2449
  • Return error code 1290 id the backend server is in read-only mode #2451
  • A prepared statement with large resultset (larger than 4GB) would cause a crash
  • A prepared statement returning a resultset with at least one row larger than 16MB would cause a crash
  • Unable to start with systemd if datadir isn't the default #2494
    ​​

General

  • General code cleanup and refactoring
  • Deprecated the use of google-coredumper : this allows to compile on ARM processor, and should allow to compile on BSD systems
  • If ProxySQL's watchdog intentionally crashes ProxySQL, the error log reports a link to the wiki
  • Updated init.d script #2115
  • Deprecated Debian 7 and CentOS / RHEL 6 support

MD5s:

96617d5f227eb2561f7750c71c2f6327  proxysql-2.0.9-1-centos7.x86_64.rpm
ed6831e2a69df1237347884170f36430  proxysql-2.0.9-1-centos8.x86_64.rpm
7d3f6526b54c6dd5c7635aec772d8466  proxysql-2.0.9-1-clickhouse-centos7.x86_64.rpm
317fe238dea2857b6b559c68da5cfc03  proxysql-2.0.9-1-clickhouse-centos8.x86_64.rpm
082aba6d54a86a8e324eb20913c29123  proxysql-2.0.9-1-clickhouse-fedora24.x86_64.rpm
b1685d31955d1e0f4f9f47b989218cf3  proxysql-2.0.9-1-clickhouse-fedora27.x86_64.rpm
a2ac3bb3a64c955c4f2eb5e5e96f1f0b  proxysql-2.0.9-1-clickhouse-fedora28.x86_64.rpm
c194d81f4d9d240cbd1ab78b2b851aba  proxysql-2.0.9-1-dbg-centos7.x86_64.rpm
39194f45205fd30f6c3a10461222a365  proxysql-2.0.9-1-dbg-centos8.x86_64.rpm
9940c60f51a7051869db4e68ceb2c9b1  proxysql-2.0.9-1-dbg-fedora24.x86_64.rpm
9f85e88a3c8e407f67222251ac179b60  proxysql-2.0.9-1-dbg-fedora27.x86_64.rpm
2312e2446b49351b2f791b27c31641d3  proxysql-2.0.9-1-dbg-fedora28.x86_64.rpm
7c971455282193a98d5abeddec206dd0  proxysql-2.0.9-1-fedora24.x86_64.rpm
eff88507eba4cae4d7137aab849f8605  proxysql-2.0.9-1-fedora27.x86_64.rpm
51462e7c5bde8be248643ce2e93964f6  proxysql-2.0.9-1-fedora28.x86_64.rpm
bd2c0dbdca30f9a90e017c7e5783f025  proxysql_2.0.9-clickhouse-debian10_amd64.deb
82af4b0d2aa286968312f432647e33ce  proxysql_2.0.9-clickhouse-debian9_amd64.deb
8f9a3e6b99290f407c703f8589a5882c  proxysql_2.0.9-clickhouse-ubuntu16_amd64.deb
3644bf061ca69cc15a8d25a205b754d7  proxysql_2.0.9-clickhouse-ubuntu18_amd64.deb
93e2ae301be0c87e95a9abd4a41bfca7  proxysql_2.0.9-dbg-debian10_amd64.deb
b98e2cb51627eb1a068a90df63731d47  proxysql_2.0.9-dbg-debian8_amd64.deb
fe98232c4e155d23f18602fe9108233d  proxysql_2.0.9-dbg-debian9_amd64.deb
b3f156a55ac76681a7d74cef2c5908a5  proxysql_2.0.9-dbg-ubuntu14_amd64.deb
0659464c40e7b82f13827431de59713c  proxysql_2.0.9-dbg-ubuntu16_amd64.deb
f9a4272063defdd454d68d0aaa588b66  proxysql_2.0.9-dbg-ubuntu18_amd64.deb
1312b8f378d73002a1c8eff97d322d94  proxysql_2.0.9-debian10_amd64.deb
900e3be58e0f650a5a223b0c88c12b49  proxysql_2.0.9-debian8_amd64.deb
d584b84d3399c1f11ce5939b6bc8f8c4  proxysql_2.0.9-debian9_amd64.deb
ce7416bcb381c68fc1b69f8d4d1c9aa7  proxysql_2.0.9-ubuntu14_amd64.deb
4db20b0cba452bf0b54d71a0fc24a0f3  proxysql_2.0.9-ubuntu16_amd64.deb
a55110279f636ca52d6a532ce5ba9880  proxysql_2.0.9-ubuntu18_amd64.deb

SHA1s:

51ddf164eec50250921d32416bd37a366b618379  proxysql-2.0.9-1-centos7.x86_64.rpm
230db6a0d12e27e60617425a5e0f31af78eaeb91  proxysql-2.0.9-1-centos8.x86_64.rpm
dcb93b5b74f312d39e4bb4598be3afe16d307895  proxysql-2.0.9-1-clickhouse-centos7.x86_64.rpm
2c1ad1e006c0da8dddd47e8c9149ec5936b34b1c  proxysql-2.0.9-1-clickhouse-centos8.x86_64.rpm
22363cdcb33b7122ea150b66fd1a840592c1876e  proxysql-2.0.9-1-clickhouse-fedora24.x86_64.rpm
1be2ce01abe26c4697c30a765e449e92ebc3fb8d  proxysql-2.0.9-1-clickhouse-fedora27.x86_64.rpm
aa077eb5e967767a3beb0a69ae3484c4939934b1  proxysql-2.0.9-1-clickhouse-fedora28.x86_64.rpm
fa02f5298a8fbb15cb59e514ddd297a3fcc5d66d  proxysql-2.0.9-1-dbg-centos7.x86_64.rpm
ac649393d780a2656ea7366ee7f992d2e27ee7f5  proxysql-2.0.9-1-dbg-centos8.x86_64.rpm
7bd4cd23ae677218f2f9f6bb825247b7973cf33d  proxysql-2.0.9-1-dbg-fedora24.x86_64.rpm
2429f46604acda8c3645cc3790c7142fd4d5305f  proxysql-2.0.9-1-dbg-fedora27.x86_64.rpm
b3c48262e4d4516f89a76637974ede24ee63d3bf  proxysql-2.0.9-1-dbg-fedora28.x86_64.rpm
f90206be7ba69611a8902f07a509812f25a5e48a  proxysql-2.0.9-1-fedora24.x86_64.rpm
befe5dbbd69d18cb27d89296d14eaf600a7002b7  proxysql-2.0.9-1-fedora27.x86_64.rpm
8acf93e13630bb41e070a2684981c167b39ab4f7  proxysql-2.0.9-1-fedora28.x86_64.rpm
d4bb01f71a97cca4874d6a29d9fadc06b5dde421  proxysql_2.0.9-clickhouse-debian10_amd64.deb
dc63c62ae50b6052797b5147581f67632a833537  proxysql_2.0.9-clickhouse-debian9_amd64.deb
876cbb6792e64b2736670ad891bf71320bad2b25  proxysql_2.0.9-clickhouse-ubuntu16_amd64.deb
df9236017aeecc6a5004c2c13ffb0402b337d141  proxysql_2.0.9-clickhouse-ubuntu18_amd64.deb
c7b7400a7053ba5dd0e75f0f7acc0dd725b38540  proxysql_2.0.9-dbg-debian10_amd64.deb
10157ed3cfe830eda46996e4c38c41bad14c5ad1  proxysql_2.0.9-dbg-debian8_amd64.deb
86da44b2d09ca8858aab2eb8ac8a6460ec4f767c  proxysql_2.0.9-dbg-debian9_amd64.deb
81f1b8d015593b2cd4f4aa9ace83a4a8ea635808  proxysql_2.0.9-dbg-ubuntu14_amd64.deb
fd02e92d58e1bff8d9080355526209fda714b90d  proxysql_2.0.9-dbg-ubuntu16_amd64.deb
d5b42b874e5a2994290ce0cd0ff16f020bfc9424  proxysql_2.0.9-dbg-ubuntu18_amd64.deb
d361f91b785bcea583d4b0c1ad98dee1fe456595  proxysql_2.0.9-debian10_amd64.deb
da9e492df8a243cd0c9605730bd001ba0ac679f0  proxysql_2.0.9-debian8_amd64.deb
37ab4af4b0a1e392cbf23f528e945ee9c4b73208  proxysql_2.0.9-debian9_amd64.deb
3a8e9743e6c9a3a30116c712623f48eea185186e  proxysql_2.0.9-ubuntu14_amd64.deb
8f3712dbdc2be32d248bfe0bc6f7a49719060e41  proxysql_2.0.9-ubuntu16_amd64.deb
51417d8fdff2c7c9ff17c60bf17712614de51378  proxysql_2.0.9-ubuntu18_amd64.deb

SHA256s:

ab51e6f42566e4c25fab3dcdd14...
Read more