Skip to content

v1.1.1-beta.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@renecannao renecannao released this 10 Jan 04:25

Compared to v1.1.0:

Enhancements:

  • improves performance reducing the calls to poll() : #459
  • includes better support for Galera : #380
  • compiles on FreeBSD
  • compiles with clang
  • has new variable client_found_rows : #445
  • implements compression on backend : #363
  • handles more gracefully a complete failure of backends : #461
  • improves performance reducing the number of tasks performed on every MySQL_Thread loop : 97b3f3d
  • upgrade SQLite3 from 3.8.4 to 3.9.2 : 6b05743
  • COMMITs and ROLLBACKs are forwarded to backend only of a transaction is active : 439087d
  • added several counters in mysql status : ab3b737
  • in case of crash it signals again itself to generate a core dump : 57b4512

Enhancement that are also incompatible changes:

  • cache_ttl is in Query Cache is now in milliseconds : #452
  • table stats_mysql_query_digest stores also hostgroup : #446

Bug fixes:

  • Query Cache now supports distinct entries based on user/schema : 5eff88f
  • fixed a small typo that prevented query rules to be loaded from config file : 87dbb9b
  • signals handlers were installed on the parent process and not on the child process : b519c94
  • fix length for parsing and filtering SET AUTOCOMMIT : 3497160

Unfinished features.
These are features available in ProxySQL but yet not enabled as incomplete.

  • MySQL_Logger now logs in a new format that is similar to MySQL protocol. This removes any reference to protobuf .