Commit Graph

1841 Commits

Author SHA1 Message Date
xiehan
b01d8b2ea8 Create tutorial-11-graph_task.md 2023-04-02 01:17:36 +08:00
xiehan
c5504b486d Update README_cn.md 2023-04-01 19:34:27 +08:00
xiehan
d92b170030 Merge pull request #1241 from kedixa/dev
kafkabugfix: OffsetCommit parse and SyncGroup encode makes bad message
2023-03-31 17:32:47 +08:00
kedixa
9f4a576478 kafak bugfix: no extra bytes in SyncGroup req version 3 2023-03-31 17:05:26 +08:00
kedixa
3c74637bd0 kafkabugfix: OffsetCommit resp version >=3 has throttle_time 2023-03-31 16:43:05 +08:00
xiehan
7bb7a8c5e0 Merge pull request #1239 from kedixa/dev
kafka bugfix: heartbeat error not handled when callback
2023-03-30 19:33:36 +08:00
kedixa
ed15dcb344 kafka bugfix: heartbeat error not handled when callback
In order to remove parallel write of cgroup,
we set another cgroup instance in task's response,
and handle resp->cgroup()->get_error() in callback.
But in __ComplexKafkaTask::finish_once, resp's cgroup
is overwriten by req's cgroup, so callback cannot handle
this error.
2023-03-30 18:05:09 +08:00
xiehan
e80b437287 Merge pull request #1235 from Barenboim/master
'listen()' backlog at least 4096.
2023-03-28 19:05:07 +08:00
Xie Han
388452f391 'listen()' backlog at least 4096. 2023-03-28 18:24:22 +08:00
xiehan
820acfb4bb Update README_cn.md 2023-03-25 23:04:11 +08:00
xiehan
3426759fe9 Update README.md 2023-03-25 23:03:43 +08:00
xiehan
b6073c68ae Update README.md 2023-03-25 17:25:05 +08:00
xiehan
980767dda1 Update README_cn.md 2023-03-25 16:30:21 +08:00
Xie Han
891b31e437 Update tests 2023-03-24 17:44:00 +08:00
Xie Han
9a2ebdb06e Test cases use github.com. 2023-03-24 17:37:03 +08:00
xiehan
202f0abd98 Merge pull request #1225 from Barenboim/master
Simplify WFMailboxTask.
2023-03-23 03:34:54 +08:00
Xie Han
057b19ff2f Use www.example.com 2023-03-23 03:30:30 +08:00
Xie Han
8d57c8ba64 Simplify WFMailboxTask. 2023-03-23 02:54:19 +08:00
xiehan
b8e24193a6 Merge pull request #1219 from Barenboim/master
Remove topic_cnt checking
2023-03-17 14:22:51 +08:00
Xie Han
cbb645a4cd Remove topic_cnt checking 2023-03-17 13:28:39 +08:00
xiehan
fd2d6b074a Merge pull request #1218 from Barenboim/master
Fix kafka commit request EBADMSG problem.
2023-03-16 17:37:53 +08:00
Xie Han
b962a78fd2 Fix kafka commit request EBADMSG problem. 2023-03-16 17:29:48 +08:00
xiehan
0423bf3495 0.10.6->0.10.7 2023-03-16 16:44:16 +08:00
xiehan
77f6a316f2 Update CMakeLists.txt 2023-03-16 15:35:50 +08:00
xiehan
c4c3e3eb4c Remove KafkaMessage api_mver_map 2023-03-15 19:43:48 +08:00
kedixa
7585d03e92 kafka bugfix, cgroup may be concurrently write by more than one task
* kafka bugfix, cgroup may be concurrently write by more than one task

* code format

* format code
2023-03-15 19:42:47 +08:00
xiehan
615bbec2be Merge pull request #1211 from Kevin-Ren97/master
fix tutorial-10-user_defined_protocol when append multiple times
2023-03-09 21:02:27 +08:00
kedixa
d39f15770b kafka bugfix for infinite wait for meta counter (#1210)
* kafka bugfix, KafkaClientTask::get_meta_status may return META_DOING
when bote META_UNINIT and META_DOING in this->meta_list, without request
for meta data, causing infinite wait for meta counter.

* make code format better

* make code format better

* Construct KafkaMetaList only when necessary
2023-03-09 20:35:50 +08:00
Kevin-Ren97
20bee02891 fix tutorial-10-user_defined_protocol when append multiple times 2023-03-09 20:28:28 +08:00
xiehan
a44010091e Increase linux aio max events. (#1207) 2023-03-09 03:20:18 +08:00
xiehan
25edec09b1 Update README_cn.md 2023-03-06 17:30:14 +08:00
xiehan
701be47857 Revert "Clear SSL error state for handlers." (#1204) 2023-03-06 16:27:35 +08:00
xiehan
a9ec2d33ff Update README.md 2023-03-06 15:43:58 +08:00
Benson Muite
8402833380 Add information for installing on Fedora Linux (#1203) 2023-03-06 01:28:47 +08:00
xiehan
d3d941e799 Optimize SSLWrapper. Change errno. 2023-03-04 17:23:21 +08:00
xiehan
0f5d2be1c3 Merge pull request #1200 from Barenboim/master
Update SSLWrapper. Change BIO_reset time.
2023-03-03 22:34:54 +08:00
Xie Han
ed28b28b44 Always reset wbio after feedback. 2023-03-03 22:29:12 +08:00
Xie Han
55de4984e4 Update SSLWrapper. Change BIO_reset time. 2023-03-03 22:02:29 +08:00
xiehan
0b3bc2750c Merge pull request #1199 from Barenboim/master
Clear SSL error state for handlers.
2023-03-03 20:45:40 +08:00
Xie Han
959e705f17 Clear SSL error state for handlers. 2023-03-03 20:27:24 +08:00
xiehan
7c17b6976d Merge pull request #1198 from Barenboim/master
Remove SSLWrapper's SSL ex data.
2023-03-02 21:24:15 +08:00
Xie Han
5c01f0a305 Reset wbio when append failed. Check BIO_reset result. 2023-03-02 20:37:38 +08:00
Xie Han
0cfbf2d61c Remove SSLWrapper's SSL ex data. 2023-03-02 20:11:22 +08:00
Xie Han
989faa6e80 Unify naming. v0.10.6 2023-02-23 20:45:16 +08:00
xiehan
5911036911 Merge pull request #1193 from bkmgit/tests
Run tests
2023-02-23 19:55:31 +08:00
Benson Muite
5f81f8e99b Run tests
Add build on Fedora Rawhide as well
2023-02-23 14:39:28 +03:00
xiehan
4097211a30 Merge pull request #1192 from holmes1412/master
UnitTest: Add checking Gtest_VERSION for cmake 3.26.0
2023-02-23 19:27:30 +08:00
holmes1412
d8b59aa4b1 UnitTest: Add checking Gtest_VERSION for cmake 3.26.0 2023-02-23 19:25:15 +08:00
xiehan
4d4388277a Merge pull request #1190 from holmes1412/master
UnitTest: remove tests for local redis server
2023-02-23 17:29:05 +08:00
holmes1412
b978a07c7a UnitTest: remove tests for local redis server 2023-02-23 17:27:51 +08:00