Bug #48501 Rename the mysql-proxy to mysql-chassis
Submitted: 3 Nov 2009 12:29 Modified: 9 Jan 2015 10:35
Reporter: Diego Medina Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Proxy: Core Severity:S4 (Feature request)
Version:0.8 OS:Any
Assigned to: Jan Kneschke CPU Architecture:Any

[3 Nov 2009 12:29] Diego Medina
Description:
When the MySQL proxy came up, it was just that, the proxy, it then evolved into a chassis "and" the mysql proxy plugin (and the enterprise team added yet another plugin, the agent).

All this is a bit confusing.

We should have the mysql-chassis, and then the mysql proxy plugin.

How to repeat:
N/A

Suggested fix:
We should have the mysql-chassis, and then the mysql proxy plugin.
[2 Feb 2010 17:39] Enterprise Tools JIRA Robot
Jan Kneschke writes: 
we have to refactor the src/chassis.c to reuse most of the code in several frontends.
[24 Mar 2010 13:50] Enterprise Tools JIRA Robot
Jan Kneschke writes: 
The refactoring is done in the revs 989..1023. The previous chassis.c is now split into:

* chassis-frontend.c
* chassis-options.c
* chassis-unix-daemon.c
* chassis-win32-service.c

and the MySQL Proxy specific frontend:

* mysql-proxy-cli.c

revno: 1023
committer: jan@mysql.com
branch nick: trunk
timestamp: Wed 2010-03-24 10:32:45 +0100
message:
  fixed calling the main-cmdline callback

[...]
revno: 989
committer: jan@mysql.com
branch nick: trunk
timestamp: Wed 2010-03-10 15:28:28 +0100
message:
  renamed chassis.c to mysql-proxy-cli.c
  
    * refactoring the code of the chassis.c to make several CLIs use it