Atlas-2.2
New features:
- Add 'save config' command in admin interface, use this command can save the master/slave infomation to the config file.
- Add 'add/remove client' command in admin interface, use this command can set the config option: client-ips.
- Adjust the strategy of forwarding result, avoid using too large memory.
- When the parent process restart the child process, the child process will reload the config file.
- The master thread only process the requests from admin port, do not process the requests from work port.
- Add config option:'sql-log-slow' for recording slow logs.
- Use jemalloc library to optimize memory management.
- Support utf8mb4 charset.
- Support prepare statement limited, supporting java, python, PHP(PDO mode).
Bug fix:
- Fix the bug of multiple clients connect admin port, Atlas will crash.
- Fix the bug of strategy of load balance leading read/write spliting failure.
- Fix the bug of parsing the handshaking packet error, when the count of mysql connection reach the ceiling.
- Fix the bug of analyzing the sql token error, Atlas will quit.