Commit Graph

751 Commits

Author SHA1 Message Date
kedixa 4848ebfa8d redis parser support inline command 2022-08-22 20:49:16 +08:00
xiehan 21f2ae85d7 Merge pull request #1020 from Barenboim/master
Fixed C++ out-of-order designated initialization on MacOS with gcc
2022-08-18 17:05:09 +08:00
XieHan 6fd332c4f4 Fixed C++ out-of-order designated initialization on MacOS with gcc 2022-08-18 16:54:15 +08:00
henryw2019 b182618cc3 Update WFGlobal.cc 2022-08-11 12:02:23 +08:00
henryw2019 5ec0fd41b3 Update WFGlobal.cc
add some kafka error.
2022-08-11 10:06:58 +08:00
xiehan b450051781 Merge pull request #1013 from Barenboim/master
Fix error codes when kafka sasl auth failed.
2022-08-10 00:48:54 +08:00
XieHan eb1315d2ff Fix return value of KafkaResponse::parse_response 2022-08-09 16:25:02 +08:00
XieHan 0b94481c6c error init to 0 2022-08-08 22:49:03 +08:00
XieHan 1b77788357 Fix EBADMSG bug when sasl auth failed 2022-08-08 22:25:04 +08:00
XieHan 433346c520 fix kafka sasl handshake bug 2022-08-08 12:28:11 +08:00
XieHan 8f36783a14 Fix error codes when kafka sasl auth failed. 2022-08-07 00:10:12 +08:00
xiehan efb58113ca Merge pull request #1011 from holmes1412/master
MySQL : check NEWDECIMAL as string
2022-08-04 18:35:17 +08:00
holmes1412 19d5391446 MySQL : check NEWDECIMAL as string 2022-08-04 18:31:38 +08:00
XieHan d412fbb391 optimize code style 2022-08-03 19:22:44 +08:00
zhuleiwang a6076cac10 kafka: fix sasl parse error 2022-08-03 19:02:42 +08:00
zhuleiwang 8d5e3c773b kafka: fix sasl parse error 2022-08-03 18:59:35 +08:00
XieHan eb78a8bdf2 update WFRepeaterTask 2022-08-01 22:48:24 +08:00
XieHan 0964651792 Add WFRepeaterTask 2022-08-01 22:37:48 +08:00
xiehan 209b35fa2b Add 'const' for duplicate() 2022-07-27 21:24:48 +08:00
xiehan 251a4656f4 Merge pull request #996 from Barenboim/master
Add creating go task on user's executor and queue.
2022-07-25 18:53:14 +08:00
XieHan c7a0662245 Add creating go task on user's executor and queue. 2022-07-25 18:43:45 +08:00
Koh Chia 9b09a9a37d remove redundancy code 2022-07-21 15:43:19 +08:00
XieHan 1503b867dd Use level trigger on listening 2022-07-17 21:03:43 +08:00
XieHan 6e4fbf1734 Ignore some errors on accepting. 2022-07-16 00:01:30 +08:00
XieHan 8afd011888 Fix bug in mpoller_create() 2022-07-14 13:12:42 +08:00
XieHan d0ddb33e9a Add HttpMessage::append_output_body_nocopy() with std::string 2022-07-11 23:01:28 +08:00
XieHan ca6122ea5d Add HttpMessage::append_output_body() with C style string 2022-07-11 23:01:28 +08:00
XieHan 1d537b6a64 Update KafkaMessage::append 2022-07-11 19:49:43 +08:00
XieHan 2be07760ae remove 'KAFKA_NONE' 2022-07-11 19:49:43 +08:00
XieHan 7a3b4df8ce rename: ComplexKafkaTask->KafkaClientTask 2022-07-11 19:49:43 +08:00
XieHan b13bea5a3b Reconstruct kafka task error 2022-07-11 19:49:43 +08:00
xiehan a78aea37b8 Update kafka_parser.c 2022-07-11 17:32:00 +08:00
XieHan b07a529afb update Communicator::request 2022-07-11 03:10:19 +08:00
XieHan 7732c73741 fix Communicator::request_idle_conn() retval 2022-07-11 03:04:27 +08:00
XieHan be5a89e8e6 fix dns task scheme checking bug 2022-07-10 23:22:18 +08:00
XieHan 45d1277083 add Communicator::request_new_conn() 2022-07-10 20:20:32 +08:00
XieHan 8e38effd63 Optimize client requests' locking 2022-07-10 18:15:29 +08:00
XieHan 56425333c9 remove thrdpool's unused 'cond' and simplify codes 2022-07-08 00:50:59 +08:00
XieHan 7bfe4b9212 Optimize SeriesWork when max queue len < 4 2022-06-27 19:12:22 +08:00
XieHan 01b7528c6d Remove singletons of counter map and conditional map. 2022-06-25 17:22:44 +08:00
XieHan 0f618751a7 set kafka response's correlation id when parsing 2022-06-24 18:48:21 +08:00
kedixa cb958f4ded set kafka correlation id 2022-06-24 17:38:36 +08:00
xiehan 35855825ce Merge pull request #958 from Barenboim/master
fix kafka task state error
2022-06-23 21:11:52 +08:00
XieHan 4eb4f7ec6f fix kafka task state error 2022-06-23 20:39:55 +08:00
xiehan 6701df3920 Merge pull request #957 from holmes1412/master
change CMAKE_PROJECT_VERSION to PROJECT_VERSION
2022-06-23 15:51:46 +08:00
liyingxin 850a7b006f change CMAKE_PROJECT_VERSION to PROJECT_VERSION 2022-06-23 15:15:01 +08:00
XieHan 43ced86665 Update thrdpool.c 2022-06-22 16:46:35 +08:00
xiehan ca8bb19c74 Merge pull request #954 from Barenboim/master
Refactor thrdpool using msgqueue.
2022-06-22 01:25:09 +08:00
XieHan f13f42bda6 Refactor thrdpool using msgqueue. 2022-06-21 22:53:54 +08:00
XieHan dd626afa57 Update SeriesWork. More readable. 2022-06-20 21:26:17 +08:00