Haojun Liao
|
ecc667c22b
|
Revert "refactor(stream): drop task in async ways"
|
2025-02-21 01:10:18 +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 |
|
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 |
|
Haojun Liao
|
03041d0f61
|
other: merge main
|
2025-02-14 10:18:19 +08:00 |
|
Haojun Liao
|
81b718ec69
|
refactor(stream): handle retrieve chkpt trigger in ctrl queue.
|
2025-02-11 13:07:06 +08:00 |
|
Haojun Liao
|
9ad6fd170b
|
fix(stream): update the process queue.
|
2025-02-10 19:24:36 +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 |
|
Haojun Liao
|
68faa300af
|
fix(stream): fix memory leak.
|
2025-02-07 11:11:22 +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 |
|
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 |
|
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 |
|
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 |
|
xiao-77
|
a4e88660db
|
fix(rpc):use tsApplyMemoryAllowed to control memory alloc while apply msg.
|
2025-01-21 11:33:08 +08:00 |
|
Haojun Liao
|
05a27eb7b0
|
fix(stream): fix memory leak.
|
2025-01-12 01:50:54 +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 |
|
Hongze Cheng
|
18fb01264d
|
change some apis
|
2024-12-19 14:51:21 +08:00 |
|
kailixu
|
9fd2d86ae3
|
enh: memory safe function
|
2024-12-17 07:11:16 +00:00 |
|
Hongze Cheng
|
921704e043
|
more code
|
2024-12-13 15:28:15 +08:00 |
|
Pan Wei
|
d5aa88165d
|
Merge branch '3.0' into feat/TD-30268
|
2024-12-12 13:41:59 +08:00 |
|
dapan1121
|
ca15163215
|
Merge remote-tracking branch 'origin' into feat/TD-30268
|
2024-12-12 11:41:00 +08:00 |
|
Shengliang Guan
|
ebcf538c05
|
Merge branch 'main' into merge/mainto3.0
|
2024-12-11 20:12:50 +08:00 |
|
yihaoDeng
|
32b5ec1da7
|
opt code
|
2024-12-09 14:35:12 +08:00 |
|
dmchen
|
42e0d1fc81
|
fix/create-db-log-and-return-code
|
2024-12-09 10:42:24 +08:00 |
|
dapan1121
|
d77147d296
|
Merge remote-tracking branch 'origin/3.0' into feat/TD-30268
|
2024-12-06 17:43:19 +08:00 |
|
yihaoDeng
|
c5c56606c4
|
use safe sys func
|
2024-12-05 16:35:45 +08:00 |
|
dmchen
|
f4116f35f0
|
fix/refactor-vnode-management-open-vnode
|
2024-11-28 14:50:45 +08:00 |
|
Shengliang Guan
|
ed3cc87575
|
Merge pull request #28851 from taosdata/ehn/vnode-open-log
ehn/vnode-open-log
|
2024-11-25 16:07:24 +08:00 |
|
dmchen
|
a7fdabb6d7
|
ehn/vnode-open-log
|
2024-11-20 17:27:35 +08:00 |
|
dmchen
|
7348cbe5ef
|
fix/TD-32914-free-vnode-after-lock
|
2024-11-18 12:31:38 +08:00 |
|
dmchen
|
336429e149
|
fix/TD-32863-add-creating-hash-fix-review
|
2024-11-14 16:01:28 +08:00 |
|
dmchen
|
7ff6884779
|
fix/TD-32863-add-creating-hash-change-lock
|
2024-11-13 16:07:45 +08:00 |
|
dmchen
|
0b9f158174
|
fix/TD-32863-add-creating-hash-fix-case
|
2024-11-13 14:48:57 +08:00 |
|
dmchen
|
156421f8a0
|
fix/TD-32863-add-creating-hash-fix-case
|
2024-11-13 13:53:55 +08:00 |
|
dmchen
|
b141e0e2ba
|
fix/TD-32863-add-creating-hash
|
2024-11-13 12:37:09 +08:00 |
|
dmchen
|
3c34ce6e96
|
fix/TD-32863-add-lock-for-allocate-primary
|
2024-11-12 14:09:47 +08:00 |
|
dapan1121
|
371094cc13
|
Merge remote-tracking branch 'origin/3.0' into feat/TD-30268
|
2024-11-08 10:13:20 +08:00 |
|
dongming chen
|
c88216ff6b
|
Merge pull request #28592 from taosdata/3.0
3.0
|
2024-10-31 16:44:51 +08:00 |
|
dmchen
|
0a4cdb4c47
|
fix/TD-32703-add-wal-log
|
2024-10-31 08:03:29 +00:00 |
|
dmchen
|
fbb8585593
|
fix/TD-32766-check-ref-before-free-check-first
|
2024-10-30 09:00:42 +00:00 |
|
dmchen
|
935d118f42
|
fix/TD-32766-check-ref-before-free-main
|
2024-10-30 07:31:35 +00:00 |
|
Shengliang Guan
|
c65f6c3e79
|
Merge pull request #28496 from taosdata/fix/TD-32622-add-closed-hash
fix/TD-32622-add-closed-hash
|
2024-10-28 19:14:29 +08:00 |
|
Shengliang Guan
|
96bf03d2a8
|
Merge pull request #28517 from taosdata/fix/TD-32622-add-lock-for-vnodes
fix/TD-32622-add-lock-for-vnodes
|
2024-10-28 19:13:51 +08:00 |
|
Hongze Cheng
|
3949a0a15f
|
Merge pull request #28509 from taosdata/fix/TD-32621-remove-from-hash-when-creating-fail
fix: remove from hash when creating fail
|
2024-10-28 13:29:59 +08:00 |
|
dmchen
|
9b9f06eec3
|
fix/TD-32622-add-lock-for-vnodes-fix-compile
|
2024-10-28 01:23:52 +00:00 |
|