github sysown/proxysql v1.1.1-beta.4

latest releases: v2.6.2, 2.6.3, v3.0.0...
pre-release8 years ago

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
  • added several counters in mysql status : ab3b737
  • in case of crash it signals again itself to generate a core dump : 57b4512
  • added admin-version in global variables
  • reduced number of calls to memory allocator
  • shrink mysql net buffer when possible
  • implemented new variable mysql-bug_mdev_8338

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
  • allows empty password for mysql-monitor_password

Incompatible change:

  • digest_test is limited to 65000 bytes

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 .
  • COMMITs and ROLLBACKs are forwarded to backend only of a transaction is active : 439087d . This is currently disabled because of bug #469

Don't miss a new proxysql release

NewReleases is sending notifications on new releases.