Commit graph

17235 commits

Author SHA1 Message Date
Hongze Cheng
b980bb35bc more code 2025-02-20 18:08:20 +08:00
dmchen
078c7bdc31 fix/TS-6028-check-column-name 2025-02-20 17:33:48 +08:00
Haojun Liao
22c05fde79 Merge branch 'enh/killtrans' into fix/checkpoint 2025-02-20 17:28:13 +08:00
Haojun Liao
6d5984421f refactor(stream): update the long trans threshold. 2025-02-20 17:27:41 +08:00
Haojun Liao
85c164c855 other: merge main. 2025-02-20 17:25:48 +08:00
Haojun Liao
0a672f1b96 refactor(stream): update logs. 2025-02-20 16:55:10 +08:00
Haojun Liao
6766e6db53 refactor(stream): add checkpoint queue to handle chkpt. 2025-02-20 16:13:33 +08:00
Haojun Liao
55f03f2187 fix(stream): try starting task even the inputQ is full. 2025-02-20 16:07:05 +08:00
Haojun Liao
99d6086c5a enh(stream): kill too long checkpoint trans. 2025-02-20 15:07:24 +08:00
Shengliang Guan
42bafc0d47
Merge pull request #29848 from taosdata/fix/ly_stream
fix(tsma):drop invalid state for tsma
2025-02-20 15:04:03 +08:00
Shengliang Guan
0a9f5086f0
Merge pull request #29775 from taosdata/fix/analysis
refactor(stream): drop task in async ways
2025-02-20 13:38:53 +08:00
54liuyao
870fe1c071 fix(tsma):drop invalid state for tsma 2025-02-20 11:52:04 +08:00
Shengliang Guan
86ea533b36 Merge branch '3.0' into merge/mainto3.03 2025-02-20 11:38:43 +08:00
Shengliang Guan
d0eb99809f Merge branch 'main' into merge/mainto3.03 2025-02-20 11:38:41 +08:00
Shengliang Guan
f16ae7abe1
Merge pull request #29809 from taosdata/merge/mainto3.0
merge: from main to 3.0 branch
2025-02-20 10:27:20 +08:00
Haojun Liao
3048654484 refactor(stream): kill too long checkpoint trans. 2025-02-20 10:01:30 +08:00
Shengliang Guan
4e064b5aec
Merge pull request #29823 from taosdata/feat/TS-5928
fix:[TS-5928]add consumer parameters
2025-02-19 19:22:26 +08:00
Shengliang Guan
f2f8cb1648 Merge branch '3.0' into merge/mainto3.03 2025-02-19 17:00:41 +08:00
Shengliang Guan
d13f9448eb
Merge pull request #29730 from taosdata/feat/3.0/TS-5584
Feat(sync):Add restore progress to the "show vnodes" command, and add…
2025-02-19 16:30:27 +08:00
wangmm0220
fc3995a10c fix:[TS-5776]add test case 2025-02-19 11:12:13 +08:00
Haojun Liao
7d617a7cde
fix(stream): fix the invalid start task condition
1. Get the basic checkpointId, and wait for 10 s, it's allowed to go.  2. All tasks have the same checkpointId, go immedidately.
2025-02-19 00:39:01 +08:00
Shengliang Guan
6735e5e948
Merge pull request #29822 from taosdata/kjq/enh-code-clarity
enh(stream): add options to control message and frame size
2025-02-18 18:59:28 +08:00
Shengliang Guan
8bee0e7030
Merge pull request #29666 from taosdata/feat/TS-5776
fix:[TS-5776]add raw type from consumer
2025-02-18 17:53:52 +08:00
wangmm0220
bdfa67e4a9 fix:[TS-5928]add consumer parameters 2025-02-18 17:32:00 +08:00
Jinqing Kuang
a48095d467 enh(streams): add options to control message and frame size
Add options to allow users to specify message and frame size limits for
event notifications.
2025-02-18 17:20:38 +08:00
Shengliang Guan
b43aaa5f8a Merge branch '3.0' into merge/mainto3.02 2025-02-18 16:48:55 +08:00
Zhixiao Bao
05112546fd
Merge branch '3.0' into feat/3.0/TS-5584 2025-02-18 16:07:47 +08:00
wangmm0220
f824a75f4d Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-5776 2025-02-18 15:28:10 +08:00
wangmm0220
07e4265dde fix:[TS-5776]error in create table time 2025-02-18 15:21:51 +08:00
Shengliang Guan
92eb6038e2
Merge pull request #29762 from taosdata/feat/TS-5469-3.0
feat(stream)[TS-5469]: add more stream event notifications
2025-02-18 15:14:58 +08:00
wangmm0220
9dcac195cb fix:[TS-5776]error in ci 2025-02-18 11:20:42 +08:00
Shengliang Guan
63fc5dea34 Merge branch '3.0' into merge/mainto3.0 2025-02-18 10:29:16 +08:00
xiao-77
d071f40328 Fix review errors. 2025-02-18 09:31:15 +08:00
wangmm0220
6f2ccfc3b2 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-5776 2025-02-17 17:41:25 +08:00
wangmm0220
bf5dc63a30 fix:[TS-5776]add test case 2025-02-17 17:40:54 +08:00
Linhe Huo
a0090b5cdf
Merge pull request #29763 from taosdata/enh/TD-33678-3.0
enh: unified oem --version output 3.0
2025-02-17 10:41:33 +08:00
Linhe Huo
f21ffcb510
Merge pull request #29764 from taosdata/enh/TD-33678-MAIN
fix: oem taosdump taosBenchmark --version support -main
2025-02-17 10:41:06 +08:00
Shengliang Guan
6dedab4bba
Merge pull request #29784 from taosdata/fix/TS-6017-3.0m
fix: timeseries statistics and test case
2025-02-17 10:25:44 +08:00
wangmm0220
3da00b7c74 fix:[TS-5776]add raw type from consumer 2025-02-17 10:13:49 +08:00
Haojun Liao
c4cd6dd62d fix(stream): drop task in synch model in write thread. 2025-02-17 10:06:09 +08:00
Shengliang Guan
596e381e0e
Merge pull request #29779 from taosdata/fix/metanull
fix(stream): access value after null ptr check.
2025-02-17 09:36:09 +08:00
Jinqing Kuang
fc2d2672b9 feat(stream)[TS-5469]: add more stream event notifications
- Add event notifications for all window types
- Implement window invalidation notifications
- Add statistics for event notification delivery
2025-02-16 11:07:16 +08:00
wangmm0220
47a6836c27 fix:[TS-5776]add raw type from consumer 2025-02-16 00:15:01 +08:00
Haojun Liao
465e5eabd7 fix(stream): drop task in synch model in write thread. 2025-02-15 23:20:05 +08:00
Haojun Liao
0a101fc3c1 fix(stream): add missing release 2025-02-15 00:05:24 +08:00
Haojun Liao
57a2471cc6 fix(stream): add missing release 2025-02-15 00:03:33 +08:00
Haojun Liao
8848ae61a4 fix(stream): add missing release 2025-02-15 00:00:45 +08:00
Haojun Liao
25cdfa5ee9 refactor(stream): add long exec stream queue for history tasks in step1 and re-calculate task execution. 2025-02-14 18:34:20 +08:00
Alex Duan
c99e59fa94 fix:merge main branch 2025-02-14 18:16:05 +08:00
kailixu
5fa20d8cb3 Merge branch 'main' into fix/TS-6017-3.0m 2025-02-14 17:02:47 +08:00
wangmm0220
39f77e45fc fix:[TS-5776]add raw type from consumer 2025-02-14 16:54:53 +08:00
kailixu
6885b942b1 fix: timeseries statistics and test case 2025-02-14 16:53:32 +08:00
wangmm0220
f16f21897e fix:[TS-5776]add raw type from consumer 2025-02-14 16:12:00 +08:00
Shengliang Guan
6f001ece03
Merge pull request #29778 from taosdata/fix/internal
fix: compilation failures after enabling the JEMALLOC_ENABLED option
2025-02-14 15:42:24 +08:00
Haojun Liao
73ec4af4a7 Merge branch 'main' into fix/analysis 2025-02-14 15:37:11 +08:00
wangmm0220
d67de02a31 fix:[TS-5776]add raw type from consumer 2025-02-14 15:09:32 +08:00
Shengliang Guan
d6bd52ece7
Merge pull request #29750 from taosdata/enh/streamqueue
refactor(stream): add more operation handled in ctrl queue, and limit the stream input q size
2025-02-14 15:02:23 +08:00
Shengliang Guan
8da407e67d fix: compilation failures after enabling the JEMALLOC_ENABLED option 2025-02-14 14:21:20 +08:00
dmchen
cc3b883a43 feat/TS-5927-long-password-compatable 2025-02-14 06:04:22 +00:00
Haojun Liao
03041d0f61 other: merge main 2025-02-14 10:18:19 +08:00
dmchen
8f2370f3fa feat/TS-5927-long-password-fix-case 2025-02-14 01:12:09 +00:00
Haojun Liao
43d45e9f9a refactor(stream): drop task in async ways 2025-02-13 23:43:07 +08:00
Haojun Liao
fd96b096ea refactor(stream): drop task in async ways 2025-02-13 23:41:06 +08:00
kailixu
e3aaab405d fix: timeseries statistics and test case 2025-02-13 18:55:28 +08:00
dmchen
55e12e520b feat/TS-5927-long-password-encrypt-pass 2025-02-13 07:45:42 +00:00
Alex Duan
d3e1e53569 fix: adjust oem name only with cus_name.h define 2025-02-13 14:12:34 +08:00
kailixu
61a606a410 fix: timeseries calculation when create table 2025-02-13 14:03:54 +08:00
wangmm0220
daea0ec61a fix:[TS-5776]add raw type from consumer 2025-02-13 13:54:54 +08:00
Alex Duan
22ca66b25c fix: restore cur_name.h 2025-02-13 13:16:39 +08:00
Alex Duan
400254820c fix: remove cur_name.h content to tdef.h and del cur_name.h 2025-02-13 13:00:46 +08:00
Zhixiao Bao
e71c03a90f
Merge branch '3.0' into feat/3.0/TS-5584 2025-02-13 10:17:58 +08:00
dongming chen
2fd8792c7a
Merge branch '3.0' into feat/TS-5927-long-password 2025-02-12 15:26:41 +08:00
xiao-77
359399f1cd feat rename some names. 2025-02-12 14:49:59 +08:00
dmchen
b422e2b2f2 feat/TS-5805-force-assign-leader-msg-type 2025-02-12 06:29:24 +00:00
dongming chen
0350f46ba4
Merge pull request #29756 from taosdata/3.0
3.0
2025-02-12 14:00:02 +08:00
Shengliang Guan
67b678f9f0
Merge pull request #29746 from taosdata/merge/mainto3.02
merge: from main to 3.0 branch
2025-02-12 13:57:36 +08:00
Shengliang Guan
54c8a2be0a
Merge pull request #29310 from taosdata/fix/TS-5805-check-arb
fix/TS-5805-check-arb
2025-02-12 13:46:06 +08:00
dmchen
d128c3927d fix/TS-5805-check-arb-fix-comment 2025-02-12 02:04:13 +00:00
xiao-77
bdcec392b4 Merge remote-tracking branch 'origin/3.0' into feat/3.0/TS-5584 2025-02-12 09:56:23 +08:00
xiao-77
a1a3f83283 Add unapplied to show vnodes. 2025-02-12 09:55:36 +08:00
wangmm0220
878bac1556 fix:[TS-5776]avoid memcpy fo DataRspObj 2025-02-11 18:04:53 +08:00
xiao-77
b62d8d37b1 Feat(sync):Use remaining time to replace progress. 2025-02-11 15:51:05 +08:00
Shengliang Guan
cd52401303 Merge branch 'main' into merge/mainto3.02 2025-02-11 15:15:35 +08:00
Haojun Liao
81b718ec69 refactor(stream): handle retrieve chkpt trigger in ctrl queue. 2025-02-11 13:07:06 +08:00
dmchen
635b4a5cb1 fix/TS-5805-check-arb-trans-compatable 2025-02-11 02:56:12 +00:00
Haojun Liao
267f7d3b08 refactor(stream): limit the maximum number of consensus checkpoint trans. 2025-02-11 10:31:11 +08:00
Haojun Liao
d08a81cc98 fix(stream): fix bug in limiting concurrent checkpoints 2025-02-10 19:24:37 +08:00
Haojun Liao
6c7a8e9774 refactor(stream): allow ready stream to start checkpoint procedure. 2025-02-10 19:24:36 +08:00
Haojun Liao
9ad6fd170b fix(stream): update the process queue. 2025-02-10 19:24:36 +08:00
Shengliang Guan
dae17cd1b0
Merge pull request #29718 from taosdata/enh/streamqueue
refactor(stream): notify close stream in main thread
2025-02-10 18:44:27 +08:00
Hongze Cheng
3d081041ba fix: invalid pointer 2025-02-10 18:38:27 +08:00
xiao-77
fbe65197d6 Feat(sync):Add restore progress to the "show vnodes" command, and add the applied index to the "show vgroups" command. 2025-02-10 15:58:25 +08:00
Hongze Cheng
d537b2f8b6 adjust api code 2025-02-10 15:56:23 +08:00
dmchen
b1dc31a2bd fix/TS-5805-check-arb-add-column 2025-02-10 06:57:50 +00:00
Hongze Cheng
b2bfbebfb1 Merge branch '3.0' of https://github.com/taosdata/TDengine into enh/TS-5794-3.0 2025-02-10 14:29:13 +08:00
dmchen
946a0c1bb5 fix/TS-5805-check-arb-remve-useless-code 2025-02-10 02:58:42 +00:00
Shengliang Guan
f5c0d5ffaa
Merge pull request #29704 from taosdata/fix/main/TS-5974
Fix(cfg):fix some configs' errors and remove some configs from global config list.
2025-02-10 10:13:54 +08:00
dongming chen
240a8b5d5b
Merge pull request #29723 from taosdata/3.0
3.0
2025-02-10 09:56:12 +08:00
Haojun Liao
694b6385d5 refactor(stream): adjust reset and mark failed Id. 2025-02-09 21:40:33 +08:00
Haojun Liao
ec954bf408 refactor(stream): record the dropped stream. 2025-02-09 21:13:10 +08:00
Haojun Liao
cb7e2cb1e0 refactor(stream): record the elapsed time for close stream tasks. 2025-02-09 01:42:25 +08:00
Haojun Liao
a2dcba10a7 refactor(stream): 1) notify closing in main thread. 2) not saving the halt status. 2025-02-09 01:42:24 +08:00
xiao-77
adfab1f2b6 Fix some review errors. 2025-02-08 18:51:39 +08:00
xiao-77
4011d01148 Fix some review errors. 2025-02-08 17:42:48 +08:00
xiao-77
7707e5d8dd Fix some review errors. 2025-02-08 17:37:15 +08:00
Jinqing Kuang
d32cf8bcb8 fix(query)[TS-5984]. correct data block filtering logic in tsdbReader
When scanning a table with a primary key, tsdbReader could load
irrelevant data blocks outside the query time range, causing errors
when returning results.

This fix improves filtering logic to ensure only valid blocks are
read and adds test verification.
2025-02-08 17:32:25 +08:00
xiao-77
a2f11f21c9 Fix review problems. 2025-02-08 17:07:55 +08:00
Hongze Cheng
499cf0c294 more code 2025-02-08 14:34:22 +08:00
Hongze Cheng
f2dafd9362 more code 2025-02-08 11:24:45 +08:00
Shengliang Guan
1c8b1520d6 Merge branch 'main' into merge/mainto3.02 2025-02-08 11:12:14 +08:00
Hongze Cheng
708fa269b5 more code 2025-02-08 11:10:17 +08:00
xiao-77
72f228fa97 Fix build errors. 2025-02-07 18:52:54 +08:00
Hongze Cheng
cfb8cdb991 more code 2025-02-07 18:52:53 +08:00
xiao-77
2cbb7a7814 Fix sdb config compare errors. 2025-02-07 18:49:00 +08:00
wangmm0220
94b74cc20f Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-5776 2025-02-07 18:25:08 +08:00
Haojun Liao
68faa300af fix(stream): fix memory leak. 2025-02-07 11:11:22 +08:00
Shengliang Guan
a004d95996 Merge branch '3.0' into merge/mainto3.02 2025-02-06 13:46:36 +08:00
yihaoDeng
14bc7b03bc feat:add test logic 2025-02-05 18:20:02 +08:00
factosea
fbe345a82e fix: cols funcs, sub query 2025-02-05 15:26:03 +08:00
Haojun Liao
a5cdf3320c refactor(stream): handle stream check in ctrl queue. 2025-02-05 15:03:30 +08:00
Haojun Liao
0f04f47337 refactor(stream): dispatch req handled in ctrl queue. 2025-02-05 15:03:24 +08:00
Haojun Liao
fa2229c453 refactor(stream): dispatch rsp handled in ctrl queue. 2025-02-05 15:03:10 +08:00
Haojun Liao
5e130c4d53 enh(stream): add ctrl queue to handle hb rsp, to avoid hb rsp not being confirmed if all stream threads are occupied. 2025-02-05 14:57:15 +08:00
Shengliang Guan
e1cd2735a6
Merge pull request #29639 from taosdata/feat/3.0/TS-5795
Enh(tsdb):print fid while data file corrupted.
2025-02-05 09:41:28 +08:00
Haojun Liao
79284e7414 Merge branch 'main' into fix/disp_lost 2025-01-24 17:15:22 +08:00
Haojun Liao
093233203d
Revert "refactor(stream): do some internal refactor ." 2025-01-24 17:11:15 +08:00
wangmm0220
b5edb79d48 fix:[TS-5776]add raw type from consumer 2025-01-24 16:55:53 +08:00
dmchen
2b4d4162a7 feat/TS-5805-force-set-assign 2025-01-24 08:50:04 +00:00
Shengliang Guan
3089e3d904
Merge pull request #29544 from taosdata/fix/tag
refactor(stream): do some internal refactor .
2025-01-24 16:27:22 +08:00
Linhe Huo
bc0570f9ad
Merge pull request #29632 from taosdata/enh/analysis
enh(analysis): enable community edition to support anodes.
2025-01-24 15:33:16 +08:00
wangmm0220
902d067776 fix:[TS-5776]add raw type from consumer 2025-01-24 14:56:00 +08:00
wangmm0220
7fad4bceb0 fix:[TS-5776]add raw type from consumer 2025-01-24 13:44:56 +08:00
Pan Wei
d6633a27ac
Merge pull request #29651 from taosdata/fix/addMetaDebugLog.m
fix: add table meta validation error and debug log
2025-01-24 09:54:36 +08:00
Haojun Liao
2f6977dfda Merge branch 'main' into enh/analysis 2025-01-23 18:55:32 +08:00
dmchen
d9401fd75d feat/TS-5805-add-sql-command 2025-01-23 09:37:07 +00:00
dmchen
3c5b8037e3 feat/TS-5927-long-password 2025-01-23 08:46:29 +00:00
dapan1121
bd450fe751 fix: add meta debug log 2025-01-23 16:12:54 +08:00
Haojun Liao
963e397984 fix(stream): update logs. 2025-01-23 14:45:47 +08:00
Hongze Cheng
3405a007bd enh: accelerate tsdb snapshot when data are all in stt file 2025-01-23 14:23:54 +08:00
Haojun Liao
6cc3b5da0e fix(stream): add upper bound for the time of waiting for creating table. 2025-01-23 13:37:41 +08:00
Haojun Liao
6c4dc665e0 fix(stream): wait for queue to be empty. 2025-01-23 13:37:06 +08:00
Haojun Liao
e5e57923cd fix(stream): add upper bound for the time of waiting for creating table. 2025-01-23 13:18:56 +08:00
Shengliang Guan
f6f08fa846
Merge pull request #29615 from taosdata/fix/disp_lost
fix(stream): check the checkpoint-report transId and checkpointId
2025-01-23 09:47:36 +08:00
Haojun Liao
55ca679571 fix(analysis): fix compiling error on windows. 2025-01-23 09:06:55 +08:00
Haojun Liao
989c20078a refactor: do some internal refactor. 2025-01-23 00:32:46 +08:00
Haojun Liao
883b1b79a2 enh(analysis): add the algorithm in telemetry report. 2025-01-23 00:29:18 +08:00
Shengliang Guan
3bbecbbba4
Merge pull request #29626 from taosdata/fix/TS-5932
fix: invalid subtable in tbname list
2025-01-22 17:24:03 +08:00
xiao-77
362aac2de1 Enh(tsdb):print fid while data file corrupted. 2025-01-22 16:46:10 +08:00
wangmm0220
7c5c9f6245 fix:[TS-5776]add raw type from consumer 2025-01-22 16:38:37 +08:00
Shengliang Guan
8c0600649f
Merge pull request #29623 from taosdata/merge/mainto3.0
merge: from main to 3.0 branch
2025-01-22 16:36:17 +08:00
Haojun Liao
d6dc966ed1 fix(analysis): fix compiler error on windows. 2025-01-22 15:12:43 +08:00
Haojun Liao
9f2c448e36 fix(stream): fix error in check node update trans. 2025-01-22 14:05:40 +08:00
Haojun Liao
30358f1297 fix(stream): fix error in check node update trans. 2025-01-22 12:52:30 +08:00
Haojun Liao
84580286ce enh(analysis): enable community edition to support anodes. 2025-01-22 11:11:06 +08:00
Haojun Liao
2f065062c3 fix(stream): adjust position of checking trans. 2025-01-21 19:04:14 +08:00
Haojun Liao
88a94919c4 fix(stream): check for nodeupdate trans before create streams. 2025-01-21 18:41:52 +08:00
dapan1121
89cea7859a fix: invalid subtable in tbname in clause issue 2025-01-21 17:41:37 +08:00
Jinqing Kuang
eb5d463490 feat(stream)[TS-5469]. add support for window event notifications in stream processing
- Introduce new syntax to specify notification type and destination address
- Collect relevant event information during window computations
- Implement websocket-based notification delivery to the specified address
2025-01-21 17:39:46 +08:00
Haojun Liao
0ea46585f4 fix(stream): update checkpoint-info after check the failed checkpointId, and update the consensus-checkpoint id in mnode. 2025-01-21 16:29:00 +08:00
Shengliang Guan
7e9453385c Merge branch 'main' into merge/mainto3.0 2025-01-21 16:06:24 +08:00
xiao-77
a4e88660db fix(rpc):use tsApplyMemoryAllowed to control memory alloc while apply msg. 2025-01-21 11:33:08 +08:00
Haojun Liao
df6ec3afc2 fix(stream): check null ptr. 2025-01-21 11:21:53 +08:00
Haojun Liao
08092aeb0c fix(stream): not clear task list if check failed, and add more checks. 2025-01-21 10:27:39 +08:00
Haojun Liao
7900c725d5 fix(stream): fix syntax error. 2025-01-21 09:15:27 +08:00
Haojun Liao
efd33aa4d7 fix(stream): check the checkpoint-report transId and checkpointId, and identify the expired checkpoint-report info. 2025-01-21 01:25:53 +08:00
Haojun Liao
84eaed0bbb fix(stream): fix invalid read. 2025-01-19 00:13:58 +08:00
Haojun Liao
b4a6523aa6 fix(stream): fix invalid read. 2025-01-18 01:35:24 +08:00
Haojun Liao
c93fe999ba refactor(stream): injection error. 2025-01-18 01:26:49 +08:00
Haojun Liao
6274eea7c4 fix(stream): adjust the free stream meta position and check the close flag of streamMeta before starting scan wal. 2025-01-17 19:15:08 +08:00
Haojun Liao
05a27eb7b0 fix(stream): fix memory leak. 2025-01-12 01:50:54 +08:00
Shengliang Guan
e48b48f93c Merge branch 'main' into merge/mainto3.0 2025-01-10 12:07:40 +08:00
Shengliang Guan
ad6e9c46d8
Merge pull request #29534 from taosdata/fix/TD-31605/crashLogMain
fix: ts31605, write crash log
2025-01-10 11:22:59 +08:00
factosea
bd9ec86061 crash log: safe code 2025-01-10 06:10:20 +08:00
Haojun Liao
3223cc0287 other: add todo 2025-01-09 18:37:05 +08:00
Hongze Cheng
74c7420c1d
Merge pull request #29527 from taosdata/fix/main/TD-33457
Test(cfg): add alter config to compatibility.py and fix some memory leak.
2025-01-09 17:22:07 +08:00
Shengliang Guan
4b770867d4 Merge branch '3.0' into merge/mainto3.0 2025-01-09 13:43:03 +08:00
Shengliang Guan
c62e189496 Merge branch 'main' into merge/mainto3.0 2025-01-09 13:38:37 +08:00
xiao-77
c3e025713b Rename some vars. 2025-01-09 13:38:20 +08:00
xiao-77
c1732ba41d Fix asan problems at ci test. 2025-01-09 13:36:23 +08:00
Shengliang Guan
081c902c64
Merge pull request #29520 from taosdata/fix/TD-32471-main
fix:[TD-32471]set error code to terrno if tmq_consumer_poll return NULL
2025-01-09 13:33:48 +08:00
Shengliang Guan
18e562bdc1
Merge pull request #29519 from taosdata/fix/TD-32471
fix:[TD-32471]set error code to terrno if tmq_consumer_poll return NULL
2025-01-09 13:33:27 +08:00
Hongze Cheng
dbfb910bff
Merge pull request #29522 from taosdata/fix/TS-5853-main
enh: add strict message check for submit message
2025-01-09 13:18:38 +08:00
factosea
5c60015cad fix: write crash log in new thread 2025-01-09 12:37:25 +08:00
Hongze Cheng
c2528b8535 more code 2025-01-09 11:11:19 +08:00
xiao-77
9eb1239783 Fix mem leak. 2025-01-09 10:50:23 +08:00
Haojun Liao
30039bb53b enh(stream): add ctrl queue to handle hb rsp, to avoid hb rsp not being confirmed if all stream threads are occupied. 2025-01-09 09:17:08 +08:00
Shengliang Guan
fe4555f060
Merge pull request #29517 from taosdata/fix/tag
fix(stream): check the stream task last ready timestamp before start the checkpoint procedure.
2025-01-08 18:29:55 +08:00
Hongze Cheng
a881103c86 more code 2025-01-08 18:13:10 +08:00
Shengliang Guan
37eb686d7c
Merge pull request #29502 from taosdata/fix/main/TD-33457
Fix(cfg): resolve dynamic configuration update failure after rolling …
2025-01-08 17:31:13 +08:00
Hongze Cheng
00b0a46060 enh: add strict message check for submit message 2025-01-08 17:29:32 +08:00
wangmm0220
ba9892bae0 fix:[TD-32471]set error code to terrno if tmq_consumer_poll return NULL 2025-01-08 16:50:38 +08:00
wangmm0220
3ac57587b2 fix:[TD-32471]set error code to terrno if tmq_consumer_poll return NULL 2025-01-08 15:54:34 +08:00
xiao-77
742e3251b7 Remove unused rpcRsp. 2025-01-08 15:51:58 +08:00
xiao-77
4a5d575894 Fix unhandle msg. 2025-01-08 15:45:58 +08:00
Haojun Liao
130ad28d2c fix(stream): check stream task status before start checkpoint. 2025-01-08 15:31:15 +08:00
xiao-77
430e62aab6 Fix double free. 2025-01-08 14:55:37 +08:00
dmchen
8c74242391 fix/TS-5651-refactor 2025-01-08 01:56:55 +00:00
xiao-77
b46bd98f6d Fix mem leak. 2025-01-08 09:29:46 +08:00
xiao-77
e597baa345 Fix mnode = 3 , trans stuck. 2025-01-07 22:01:33 +08:00
xiao-77
77359f26b3 Fix(cfg): resolve dynamic configuration update failure after rolling upgrade to 3.3.5.0 2025-01-07 15:26:01 +08:00
Hongze Cheng
bb01c4d763 fix: compile issue 2025-01-07 15:13:26 +08:00
Hongze Cheng
4587beb849 fix: meta entry snapshot problem for old version 2025-01-07 14:09:29 +08:00
Shengliang Guan
a5aa5678a9
Merge pull request #29495 from taosdata/merge/mainto3.0
merge: from main to 3.0
2025-01-07 13:36:07 +08:00
Shengliang Guan
899fc5db62 Merge branch 'main' into merge/mainto3.0 2025-01-07 09:20:47 +08:00
Shengliang Guan
ee89a84ff2
Merge pull request #29449 from taosdata/fix/TS-5651-skip-sync-heartbeat-main
fix:[TS-5651]skip-sync-heartbeat
2025-01-06 13:44:54 +08:00
Shengliang Guan
b81ade633f
Merge pull request #29478 from taosdata/fix/TD-33440-3.0m
fix: eliminate duplicated read locks in one thread
2025-01-06 13:34:19 +08:00
Shengliang Guan
810c8d368b
Merge pull request #29468 from taosdata/fix/TD-33435-3.0
fix: snapshot.py failed
2025-01-04 16:23:40 +08:00
kailixu
c69215576d fix: eliminate duplicated read locks in one thread 2025-01-03 19:00:06 +08:00
Shengliang Guan
187682790e
Merge pull request #29436 from taosdata/fix/TD-32471
fix:[TD-32471]set error code to terrno if tmq_consumer_poll return NULL
2025-01-03 17:49:14 +08:00
Hongze Cheng
55a27061da fix: possible snapshot.py fail 2025-01-03 15:51:59 +08:00
Hongze Cheng
1dd1efd0b0 fix: snapshot.py failed 2025-01-03 15:02:33 +08:00
Shengliang Guan
1024bfdc43 Merge branch '3.0' into merge/mainto3.0 2025-01-02 17:37:00 +08:00
Shengliang Guan
0b62edf67a Merge branch 'main' into merge/mainto3.0 2025-01-02 17:36:21 +08:00
Shengliang Guan
0bbbab1bfa
Merge pull request #29447 from taosdata/fix/tag
fix(stream): fix dead-lock caused by invalid repeatly unlock.
2025-01-02 14:02:35 +08:00
dmchen
ad4bf2a136 fix/TS-5651-skip-sync-heartbeat 2025-01-02 02:17:29 +00:00
dmchen
bc6502d47b fix/TS-5651-skip-sync-heartbeat 2025-01-02 02:13:24 +00:00
Haojun Liao
055441d8fb fix(stream): fix dead-lock caused by invalid repeatly unlock. 2025-01-02 09:55:05 +08:00
WANG MINGMING
6edb45b42b
Merge branch '3.0' into fix/TD-32471 2024-12-31 16:55:45 +08:00
wangmm0220
226701ad14 fix:[TD-32471]set error code to terrno if tmq_consumer_poll return NULL 2024-12-31 16:48:23 +08:00
Shengliang Guan
fcc07c0bcd
Merge pull request #29427 from taosdata/fix/TD-33396
fix:[TD-33396]add log for tmq
2024-12-31 16:45:37 +08:00
wangmm0220
85aad90d3a fix:[TD-33396]add log for tmq 2024-12-31 11:22:56 +08:00
Shengliang Guan
fcca5e7c2e
Merge pull request #29381 from taosdata/fix/liaohj
test: add test cases and fix related bugs.
2024-12-31 11:10:34 +08:00
wangmm0220
b63787aa09 fix:[TD-33396]add log for tmq 2024-12-30 17:23:11 +08:00
Haojun Liao
f03e2305e0 fix(stream): add logs and set the reset-stream rsp. 2024-12-30 14:26:20 +08:00
Shengliang Guan
d22bcdddae Merge branch 'main' into merge/mainto3.0 2024-12-29 22:22:01 +08:00
Shengliang Guan
e53600fee2
Merge pull request #29380 from taosdata/fix/tag
fix(stream): check if the altered tag value table
2024-12-29 22:16:11 +08:00
Shengliang Guan
0312435deb
Merge pull request #29390 from taosdata/enh/TS-4994-more-test-case
Enh/ts 4994 more test case
2024-12-29 22:14:40 +08:00
Shengliang Guan
973166fdb9 Merge branch '3.0' into merge/mainto3.0 2024-12-29 19:57:16 +08:00
Shengliang Guan
9a1b80847a
Revert "Revert "Revert "Revert "Enh:[td 29974]improve trans"""" 2024-12-29 19:40:32 +08:00
Shengliang Guan
63e3e33f14
Revert "Revert "Revert "Enh:[td 29974]improve trans""" 2024-12-29 19:37:58 +08:00
kailixu
b0fa490dd6 test: add test case for auto compact 2024-12-29 15:13:38 +08:00
Haojun Liao
a73ad9642a fix(stream): check if the altered tag value table should be added into stream/tq scan table list. 2024-12-28 21:25:40 +08:00
Shengliang Guan
ec2c8c435e
Revert "Enh:[td 29974]improve trans" 2024-12-27 22:26:43 +08:00
Hongze Cheng
a72c46a7fc more cases 2024-12-27 17:44:05 +08:00
54liuyao
0bf9fb1e31 add reset stream 2024-12-27 15:11:19 +08:00
Shengliang Guan
912fcb13bf
Merge pull request #29351 from taosdata/merge/mainto3.0
merge: from main to 3.0 branch
2024-12-27 09:06:35 +08:00
Hongze Cheng
ed9e3397be
Merge pull request #29347 from taosdata/enh/TS-4994-enh
enh: compact more enh
2024-12-27 08:49:24 +08:00
Shengliang Guan
2bff7a835c
Merge pull request #29165 from taosdata/enh/TD-29974-improve-trans
Enh:[td 29974]improve trans
2024-12-26 22:49:32 +08:00
Hongze Cheng
098ab9f4b4 enh: change some documents 2024-12-26 18:25:23 +08:00
xiao-77
8fd42c034a Fix(cfg):use write thread to update dnode config. 2024-12-26 14:34:38 +08:00
Shengliang Guan
bc17e0aa9a
Merge pull request #29328 from taosdata/fix/TS-5812-main
fix[TS-5812]:add params check
2024-12-26 11:35:06 +08:00
54liuyao
f6500b3551 ci(test):delete invalid code&& add ci 2024-12-26 11:16:02 +08:00
dmchen
1aec478c45 fix/TS-5805-check-arb 2024-12-26 03:06:33 +00:00
Shengliang Guan
173e6191f3
Merge pull request #29331 from taosdata/fix/fixMetaDeadlock
fix dead lock
2024-12-26 10:04:12 +08:00
yihaoDeng
ae168b2560 fix dead lock 2024-12-25 19:14:52 +08:00
wangmm0220
25dc5d7b5c fix[TS-5812]:add params check 2024-12-25 17:53:34 +08:00
wangmm0220
a95304a857 fix[TS-5812]:add params check 2024-12-25 11:59:48 +08:00
dmchen
1bc47199be fix/TS-5805-check-arb 2024-12-25 02:43:51 +00:00
dmchen
d3ab816838 fix/TS-5805-check-arb-updatetime 2024-12-25 02:10:21 +00:00
dmchen
0da606c7fb show code 2024-12-24 12:14:47 +00:00
Hongze Cheng
a89dd27ec1
Merge pull request #29309 from taosdata/enh/TD-33263-3.0-1
ehn: remove useless code
2024-12-24 20:03:08 +08:00
dongming chen
c6f3ac65dc
Merge branch '3.0' into enh/TD-29974-improve-trans 2024-12-24 19:15:27 +08:00
Hongze Cheng
91a9bc30e2
Merge pull request #29228 from taosdata/fix/TD-33284-compact-coverage
Fix/td 33284 compact coverage
2024-12-24 19:01:42 +08:00
dmchen
150dd5af3f fix/TS-5805-check-arb 2024-12-24 10:50:56 +00:00
Hongze Cheng
b32f05bb7c ehn: remove useless code 2024-12-24 18:28:37 +08:00
Shengliang Guan
3c807c59af
Merge pull request #29302 from taosdata/merge/mainto3.0
merge: from main to 3.0
2024-12-24 17:45:15 +08:00
Shengliang Guan
8e5d6d1acd
Merge pull request #29293 from taosdata/fix/code_error
fix:error rewrite if terrno is not 0
2024-12-24 13:35:00 +08:00
wangmm0220
20c1e28d0c fix:[TD-33272]add test case 2024-12-24 10:08:02 +08:00
wangmm0220
f9976c75ef fix:error rewrite if terrno is not 0 2024-12-24 09:54:05 +08:00
wangmm0220
e65a3802a2 fix:[TD-33272]add test case 2024-12-24 09:21:09 +08:00
Haolin Wang
493a23a480 fix: free unallocated memory in tsdbRowClose() 2024-12-24 08:38:35 +08:00
wangmm0220
4b62a9a587 fix:[TD-33272]add test case 2024-12-23 19:30:36 +08:00
wangmm0220
6244712887 fix:[TD-33272]add test case 2024-12-23 18:12:47 +08:00
wangmm0220
1d29d52662 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-33272 2024-12-23 16:17:30 +08:00
wangmm0220
a1e20680f7 fix:[TD-33272]add test case 2024-12-23 15:57:49 +08:00
dongming chen
48b24804d4
Merge pull request #29275 from taosdata/3.0
3.0
2024-12-23 13:53:16 +08:00
Jinqing Kuang
4f71d4a3f5 enh(query)[TD-33268]. add unit tests to increase test coverage 2024-12-22 14:23:05 +08:00
Shengliang Guan
d02e9b0dc7
Merge pull request #29239 from taosdata/feat/main/TS-5649
Feat(cfg):support dyn alter disable create file.
2024-12-21 09:51:42 +08:00
Shengliang Guan
92b09f9fc7 fix: check void 2024-12-20 23:50:38 +08:00
Shengliang Guan
d34c6cc1e5 Merge branch 'main' into merge/3.0tomain 2024-12-20 18:13:02 +08:00
Shengliang Guan
1a176e6e94
Merge pull request #29229 from taosdata/enh/TS-5749-3.0
enh: seperate tsdb async tasks to different thread pools
2024-12-20 17:57:23 +08:00
wangmm0220
d927e8c31a fix:[TD-33272]refactor code 2024-12-20 16:50:49 +08:00
Shengliang Guan
b6b14f7a1a
Merge pull request #29236 from taosdata/fix/contrib
enh: skip password check if create user with is_import options
2024-12-20 15:12:51 +08:00
dmchen
9715bb59fe fix/TD-33294-compact-coverage-fix-case 2024-12-20 11:33:26 +08:00
Shengliang Guan
2dda013646 enh: skil password check if create user with is_import 2024-12-20 10:13:53 +08:00
xiao-77
93500cf96e Feat support alter dataDir disable. 2024-12-20 09:16:54 +08:00
Hongze Cheng
8b77ac9a03 fix: windows compile issue 2024-12-20 08:41:41 +08:00
Hongze Cheng
288dc33f97 enh: seperate tsdb async tasks to different thread pools 2024-12-19 17:48:11 +08:00
Minglei Jin
e389583334 fix num ptr crash 2024-12-19 15:20:25 +08:00
Hongze Cheng
18fb01264d change some apis 2024-12-19 14:51:21 +08:00
xiao-77
4edc23057d Fix err update at free pMgmt. 2024-12-19 14:15:42 +08:00
xiao-77
2f2de2978d Fix core at dmConfigThreadFp. 2024-12-19 14:12:55 +08:00
Minglei Jin
8f5d5e7b59 fix(tsdb/cache del): remove commit w.r.t del 2024-12-19 13:47:21 +08:00
Shengliang Guan
ab58fdd6da
Merge pull request #29213 from taosdata/merge/mainto3.0
merge: from main to 3.0 branch
2024-12-19 11:15:30 +08:00
Shengliang Guan
3040260bfe
Merge pull request #29181 from taosdata/fix/TD-33225-main
fix:[TD-33225]remove the limitation when creating index or modifing col…
2024-12-18 21:07:03 +08:00
wangmm0220
c7615868b0 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-32166 2024-12-18 17:37:02 +08:00
wangmm0220
c2baa7e177 fix:ci error 2024-12-18 17:36:06 +08:00
54liuyao
8e434ba0e4 Merge branch 'main' of https://github.com/taosdata/TDengine 2024-12-18 09:25:04 +08:00
dongming chen
69980ac5a8
Merge pull request #29194 from taosdata/3.0
3.0
2024-12-18 08:33:58 +08:00
Shengliang Guan
aa8fb1d9b1 Merge branch '3.0' into merge/3.0tomain 2024-12-17 23:59:11 +08:00
Shengliang Guan
988f30f255 Merge remote-tracking branch 'origin/main' into merge/mainto3.0 2024-12-17 23:49:35 +08:00
Hongze Cheng
3497aab1d6
Merge pull request #29185 from taosdata/enh/TD-32406-main
enh: memory safe function
2024-12-17 21:56:31 +08:00
Shengliang Guan
fe543fd58c Merge branch 'main' into merge/mainto3.0 2024-12-17 19:32:54 +08:00
dmchen
6f124e7b23 enh/TD-29974-improve-trans-fix-case 2024-12-17 10:36:12 +00:00
54liuyao
e6ac454303 Merge branch 'main' of https://github.com/taosdata/TDengine 2024-12-17 18:02:36 +08:00
54liuyao
63a6428e34 fix(stream):adjust status of ins_streams 2024-12-17 17:59:53 +08:00
kailixu
53645e86e1 enh: compile problem in release mode 2024-12-17 09:47:08 +00:00
kailixu
0f3617187f Merge branch 'main' into enh/TD-32406-main 2024-12-17 09:42:06 +00:00
Shengliang Guan
cdfd618157
Merge pull request #29107 from taosdata/fix/liaohj
fix(stream): record the failure of dispatch msg, and set the update nodeId
2024-12-17 17:41:45 +08:00
Shengliang Guan
36e2d7d741 Merge branch '3.0' into merge/mainto3.0 2024-12-17 15:42:50 +08:00