cmu-db / ottertune

The automatic DBMS configuration tool
Other
1.21k stars 311 forks source link

support mysql (5.6, 5.7, 8.0) and user defined metrics (UDM) #400

Closed bohanjason closed 4 years ago

bohanjason commented 4 years ago
  1. support MySQL 5.6, 5.7, 8.0
  2. support remote_docker mode in driver
  3. more log info for debugging
  4. add user defined metrics (UDM) in driver. These metrics are collected by the driver, but do not exist in target database. The user defined metric can be the target objective. For example, we want to use 99percent latency as the target objective. We can cannot find such metric in the target database, but we get it from OLTP-Bench. So the driver can upload such metric as UDM.

Issue: #401 #402 #403

bohanjason commented 4 years ago

Ready for reviewing. Tested locally.

dvanaken commented 4 years ago

@bohanjason @yangdsh is this ready to merge?

bohanjason commented 4 years ago

@dvanaken , I think so. It can be merged

dvanaken commented 4 years ago

Ok, great. Thanks @bohanjason for adding support for MySQL this is awesome! And thanks @yangdsh for reviewing!