Commit Graph

  • 7e0ef73534 Refactor and fix named conditional bug. Xie Han 2023-10-09 20:26:32 +08:00
  • 2d4176b6e1 Merge pull request #1385 from Barenboim/master xiehan 2023-10-09 19:43:53 +08:00
  • 7bea63bd2c Fix named conditional by when signal with 'max'. Xie Han 2023-10-09 19:32:54 +08:00
  • 784dae9903 Refactor to prepare for cancelable timer. Xie Han 2023-10-07 22:30:49 +08:00
  • 885055fa12 Merge pull request #1382 from Barenboim/master xiehan 2023-09-28 17:41:51 +08:00
  • 5eeb624843 Add 'enum' before TransportType. Xie Han 2023-09-28 17:16:13 +08:00
  • 498aa4227a Merge pull request #1381 from kedixa/kafka xiehan 2023-09-27 18:50:54 +08:00
  • 476be3880e SerisWork::get_last_task() to public. Xie Han 2023-09-27 16:31:34 +08:00
  • 5fa27a7146 kafka task support retry kedixa 2023-09-27 11:29:16 +08:00
  • f7af8955aa 0.10.9->0.10.10 xiehan 2023-09-25 21:45:34 +08:00
  • cf2918d1c6 Update bugs.md xiehan 2023-09-25 21:37:56 +08:00
  • 2c96e9ff3f Merge pull request #1379 from Barenboim/master xiehan 2023-09-25 20:40:53 +08:00
  • db4ef8357c Do not transfer broker's address to sockaddr. Xie Han 2023-09-25 20:11:37 +08:00
  • 609d00ebec Update kafka tutorial. Xie Han 2023-09-25 19:43:28 +08:00
  • 49d3743932 Add support for kafka client over SSL. Xie Han 2023-09-23 02:48:19 +08:00
  • aed35a37f6 Create bugs.md xiehan 2023-09-22 23:55:20 +08:00
  • 72f0e11423 Add encoding for kafka sasl password Xie Han 2023-09-21 19:59:30 +08:00
  • 3503a4f94e Merge pull request #1377 from Barenboim/master xiehan 2023-09-21 19:57:37 +08:00
  • 6ac1eac884 Add encoding for kafka sasl password Xie Han 2023-09-21 16:47:17 +08:00
  • d8373d83f0 Add ‘private' to class member. Xie Han 2023-09-16 03:01:45 +08:00
  • 45a55ce2f4 Add ‘private' to class member. Xie Han 2023-09-16 03:00:37 +08:00
  • 00aed0b1ed Merge pull request #1373 from Barenboim/master xiehan 2023-09-15 23:38:43 +08:00
  • 3ba68d8df4 Add class WFFacilities::ReplyGuard. Xie Han 2023-09-15 23:32:13 +08:00
  • e951b50de9 Simplify server task series' cancel logic. Xie Han 2023-09-15 23:31:23 +08:00
  • 744792a6d5 Simplify WFFacilities::ReplyGuard. Xie Han 2023-09-15 23:27:34 +08:00
  • 6c27878216 Simplify server task series' cancel logic. Xie Han 2023-09-15 23:17:25 +08:00
  • 22102074af Merge pull request #1370 from Barenboim/master xiehan 2023-09-15 18:38:56 +08:00
  • 4fc2dbd224 Update tutorial-05-http_proxy.md xiehan 2023-09-15 17:55:30 +08:00
  • d7ceb85a88 Add class WFFacilities::ReplyGuard Xie Han 2023-09-11 21:20:21 +08:00
  • 916f7f9454 Make SeriesWork::get_last_task() public for internal usage. Xie Han 2023-09-11 19:45:01 +08:00
  • 31b3379443 Cannot use get_target() if not connected. Xie Han 2023-09-08 20:20:05 +08:00
  • b75a39052b Merge pull request #1368 from Barenboim/master xiehan 2023-09-08 20:18:57 +08:00
  • 491deade4c Use this->target is better. Xie Han 2023-09-08 20:12:26 +08:00
  • 9b1a191a43 Fix MySQL connection bug. Cannot use get_target() if not connected. Xie Han 2023-09-08 20:11:40 +08:00
  • 3b6465ecfb Fix MySQL crash. Xie Han 2023-09-08 17:33:35 +08:00
  • daa6141be7 Merge pull request #1366 from Barenboim/master xiehan 2023-09-08 17:06:34 +08:00
  • e01a5ca8ae Fix MySQL connection crash. Xie Han 2023-09-08 16:40:56 +08:00
  • d60e0b5c1e Merge pull request #1363 from Barenboim/master v0.10.9 xiehan 2023-09-01 18:01:06 +08:00
  • db3a06e9ed Update README.md xiehan 2023-09-01 17:40:43 +08:00
  • 930f9570bd Create about-tlv-message.md xiehan 2023-09-01 17:39:05 +08:00
  • d7009f9e92 Fix HttpMessage::get_output_body_blocks bug. v0.10.9-win Xie Han 2023-09-01 03:28:47 +08:00
  • 2a6469715a Fix HttpMessage::get_output_body_blocks bug. Xie Han 2023-09-01 03:26:59 +08:00
  • 17b81b9e29 Make mysql parser more tolerant. Xie Han 2023-08-27 00:47:03 +08:00
  • 989cf72464 Make mysql parser more tolerant. Xie Han 2023-08-27 00:44:35 +08:00
  • 1eb668cda6 Merge branch 'windows' of https://github.com/sogou/workflow into windows Xie Han 2023-08-27 00:23:11 +08:00
  • 796240f6ac MySQL client disable session state tracking. Xie Han 2023-08-27 00:23:03 +08:00
  • 87dadd4a2f MySQL client disable session state tracking. Xie Han 2023-08-27 00:22:12 +08:00
  • 9b46ab3577 Merge branch 'windows' of https://github.com/sogou/workflow into windows Xie Han 2023-08-23 18:39:58 +08:00
  • c6f182892f Enable HttpMessage getting output body. Xie Han 2023-08-23 18:39:39 +08:00
  • 6ebeb786cc Merge pull request #1362 from Barenboim/master xiehan 2023-08-23 18:38:54 +08:00
  • 6158b23a0b Enable HttpMessage getting output body. Xie Han 2023-08-23 03:36:16 +08:00
  • 8ee775fd33 Merge pull request #1360 from Barenboim/master xiehan 2023-08-19 17:21:20 +08:00
  • 649bf3a68c Fix MySQL bug when a trasaction's connection reset. Xie Han 2023-08-19 17:18:52 +08:00
  • 3d9789df97 Fix MySQL bug when a trasaction's connection reset. Xie Han 2023-08-19 17:16:01 +08:00
  • b05368a520 Merge pull request #1358 from Barenboim/master xiehan 2023-08-17 23:57:39 +08:00
  • 67931f0491 MySQL parser parses on each package. Xie Han 2023-08-17 23:56:18 +08:00
  • 8fb40d67db MySQL parser parses on each package. Xie Han 2023-08-17 23:48:30 +08:00
  • 3d8b3a8110 Merge pull request #1356 from Barenboim/master xiehan 2023-08-17 18:40:21 +08:00
  • df27959a47 Fix mysql parser. Xie Han 2023-08-17 18:39:11 +08:00
  • 5131d07dcd Fix mysql parser. Xie Han 2023-08-17 18:35:50 +08:00
  • 3a62a34663 Merge pull request #1355 from holmes1412/websocket xiehan 2023-08-17 16:13:46 +08:00
  • f19516f147 websocket : 1. check payload_length in close; 2. add get_status_code() and set_close_message(); 3. optimize the malloc codes; liyingxin 2023-08-16 23:27:54 +08:00
  • 0caa115a8a Merge pull request #1354 from Barenboim/master xiehan 2023-08-15 23:45:22 +08:00
  • d44ded9d8c MySQL client add CLIENT_SESSION_TRACK. Xie Han 2023-08-15 23:40:28 +08:00
  • a39bd635fb MySQL client add CLIENT_SESSION_TRACK. Xie Han 2023-08-15 23:39:25 +08:00
  • 46f21682a3 Merge branch 'windows' of https://github.com/sogou/workflow into windows Xie Han 2023-08-15 21:02:45 +08:00
  • f9c3dc514e update MySQL protocol Xie Han 2023-08-15 21:02:36 +08:00
  • 01ae6ade4e Merge pull request #1353 from holmes1412/dev xiehan 2023-08-15 20:56:02 +08:00
  • 4d10907fdc mysql : parse MYSQL_SERVER_SESSION_STATE_CHANGED in OK packet liyingxin 2023-08-15 20:26:09 +08:00
  • 88758a66d9 Fix mysql decode_string(). Xie Han 2023-08-15 20:18:24 +08:00
  • a46de73872 Fix mysql parsing. Xie Han 2023-08-15 18:43:49 +08:00
  • 06ec1a7cad Fix mysql decode_length_safe Xie Han 2023-08-15 18:19:12 +08:00
  • dec2f58f5f Merge branch 'master' of https://github.com/sogou/workflow Xie Han 2023-08-15 17:49:28 +08:00
  • ba442be4fb Add MYSQL_SERVER_SESSION_STATE_CHANGED Xie Han 2023-08-15 17:48:59 +08:00
  • 69cbd91897 Update about-conditional.md xiehan 2023-08-15 15:55:06 +08:00
  • a09cf5d23a Merge pull request #1347 from Barenboim/master xiehan 2023-08-14 16:13:39 +08:00
  • fca72098d6 Update Communicator::shutdown(). Xie Han 2023-08-11 23:39:57 +08:00
  • df6298f988 Merge pull request #1346 from Barenboim/master xiehan 2023-08-11 22:35:49 +08:00
  • e32c7854bd Avoid using 'sizeof' in macro. Xie Han 2023-08-11 21:28:56 +08:00
  • cd03ed2f0d Merge pull request #1342 from Barenboim/master xiehan 2023-08-10 22:44:16 +08:00
  • 3c56c9fb54 Update fedora in ci.yml (#1343) liyingxin 2023-08-10 22:42:12 +08:00
  • 1cd4057091 Correct server task's noreply() behavior. Xie Han 2023-08-10 21:40:42 +08:00
  • e4b2d200bc Add Communicator::shutdown() for server task to close connection. Xie Han 2023-08-10 21:38:53 +08:00
  • 02a4c6f574 Fix include Xie Han 2023-08-04 00:40:18 +08:00
  • 260ba129e8 0.10.8->0.10.9 Xie Han 2023-08-03 18:32:53 +08:00
  • 061a8dfca6 Add TLVMessage Xie Han 2023-08-03 18:32:14 +08:00
  • 80b3dfbad2 Update about-tlv-message.md xiehan 2023-07-30 02:02:02 +08:00
  • 45c4437db9 Update about-tlv-message.md xiehan 2023-07-30 01:59:40 +08:00
  • 4fecc32e34 0.10.8 -> 0.10.9 xiehan 2023-07-28 17:57:58 +08:00
  • b3c29d6fa6 Add TLV message doc. xiehan 2023-07-28 17:57:13 +08:00
  • c793dd53c1 Merge pull request #1334 from Barenboim/master xiehan 2023-07-27 18:04:19 +08:00
  • b43078530a Use std::string::data(). Xie Han 2023-07-27 17:34:09 +08:00
  • 86cabfa6a9 Correct data type. Xie Han 2023-07-27 17:30:56 +08:00
  • dd588fc30c Add include errno.h Xie Han 2023-07-26 23:49:19 +08:00
  • c61818582c Merge pull request #1333 from Barenboim/master xiehan 2023-07-26 23:12:57 +08:00
  • 930fe5f0fa Add TLVMessage. Xie Han 2023-07-26 22:05:56 +08:00
  • 8eed1bbffe Merge pull request #1330 from holmes1412/websocket xiehan 2023-07-18 17:43:49 +08:00
  • 59144544b3 websocket : update codes for WFMailboxTask and kernel liyingxin 2023-07-18 17:38:03 +08:00
  • 35e60adf21 Merge pull request #93 from holmes1412/master liyingxin 2023-07-18 15:24:45 +08:00
  • a7d5dc7066 Merge branch 'websocket' into master liyingxin 2023-07-18 15:24:04 +08:00