Commit Graph

71 Commits

Author SHA1 Message Date
wangbin579
eb288a08cb This version could do admin login 2018-07-17 10:52:20 +08:00
wangbin579
5779dadbf5 Add framework for retrieving resp info 2018-07-16 18:37:36 +08:00
wangbin579
2c55648eb9 Merge branch 'master' into multi-process 2018-07-16 14:46:24 +08:00
tsthght
1db027952c use g_get_current_dir instead of get_current_dir_name 2018-07-13 13:37:57 +08:00
wangbin579
023acf7634 Merge branch 'master' into multi-process 2018-07-10 09:17:46 +08:00
liuyanlei25
089f94b18f modify monitor: default check slave delay; default slave-delay-down=10s,slave-delay-recover=1s; change check_slave_delay_msec truncation;admin hascheck_slave_delay_msec only when cetus has salve and monitor delays 2018-07-09 16:36:47 +08:00
wangbin579
debbaa4166 Do not close admin client prematurely when maintained 2018-07-09 15:48:34 +08:00
wangbin579
66a0f3fba5 Add admin worker_channel 2018-07-05 16:20:04 +08:00
wangbin579
809b0608f9 Change channel to parent_child_channel 2018-07-05 15:19:53 +08:00
wangbin579
f1a2934f73 Add code for admin process 2018-07-04 17:07:11 +08:00
wangbin579
5743ea5441 Add code for sending sql to workers 2018-07-04 14:13:50 +08:00
wangbin579
323f1e46f9 Merge branch 'master' into multi-process 2018-07-03 10:09:55 +08:00
wangbin579
72e9565780 Fix segfault problems revealed by tcpcopy 2018-07-03 09:27:40 +08:00
wangbin579
ecfcf5e180 Add sql result merge for admin 2018-06-28 17:30:48 +08:00
wangbin579
bf197d1d68 Fix compile warnings 2018-06-26 11:01:22 +08:00
wangbin579
697f3b36d9 Fix warnings 2018-06-22 16:32:16 +08:00
wangbin579
42d59d4a52 Change log and fix warnings,etc 2018-06-22 16:26:29 +08:00
wangbin579
3516a8abe6 merge master 2018-06-22 16:02:03 +08:00
wangbin579
54268b7afd Add log for debug 2018-06-22 11:33:28 +08:00
wangbin579
862bc135d6 Add signal processing for multi-process 2018-06-21 11:14:54 +08:00
jingxiaobing
48613d0481 admin: work around for navicat login 2018-06-11 11:40:23 +08:00
jingxiaobing
afa51c3baa admin: check param for UPDATE BACKENDS; add con_timeout 2018-06-07 15:15:32 +08:00
jingxiaobing
f246fa2ff7 admin: follow changes from master, "save settings" 2018-06-05 14:52:00 +08:00
jingxiaobing
5fb0bfbdde admin: use semicolon to end a SQL 2018-06-05 11:38:19 +08:00
wangbin579
c13f742ce2 Don't set backend state when meeting connection errors 2018-06-04 14:28:49 +08:00
jingxiaobing
09bf0f6444 follow changes: show maintain; admin version in SHLO 2018-06-04 11:00:48 +08:00
wangbin579
b2a8bde98d Create conns when backend's state is changed to up,etc 2018-06-04 09:37:52 +08:00
tsthght
3a3c41bcf1 fix bug: 'update backends set' can cause problem in some cases 2018-06-01 18:01:35 +08:00
wangbin579
e4391b4152 Add read timeout processing for admin 2018-06-01 17:06:50 +08:00
jingxiaobing
6328fb854b admin config reload user 2018-06-01 15:47:32 +08:00
jingxiaobing
d6fc0a78df follow changes of admin_set_config; add admin_config_reload 2018-06-01 14:15:10 +08:00
jingxiaobing
4742b9c90b admin: discriminate shard/rw mode 2018-05-31 18:36:31 +08:00
jingxiaobing
bcc8f297cb add some verification for CREATE VDB 2018-05-31 10:27:37 +08:00
jingxiaobing
eec052ddf7 UPDATE BACKENDS accept list of equations;
DATETIME partitions first parsed as STR, then convert to int64_t
2018-05-30 14:46:39 +08:00
liuyanlei25
82b49864d5 fix cetus-shard and cetus-rw admin display 2018-05-25 20:55:36 +08:00
jingxiaobing
ca32bc0c8f changes of sharding config save to file 2018-05-25 20:21:03 +08:00
liuyanlei25
a5d964adc5 fix ip interception feature 2018-05-25 10:47:58 +08:00
wangbin579
f01cd5b16e Compatible with pymysql 2018-05-25 09:25:15 +08:00
jingxiaobing
cbd0e2b1e6 admin-plugin implemented with lex&parser 2018-05-24 20:37:21 +08:00
tsthght
aec4b411ca fix bug: config set key=val may be wrong 2018-05-18 09:04:56 +08:00
wangbin579
2536c633a1 Optimize code hinted by coverity scan and cppcheck 2018-05-17 18:01:41 +08:00
jingxiaobing
913b6a8987 compatible with mysql5.1 authentication 2018-05-17 14:24:42 +08:00
tsthght
e7cc024441 fix bug:'set maintain' command is no correct effected rows 2018-05-17 10:16:15 +08:00
jingxiaobing
c0fa3f3128 Merge branch 'auth-switch', #44 mysql8 client can login after switch to mysql_native_password
Conflicts:
	plugins/admin/admin-plugin.c
2018-05-16 18:19:59 +08:00
jingxiaobing
dea8ae911d implement server-side auth switch, now mysql8 client can login 2018-05-16 17:57:23 +08:00
wangbin579
2549cc5abd Fix warnings 2018-05-16 17:30:56 +08:00
wangbin579
6b21ee9062 Disable transaction for admin 2018-05-16 17:11:23 +08:00
liuyanlei25
b2b75a75bf Ip whitelist or blacklist supports ip range 2018-05-16 15:42:49 +08:00
tsthght
f1c06ad88b new feature: show maintain status 2018-05-16 15:30:51 +08:00
tsthght
a64da7468e fix error:select conn_num from backends 2018-05-16 13:48:26 +08:00