Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Gtid tracking support #151

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Commits on Aug 5, 2020

  1. Make providers aware of GTID tracking support

    Add a function to the parent provider that indicates if the installed version of ProxySQL has support for GTID tracking (2.0.1+). This allows providers to implement support for the 2.0.1+ schema changes without breaking backwards compatibility.
    chris-brundage committed Aug 5, 2020
    Configuration menu
    Copy the full SHA
    1759447 View commit details
    Browse the repository at this point in the history
  2. Support mysql_servers schema changes in 2.0.1+

    Add a new optional parameter to the proxy_mysql_server and proxy_mysql_server_no_hostgroup types called "gtid_port". In order to maintain backward compatibility, the associated providers ignore the parameter if the ProxySQL verison is too old to support GTID tracking, or if the proxysql_version fact is not set.
    chris-brundage committed Aug 5, 2020
    Configuration menu
    Copy the full SHA
    84ca86e View commit details
    Browse the repository at this point in the history