Commit Graph

256 Commits

Author SHA1 Message Date
jingxiaobing
ca32bc0c8f changes of sharding config save to file 2018-05-25 20:21:03 +08:00
jingxiaobing
cbd0e2b1e6 admin-plugin implemented with lex&parser 2018-05-24 20:37:21 +08:00
jingxiaobing
50de6a3b20 make sharding_partition_t self managable 2018-05-23 16:17:45 +08:00
wangbin
33d3ed3e85
Update README.md 2018-05-23 13:49:06 +08:00
wangbin
20fb2c0cb0
Merge pull request #72 from wangbin579/master
Fix problems related to connection creation
2018-05-23 09:21:46 +08:00
wangbin579
3f9a87cf23 Fix problems related to connection creation 2018-05-23 09:19:05 +08:00
wangbin
2748ef36a8
Merge pull request #71 from wangbin579/master
Fix several problems revealed by static analysis
2018-05-21 15:18:27 +08:00
wangbin579
b3501eb2c6 Fix several problems revealed by static analysis 2018-05-21 15:14:39 +08:00
jingxiaobing
5f3a73c8f1 check plugin type earlier 2018-05-21 11:36:37 +08:00
jingxiaobing
e2defcf76c Merge branch 'vdb2table' 2018-05-18 14:49:15 +08:00
tsthght
3988f4dde7
Merge pull request #68 from tsthght/bugfix/issue67
fix bug: config set key=val may be wrong
2018-05-18 09:29:39 +08:00
tsthght
aec4b411ca fix bug: config set key=val may be wrong 2018-05-18 09:04:56 +08:00
jingxiaobing
8cf4f1ef79 not use alloca, it's obsolete 2018-05-17 20:04:14 +08:00
wangbin
69a9aa8f34
Merge pull request #66 from wangbin579/master
Optimize code hinted by coverity scan and cppcheck
2018-05-17 18:05:16 +08:00
wangbin579
2536c633a1 Optimize code hinted by coverity scan and cppcheck 2018-05-17 18:01:41 +08:00
tsthght
342eeb91f7
Merge pull request #65 from tsthght/bugfix/duplicate_declare
duplicate declare cetus_monitor_open
2018-05-17 16:35:51 +08:00
tsthght
b00195af73 duplicate declare cetus_monitor_open 2018-05-17 16:33:06 +08:00
jingxiaobing
913b6a8987 compatible with mysql5.1 authentication 2018-05-17 14:24:42 +08:00
tsthght
03be84bcdc
Merge pull request #63 from tsthght/bugfix/set_maintain
fix bug:'set maintain' command is no correct effected rows
2018-05-17 10:58:13 +08:00
tsthght
e7cc024441 fix bug:'set maintain' command is no correct effected rows 2018-05-17 10:16:15 +08:00
jingxiaobing
23cadebb1e fix change user bug 2018-05-16 20:27:13 +08:00
wangbin
3fecf07066
Merge pull request #62 from wangbin579/master
Add options for client idle timeout
2018-05-16 18:59:12 +08:00
wangbin579
1e68639524 Add options for client idle timeout 2018-05-16 18:56:18 +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
wangbin
d5e85ade45
Merge pull request #61 from wangbin579/master
Fix more warnings
2018-05-16 17:45:28 +08:00
wangbin579
b4a967bb14 Fix more warnings 2018-05-16 17:42:42 +08:00
wangbin
2afc5f2f57
Merge pull request #60 from wangbin579/master
admin接口不再支持事务特性等
2018-05-16 17:33:44 +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
wangbin579
106f03c599 Merge branch 'master' of https://github.com/wangbin579/cetus 2018-05-16 17:10:27 +08:00
liuyanlei25
b4018d12ff add instruction of 'show maintain status', 'ip range supports' and 'save settings' 2018-05-16 16:44:45 +08:00
liuyanlei25
b2b75a75bf Ip whitelist or blacklist supports ip range 2018-05-16 15:42:49 +08:00
tsthght
5f2d0930f9
Merge pull request #58 from tsthght/feature/issue_57
new feature: show maintain status
2018-05-16 15:32:07 +08:00
tsthght
f1c06ad88b new feature: show maintain status 2018-05-16 15:30:51 +08:00
tsthght
edb97d7e3d
Merge pull request #56 from tsthght/bugfix/issue55
fix error:"select conn_num from backends"  may return incorrect result in some cases.
2018-05-16 14:12:40 +08:00
tsthght
a64da7468e fix error:select conn_num from backends 2018-05-16 13:48:26 +08:00
liuyanlei25
6921d53dc7
Update cetus-install.md 2018-05-16 10:10:43 +08:00
tsthght
7f7582d22e
Merge pull request #54 from tsthght/bugfix/issue51
fix error:admin command may match incorrectly
2018-05-15 20:12:59 +08:00
tsthght
db2d616426 fix error:admin command may match incorrectly 2018-05-15 19:37:02 +08:00
wangbin579
501d40fc56 Remove duplicate code 2018-05-15 18:40:23 +08:00
tsthght
3a0c2777e9
Merge pull request #53 from tsthght/bugfix/change_backend_status
#47
2018-05-15 17:45:02 +08:00
tsthght
32fb5f4e76 fix concurrency problems temporarily 2018-05-15 17:38:16 +08:00
tsthght
e8e0c06653
Merge pull request #52 from tsthght/bug/save_settings
make variables which type are OPTION_ARG_NONE support command of save
2018-05-14 20:26:32 +08:00
jingxiaobing
0b8bc3cf97 not save challenge from backends, cetus can generate challenge directly 2018-05-14 17:41:18 +08:00
tsthght
9bf1e12bfd make some variables which type are OPTION_ARG_NONE support save settings 2018-05-14 17:31:03 +08:00
jingxiaobing
e7f9a2521b fix OPENSSL precompile switch 2018-05-11 15:50:51 +08:00
jingxiaobing
e4e0cbdf61 Merge branch 'ssl-support', Closes #7 2018-05-11 15:16:15 +08:00
jingxiaobing
2e93afac01 Add --ssl option, default to false, when set to true, client can connect with SSL
User must provide 'server-key.pem' and 'server-cert.pem' in the --conf-dir, which can be generated by mysqld
2018-05-11 15:11:38 +08:00
cuichunhua
0ed0eae269 modify cetus's state unknown->up, maintaining->down 2018-05-11 15:03:47 +08:00