github / gh-ost

GitHub's Online Schema-migration Tool for MySQL
MIT License
12.42k stars 1.26k forks source link

support OceanBase Binlog Service with new cut over function #1434

Open whhe opened 4 months ago

whhe commented 4 months ago

A Pull Request should be associated with an Issue.

Close #1433 Close #1427

Description

This PR is based on #715 by @shlomi-noach. There is a new option --oceanbase which is introduced for OceanBase Binlog Service, just like the azure and gcp options. This PR would also change the behavior of the atomic cut over on MySQL 8.0.13 and later versions, please let me know if anyone have concerns about it.

In case this PR introduced Go code changes: