Releases: arkcontrol/arkcontrol
v1.4.1-beta-community(2018-12-11)
Improvements
- Change file transfer tool from NC to grpc in Arkgate
Bugfix
- Fix the bug that deploying master-slave cluster failed, because init user was deleted
- Fix can't create RDS instance when add column filter in SQL Audit
- Fix the bug that slow-query table not exist
- Fix some incorrect display in data-sync lists
v1.4.0-beta-community(2018-12-03)
SQL Audit
-
Support SQL syntax checking
-
Support SQL review
-
Support customize process on SQL review
-
Support execute SQL that has been submitted and reviewed on specific instance
-
Support execute SQL with a specific time-interval or batch size
-
Support altering table with OSC, also support dynamicly changing table attributes, progess display and stop
-
Support rollback the reviewed SQL
Member
-
Add User and Group Management
-
Optimize display of User Management
Authorization
-
Divide authorization on module granularity, such as User/Mysql/Host...
-
Support authorization grant on User and Group
Deploy
-
Add Arkcontrol web server update module, both override or new installation dir are supported, when updating, please choose the pre-installed MySQL, deploy-server will auto-update the Table Structure, not support Agent update for now.
-
Skip monitor deploy when failed, as monitor now doesn't affect main process of Arkcontrol
-
Fix infinite loop when installing dependencies failed needed by Arkcontrol
-
Fix MySQL deploy bug when remote user set as root
Data Sync
-
Add status/start/stop func of Data Sync task
-
Add Arkgate deploy
Agent
-
Fix the wrong status when collecting MySQL instance metrics
-
Gather and upload agent version info to Server, and hint if current version is match with server
v1.0.1-rc-community(2018-10-24)
Bugfix
Solve MySQL rpm installed failed on Centos6.8
v1.0.0-rc-community(2018-10-24)
New Features
- Add host system-properties checking, user-interactive input checking when deploying Arkcontrol
- Support specified installation directory when deploying Arkcontrol
- Support specified ports when deploying Arkcontrol
- Support data synchronization: MySQL -> MySQL
- Add data-sync task status display: Normal/Delay/Error
- Support [BlackList/WhiteList/DataSource/TableRename/ColumnFilter/DDLFilter] in data synchronization
- Support add multipule datasources simultaneously for HA, premised on ensure consistent of the data between datasources
- Support Pause/Clear/Retry task when deploying MySQL
- Support skip failed step when deploying MySQL
- Support retry deploy MySQL instance or cluster task after fixed the environment when failed
- Support clear MySQL instance or cluster
- Add task status display for MySQL restore
- Add MySQL restore template module that supporting customize install/start/stop instruction
- Support logrotate for Arkagent
- Add start/stop/restart script for Arkcontrol
Improvements
- Change default ports: Deploy-Server [90,9090] to [9527,9528], Arkcontrol-Server [80,8090] to [13306,13307]
- Optimize directory-tree for Arkcontrol
- Remove private IP check for that some intranet hosts may not assigned a standard private ip
- Optimize log output for Arkagent, remove some unnesessary log
Bugfix
- Fix the bug that can't find pt-query, changing json-tag from "pt_query_digest" to "pt-query-digest"
- Fix the bug that NC would be interrupted when receive EOF from STDOUT
- Fix the bug that missing install pt-tools when deploying Arkcontrol
- Fix the bug that the existing zombie processes misleading that MySQL/Elasticsearch/Grafana has been successfully installed even they were not
v0.81 (2018-09-27)
New Features
Collection
- Support hosts collection and display
Deploy
- Support specified template when deploying MySQL
- Support MySQL auto-deploy
- Support deploy summary display
Hosts
- Support host summary and detail display
MySQL
- Support MySQL summary and detail display
Slowquery
- Support MySQL slowquery notification
Inspection
- Support Host Inspection
- Support MySQL Inspection
Backup
- Support MySQL backup
User
- Support user-info CRUD
- Support user-info display
Roadmap
- Add Roadmap