Bug #47344 Wrong proxy plugin version
Submitted: 16 Sep 2009 1:51 Modified: 21 Sep 2009 14:12
Reporter: Diego Medina Email Updates:
Status: Not a Bug Impact on me:
None 
Category:MySQL Proxy: Core Severity:S2 (Serious)
Version:0.8.0 OS:Any
Assigned to: Jan Kneschke CPU Architecture:Any

[16 Sep 2009 1:51] Diego Medina
Description:
The MySQL Proxy 0.8.0 shows that the proxy plugin version is 0.7.0, which is not true. This value should be updated to 0.8.0.

There have been changes made to the plugin that are not on 0.7.0

How to repeat:
1- Run 

./mysql-proxy-0.8.0-osx10.5-x86-64bit/sbin/mysql-proxy --version

And see: 
"  proxy: 0.7.0"

====================
mysql-proxy 0.8.0
  glib2: 2.16.6
  libevent: 1.4.6-stable
  lua: Lua 5.1.2
    LUA_PATH: /Applications/mysql/enterprise/mysql-proxy-0.8.0-osx10.5-x86-64bit/lib/mysql-proxy/lua/?.lua
    LUA_CPATH: /Applications/mysql/enterprise/mysql-proxy-0.8.0-osx10.5-x86-64bit/lib/mysql-proxy/lua/?.so
  == plugins ==
  admin: 0.7.0
  proxy: 0.7.0
==================

Suggested fix:
Update the version number of the proxy plugin
[21 Sep 2009 14:12] Jan Kneschke
With the release of MySQL Proxy 0.8.0 the plugin's version number doesn't have to match of the MySQL Proxy itself. They can have their own version numbers and can have their own release cycle.

Internally there is a API key can verifies that binary plugin can be loaded.