Commit graph

64 commits

Author SHA1 Message Date
xiao-77
c4ed102c11 Merge branch '3.0' into enh/3.0/TD-31709 2024-12-16 10:00:02 +08:00
xiao-77
c66a834d1e Replace unsafe memory functions with safe versions in wal&sync. 2024-12-13 15:19:29 +08:00
Haojun Liao
cfcb85ef94 refactor(stream): update mnode epset in hb. 2024-12-11 17:25:01 +08:00
Haojun Liao
f65651f6ef fix(stream): update the msg encoder. 2024-11-15 00:19:35 +08:00
Haojun Liao
b88a786fdf fix(stream): set correct error code and open inputq for upstream . 2024-11-14 17:42:49 +08:00
Haojun Liao
187997d5f0 fix(stream): record the failed checkpointId, after receive reset task info. 2024-11-14 17:40:37 +08:00
Haojun Liao
b2b5a14d9d fix(stream): reset task add the failed chkptId info. 2024-11-14 17:38:40 +08:00
Haojun Liao
0335799e1c refactor: remove void. 2024-09-12 21:48:54 +08:00
lyh250-666
726b133721 modify error code passing 2024-09-12 07:46:30 +00:00
Haojun Liao
a29903101a refactor: remove void and do some internal refactor. 2024-09-09 14:49:05 +08:00
Haojun Liao
979c6e20e6 fix(stream):set the code to be in_progress and do some internal refactor. 2024-09-09 11:12:30 +08:00
Haojun Liao
f4bac23906 refactor: do some internal refactor 2024-08-17 01:47:30 +08:00
Haojun Liao
dfa74f82d7 fix(stream): avoid repeat send checkpoint-report msg. 2024-08-09 00:40:05 +08:00
Haojun Liao
aefb9d275e fix(stream): add ts in HbMsg. 2024-08-01 15:22:37 +08:00
Haojun Liao
6ba428fbf8 other: merge 3.0. 2024-08-01 11:15:49 +08:00
Haojun Liao
52b3e1be6f fix(stream): drop orphan tasks/reset task in trans done by write-queue. 2024-07-31 14:08:22 +08:00
Haojun Liao
0bb263076e fix(stream): check return value 2024-07-30 10:13:02 +08:00
Haojun Liao
ad96333336 fix(stream): discard the processed hbmsg in the mnode. 2024-07-23 17:16:40 +08:00
Haojun Liao
7497f193c7 fix(stream): check return value, and do some internal refactor. 2024-07-23 14:47:29 +08:00
Haojun Liao
be162fb62f fix(stream): check return value. 2024-07-22 13:31:57 +08:00
Haojun Liao
ebe1d09d74 fix(stream): check return value. 2024-07-22 10:07:18 +08:00
Haojun Liao
cb42806148 fix(stream): update some logs. 2024-07-12 13:31:39 +08:00
Haojun Liao
6e15c16cf7 fix(stream): check the set consensus-checkpointId ts. 2024-07-08 14:33:28 +08:00
Haojun Liao
ce4153b6fc fix(stream): use hb to send the consens-checkpointid req. 2024-07-08 09:05:33 +08:00
Haojun Liao
e00e83b398 fix(stream):update some logs. 2024-07-01 13:37:40 +08:00
Haojun Liao
8144df956a fix(stream): validate the stream hb msg, and discard the invalid hb msg. 2024-07-01 13:36:06 +08:00
Haojun Liao
48bf5eb4d8 other: merge 3.0 2024-06-27 19:23:06 +08:00
Haojun Liao
a44e17d5ea fix(stream): enable to re-send hbmsg if mnode failed to recv this hbmsg. 2024-06-26 15:21:14 +08:00
Hongze Cheng
b761bd2e38 enh: port main change to 3.0 2024-06-26 10:32:15 +08:00
Haojun Liao
0245d82e54 fix(stream): make sure that the unit test case can work. 2024-06-11 14:26:29 +08:00
Haojun Liao
00eb621825 fix(stream): do scan checkpoint-report in write queue. 2024-06-11 14:09:50 +08:00
Haojun Liao
cbf8b363fc fix(stream): update checkpoint info by using trans. 2024-06-10 00:46:01 +08:00
Haojun Liao
d0675a660e fix(stream): init the node list and task list when starting mnode. 2024-06-07 17:53:53 +08:00
Haojun Liao
1e47cb7eba other: update the test case. 2024-06-07 11:15:23 +08:00
Haojun Liao
34205ba62c refactor: do some internal refactor. 2024-06-07 10:09:40 +08:00
Haojun Liao
88e77d6bc6 fix(stream): remove expired stream in buf. 2024-06-06 23:54:48 +08:00
Haojun Liao
29648be30d fix(stream): add the new node info when adding stream tasks. 2024-06-04 23:28:08 +08:00
kailixu
0303ea7bd2 enh: refine error code 2024-05-22 16:44:57 +08:00
Haojun Liao
cdeb4462fb refactor: do some internal refactor. 2024-05-07 23:43:21 +08:00
Haojun Liao
ddf98ae0c2 refactor: do some internal refactor. 2024-04-17 18:04:02 +08:00
Haojun Liao
665107ad3a enh(stream): add more info in meta table. 2024-04-15 14:23:37 +08:00
Haojun Liao
a9ba534f48 fix(stream): adjust conflict level when creating stream. 2024-03-20 18:31:57 +08:00
Haojun Liao
dafac591f7 enh(stream): add rsp for req-checkpoint 2024-02-27 10:53:25 +08:00
Haojun Liao
5de8617a32
Merge pull request #24783 from taosdata/fix/crash_stream
test(stream): add unit test cases.
2024-02-22 11:28:17 +08:00
Haojun Liao
1cf7790b1c
Merge pull request #24816 from taosdata/fix/nullcheck
fix(stream): send hb correctly after the leader of mnode switching in a cluster.
2024-02-22 08:45:34 +08:00
Haojun Liao
bad3730387 fix(stream): set the vgId in hb rsp msg. 2024-02-21 18:25:35 +08:00
Haojun Liao
4440243b17 fix(stream): clear the handle after send msg. 2024-02-21 18:17:31 +08:00
Haojun Liao
8740c3cb4a fix(stream): send hb rsp explicitly. 2024-02-21 16:17:06 +08:00
wangmm0220
2049fa688a fix:add log 2024-02-21 16:01:02 +08:00
Haojun Liao
03bc2d7c6d test(stream): add unit test cases. 2024-02-20 10:27:02 +08:00