Commit Graph

848 Commits

Author SHA1 Message Date
Haojun Liao 969db55e9f fix(stream): update the checkpoint report info in SCheckpointReport 2024-11-14 17:42:55 +08:00
54liuyao ba31bf2c52 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-11-06 09:42:50 +08:00
Haojun Liao 0614efdffd fix(stream): check the right return code for concurrent checkpoint trans. 2024-11-04 20:06:36 +08:00
54liuyao 158eda13f9 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-10-31 17:49:58 +08:00
Haojun Liao 97637d2435 other: merge 3.0 2024-10-29 09:22:17 +08:00
54liuyao e825d74213 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-10-17 17:12:00 +08:00
Haojun Liao 27c087e9ae refactor: do some internal refactor. 2024-10-16 18:36:49 +08:00
Haojun Liao 39495ec935 refactor: do some internal refactor. 2024-10-09 10:07:08 +08:00
Haojun Liao 6170bb5c1c enh(stream): check the existence for snode. 2024-10-09 09:39:32 +08:00
54liuyao d13819bbf4 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-09-30 09:05:46 +08:00
Haojun Liao e79d8657bf refactor: do some internal refactor. 2024-09-29 14:32:54 +08:00
Haojun Liao 8d29726511 fix(stream): fix memory leak. 2024-09-29 14:18:24 +08:00
54liuyao d44529e62f Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-09-25 15:12:15 +08:00
54liuyao e53fafc08f Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-09-20 15:31:03 +08:00
Haojun Liao 0a7022693c refactor: do some internal refactor. 2024-09-19 18:13:46 +08:00
Haojun Liao c5eca0486e Merge remote-tracking branch 'origin/fix/TD-30837' into fix/TD-30837
# Conflicts:
#	source/dnode/vnode/src/tq/tq.c
#	source/libs/stream/inc/streamInt.h
#	source/libs/stream/src/streamSched.c
2024-09-19 16:39:54 +08:00
Haojun Liao e1d8e98b11 feat(stream): support the force_window_close trigger. 2024-09-19 16:23:51 +08:00
Haojun Liao 586826c41f refactor: check return value. 2024-09-18 15:47:15 +08:00
Haojun Liao 3332a0b822 refactor: do some internal refactor. 2024-09-15 01:19:30 +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 da990aa91d fix(stream): fix syntax error. 2024-09-10 17:20:32 +08:00
Haojun Liao eba32fdcb3 fix(stream): not set the in progress if stream already exists. 2024-09-10 10:37:23 +08:00
Haojun Liao cbc0bceec6 fix(stream): fix syntax error. 2024-09-09 15:37:05 +08: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
lyh250-666 f91305c52f enh:modify error code pass for taosMemoryCalloc in dnode/mgmt mnode/ 2024-09-02 04:40:20 +00:00
Pan Wei 645b264cad
Merge pull request #27566 from taosdata/fix/TD-31802
fix(stream):fix stream memory leak
2024-09-02 09:33:52 +08:00
dmchen 1adb57b994 fix/TD-31622-remove-reference-when-cancel 2024-08-30 03:46:17 +00:00
54liuyao d94f3c5c41 fix(stream):fix stream memory leak 2024-08-30 10:53:17 +08:00
Haojun Liao 1f8c9a3402
Merge pull request #27531 from taosdata/fix/ly_stream
fix(stream):forbid create stream on Windows
2024-08-29 19:28:50 +08:00
54liuyao 460394038d fix(stream):forbid create stream on Windows 2024-08-29 16:10:06 +08:00
dmchen 23a8a77dc3 fix/TD-31686-change-to-print-log 2024-08-29 06:45:08 +00:00
dmchen b2af572bc2 fix/TD-31686-remove-avoid-stream 2024-08-29 04:03:33 +00:00
Hongze Cheng fec49abf33
Merge pull request #27518 from taosdata/fix/TD-31686-remove-void-hash
fix/TD-31686-remove-void-hash
2024-08-29 11:57:29 +08:00
dmchen 68d8700846 fix/TD-31686-fix-case 2024-08-29 01:02:26 +00:00
dmchen be5ac5d0c8 fix/TD-31686-remove-void-hash 2024-08-28 08:28:24 +00:00
dmchen f8c1e66960 fix/TD-31542-remove-assert-mnode 2024-08-28 05:33:43 +00:00
yihaoDeng b6cf379247 fix double send-rsp 2024-08-16 16:53:44 +08:00
Haojun Liao 7c44227048
Merge pull request #27263 from taosdata/fix/3_liaohj
fix(stream): delay to load the stream task.
2024-08-16 09:11:30 +08:00
Haojun Liao 868898d11c fix(stream): delay to load the stream task. 2024-08-16 00:28:49 +08:00
Haojun Liao e9cf8471ef
Merge pull request #27260 from taosdata/fix/3_liaohj
fix(stream): perform node update when mnode leader/follower switches.
2024-08-16 00:27:42 +08:00
Haojun Liao 54fdea3173 fix(stream): perform node update when mnode leader/follower switches. 2024-08-15 18:01:28 +08:00
Haojun Liao 264bfe3f28
Merge pull request #27200 from taosdata/fix/syntax
fix(stream): init the in-mem task list when recv checkpoint-report.
2024-08-14 09:15:04 +08:00
Haojun Liao eb029395a2 fix(stream): init exec when mnd become leader. 2024-08-14 00:38:15 +08:00
Haojun Liao 57a0c7b487 fix(stream): init the in-mem task list when recv checkpoint-report. check the number of complete downstream check by checking it in hashmap, not just number. 2024-08-13 23:20:37 +08:00
Haojun Liao 5ff6397416 fix(stream): update return value check. 2024-08-12 10:25:47 +08:00
Haojun Liao bc14da28e5 refactor: do some internal refactor. 2024-08-09 10:31:05 +08:00
Haojun Liao b24e8efa5f Merge remote-tracking branch 'origin/fix/3_liaohj' into fix/3_liaohj 2024-08-09 02:02:56 +08:00
Haojun Liao dfa74f82d7 fix(stream): avoid repeat send checkpoint-report msg. 2024-08-09 00:40:05 +08:00
Haojun Liao fe7565330b
Merge branch '3.0' into fix/3_liaohj 2024-08-08 11:20:12 +08:00
Haojun Liao 1e0b6b08b2 fix(stream):set accept code for trans. 2024-08-07 09:54:35 +08:00
Haojun Liao e9ac0d6cd4 other: merge 3.0 2024-08-05 13:38:05 +08:00
Haojun Liao 099064af5e other: merge 3.0 2024-08-02 13:29:35 +08:00
Haojun Liao 9b81f536a1
Merge pull request #26938 from taosdata/fix/create_tb
fix(stream): fix memory leak.
2024-08-02 12:55:17 +08:00
Haojun Liao 079f6358aa refactor: do some internal refactor. 2024-08-02 11:49:21 +08:00
Haojun Liao 42c11e9e36 refactor: do some internal refactor. 2024-08-02 11:38:30 +08:00
Haojun Liao 7f04e2cfb9 fix(stream): fix memory leak. 2024-08-02 10:47:06 +08:00
Haojun Liao 27cadbbcb6 other: merge 3.0 2024-08-02 09:16:03 +08:00
Haojun Liao 2075bfd0f6 fix(stream): check return value. 2024-08-01 17:17:32 +08:00
Haojun Liao aefb9d275e fix(stream): add ts in HbMsg. 2024-08-01 15:22:37 +08:00
Haojun Liao 91dcf63933 other: merge 3.0 2024-07-31 15:01:13 +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
dapan1121 4e62fda958
Merge pull request #26877 from taosdata/fix/3.0/TD-31133
fix:[TD-31133] Fix crash when using partition by with having clause.
2024-07-31 10:31:57 +08:00
sima 880921e165 fix:[TD-31133] Fix crash when using partition by with having clause. 2024-07-30 15:55:04 +08:00
Haojun Liao 0bb263076e fix(stream): check return value 2024-07-30 10:13:02 +08:00
dapan1121 05ccb32992
Merge pull request #26816 from taosdata/fix_tsma_test
fix tsma test for invalid paramters when creating tsma
2024-07-28 20:31:11 +08:00
Haojun Liao 5096e25032 fix(stream): set correct name. 2024-07-28 12:14:39 +08:00
wangjiaming0909 49ef380e97 fix tsma test for invalid paramters when creating tsma 2024-07-27 22:40:36 +08:00
kailixu 2fd3bf87fc Merge branch '3.0' into enh/TD-30988-3.0 2024-07-24 16:08:34 +08:00
Haojun Liao 3e6d3c5416 refactor: do some internal refactor. 2024-07-24 14:35:55 +08:00
Haojun Liao 3cb462cdf9 refactor: do some internal refactor. 2024-07-24 14:34:45 +08:00
Haojun Liao 1237120730 fix(stream): ignore error. 2024-07-24 14:31:16 +08:00
Haojun Liao 4d8064c950 fix(tsdb):fix invalid return code. 2024-07-23 19:16:06 +08:00
kailixu 66dda35f75 Merge branch '3.0' into enh/TD-30988-3.0 2024-07-23 18:06:44 +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 5f9f6310a4 fix(stream): check the correct return value. 2024-07-23 09:57:13 +08:00
kailixu 280c5d4b3d enh: return error code 2024-07-22 16:33:42 +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 8c024c8554 fix(stream): add some logs. 2024-07-12 11:43:14 +08:00
Haojun Liao 4e684c400d fix(stream): ignore the invalid_vgroup_id error for checkpoint_trans. 2024-07-11 15:12:05 +08:00
Haojun Liao 8db4722be4 fix(stream):fix syntax error. 2024-07-09 16:08:35 +08:00
Haojun Liao acde36a25b Merge branch '3.0' into fix/3_liaohj 2024-07-09 14:43:35 +08:00
Haojun Liao 0cbf88f021 fix(stream): fix memory leak. 2024-07-08 14:51:08 +08:00
Haojun Liao 6e15c16cf7 fix(stream): check the set consensus-checkpointId ts. 2024-07-08 14:33:28 +08:00
Haojun Liao 647f9f47ef refactor: do some internal refactor. 2024-07-08 10:32:23 +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 674acd0e9f refactor(stream): delay checkpointInterval to generate the checkpoint after stream started. 2024-07-05 18:53:35 +08:00
Haojun Liao 6a1555e893 refactor: do some internal refactor. 2024-07-05 18:06:00 +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 78993d9c55 fix(stream): update logs. 2024-07-05 09:00:01 +08:00
Haojun Liao db4a00c74e fix(stream): not restart for reset task status. 2024-07-05 08:55:40 +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 27cb3638c2 fix(stream): add more check before launching update stream task nodeEp 2024-07-03 09:20:37 +08:00
Haojun Liao c73a003ee3 fix(stream): set the initial checkpointId for a new created stream. 2024-07-02 19:13:20 +08:00
Haojun Liao c7d4f45b7f fix(stream): remove invalid assert. 2024-07-02 15:33:25 +08:00
Haojun Liao 2c86e3940f fix(stream): fix memory leak. 2024-07-01 17:43:10 +08:00