The MySQL Proxy was split into
- a chassis which handles cmdline, service, logging, plugin loading
- a core library for the life-cycle, network handling and protocol decoding
- a lua layer wrapping around the internals
- a set of plugins: proxy, admin, debug, replicant
It also contains a few tools that reuse the above libraries:
- mysql-binlog-dump
- mysql-myisam-dump
We dropped libcheck in favour of glib 2.16's
g_test_*
functions.
Changelog:
Chassis added support for SIGHUP
to reopen
logfiles added win32-service support added
--basedir
added experimental
--log-backtrace-on-crash
added DTrace
probes added a angel to keep the chasses alive added
--user
option to change the system user the proxy
runs as added config-file support …