Commit Graph

690 Commits

Author SHA1 Message Date
Haojun Liao c8e8cb0697 refactor: do some internal refactor. 2024-10-17 11:48:00 +08:00
Haojun Liao dd05353b74 refactor: do some internal refactor. 2024-10-16 22:07:37 +08:00
Haojun Liao 4c98786352 fix(stream): use meta id instead of ptr. 2024-09-29 16:12:46 +08:00
Haojun Liao b4277e0e65 refactor:do some internal refactor. 2024-09-15 16:15:11 +08:00
Haojun Liao 3332a0b822 refactor: do some internal refactor. 2024-09-15 01:19:30 +08:00
Haojun Liao 83d531284b other: merge 3.0 2024-09-13 19:02:56 +08:00
Haojun Liao a29903101a refactor: remove void and do some internal refactor. 2024-09-09 14:49:05 +08:00
Haojun Liao 277528996e fix(stream): handle continuous retrieve during checkpoint procedure. 2024-09-05 16:04:36 +08:00
Haojun Liao 5bffb0c675 refactor: do some internal refactor. 2024-08-29 14:21:23 +08:00
Haojun Liao 40669f4e9c fix(tsdb): 1. repeat send req consensus-checkpoint-id; 2.add more error code to deal with the init event failure, 2024-08-29 11:14:58 +08:00
Haojun Liao cf645f4cdf
Merge pull request #27286 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-08-18 20:38:47 +08:00
Haojun Liao 0d3d0730d4 refactor: do some internal refactor. 2024-08-17 15:30:10 +08:00
yihaoDeng 367b6eee72 fix mem leak 2024-08-16 21:01:02 +08:00
yihaoDeng 3e928fc8fc remove backend data file 2024-08-16 18:25:10 +08:00
Haojun Liao 54fdea3173 fix(stream): perform node update when mnode leader/follower switches. 2024-08-15 18:01:28 +08:00
yihaoDeng 0bcfe11e84 refactor remve backend code 2024-08-05 11:55:36 +08:00
Haojun Liao 895a9a1f3d fix(stream): check status before start init, do some internal refactor. 2024-08-02 16:54:08 +08:00
Haojun Liao 878d77fc7f fix(query): check return value. 2024-07-29 01:42:30 +08:00
Haojun Liao 7201526674 fix(stream): check return value. 2024-07-22 09:13:39 +08:00
Haojun Liao 2ca6726922 refactor: check return value for each function. 2024-07-18 22:52:32 +08:00
Haojun Liao 438921e9cc refactor: check return value for each function. 2024-07-18 09:30:58 +08:00
Haojun Liao 0100bb51b9 other: merge 3.0 2024-07-17 17:36:49 +08:00
Haojun Liao 2aa4d6028b refactor: check return value for each function. 2024-07-17 16:56:36 +08:00
Haojun Liao 30186f466b refactor: check return value for each function. 2024-07-17 16:47:56 +08:00
Haojun Liao 552e59f42b refactor: check return value for each function. 2024-07-17 15:40:00 +08:00
Haojun Liao 691c1dfa7d fix(stream): check dst stable schema before generating auto create table. 2024-07-16 14:45:09 +08:00
Haojun Liao c71413c2aa fix(stream): discard the repeat send consensus-checkpointId msg. 2024-07-09 14:52:15 +08:00
Haojun Liao bdced636b3 fix(stream): free task state when stopping stream tasks. 2024-07-08 18:20:35 +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 8e6bb176c2 fix(stream): use trans to set the consensus-checkpoint id 2024-07-05 16:17:20 +08:00
Haojun Liao c35c634977 fix(stream): add flag to disable the concurrently started consensus-checkpointId procedure. 2024-07-04 17:08:32 +08:00
Haojun Liao 47b0a0464e fix(stream): send checkpoint-source-rsp to mnode before reset task status. 2024-07-04 15:21:16 +08:00
Haojun Liao 653f7a1a43 fix(stream): refactor the checkpoint consensus policy. 2024-07-04 13:55:50 +08:00
Haojun Liao 025437df0c fix(stream): fix error in checkpoint consensus. 2024-06-27 19:25:18 +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 1818edcb2b fix(stream): consensus the start checkpoint id, and extract the streamhb related functions into a new file. 2024-06-26 10:18:32 +08:00
Haojun Liao 119001e30b fix(stream): update the retrieve checkpoint-trigger msg. 2024-06-21 15:11:48 +08:00
Haojun Liao 2cb9644471 fix(stream): update the checkpoint info only when the status is normal. 2024-06-21 09:23:29 +08:00
Haojun Liao 42e0dff589 fix(stream): move the expansion of the stream task related fill-history task to the place where the fill-history task must have been deoployed already. 2024-06-14 17:03:04 +08:00
Haojun Liao 0f8c0fa8cb fix(stream): add dispatch data monitor to handle the network broken problem that may cause the stream process frozen. 2024-06-13 14:56:20 +08:00
Haojun Liao a41a04dc37 fix(stream): remove the related history task correctly. 2024-06-11 18:35:59 +08:00
Haojun Liao cbf8b363fc fix(stream): update checkpoint info by using trans. 2024-06-10 00:46:01 +08:00
Haojun Liao 4fc21cc8b0 refactor: do some internal refactor. 2024-06-04 10:08:18 +08:00
Haojun Liao 3b3ed1c30c fix(stream): add monitor for checkpoint-ready msg recv status. 2024-06-03 16:45:37 +08:00
Haojun Liao 2a8270f9c8 fix(stream): track the checkpoint-ready msg on the upstream tasks. 2024-06-01 18:26:45 +08:00
Haojun Liao 76b43dc072 fix(stream): 1. check the checkpoint-trigger rsp, 2. set the error code in the message body, 3. follower nodes not handle the checkpoint-trigger retrieve request. 2024-05-31 14:32:55 +08:00
Haojun Liao ee4e4c0e6d refactor: do some internal refactor. 2024-05-31 09:17:20 +08:00