MCPcopy Create free account
hub / github.com/Tencent/phxsql / MasterStart

Method MasterStart

phxbinlogsvr/core/monitor/base/master_monitor.cpp:38–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

36namespace phxbinlog {
37
38int MasterMonitor::MasterStart(const Option *option) {
39
40 MySqlManager *mysql_manager = MySqlManager::GetGlobalMySqlManager(option);
41
42 int ret = mysql_manager->Query("stop slave;");
43 if (ret)
44 return ret;
45
46 ret = mysql_manager->Query("set global super_read_only='off';");
47 if (ret)
48 return ret;
49
50 ret = mysql_manager->Query("set global read_only='off';");
51 if (ret)
52 return ret;
53 return OK;
54}
55
56int MasterMonitor::GetMySQLMaxGTIDList(const Option *option, vector<string> *gtid_list, bool is_master) {
57 int ret = MonitorComm::GetMySQLMaxGTIDList(option, "gtid_executed", gtid_list);

Callers

nothing calls this directly

Calls 1

QueryMethod · 0.45

Tested by

no test coverage detected