Commit Graph

3279 Commits

Author SHA1 Message Date
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
Hongze Cheng 4256e6516e
Merge pull request #27478 from taosdata/enh/TD-31689
Enh/TD-31689
2024-09-02 08:28:30 +08:00
Haojun Liao 4c91928db3
Merge pull request #27554 from taosdata/fix/syntax
refactor: remove assert
2024-08-31 15:57:27 +08:00
Haojun Liao 2fd5d5abc6
Merge pull request #27575 from taosdata/fix/create_tb
refactor: remove void.
2024-08-30 18:50:25 +08:00
54liuyao 9d8e8892b4 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-08-30 16:04:09 +08:00
54liuyao 5370b47468 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-31802 2024-08-30 15:42:59 +08:00
Haojun Liao 7d7c2e6ff5 refactor: remove void. 2024-08-30 15:20:53 +08:00
54liuyao dd1ab39eb0 fix(stream):fix stream memory leak 2024-08-30 13:35:01 +08:00
54liuyao d94f3c5c41 fix(stream):fix stream memory leak 2024-08-30 10:53:17 +08:00
Hongze Cheng 8fcc1a06fd
Merge pull request #27552 from taosdata/fix/TD-31501-2
Fix/TD-31501-2
2024-08-30 10:24:03 +08:00
Haojun Liao af259945b6 fix(stream): fix syntax error. 2024-08-30 09:20:51 +08:00
Haojun Liao eb42d47d96 fix(stream): fix syntax error. 2024-08-30 09:09:55 +08:00
Haojun Liao 5a3427e912 fix(stream): fix syntax error. 2024-08-30 09:09:15 +08:00
Haojun Liao 52bb649615 fix(stream): fix syntax error. 2024-08-30 09:08:15 +08:00
Haojun Liao da1bdd689f fix(stream): fix syntax error. 2024-08-30 09:06:45 +08:00
Haojun Liao fb8867f403 refactor: remove assert. 2024-08-29 19:55:09 +08:00
Yihao Deng b4821224c6 force remve stream path 2024-08-29 11:28:59 +00:00
Haojun Liao 705d778d95
Merge pull request #27539 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-08-29 18:38:05 +08:00
Yihao Deng 79688e32a3 add debug info 2024-08-29 09:54:28 +00:00
Haojun Liao 251bdf51c1 fix(stream): fix syntax error. 2024-08-29 16:02:33 +08:00
Haojun Liao 90bec3cd3f fix(stream): remove wait for quit in meta hb timer. 2024-08-29 16:00:22 +08:00
Haojun Liao 5bffb0c675 refactor: do some internal refactor. 2024-08-29 14:21:23 +08:00
Haojun Liao 63ec527e04
Merge pull request #27536 from taosdata/fix/3_liaohj
fix(stream): enable follower update the checkpoint info.
2024-08-29 13:43:06 +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 1fa94a4827 fix(stream): enable follower update the checkpoint info. 2024-08-28 19:20:48 +08:00
Yihao Deng 61175aed5d check return code 2024-08-28 10:27:45 +00:00
Yihao Deng 7b09a9f8b1 change log qid 2024-08-27 08:25:28 +00:00
54liuyao ff1f75bd33 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-08-27 09:17:17 +08:00
yihaoDeng 2f55ba68ac check func ret 2024-08-26 18:42:11 +08:00
Yihao Deng 101ae682bc
Merge branch '3.0' into enh/TD-31603-update 2024-08-26 14:46:29 +08:00
Hongze Cheng 6e1d26d089
Merge pull request #27338 from taosdata/fix/TD-31540
Fix/TD-31540
2024-08-26 09:13:27 +08:00
Yihao Deng e1998d151b update qid log 2024-08-24 10:19:25 +00:00
xsren bc0ad2d461 fix: check blockEncode result 2024-08-23 15:51:18 +08:00
54liuyao 7efb648a5f Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-08-23 14:49:32 +08:00
yihaoDeng d1e6beda5e Merge remote-tracking branch 'origin/3.0' into fix/TD-31540 2024-08-23 10:00:54 +08:00
yihaoDeng 4e6f90df63 Merge branch 'fix/fixInitFailedLog2' into enh/TD-31494 2024-08-22 21:16:06 +08:00
54liuyao 2d4ff65509 adj state cache 2024-08-22 15:59:42 +08:00
54liuyao 3583237942 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-08-22 14:47:16 +08:00
yihaoDeng d3ea7ad6d1 change QID log 2024-08-22 10:08:26 +08:00
Haojun Liao 92286cd8c7 refactor: do some internal refactor. 2024-08-21 16:11:26 +08:00
Haojun Liao bbd097f0fd fix(stream): fix typo 2024-08-21 15:54:07 +08:00
Haojun Liao ecf65dd7f6 fix(stream): fix syntax error. 2024-08-21 15:16:04 +08:00
Haojun Liao 1a458109ca fix: fix syntax error. 2024-08-21 14:54:41 +08:00
Haojun Liao 1d50aae710 other: merge 3.0 2024-08-21 14:39:53 +08:00
Haojun Liao 2f446afe28 fix: fix syntax error. 2024-08-21 14:15:09 +08:00
Haojun Liao b6084e64ce refactor: remove assert in stream module. 2024-08-21 10:00:35 +08:00
54liuyao bd37547994 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/adj_assert 2024-08-20 19:35:36 +08:00
yihaoDeng 03a72ea6fb remove ASSERT 2024-08-20 17:25:12 +08:00
54liuyao 99bdcb3f58 enh(stream):remove assert of stream operator 2024-08-20 15:02:09 +08:00
Shengliang Guan 7261f5249c Merge remote-tracking branch 'origin/3.0' into feat/sync 2024-08-20 13:33:53 +08:00
Haojun Liao bbdd1f655b fix(stream): send kill checkpoint trans to mnode when trying to close vnode. 2024-08-20 11:04:44 +08:00
yihaoDeng ef3293f316 Merge branch '3.0' into fix/fixInitFailedLog2 2024-08-19 20:23:27 +08:00
Shengliang Guan 5ce7bcad1e refact: remove the return value of function taosCloseRef 2024-08-19 17:30:10 +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 89eaf01621 fix(stream):fix memory leak. 2024-08-17 23:23:18 +08:00
Hongze Cheng 51632d2b37
Merge pull request #27284 from taosdata/fix/TD-31501
Fix/TD-31501
2024-08-17 17:19:42 +08:00
Haojun Liao 0d3d0730d4 refactor: do some internal refactor. 2024-08-17 15:30:10 +08:00
yihaoDeng b6c3e75746 fix mem leak 2024-08-17 09:47:43 +08:00
Haojun Liao f4bac23906 refactor: do some internal refactor 2024-08-17 01:47:30 +08:00
yihaoDeng d0beeea917 fix mem leak 2024-08-16 21:18:42 +08:00
yihaoDeng 871f4dcb3d fix mem leak 2024-08-16 21:18:22 +08:00
yihaoDeng 367b6eee72 fix mem leak 2024-08-16 21:01:02 +08:00
yihaoDeng 6bdbbc4b15 fix mem leak 2024-08-16 19:40:51 +08:00
Haojun Liao 15ba3e1541
Merge pull request #27279 from taosdata/fix/create_tb
fix(stream): fix memory leak.
2024-08-16 19:23:49 +08:00
yihaoDeng 3e928fc8fc remove backend data file 2024-08-16 18:25:10 +08:00
Haojun Liao adc583a936 fix(stream): fix memory leak. 2024-08-16 17:08:58 +08:00
54liuyao d59eb19c37 add ci 2024-08-16 10:54:52 +08:00
54liuyao 76f56d940b fix issue 2024-08-16 10:26:09 +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 06fea91b55
Merge pull request #27255 from taosdata/fix/create_tb
fix(stream): check status before start timer.
2024-08-16 00:11:29 +08:00
Haojun Liao 44466a4bcd fix(stream): fix a typo 2024-08-15 22:28:13 +08:00
Haojun Liao c94cd24593 refactor: do some internal refactor. 2024-08-15 18:29:36 +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 3274194d21 refactor: do some internal refactor. 2024-08-15 17:11:43 +08:00
Haojun Liao 761ae2ab4b refactor: do some internal refactor. 2024-08-15 16:59:43 +08:00
Haojun Liao 59270dfd0d fix(stream): check status before start timer. 2024-08-15 16:56:30 +08:00
Haojun Liao 644f97f1c1 other: merge 3.0 2024-08-15 16:43:57 +08:00
54liuyao 6ab21a0d17 fix issue 2024-08-15 13:20:42 +08:00
54liuyao 141de6e19b Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-08-14 19:21:59 +08:00
54liuyao 057f09ffbf fix issue && add ci 2024-08-14 19:20:21 +08:00
54liuyao 216c53f0ae fix issue 2024-08-14 15:22:42 +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 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 3701ded767 fix(stream): remove invalid assert. 2024-08-12 16:56:43 +08:00
54liuyao fd0f117544 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-08-12 09:37:43 +08:00
yihaoDeng 3b99e077ef fix return error 2024-08-09 16:57:10 +08:00
Haojun Liao f48d6f11ca
Merge pull request #27110 from taosdata/fix/3_liaohj
refactor: do some internal refactor.
2024-08-09 16:13:54 +08:00
Haojun Liao a145d9db22 fix(stream): allowed continue hb msg. 2024-08-09 14:08:08 +08:00
yihaoDeng d763e559e1 refactor errno code 2024-08-09 13:57:57 +08:00
Haojun Liao 71b8f67ea6 refactor: do some internal refactor. 2024-08-09 11:37:34 +08:00
Haojun Liao 10acd19e71 refactor: do some internal refactor. 2024-08-09 10:36:10 +08:00
Haojun Liao 6fc8c7bd4e
Merge pull request #26619 from taosdata/fix/3_liaohj
fix(stream): adjust the time to free task backend.
2024-08-09 09:09:21 +08:00
Haojun Liao c793aba958
Merge pull request #27101 from taosdata/fix/syntax
fix(stream): send kill checkpoint trans msg before close task.
2024-08-09 02:03:32 +08:00
Haojun Liao 506a72d50f fix(stream): update checkpoint info only it is in ck status. 2024-08-09 02:02:41 +08:00
Haojun Liao e3a2733fee fix(stream): send kill checkpoint trans msg before close task. 2024-08-09 00:47:42 +08:00
Haojun Liao 8472f25a6e fix(stream): send kill checkpoint trans msg before close task. 2024-08-09 00:46:20 +08:00
Haojun Liao dfa74f82d7 fix(stream): avoid repeat send checkpoint-report msg. 2024-08-09 00:40:05 +08:00
54liuyao 77c0324e20 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-08-08 09:12:26 +08:00
yihaoDeng ea715a21b1 fix invalid remove 2024-08-07 16:11:06 +08:00
Haojun Liao 26a770f61e fix(stream):update log. 2024-08-07 15:54:48 +08:00
yihaoDeng 925c279ac9 fix invalid remove 2024-08-07 15:25:27 +08:00
Haojun Liao 1fbb3a63bc refactor: do some internal refactor. 2024-08-07 14:59:39 +08:00
Haojun Liao 255faa0eac fix(stream): update acceptable code. 2024-08-07 11:43:38 +08:00
Haojun Liao bb7efb7423 Merge branch '3.0' into fix/3_liaohj 2024-08-07 10:21:53 +08:00
Haojun Liao a8eedcfdc6
Merge pull request #27012 from taosdata/fix/syntax
fix(query):check return code
2024-08-07 09:17:56 +08:00
54liuyao 9cc20ba687 add ci 2024-08-06 17:42:44 +08:00
Haojun Liao 59d190508d fix(query):check return code 2024-08-06 16:46:40 +08:00
Haojun Liao 1bb5d787ba
Merge pull request #27003 from taosdata/fix/syntax
fix(query):check return code
2024-08-06 16:46:33 +08:00
54liuyao 0913802c33 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-08-06 16:25:04 +08:00
54liuyao bdaf0d419e stream interp force window close 2024-08-06 16:14:15 +08:00
dapan1121 2d57e77df8
Merge pull request #26949 from taosdata/fix/3.0/TD-31079
fix:[TD-31079] Reduce memory usage of percentile function.
2024-08-06 16:03:29 +08:00
Haojun Liao c8dd0e90a9 fix(query):check return code 2024-08-06 14:02:58 +08:00
Haojun Liao 94a2ea1ad5 fix(stream): clear the freed ptr 2024-08-05 19:32:29 +08:00
Haojun Liao 6645192ff3 fix(stream): fix syntax error. 2024-08-05 19:12:42 +08:00
Haojun Liao 6297d238e0 fix: check return values. 2024-08-05 18:34:56 +08:00
sima eec71bcd84 fix:[TD-31079] Reduce memory usage of percentile function. 2024-08-05 17:26:25 +08:00
Haojun Liao 1c13763a46 fix(stream): set ptr to be null after free it 2024-08-05 16:24:55 +08:00
Haojun Liao ade444b690 fix(stream): check return value. 2024-08-05 14:45:54 +08:00
Haojun Liao e9ac0d6cd4 other: merge 3.0 2024-08-05 13:38:05 +08:00
yihaoDeng 093e7ef0bb refactor remve backend code 2024-08-05 12:06:01 +08:00
yihaoDeng 59586b0169 Merge branch 'fix/syntaxRefact' into fix/syntax 2024-08-05 12:04:21 +08:00
yihaoDeng 0bcfe11e84 refactor remve backend code 2024-08-05 11:55:36 +08:00
Haojun Liao 183f33af87 fix(stream): fix syntax error. 2024-08-05 10:35:00 +08:00
Haojun Liao 34ce872eaf refactor: do some internal refactor. 2024-08-05 10:16:09 +08:00
Haojun Liao 077745390d fix(stream): add more check in tmr. 2024-08-05 09:31:12 +08:00
Haojun Liao 02b59d0b33 fix(stream): add more check in tmr. 2024-08-03 16:34:26 +08:00
Haojun Liao 281f636954 fix(stream): fix syntax error. 2024-08-02 18:21:46 +08:00
Haojun Liao e0a7e64a65 fix(stream): fix deadlock. 2024-08-02 17:28:05 +08:00
Haojun Liao c1ca6ce464 fix(stream): set the concurrently handle init failed. 2024-08-02 17:24:29 +08:00
Haojun Liao 895a9a1f3d fix(stream): check status before start init, do some internal refactor. 2024-08-02 16:54:08 +08:00
54liuyao 2f9490d8bd add ci 2024-08-02 13:57:09 +08:00
54liuyao 1309749c92 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-08-02 13:22:33 +08:00
54liuyao b26750c200 add ci 2024-08-02 13:22:14 +08:00
Haojun Liao 3e1074aea3 fix(stream): set correct return value. 2024-08-01 16:14:58 +08:00
Haojun Liao 2dae0bf423 fix(stream): add more check. 2024-08-01 16:14:53 +08:00
Haojun Liao ede7f23b0e fix(stream): fix dead lock caused by refactor. 2024-08-01 16:14:34 +08:00
Haojun Liao 6539760c64 fix(stream): fix dead lock caused by refactor. 2024-08-01 16:13:31 +08:00
Haojun Liao b35ebe6131 fix(stream): set correct return value. 2024-08-01 15:48:09 +08:00
Haojun Liao aefb9d275e fix(stream): add ts in HbMsg. 2024-08-01 15:22:37 +08:00
Haojun Liao b57b263534 fix(stream): add check. 2024-08-01 14:40:10 +08:00
Haojun Liao c2b6d0da62 fix(stream): add more check. 2024-08-01 14:15:08 +08:00
Haojun Liao 6ba428fbf8 other: merge 3.0. 2024-08-01 11:15:49 +08:00
Haojun Liao 240d2c2a2c fix(stream): fix dead lock caused by refactor. 2024-08-01 09:31:51 +08:00
Haojun Liao cf60900155 other: merge 3.0 2024-07-31 19:27:38 +08:00
Haojun Liao d364397e0d fix(stream): fix dead lock caused by refactor. 2024-07-31 19:15:17 +08:00
Haojun Liao 715b6428aa fix(stream): update the merge result check. 2024-07-31 16:33:44 +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
54liuyao bf8def41cc Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-07-31 09:20:58 +08:00
Haojun Liao e4064c3ddd
Merge pull request #26889 from taosdata/fix/syntax
fix(stream): check status before start check-rsp timer.
2024-07-31 09:09:18 +08:00
Haojun Liao 3bf53014d4 fix(stream): check status before start check-rsp timer. 2024-07-30 18:50:28 +08:00
54liuyao 18ade9c106 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-07-30 16:43:53 +08:00
54liuyao 3ff0256145 steam interp 2024-07-30 16:06:40 +08:00
54liuyao 063b492f72 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-07-30 15:13:15 +08:00
yihaoDeng 417392ea23 refactor erro ret 2024-07-30 14:42:34 +08:00
Hongze Cheng 73e0fb626e
Merge pull request #26862 from taosdata/fix/refactorRocksdbBackend
refactor rocksdb backend
2024-07-30 11:40:54 +08:00
yihaoDeng 47afcbb38b refactor rocksdb backend 2024-07-30 10:08:06 +08:00
Haojun Liao d89dac8697 other: merge 3.0 2024-07-29 18:16:04 +08:00
54liuyao 0bd8c57049 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-07-29 09:24:40 +08:00
yihaoDeng f58fabb15b Merge remote-tracking branch 'origin/3.0' into fix/refactorTqBackend 2024-07-29 08:50:09 +08:00
Haojun Liao 878d77fc7f fix(query): check return value. 2024-07-29 01:42:30 +08:00
Haojun Liao 848b4aab4f fix(util): fix error 2024-07-28 15:46:19 +08:00
Haojun Liao 75c121c18a fix(query): check return value. 2024-07-28 14:29:56 +08:00
yihaoDeng eb7fde9d98 Merge remote-tracking branch 'origin/3.0' into fix/refactorTqBackend 2024-07-27 22:08:34 +08:00
54liuyao b5f432bd50 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-07-26 16:44:18 +08:00
Haojun Liao b228151d8e other: merge 3.0 2024-07-24 17:29:35 +08:00
Haojun Liao aacf1c3e9a fix(stream): check return value. 2024-07-24 17:08:08 +08:00
Haojun Liao a09ad7a81e
Merge pull request #26743 from taosdata/fix/syntax
fix(stream): check return value, and do some internal refactor.
2024-07-24 15:47:45 +08:00
Yihao Deng ae999184ef Merge remote-tracking branch 'origin/3.0' into fix/refactorTqBackend 2024-07-24 02:05:57 +00:00
Yihao Deng 53003ce30b refactor tq backend 2024-07-24 01:38:43 +00:00
Haojun Liao 9bfb0603d8 test: update the test cases. 2024-07-24 00:27:22 +08:00
Yihao Deng 1bfb8692eb refactor tq backend 2024-07-23 11:36:11 +00:00
Hongze Cheng 57284ca121
Merge pull request #26695 from taosdata/fix/TD-30989-mnode4
fix/TD-30989
2024-07-23 17:48:10 +08:00
Haojun Liao eefee54c6a fix(stream): check return value. 2024-07-23 17:31:41 +08:00
Yihao Deng 533e3f0da6 refactor tq backend 2024-07-23 07:40:00 +00:00
Haojun Liao 7497f193c7 fix(stream): check return value, and do some internal refactor. 2024-07-23 14:47:29 +08:00
Haojun Liao c08ee33dca other: merge 3.0 2024-07-23 13:45:31 +08:00
dm chen ac59570bf4
Merge pull request #26739 from taosdata/3.0
3.0
2024-07-23 13:24:35 +08:00
dmchen bab043dad3 fix case 2024-07-22 09:56:46 +00:00
Haojun Liao be162fb62f fix(stream): check return value. 2024-07-22 13:31:57 +08:00
54liuyao fd6c1ecf37 adj operator res 2024-07-22 13:05:39 +08:00
Haojun Liao 12015fe414 other: merge 3.0 2024-07-22 09:41:19 +08:00
54liuyao b038b655da Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30967 2024-07-22 09:27:41 +08:00
Haojun Liao 7201526674 fix(stream): check return value. 2024-07-22 09:13:39 +08:00
Haojun Liao 70191f6a5d fix(stream): fix race condition when starting check downstream status and dropping task are executed concurrently. 2024-07-21 02:06:09 +08:00
Haojun Liao da4018931b fix(stream): calculate the error code after set current rsp status. 2024-07-20 15:35:41 +08:00
54liuyao 3f2abe8b00 adj operator result 2024-07-19 18:36:03 +08:00
Haojun Liao aaf67a42eb fix(stream): fix race condition in handling dispatch rsp. 2024-07-19 16:41:39 +08:00
54liuyao 13b75ba72a adj operator result 2024-07-19 16:15:37 +08:00
54liuyao 5b293e7340 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30967 2024-07-19 14:42:44 +08:00
Haojun Liao 2e0b829004
Merge pull request #26669 from taosdata/fix/syntax
refactor: check return value for each function.
2024-07-19 14:31:21 +08:00
Haojun Liao 144855ef83 fix(stream): fix deadlock 2024-07-19 09:39:29 +08:00
54liuyao 7b3b4653a5 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30967 2024-07-19 08:57:23 +08:00
Haojun Liao 852dd833d0 fix(stream): fix syntax error. 2024-07-19 00:09:28 +08:00
Haojun Liao 2ca6726922 refactor: check return value for each function. 2024-07-18 22:52:32 +08:00
Haojun Liao d18f3a6a46
Merge pull request #26618 from taosdata/fix/syntax
fix(stream): return after get value.
2024-07-18 22:29:08 +08:00
dapan1121 44406c3fd3
Merge pull request #26640 from taosdata/fix/hashPut
fix: taoshash put
2024-07-18 19:12:35 +08:00
54liuyao afa7d04aaf adj stream operator result 2024-07-18 16:39:01 +08:00
54liuyao 0497224fe7 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30967 2024-07-18 16:08:30 +08:00
54liuyao cc9233fdb3 adj stream operator result 2024-07-18 16:08:01 +08:00
Haojun Liao 0cca12ab52 fix(stream): add some logs. 2024-07-18 15:49:49 +08:00
Haojun Liao fb3fe03c1f fix(stream): to avoid repeatly start checkpoint timer if previous timer is not started yet. 2024-07-18 14:57:39 +08:00
54liuyao 952908f0c9 adj stream operator result 2024-07-18 14:01:24 +08:00
Haojun Liao 3277496f84 fix(stream): fix syntax error. 2024-07-18 13:26:14 +08:00
Haojun Liao 5d797ce7fd fix(stream): fix syntax error. 2024-07-18 13:24:45 +08:00
54liuyao 99f4484328 adj stream operator result 2024-07-18 11:26:50 +08:00
Haojun Liao fd3a06586b fix(stream): fix syntax error. 2024-07-18 10:49:46 +08:00
54liuyao 4e6b898c9a adj stream operator result 2024-07-18 10:37:14 +08:00
54liuyao ab642b245c adj stream operator result 2024-07-18 10:09:15 +08:00
Haojun Liao 438921e9cc refactor: check return value for each function. 2024-07-18 09:30:58 +08:00
54liuyao d5873aa1b2 adj log 2024-07-18 09:01:35 +08:00
Haojun Liao 43dc95869f fix(stream):set the initialized value. 2024-07-17 19:41:06 +08:00
54liuyao 113cb57326 adj stream operator result 2024-07-17 19:35:35 +08:00
Haojun Liao 0b6a49ac7d fix(stream): fix error and do some internal refactor. 2024-07-17 19:17:53 +08:00
Haojun Liao 9bdc65ceb1 fix(stream):fix syntax error. 2024-07-17 18:57:29 +08:00
Haojun Liao b35d107bf9 refactor: check return value for each function. 2024-07-17 18:55:04 +08:00
Haojun Liao 2b00d6549d refactor: check return value for each function. 2024-07-17 17:57:08 +08:00
factosea aee48971de fix: taoshash put 2024-07-17 17:52:29 +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
Hongze Cheng 35606a5658 Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/TD-30987-3 2024-07-17 13:07:07 +08:00
Haojun Liao 53ed030967 Merge branch '3.0' into fix/3_liaohj 2024-07-17 11:25:19 +08:00
Haojun Liao 395b437fec Merge branch '3.0' into fix/create_tb 2024-07-17 10:24:20 +08:00
Haojun Liao 5057749790 fix(stream): fix race condition for dispatch msg. 2024-07-17 10:22:49 +08:00
Haojun Liao 9aadc5e4ac fix(stream): fix race condition for dispatch msg. 2024-07-17 10:18:58 +08:00
Haojun Liao 665fbd6f22
Merge pull request #26551 from taosdata/fix/TD-30967
feat: adj result of function
2024-07-17 09:09:23 +08:00
Hongze Cheng 64363627fe enh: refact tqueue code 2024-07-16 17:30:32 +08:00
Haojun Liao 691c1dfa7d fix(stream): check dst stable schema before generating auto create table. 2024-07-16 14:45:09 +08:00
54liuyao 29381075c5 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30967 2024-07-16 08:54:12 +08:00
Haojun Liao 25f5c9dc5e other: merge 3.0 2024-07-15 19:41:54 +08:00
Haojun Liao 51e9723d66 refactor: do some refactor. 2024-07-15 19:37:52 +08:00
Haojun Liao a46b7b3a41 fix(stream): adjust the time to free task backend. 2024-07-15 19:19:58 +08:00
54liuyao b5ccc3db92 adj stream function result 2024-07-15 18:19:05 +08:00
54liuyao 3cdb957f22 adj function of stream operator result 2024-07-15 15:32:11 +08:00
dapan1121 4951ed9fa7
Merge pull request #26552 from taosdata/fix/TD-30966.0
fix: validate function return value
2024-07-15 14:59:47 +08:00
Haojun Liao a886351298 fix(stream): update checkpoint into different dir. 2024-07-15 14:52:28 +08:00
54liuyao 4efd774ce8 adj stream function return 2024-07-15 14:32:31 +08:00
Haojun Liao c4cde6f268 fix(stream): mark the timer launched by which checkpoint procedure. 2024-07-15 14:23:33 +08:00
54liuyao 33f873b8ec Merge branch '3.0' of https://github.com/taosdata/TDengine into 3.0 2024-07-15 13:42:45 +08:00
54liuyao 9b067d075f adj stream function return 2024-07-15 13:38:34 +08:00
54liuyao 3b914248a5 adj bloomfilter 2024-07-12 15:52:54 +08:00
54liuyao 5b982354e1 adj bloomfilter 2024-07-12 15:30:03 +08:00
dapan1121 e527f2fd0b fix: validate function return value 2024-07-12 15:22:39 +08:00
Haojun Liao f424460a0c other: merge 3.0 2024-07-12 15:17:06 +08:00
Haojun Liao 8b269ca955 refactor: do some internal refactor. 2024-07-12 15:12:43 +08:00
Haojun Liao 58b44de576
Merge pull request #26526 from taosdata/fix/3_liaohj
fix(stream):commit the update of table meta.
2024-07-12 15:11:51 +08:00
54liuyao 659e873602 adj flush state rule 2024-07-12 13:41:22 +08:00
54liuyao 6c84d926ab Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-30837 2024-07-12 11:04:44 +08:00
54liuyao 1c9011e820 stream time slice 2024-07-12 11:03:45 +08:00
Haojun Liao 93c06be262 fix(stream): free checkpoint trigger block in case of redundant trigger block recved. 2024-07-11 17:03:21 +08:00
Haojun Liao 15573efbbc fix(stream):commit the update of table meta. 2024-07-11 14:57:40 +08:00
Haojun Liao e273173d20
Merge pull request #26499 from taosdata/fix/3_liaohj
fix(stream): fix race-condition during expand stream tasks.
2024-07-11 00:06:57 +08:00
Haojun Liao 60fa674be8 fix(stream): fix race-condition during expand stream tasks. 2024-07-10 17:46:33 +08:00
54liuyao dcb8673063 set key for session window state 2024-07-10 09:01:39 +08:00
Hongze Cheng 0fcc57b52a
Merge pull request #26439 from taosdata/enh/TD-30442
Enh/TD-30442
2024-07-09 18:04:34 +08:00
Yihao Deng 41f8553d53 refactor code 2024-07-09 08:35:04 +00:00
Yihao Deng ee09e26f47 refactor code 2024-07-09 08:24:30 +00:00
Haojun Liao 773f70a907 fix(stream): fix syntax error. 2024-07-09 15:55:56 +08:00
Haojun Liao c71413c2aa fix(stream): discard the repeat send consensus-checkpointId msg. 2024-07-09 14:52:15 +08:00
Haojun Liao acde36a25b Merge branch '3.0' into fix/3_liaohj 2024-07-09 14:43:35 +08:00
Haojun Liao bdced636b3 fix(stream): free task state when stopping stream tasks. 2024-07-08 18:20:35 +08:00
Haojun Liao de7e25f259 fix(stream): fix race condition in handling the hbMsg rsp. 2024-07-08 16:57:13 +08:00
Haojun Liao 7cfdf0c14d fix(stream): not check the total number of sub tasks with different status. 2024-07-08 15:43:29 +08:00
Yihao Deng 982fed581d fix invalid read 2024-07-08 07:34:06 +00: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
Yihao Deng 8cbe534f93 fix invalid read 2024-07-07 06:04:59 +00:00
Haojun Liao 8e6bb176c2 fix(stream): use trans to set the consensus-checkpoint id 2024-07-05 16:17:20 +08:00
Yihao Deng 3202776f0a Merge remote-tracking branch 'origin/3.0' into enh/TD-30442 2024-07-05 07:31:57 +00:00
Yihao Deng 4ac897be44 refactor backend 2024-07-05 06:51:13 +00:00
Yihao Deng 52a8082622 refactor backend 2024-07-05 03:40:19 +00:00
Yihao Deng f9679feaa7 fix compile error 2024-07-05 02:42:22 +00:00
Yihao Deng f8c7908611 fix compile error 2024-07-05 02:29:55 +00:00
Haojun Liao db4a00c74e fix(stream): not restart for reset task status. 2024-07-05 08:55:40 +08:00
Yihao Deng 94a480292f Merge remote-tracking branch 'origin/3.0' into enh/TD-30442 2024-07-05 00:48:41 +00:00
Yihao Deng 0cdfae3a2c refactor backend 2024-07-04 12:13:17 +00:00
Haojun Liao 799f61c2db other: fix coverity issue. 2024-07-04 19:20:07 +08:00
Yihao Deng 92ab689c46 refactor backend 2024-07-04 10:26:58 +00:00
Yihao Deng 8428a5be37 refactor backend 2024-07-04 10:25:37 +00:00
Haojun Liao 998421e5ad fix(stream): update some logs. 2024-07-04 17:49:59 +08:00
Haojun Liao e6defda0d0 fix(stream): check for checkpoint interrpution in sendReady monitor. 2024-07-04 17:48:58 +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
Yihao Deng 7171b6dd6d fix comment 2024-07-04 08:34:42 +00:00
Yihao Deng 5b1dddf4d5 fix comment 2024-07-04 08:14:50 +00:00
Yihao Deng eb1a5e3cc6 fix comment 2024-07-04 08:05:51 +00:00
Haojun Liao 47b0a0464e fix(stream): send checkpoint-source-rsp to mnode before reset task status. 2024-07-04 15:21:16 +08:00
Yihao Deng ea01f1eb85 fix comment 2024-07-04 06:38:14 +00:00
Yihao Deng 0bd51f2133 fix comment 2024-07-04 06:36:36 +00:00
Haojun Liao 653f7a1a43 fix(stream): refactor the checkpoint consensus policy. 2024-07-04 13:55:50 +08:00
Yihao Deng 95469124f8 fix stream restart crash 2024-07-03 06:47:52 +00:00
Yihao Deng 471580ec5e Merge remote-tracking branch 'origin/3.0' into enh/TD-30442 2024-07-02 08:26:10 +00:00
Yihao Deng ca1562a990 add self check 2024-07-02 08:23:56 +00:00
Haojun Liao 4e56b6f9eb fix(stream): fix error in pause/resume procedure. 2024-07-02 13:33:31 +08:00
Haojun Liao 2c86e3940f fix(stream): fix memory leak. 2024-07-01 17:43:10 +08:00
Haojun Liao c166c8de70 fix(stream): fix memory leak. 2024-07-01 16:53:43 +08:00
Haojun Liao 6d64d0e081 fix(stream): fix memory leak. 2024-07-01 15:34:04 +08:00
Haojun Liao 3ae8916384 fix(stream): add more check for checkpoint info update for leader. 2024-07-01 14:59:55 +08:00
Haojun Liao f09be802ea other: merge 3.0 2024-07-01 13:32:30 +08:00
Haojun Liao 5c002e4bbe fix(stream):set the srcTaskId for checkpoint-trigger block 2024-07-01 08:55:38 +08:00
Haojun Liao 398a1b08ac fix(stream): set the correct rsp msg start position. 2024-07-01 08:55:04 +08:00
Yihao Deng 7290920c6f add self check 2024-06-29 04:35:54 +00:00
Yihao Deng f023e7780c add self check 2024-06-29 04:33:14 +00:00
Haojun Liao 1f8991ec91 fix(stream): set the correct rsp msg position. 2024-06-29 00:40:57 +08:00
Haojun Liao e74b8473f1 fix(stream): clear the active checkpoint info after report to mnode. 2024-06-28 23:40:05 +08:00
Haojun Liao 5585a141d5 fix(stream): set the failed id before clear the checkpoint info. 2024-06-28 23:16:03 +08:00
Haojun Liao 1ffec769b8 fix(stream): clear the msgId if send success, and handle the race condition problem. 2024-06-28 17:03:14 +08:00
Haojun Liao 79be59d20c fix(stream): reset the status before re-send data. 2024-06-28 16:27:31 +08:00
Haojun Liao 67f483430e fix(stream): reset the status before re-send data. 2024-06-28 16:25:59 +08:00
Yihao Deng bf656ec80f fix merge conflict 2024-06-28 08:23:09 +00:00
Yihao Deng 2e59284388 add self check 2024-06-28 08:14:34 +00:00
Yihao Deng 2ae54486b5 add self check 2024-06-28 07:01:45 +00:00
Yihao Deng 8fe57c1669 add self check 2024-06-28 03:08:02 +00:00
Yihao Deng 51e4abe256 add self check 2024-06-28 02:58:30 +00: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
Yihao Deng de77ce6480 add self check 2024-06-27 09:51:49 +00:00
Hongze Cheng 5e235b50fa
Merge pull request #26295 from taosdata/fix/TD-30720
fix(streamMeta): commit tdb after load tasks
2024-06-27 14:04:02 +08:00
Yihao Deng 1004ac6924 add self check 2024-06-27 05:28:17 +00:00
Yihao Deng 7c328f0cfa add self check 2024-06-27 05:28:06 +00:00
Yihao Deng f2fc09cd02 add self check 2024-06-27 01:48:59 +00:00
Yihao Deng 0a35d7ef6b add self check 2024-06-27 01:33:25 +00: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
Minglei Jin 3014c66965 fix(streamMeta): commit tdb after load tasks 2024-06-26 11:21:31 +08:00
Hongze Cheng b761bd2e38 enh: port main change to 3.0 2024-06-26 10:32:15 +08:00
Haojun Liao b6948dcc4e refactor: do some internal refactor. 2024-06-26 10:19:45 +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
Yihao Deng ac351c5b58 add self check info 2024-06-26 01:26:39 +00:00
Yihao Deng 061648071e add self check info 2024-06-25 12:35:25 +00:00
Yihao Deng 49ba8132c0 add self check info 2024-06-25 12:04:10 +00:00
54liuyao 25b150af10 fix(stream):fill result immediately after delete data 2024-06-25 17:24:59 +08:00
Haojun Liao c2ad0a6ec5
Revert "fix(stream):fill result immediately after delete data" 2024-06-25 16:53:32 +08:00
Haojun Liao 156e3ce109
Merge pull request #26267 from taosdata/fix/TD-30585
fix(stream):fill result immediately after delete data
2024-06-25 16:46:52 +08:00
Yihao Deng 33aef6ddc5 add self check info 2024-06-25 07:12:09 +00:00
Haojun Liao 195469f1dd fix(stream): disable the checkpoint-info-update for tasks in non-checkpoint status 2024-06-25 12:57:50 +08:00
Yihao Deng 7cab27110a add self check info 2024-06-24 12:26:10 +00:00
54liuyao a4211efacf calc end key 2024-06-24 19:19:15 +08:00
Haojun Liao 6b0b65527f fix(stream): do update the checkpoint info if not in checkpoint status. 2024-06-24 19:18:31 +08:00
Haojun Liao bd8c7d8c93 fix(stream): pause not stop the start procedure of stream tasks. 2024-06-24 13:25:48 +08:00
54liuyao 2d7d144ca2 fix(stream):fill dresultimmediately after delete data 2024-06-24 10:56:26 +08:00
Haojun Liao 393369fcd8 fix(stream):clear checkpoint-ready msg. 2024-06-23 00:40:12 +08:00
Haojun Liao 21e1763ff4 fix(stream): set correct flag for checkpoint. 2024-06-22 11:16:20 +08:00
Haojun Liao 095510ba41 fix(stream): fix deadlock 2024-06-21 23:43:25 +08:00
Haojun Liao 94f3c6ec2d fix(stream): fix deadlock 2024-06-21 23:40:03 +08:00
Haojun Liao 82febd30a0 fix(stream): check the task status checkpoint-ready msg send timer. 2024-06-21 18:48:34 +08:00
Haojun Liao 5a9500055d fix(stream): check the task status checkpoint-ready msg send timer. 2024-06-21 18:44:54 +08:00
Haojun Liao 5966b4f83f fix(stream): fix error in assert. 2024-06-21 17:17:39 +08:00
Haojun Liao 4c4bb0a2e4 other: merge 3.0. 2024-06-21 16:11:50 +08:00
Haojun Liao 53f9af06ff fix(stream): fix invalid write. 2024-06-21 15:44:38 +08:00