Skip to content

v2.5.4

Compare
Choose a tag to compare
@mirostauder mirostauder released this 19 Jul 12:04
· 902 commits to v2.x since this release
d15b40a

v2.5.4 Release notes

Release date: 2023-07-19

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

Compared to version 2.5.3, ProxySQL 2.5.4 introduces the following changes:

New features and enhancements

Major

  • Reworked implementation for SET parser (disabled by default) #4274

Minor

  • Added support for SET TRANSACTION ISOLATION LEVEL #4280, #4283
  • Added error code classification to mysql errors reported by Prometheus exporter #4290

Bug Fixes

Major

  • Fixed crashes when trying to set character set to utf8mb3 #4269
  • Fixed potential crash by read_only_actions when OFFLINE_SERVERS are retained #4288
  • Fixed SET parser silently ignoring variables in multi-variable SET statements #4290

Minor

  • Fixed STATUS_MYSQL_CONNECTION_COMPRESSION being lost during connection reset (CHANGE_USER) #4287
  • Fixed libdaemon imposed umask value when forking #4291
  • Fixed regression in timestamps from stats_mysql_query_digest (first_seen/last_seen) #4286
  • Fixed classification of Prometheus error code during MySQL_Monitor_State_Data::create_new_connection #4290

Hashes

SHA256s:

30e83e6bebe685ad42671e4411c0b2a66be1ee03840f6fc48537f0ed4bdf4b8a  proxysql-2.5.4-1-almalinux8-clang.x86_64.rpm
ad3ed65453e0d7d9aa3e1252317042e4e956ce7602ba78a7eec6ba1b67ac9c44  proxysql-2.5.4-1-almalinux8.aarch64.rpm
8ef39aaa80b92a5d5d4efd00240735dcfb3ee1e7bfacdea7b33675a9e17ad3f5  proxysql-2.5.4-1-almalinux8.x86_64.rpm
ef698c22a37666beceadc985b15ba5484ed9e308bf093bd643ee49863af1f913  proxysql-2.5.4-1-almalinux9-clang.x86_64.rpm
d024495e15b8183636afaa65e4ab1c179ed3a820f2ad31635636777ee49cae81  proxysql-2.5.4-1-almalinux9.aarch64.rpm
6922c54eabad6cc094ce6a44fb26ee2fd466da2be874718d70db224daebeb1ff  proxysql-2.5.4-1-almalinux9.x86_64.rpm
769f89ed9d29562571b2f6fcdfe42f98aa27cf0e0b066b05df8f3d7dc54fbbed  proxysql-2.5.4-1-centos6.x86_64.rpm
130c48920dd0347feaff8f3338b84ff6fbc8f839b8aaf9ae995302e1e3d3c138  proxysql-2.5.4-1-centos7.aarch64.rpm
ca7068f0672ef501345e9674fe2b99c0984f3997ae31d0ebbebe57597ebb03c1  proxysql-2.5.4-1-centos7.x86_64.rpm
113eaea59fadd8438cb0520a9c891a814c85b96ebf8db2fe639cef348584553b  proxysql-2.5.4-1-centos8-clang.x86_64.rpm
eb3174338bfa28e07c6e9c706f6a5ba557c67ed4d009c501ad54b89041a032f3  proxysql-2.5.4-1-centos8.aarch64.rpm
ef892edbfa79afd7a20a572edf6caa40879ffdf922a895d8831a5c1ce8e36627  proxysql-2.5.4-1-centos8.x86_64.rpm
894fc67a93ba630a1804940084e5850d2776cc4576132663e718aedf1bf51475  proxysql-2.5.4-1-dbg-almalinux8.x86_64.rpm
e20138a7712bc03cffb2d0d018db58cc8c33584ffbfe1da7903ae0d3b2ab083a  proxysql-2.5.4-1-dbg-almalinux9.x86_64.rpm
64ce5b4e779a81da6cc8e3e7ed465312718ef06ba6299d497550427461efd7ed  proxysql-2.5.4-1-dbg-centos6.x86_64.rpm
3608f39f160f18842deb77700a497b0b82eb37e9acf317494684560f170a6a21  proxysql-2.5.4-1-dbg-centos7.x86_64.rpm
2f3ff88e995eed11f528da15c0ff5bcdbf83b9927a364a0311b42f312799f381  proxysql-2.5.4-1-dbg-centos8.x86_64.rpm
a9f9f40aca1cec40c46ec9547410a788805ef0d9b9731ce006c6afb7766b33a5  proxysql-2.5.4-1-dbg-fedora27.x86_64.rpm
91bb2040824fcddfa9d524ce2ce6f351f3b9d6f02b0a61cf84f83dd969227c2f  proxysql-2.5.4-1-dbg-fedora28.x86_64.rpm
dae346c825f44611c2de605f0de0f9973ae5cc281c884a712e336a329bf2061a  proxysql-2.5.4-1-dbg-fedora33.x86_64.rpm
5c169766826083c00f8388f641326caa3c3ff6bc8881ecf5bbb5a85193180dc4  proxysql-2.5.4-1-dbg-fedora34.x86_64.rpm
ec7aa69fbfd37baf320e95db3ef661ce21b554b410d5c63eb2d6515c45933c1b  proxysql-2.5.4-1-dbg-fedora36.x86_64.rpm
85bdc171b24f359c2396399b8c1a1c8fadc642f449a63c37f92b016c0c7d876c  proxysql-2.5.4-1-dbg-fedora37.x86_64.rpm
7d1022887c20fa5f8a130e0e70107604c24bf74abcb9ea79ccbcf3ae3b6fc4f6  proxysql-2.5.4-1-dbg-fedora38.x86_64.rpm
c7149809b77a9ba7fc410039a1fb7cf533b177819afadf1fc7b155f7fbd22d16  proxysql-2.5.4-1-dbg-opensuse15.x86_64.rpm
3102c0c31544d859abf95e59261d6b464aa7215f8e3c1c3330e98d93dbd9ba70  proxysql-2.5.4-1-fedora27.x86_64.rpm
9209cb71d47a5aeb44f402320079e510fb223e7e4f27bf734b82ad4f977aca8c  proxysql-2.5.4-1-fedora28.x86_64.rpm
d6e00215af5e4ad3a0d66062093be9cb9b6ddb87eab15f8477dd4e03ef7859e8  proxysql-2.5.4-1-fedora33.aarch64.rpm
d3b3225db1926cc27f3a24828bcd28640c5b841616e2fbcfad19bf8afecf2c72  proxysql-2.5.4-1-fedora33.x86_64.rpm
795eb5c64601049d2a9e40b370b6a0c7f988683360f15d8c5dbdefc23f850466  proxysql-2.5.4-1-fedora34-clang.x86_64.rpm
a8b5e4c149e1e185943e1f2ab5a6f046d447cf16f73d45902400ab4266942b4c  proxysql-2.5.4-1-fedora34.aarch64.rpm
3713197f28e4231acec6e9f2680b22fa6a1f47ce5252edbf1a775eead1359bc5  proxysql-2.5.4-1-fedora34.x86_64.rpm
c0fbc4e26aae41ddf85fbe69aceff2946fc2a8f6e0ca29e71183846b37457b96  proxysql-2.5.4-1-fedora36-clang.x86_64.rpm
ba7638108510d4cd6705225a81cbb6585dca50e37311a6041087d327721dc305  proxysql-2.5.4-1-fedora36.aarch64.rpm
90817de10d1692f5cc495613f1606ad434e1d35dba11fa43ce5fe9c1415cd86a  proxysql-2.5.4-1-fedora36.x86_64.rpm
f3e6c7048697a4ecb07c27d83dcdc957afcf0b02a241eed577b8121053d1c28e  proxysql-2.5.4-1-fedora37-clang.x86_64.rpm
c506ffb3ff8aaea8774a4cd578da9aff86bb518551b19ea2b48c7f879a8e134d  proxysql-2.5.4-1-fedora37.aarch64.rpm
0a21e854f5c1ebb62c0ff11754452d0e9bdf5e9a031a9ac262a9a97c63a95ee4  proxysql-2.5.4-1-fedora37.x86_64.rpm
28d61e9fc6db100725cf3468783ad40dfa69f71c116b804e687cc329d961ae63  proxysql-2.5.4-1-fedora38-clang.x86_64.rpm
4b8c58c268b0034244bb217c7f2e42c6f0169d72e120d371bbe5c36fdb2b43d5  proxysql-2.5.4-1-fedora38.aarch64.rpm
96254332fb6da8baba03096af8178f5f8709227a56ffe03b65dac1a229bca7c2  proxysql-2.5.4-1-fedora38.x86_64.rpm
d571c30630b81c588429c7d0b2fa52b8dfe3be79806de90bee0cc8d18a890892  proxysql-2.5.4-1-opensuse15-clang.x86_64.rpm
9c46420e943a2aacd2e8f14ad50a255b205dfb9a99c891303878faed1fb16472  proxysql-2.5.4-1-opensuse15.aarch64.rpm
d8e0acf9df8b7385f0943d2fb9f6a6e85d15f703c3ab459c3e8a887be70db20e  proxysql-2.5.4-1-opensuse15.x86_64.rpm
6b32a02ca69f297b1bfa7bb8fbef4e43c0898b745c40fb2527e9ff4082c10138  proxysql-2.5.4.id-hash
9c6f0e6fd1730008b0778f3f04f5f565bd8a6c5a59c9f38a0c57e83a46d731d6  proxysql_2.5.4-dbg-debian10_amd64.deb
dd0e47c8472a9773af4b2fdb77395f3bbfb8f695ad7f21932897f46bad78f053  proxysql_2.5.4-dbg-debian11_amd64.deb
bc4dd6124ac3257c296b40c7f0d8a5f30756e109827290cfce39864252ed1694  proxysql_2.5.4-dbg-debian12_amd64.deb
0289c7ffb61d3e460e48fe08d69ba4635bc5397fa56b8001d314cc50f4aa9f1a  proxysql_2.5.4-dbg-debian8_amd64.deb
51e93f71cae97cb0b21a377479bf3a3294937b74f1210ceb2af59c7896b11614  proxysql_2.5.4-dbg-debian9_amd64.deb
c495377a2bc056896158a801bf201cb39e0db91f416a17ae85d82194c1a13241  proxysql_2.5.4-dbg-ubuntu14_amd64.deb
8265513a32a8dca2e2d041821afc1b14eed4c6d2c3745bc25c72e30274152955  proxysql_2.5.4-dbg-ubuntu16_amd64.deb
443d1de74c5e3d10cb8d8c5058cd21d229b63eb06ce65ccdf2b21899020c1920  proxysql_2.5.4-dbg-ubuntu18_amd64.deb
f8643aeb785cb3d4aff468b519a5fa0db5a495728f1f7d829d3bc400e006071c  proxysql_2.5.4-dbg-ubuntu20_amd64.deb
769e59cb91e7610f89dc375aae7366bca05f15fcfebb9b2579bd9f3a5715fedb  proxysql_2.5.4-dbg-ubuntu22_amd64.deb
427bc60421c732b074f90e26638cc8e670b36a921eebb16253b878ea71e7fc22  proxysql_2.5.4-debian10_amd64.deb
1ec9f3d0085810cb506b36b639b9d803173269e95bed438f0311cce6f6e00876  proxysql_2.5.4-debian10_arm64.deb
f836c24a5f31fcd660de7332fcf66a0a3d1cc80f170bb41ea1ed43cfbe800e67  proxysql_2.5.4-debian11-clang_amd64.deb
76869522e581d7aae3cc9b7c4cfdea8e4ade91f749a38abfb6b9cb9690c56b01  proxysql_2.5.4-debian11_amd64.deb
b7b3be1b4fa4079442026161c044ec6046761242c9314f7ba21339bb90b1e095  proxysql_2.5.4-debian11_arm64.deb
3607b0ccc1a462314d0a1add690c91db0c55e381d42ff6a25f801772c40118e0  proxysql_2.5.4-debian12-clang_amd64.deb
532448e0e1ce112953d9ef48b81993fff35d16ed37efc6b9e094eb42ea7ad914  proxysql_2.5.4-debian12_amd64.deb
47f2171ccfe04aea7a4091a824f0440817100697bdc87216f5baaf16dd3b0c25  proxysql_2.5.4-debian12_arm64.deb
7a5dda40e9d692f9db0b9f2cc5eae8452a5f68de8ca9f5ea61318ff5f460a928  proxysql_2.5.4-debian8_amd64.deb
eee425d6585d23097967fddb443d4754c0c9c8b53bee83bfefc6a69a70c24993  proxysql_2.5.4-debian9_amd64.deb
1155f569f54bbf2d02ab51aab35e635a7cd372d03e1f392b58c6dda9a76bcd7f  proxysql_2.5.4-debian9_arm64.deb
8ba5db34fbd06299427b293b13fef077daa5d9585791912f12b4d3059dba6d13  proxysql_2.5.4-ubuntu14_amd64.deb
a4378ae34aaf3b727261e4ed7d4a8a8ae19b6eef29004220efa1a415a2694919  proxysql_2.5.4-ubuntu16_amd64.deb
9cba1c855b355ef291b6d97ecfbdd5c3aa9f6b32f58bbb963c73ad96436a34ed  proxysql_2.5.4-ubuntu16_arm64.deb
5b5ce00c7fb9a7a7e2a9a2ab65b2a7ec809e2cd25b809f9759e5a2a4637d2123  proxysql_2.5.4-ubuntu18_amd64.deb
6049fee341c22556213e273c3c31efb7e695ff34537ba2a1785e80302d04734c  proxysql_2.5.4-ubuntu18_arm64.deb
5db97fcf336a4642045dae230b3f592b51ea82fa410d31ec049e08110a8260b8  proxysql_2.5.4-ubuntu20-clang_amd64.deb
8c57b81e3366f62909d03e681a7358b602d77d493647a2d0b9c312d333237a4c  proxysql_2.5.4-ubuntu20_amd64.deb
f8183ce33623683a84cc56a1c9328d1be770950ffe12d164633b8271711080d2  proxysql_2.5.4-ubuntu20_arm64.deb
c216f24f9b32c026aaaec3754c50100a70a08d9d4f41ec14981f0d1c658c27af  proxysql_2.5.4-ubuntu22-clang_amd64.deb
2d1271261f1f5e9532868f223a254aa3215846b22c1f3e6dc84d0f4126157406  proxysql_2.5.4-ubuntu22_amd64.deb
7a8468a90ba17ad4c488b9107472e06aadb36768d93dac0bdef4565a99420575  proxysql_2.5.4-ubuntu22_arm64.deb