Commit Graph
1956 Commits
Author SHA1 Message Date
Xie Han bfbdbd1e4b Simplify codes. 2023-10-10 16:40:58 +08:00
Xie Han 7bea63bd2c Fix named conditional by when signal with 'max'. 2023-10-09 19:32:54 +08:00
Xie Han 784dae9903 Refactor to prepare for cancelable timer. 2023-10-07 22:30:49 +08:00
Xie Han 5eeb624843 Add 'enum' before TransportType. 2023-09-28 17:16:13 +08:00
Xie Han db4ef8357c Do not transfer broker's address to sockaddr. 2023-09-25 20:34:12 +08:00
Xie Han 609d00ebec Update kafka tutorial. 2023-09-25 19:43:28 +08:00
Xie Han 49d3743932 Add support for kafka client over SSL. 2023-09-23 02:48:19 +08:00
Xie Han 6ac1eac884 Add encoding for kafka sasl password 2023-09-21 16:47:17 +08:00
Xie Han 744792a6d5 Simplify WFFacilities::ReplyGuard. 2023-09-15 23:27:34 +08:00
Xie Han 6c27878216 Simplify server task series' cancel logic. 2023-09-15 23:17:25 +08:00
Xie Han d7ceb85a88 Add class WFFacilities::ReplyGuard 2023-09-11 21:20:21 +08:00
Xie Han 916f7f9454 Make SeriesWork::get_last_task() public for internal usage. 2023-09-11 19:45:01 +08:00
xiehan b75a39052b Merge pull request #1368 from Barenboim/master
Cannot use get_target() if not connected.
2023-09-08 20:18:57 +08:00
Xie Han 491deade4c Use this->target is better. 2023-09-08 20:12:26 +08:00
Xie Han 9b1a191a43 Fix MySQL connection bug. Cannot use get_target() if not connected. 2023-09-08 20:11:40 +08:00
xiehan daa6141be7 Merge pull request #1366 from Barenboim/master
Fix MySQL connection crash.
2023-09-08 17:06:34 +08:00
Xie Han e01a5ca8ae Fix MySQL connection crash. 2023-09-08 16:40:56 +08:00
xiehan d60e0b5c1e Merge pull request #1363 from Barenboim/master
Add English document of TLV message.
v0.10.9
2023-09-01 18:01:06 +08:00
xiehan db3a06e9ed Update README.md 2023-09-01 17:40:43 +08:00
xiehan 930f9570bd Create about-tlv-message.md 2023-09-01 17:39:05 +08:00
Xie Han 2a6469715a Fix HttpMessage::get_output_body_blocks bug. 2023-09-01 03:26:59 +08:00
Xie Han 989cf72464 Make mysql parser more tolerant. 2023-08-27 00:44:35 +08:00
Xie Han 87dadd4a2f MySQL client disable session state tracking. 2023-08-27 00:22:12 +08:00
xiehan 6ebeb786cc Merge pull request #1362 from Barenboim/master
Enable HttpMessage getting output body.
2023-08-23 18:38:54 +08:00
Xie Han 6158b23a0b Enable HttpMessage getting output body. 2023-08-23 03:36:16 +08:00
xiehan 8ee775fd33 Merge pull request #1360 from Barenboim/master
Fix MySQL bug when a trasaction's connection reset.
2023-08-19 17:21:20 +08:00
Xie Han 3d9789df97 Fix MySQL bug when a trasaction's connection reset. 2023-08-19 17:16:01 +08:00
xiehan b05368a520 Merge pull request #1358 from Barenboim/master
Update MySQL parser to fix OK package parsing bug.
2023-08-17 23:57:39 +08:00
Xie Han 8fb40d67db MySQL parser parses on each package. 2023-08-17 23:48:30 +08:00
xiehan 3d8b3a8110 Merge pull request #1356 from Barenboim/master
Fix mysql parser.
2023-08-17 18:40:21 +08:00
Xie Han 5131d07dcd Fix mysql parser. 2023-08-17 18:35:50 +08:00
xiehan 0caa115a8a Merge pull request #1354 from Barenboim/master
MySQL client add CLIENT_SESSION_TRACK.
2023-08-15 23:45:22 +08:00
Xie Han a39bd635fb MySQL client add CLIENT_SESSION_TRACK. 2023-08-15 23:39:25 +08:00
xiehan 01ae6ade4e Merge pull request #1353 from holmes1412/dev
mysql : parse MYSQL_SERVER_SESSION_STATE_CHANGED in OK packet
2023-08-15 20:56:02 +08:00
liyingxin 4d10907fdc mysql : parse MYSQL_SERVER_SESSION_STATE_CHANGED in OK packet 2023-08-15 20:26:09 +08:00
Xie Han 88758a66d9 Fix mysql decode_string(). 2023-08-15 20:18:24 +08:00
Xie Han a46de73872 Fix mysql parsing. 2023-08-15 18:43:49 +08:00
Xie Han 06ec1a7cad Fix mysql decode_length_safe 2023-08-15 18:19:12 +08:00
Xie Han dec2f58f5f Merge branch 'master' of https://github.com/sogou/workflow 2023-08-15 17:49:28 +08:00
Xie Han ba442be4fb Add MYSQL_SERVER_SESSION_STATE_CHANGED 2023-08-15 17:48:59 +08:00
xiehan 69cbd91897 Update about-conditional.md 2023-08-15 15:55:06 +08:00
xiehan a09cf5d23a Merge pull request #1347 from Barenboim/master
Update Communicator::shutdown().
2023-08-14 16:13:39 +08:00
Xie Han fca72098d6 Update Communicator::shutdown(). 2023-08-11 23:39:57 +08:00
xiehan df6298f988 Merge pull request #1346 from Barenboim/master
Avoid using 'sizeof' in macro.
2023-08-11 22:35:49 +08:00
Xie Han e32c7854bd Avoid using 'sizeof' in macro. 2023-08-11 21:28:56 +08:00
xiehan cd03ed2f0d Merge pull request #1342 from Barenboim/master
Optimize server task's behavior.
2023-08-10 22:44:16 +08:00
liyingxin 3c56c9fb54 Update fedora in ci.yml (#1343) 2023-08-10 22:42:12 +08:00
Xie Han 1cd4057091 Correct server task's noreply() behavior. 2023-08-10 21:40:42 +08:00
Xie Han e4b2d200bc Add Communicator::shutdown() for server task to close connection. 2023-08-10 21:38:53 +08:00
xiehan 80b3dfbad2 Update about-tlv-message.md 2023-07-30 02:02:02 +08:00