Commit Graph

44 Commits

Author SHA1 Message Date
lazio579
51dd2503a5 Fix more concurrency problems 2018-10-26 08:48:03 +08:00
lazio579
0f96340428 Close all listen socket before executing new binary 2018-09-30 11:19:54 +08:00
lazio579
23b66031e2 Close admin listen socket when receiving change binary signal 2018-09-30 10:25:59 +08:00
lazio579
8de3c3a4f0 Add debug logs 2018-09-30 08:54:14 +08:00
lazio579
7035110d59 Remove unix domain socket link when restarting 2018-09-29 10:09:45 +08:00
lazio579
8034a07e4b Change log related problems 2018-09-28 14:05:16 +08:00
lazio579
1d0291eec3 Support single instance 2018-09-28 10:42:29 +08:00
wangbin579
6a8f698a31 Fix 'No such process' 2018-09-04 18:23:24 +08:00
wangbin579
9450b99495 Add support for cbpf 2018-09-03 10:39:19 +08:00
wangbin579
1370d956ae Optimize code hinted by cppcheck 2018-08-21 14:13:07 +08:00
wangbin579
1546298081 Optimize code hinted by coverity scan 2018-08-20 17:46:43 +08:00
wangbin579
87f6be8dc0 Add code for kill query 2018-08-20 15:19:00 +08:00
wangbin579
cb755e414f Fix auxiliary thread problems related to multiple processes 2018-08-16 10:53:14 +08:00
wangbin579
7c930b4673 Use mac-ip:port-process_id-hour-sequence for xid 2018-08-15 17:38:37 +08:00
wangbin579
0183498c1e Fix dup xa id problems when multi-processed 2018-08-15 14:33:23 +08:00
wangbin579
acdb6dbd65 Remove reopen and reconfigure signals 2018-08-09 11:20:55 +08:00
wangbin579
e2839023ab Remove reconfigure,etc and limit show connectionlist num 2018-07-31 14:28:48 +08:00
wangbin579
3bde189a05 Support non-stop upgrade 2018-07-31 10:10:30 +08:00
wangbin579
bdaacd51be Fix execve related problems 2018-07-30 20:01:38 +08:00
wangbin579
40f942880b execve sucess 2018-07-30 18:57:59 +08:00
wangbin579
27d05b697c Fix kill master related problems 2018-07-26 16:39:20 +08:00
wangbin579
76afad21d5 Remove all glib log when signal handler is called 2018-07-26 14:05:56 +08:00
wangbin579
2581337bc1 Remove SIGIO 2018-07-26 08:40:26 +08:00
wangbin579
bc5533b9c0 Fix cetus_reap related problems 2018-07-25 15:52:09 +08:00
wangbin579
2f2a9d69d0 Fix problems related to signal 2018-07-25 15:26:01 +08:00
wangbin579
7b657f139b Merge master and admin processes 2018-07-25 14:49:28 +08:00
wangbin579
a457d1ca12 Fix critical errors 2018-07-24 15:17:31 +08:00
wangbin579
b6e144c58c Fix some problems for two workers 2018-07-19 09:25:06 +08:00
wangbin579
6eb3efc04f Fix packet id related problems for workers when processing admin sql request 2018-07-18 18:20:31 +08:00
wangbin579
a612c07ef3 Fix some problems related admin sql resp merging 2018-07-18 17:38:40 +08:00
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
e59e70e093 Fix issues related to multi-process 2018-07-16 17:04:30 +08:00
wangbin579
9756f578d2 Fix admin related problems 2018-07-11 15:07:23 +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
42e83acc8b master listens admin port 2018-07-03 08:58:50 +08:00
wangbin579
ecfcf5e180 Add sql result merge for admin 2018-06-28 17:30:48 +08:00
wangbin579
42d59d4a52 Change log and fix warnings,etc 2018-06-22 16:26:29 +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
wangbin579
94fa37b1a6 Fix event problems for multi-process 2018-06-20 15:06:26 +08:00
wangbin579
b45ea518ad Add files for multi-process 2018-06-20 08:09:08 +08:00