Haojun Liao
|
8867a57262
|
fix(stream): fix syntax error.
|
2023-06-28 14:48:59 +08:00 |
Haojun Liao
|
57fcd553f8
|
refactor: do some internal refactor.
|
2023-06-28 13:13:13 +08:00 |
Haojun Liao
|
3710ea4aca
|
refactor: do some internal refactor.
|
2023-06-28 09:41:08 +08:00 |
Haojun Liao
|
a19e63fd23
|
fix(stream): fix error in handling fill history.
|
2023-06-27 23:00:14 +08:00 |
Haojun Liao
|
4bb78df27c
|
fix(stream): reduce the sleep time.
|
2023-06-27 16:44:35 +08:00 |
Haojun Liao
|
32fddeff18
|
fix(stream): fix error retrieve data from source task.And optimize the test cases.
|
2023-06-27 16:24:47 +08:00 |
Haojun Liao
|
3289ad62be
|
other: merge 3.0
|
2023-06-27 11:33:40 +08:00 |
Haojun Liao
|
b73444b291
|
fix(stream): start stream task in case of scan history completing.
|
2023-06-27 09:44:51 +08:00 |
dapan1121
|
4dae9f4eff
|
merge main to 3.0
|
2023-06-26 18:43:00 +08:00 |
Haojun Liao
|
402c091df0
|
fix(stream): fix sma error.
|
2023-06-25 19:41:44 +08:00 |
liuyao
|
e236bf818c
|
set fill history info
|
2023-06-25 17:47:10 +08:00 |
Haojun Liao
|
7c23630fe4
|
fix(stream): set correct stream error code.
|
2023-06-25 09:26:37 +08:00 |
Haojun Liao
|
ea7b8e91d3
|
fix(stream): fix memory leak.
|
2023-06-21 12:03:26 +08:00 |
liuyao
|
74bea44300
|
stream op transform
|
2023-06-20 17:30:59 +08:00 |
liuyao
|
aafbdcb492
|
set task status
|
2023-06-20 15:20:04 +08:00 |
liuyao
|
870d75bf82
|
fill history pause&resume
|
2023-06-20 11:34:09 +08:00 |
liuyao
|
41c193945f
|
fill history pause&resume
|
2023-06-19 17:28:19 +08:00 |
Haojun Liao
|
64365666b7
|
fix(stream): update the info, and do some internal refactor.
|
2023-06-16 16:04:43 +08:00 |
Haojun Liao
|
4c82558eab
|
Merge remote-tracking branch 'origin/refact/fillhistory' into refact/fillhistory
|
2023-06-16 09:55:24 +08:00 |
Haojun Liao
|
933801269a
|
fix(stream): fix memory leak and failed to close vnode.
|
2023-06-16 09:55:11 +08:00 |
liuyao
|
0aa141ec77
|
use stream task state
|
2023-06-15 18:24:40 +08:00 |
Haojun Liao
|
74e0138f72
|
Merge branch '3.0' into refact/fillhistory
|
2023-06-15 15:25:00 +08:00 |
wangmm0220
|
22776e60d5
|
fix:control memory size if consumer group is too much
|
2023-06-15 14:51:04 +08:00 |
liuyao
|
693942b821
|
trans state
|
2023-06-15 14:13:17 +08:00 |
Haojun Liao
|
1b9eca5ce0
|
other: merge main.
|
2023-06-15 13:03:17 +08:00 |
Haojun Liao
|
13028744df
|
refactor: do some internal refactor.
|
2023-06-15 10:24:21 +08:00 |
Haojun Liao
|
53377c2c1f
|
fix(stream): wait for stream task completed.
|
2023-06-15 01:14:41 +08:00 |
liuyao
|
9a3708e17b
|
pause&resume fill history
|
2023-06-14 15:54:07 +08:00 |
Haojun Liao
|
7c6fbd7772
|
enh(stream): do some internal refactor and support secondary scan for history data.
|
2023-06-14 14:10:09 +08:00 |
Haojun Liao
|
b44447e6f3
|
enh(stream): support restore from disk.
|
2023-06-14 10:19:03 +08:00 |
wangmm0220
|
8070223aba
|
fix:lock error
|
2023-06-13 18:27:06 +08:00 |
Haojun Liao
|
97da2a8fac
|
fix(stream): set the fill history status.
|
2023-06-13 16:10:55 +08:00 |
wangmm0220
|
8a81278024
|
fix:load pHandle if necessary wher tq restore
|
2023-06-13 15:14:11 +08:00 |
Haojun Liao
|
fb24ed161d
|
enh(stream): set correct task status.
|
2023-06-12 22:48:23 +08:00 |
Haojun Liao
|
78a240be8f
|
enh(stream): add dispatch msg.
|
2023-06-12 13:12:45 +08:00 |
wangmm0220
|
1903b815d4
|
fix:modify offset description to string
|
2023-06-12 09:45:06 +08:00 |
wangmm0220
|
6657b8d849
|
fix:modify offset description to string
|
2023-06-12 09:44:00 +08:00 |
Haojun Liao
|
69c9eda7af
|
fix(stream): fix race condition.
|
2023-06-09 11:37:38 +08:00 |
wangmm0220
|
3f46a9bbc9
|
feat:add parameters for consumer & add offset rows for subscription
|
2023-06-08 18:14:02 +08:00 |
Haojun Liao
|
2b6ace653a
|
refactor: do some internal refactor.
|
2023-06-08 16:14:27 +08:00 |
Haojun Liao
|
06cf3588da
|
refactor: do some internal refactor.
|
2023-06-07 15:03:04 +08:00 |
Haojun Liao
|
6a3c935b4a
|
fix(stream): fix error in fill history scan.
|
2023-06-07 09:15:55 +08:00 |
Haojun Liao
|
0dd933013c
|
enh(stream): make history task for stream running.
|
2023-06-05 17:58:00 +08:00 |
wangmm0220
|
f2ee657b62
|
fix:check wal not exist again before register to push & move push logic from write thread to query thread
|
2023-06-05 17:21:47 +08:00 |
Haojun Liao
|
fcc706c45c
|
enh(stream): refactor the fill history task.
|
2023-06-05 15:59:01 +08:00 |
Haojun Liao
|
077e1a1ed4
|
Merge branch '3.0' into refact/fillhistory
|
2023-06-05 11:41:13 +08:00 |
Haojun Liao
|
044e56fc97
|
Merge branch '3.0' into fix/resume_mem
|
2023-06-03 12:19:17 +08:00 |
Haojun Liao
|
cca69f3038
|
Merge branch '3.0' into fix/resume_mem
|
2023-06-02 18:40:48 +08:00 |
wangmm0220
|
56f7a137ee
|
fix:conflict
|
2023-06-02 15:47:53 +08:00 |
wangmm0220
|
b2f0d88639
|
fix:conflict
|
2023-06-02 15:43:35 +08:00 |
yihaoDeng
|
f4bde33dc3
|
avoid mem leak
|
2023-06-02 06:06:05 +00:00 |
Haojun Liao
|
cce87a036f
|
other: merge 3.0.
|
2023-06-02 13:34:20 +08:00 |
Haojun Liao
|
d45aa7ef84
|
Merge pull request #21555 from taosdata/fix/liaohj_main
other: merge main into 3.0.
|
2023-06-02 13:11:12 +08:00 |
Haojun Liao
|
f1bd829977
|
refactor: do some internal refactor.
|
2023-06-02 13:10:54 +08:00 |
Haojun Liao
|
27b7d1ec88
|
refactor: do some internal refactor.
|
2023-06-02 11:17:44 +08:00 |
yihaoDeng
|
4d0ce625c4
|
Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/TD-19042
|
2023-06-01 22:55:30 +08:00 |
wangmm0220
|
a7418d439b
|
Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/TD-19042
|
2023-06-01 22:50:51 +08:00 |
wangmm0220
|
56782a5d41
|
fix:open task case & modify mqRebVgReq encode/decode style
|
2023-06-01 18:29:16 +08:00 |
Haojun Liao
|
5d98a319c7
|
Merge pull request #21515 from taosdata/feature/TD-19042
feat: support create topic as stable with conditions
|
2023-06-01 09:56:55 +08:00 |
Haojun Liao
|
5301c5756a
|
other: merge main into 3.0.
|
2023-06-01 09:29:18 +08:00 |
Haojun Liao
|
6d04c4e2fd
|
refactor: do some internal refactor.
|
2023-05-31 19:05:40 +08:00 |
Haojun Liao
|
9e021087a9
|
refactor: do some internal refactor.
|
2023-05-31 19:04:53 +08:00 |
Haojun Liao
|
a3abe25539
|
refactor: do some internal refactor.
|
2023-05-31 19:03:37 +08:00 |
Haojun Liao
|
e237b4ac39
|
refactor: do some internal refactor.
|
2023-05-31 09:19:05 +08:00 |
wangmm0220
|
689ee05527
|
Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/TD-19042
|
2023-05-30 15:45:46 +08:00 |
wangmm0220
|
41ed0138b4
|
fix:compile error
|
2023-05-29 17:25:11 +08:00 |
wangmm0220
|
07bdb95b1a
|
fix:compile error
|
2023-05-29 17:10:11 +08:00 |
wangmm0220
|
5eb1c559e5
|
fix:save offset if latest
|
2023-05-29 15:51:00 +08:00 |
liuyao
|
b541a0a053
|
set sched status
|
2023-05-29 15:42:47 +08:00 |
wangmm0220
|
78db3520a6
|
fix:conflict
|
2023-05-29 14:57:03 +08:00 |
wangmm0220
|
a71878d07f
|
feat: support create topic as stable with conditions
|
2023-05-29 11:46:59 +08:00 |
Haojun Liao
|
1e786624b2
|
Merge pull request #21501 from taosdata/refact/fillhistory
fix(stream): set the skip offset when resume stream task.
|
2023-05-27 22:45:54 +08:00 |
Haojun Liao
|
b38e253019
|
fix(stream): set the skip offset when resume stream task.
|
2023-05-26 22:51:58 +08:00 |
Haojun Liao
|
87957e2bb0
|
Merge pull request #21478 from taosdata/fix/TD-23423
fix tsdb read error version
|
2023-05-26 16:56:09 +08:00 |
Haojun Liao
|
f61f37c936
|
fix(tmq): set the correct offset rsp when no poll occuring.
|
2023-05-26 14:20:01 +08:00 |
Haojun Liao
|
1e845acabe
|
fix(tmq): allow seek before get assignment
|
2023-05-26 11:34:12 +08:00 |
Haojun Liao
|
cea8334427
|
Merge pull request #21449 from taosdata/refact/fillhistory
refactor: remove the module dependency. TD-24279
|
2023-05-26 09:01:45 +08:00 |
liuyao
|
75eb724c37
|
fix tsdb read error version
|
2023-05-26 08:55:23 +08:00 |
Haojun Liao
|
da9f33a483
|
fix: fix error in set function ptr.
|
2023-05-25 09:56:34 +08:00 |
Haojun Liao
|
4a42f6b983
|
fix: fix error in api call.
|
2023-05-25 00:50:03 +08:00 |
wangmm0220
|
8537e4e80e
|
feat:add tag filter for stable subscribe
|
2023-05-24 18:26:55 +08:00 |
Haojun Liao
|
1f7f326bed
|
refactor: do some internal refactor and set the api function ptr.
|
2023-05-24 13:22:05 +08:00 |
liuyao
|
180abf2229
|
set agg task status
|
2023-05-24 09:34:40 +08:00 |
liuyao
|
b5d01f9bab
|
set agg pause status
|
2023-05-24 09:19:28 +08:00 |
Haojun Liao
|
39a1fa8f78
|
refactor: do some internal refactor.
|
2023-05-23 19:20:25 +08:00 |
wangmm0220
|
ed612088c0
|
fix:lost data because tsdbreader or task is killed
|
2023-05-23 10:32:13 +08:00 |
wangmm0220
|
d8387b95ff
|
fix:set task status to 0 in inti
|
2023-05-22 20:14:43 +08:00 |
wangmm0220
|
591b51f624
|
fix:set task code success after kill
|
2023-05-22 12:42:21 +08:00 |
Haojun Liao
|
899e4d3350
|
refactor: do some internal refactor.
|
2023-05-20 18:13:58 +08:00 |
Haojun Liao
|
de44c9160c
|
refactor: do some internal refactor.
|
2023-05-20 18:05:39 +08:00 |
wangmm0220
|
7b735c67d0
|
fix:move sleep logic from rpc thread to tmq thread & fix some error
|
2023-05-20 16:36:25 +08:00 |
wangmm0220
|
8183be4aff
|
fix:move sleep logic from rpc thread to tmq thread & fix some error
|
2023-05-20 16:13:52 +08:00 |
wangmm0220
|
04858fae22
|
fix:tsdbreader is free by mistake
|
2023-05-20 12:20:54 +08:00 |
wangmm0220
|
1ddbdad33c
|
fix:set task status killed when vnode receive subscribe msg from mnode
|
2023-05-19 21:40:33 +08:00 |
wangmm0220
|
33d6df8717
|
fix:set task status killed when vnode receive subscribe msg from mnode
|
2023-05-19 19:11:49 +08:00 |
wangmm0220
|
c7c255e967
|
fix:set task status killed when vnode receive subscribe msg from mnode
|
2023-05-19 18:06:05 +08:00 |
wangmm0220
|
ff2b545b27
|
fix:set task status killed when vnode receive subscribe msg from mnode
|
2023-05-19 17:16:47 +08:00 |
wangmm0220
|
f7ab8dabf0
|
fix:[TD-23972] push subscribe msg to vnode even though consumer not change
|
2023-05-19 15:14:39 +08:00 |
wangmm0220
|
238254e49e
|
fix:add task status check in doQueueScan & checkout consumer in tqProcessPollReq
|
2023-05-19 14:06:43 +08:00 |
Haojun Liao
|
d8525123a2
|
enh(stream): add API to retrieve last ts for multi-tables.
|
2023-05-19 11:03:41 +08:00 |
Haojun Liao
|
c4c5bbb65c
|
other: merge 3.0
|
2023-05-18 17:28:40 +08:00 |
liuyao
|
da3fc5111e
|
fix pause agg task
|
2023-05-18 15:29:41 +08:00 |
Haojun Liao
|
81f821a6fc
|
refactor: do some internal refactor.
|
2023-05-18 10:51:43 +08:00 |
wangmm0220
|
54f4860139
|
fix:rollback [TD-23972] push subscribe msg to vnode even though consumer not change
|
2023-05-17 19:44:56 +08:00 |
Haojun Liao
|
b9bda9b30f
|
fix(stream): set the correct start offset for resumed stream task.
|
2023-05-17 19:36:42 +08:00 |
wangmm0220
|
405cdfa7bc
|
fix:error in pHandle lock
|
2023-05-17 19:02:16 +08:00 |
wangmm0220
|
1d9dd153ea
|
fix:error in pHandle lock
|
2023-05-17 18:57:45 +08:00 |
Haojun Liao
|
a4d9210b07
|
fix(tmq): add filter for taosX poll rsp.
|
2023-05-17 16:40:44 +08:00 |
wangmm0220
|
4bb25c280f
|
fix:add log
|
2023-05-17 15:54:36 +08:00 |
Haojun Liao
|
041ffa91bd
|
other: merge main.
|
2023-05-17 15:42:15 +08:00 |
Haojun Liao
|
f55f8d245c
|
fix(tmq): avoid the offset is revised by pool rsp which is issued before invoking tmq_offset_seek function.
|
2023-05-17 15:19:51 +08:00 |
Haojun Liao
|
366cd1871a
|
Merge pull request #21314 from taosdata/fix/liaohj_main
fix(stream):extract delete msg from wal.
|
2023-05-17 14:52:49 +08:00 |
Haojun Liao
|
3896e148fd
|
log(tmq): add some logs.
|
2023-05-17 11:37:38 +08:00 |
Haojun Liao
|
f3f52c0232
|
fix(stream): add some logs and set the wal offset to be the ended version when finishing the step2 recover stage.
|
2023-05-17 10:43:23 +08:00 |
wangmm0220
|
c52a4ea4f0
|
fix:merge from 3.0
|
2023-05-17 01:11:55 +08:00 |
wangmm0220
|
90099ea1c0
|
fix:compile error in windows
|
2023-05-16 18:41:35 +08:00 |
wangmm0220
|
e6860cada8
|
fix:compile error in windows
|
2023-05-16 18:35:10 +08:00 |
wangmm0220
|
a52939127f
|
fix:dead lock
|
2023-05-16 17:58:31 +08:00 |
wangmm0220
|
e6e0ac7603
|
fix:alwalys in exec if consumer Id mismatch & check result for wal seek ver
|
2023-05-16 14:01:38 +08:00 |
Haojun Liao
|
e35d145734
|
fix(stream): fix memory leak.
|
2023-05-16 13:59:13 +08:00 |
Haojun Liao
|
30e7cb5860
|
fix(tmq): avoid return delete msg for table subscription.
|
2023-05-16 10:42:02 +08:00 |
Haojun Liao
|
5e16db4e19
|
fix(stream):extract delete msg from wal.
|
2023-05-16 08:54:03 +08:00 |
wangmm0220
|
62520af2e5
|
fix:core dump
|
2023-05-16 00:32:21 +08:00 |
wangmm0220
|
36454c73ed
|
fix:add lock to pHandle for safety
|
2023-05-15 18:38:14 +08:00 |
Haojun Liao
|
170c603995
|
other: merge 3.0
|
2023-05-13 20:16:55 +08:00 |
Haojun Liao
|
99148d6719
|
other: merge 3.0
|
2023-05-13 20:02:48 +08:00 |
Haojun Liao
|
236926b9ee
|
other: merge enh/rocksdbstate
|
2023-05-13 19:49:28 +08:00 |
Haojun Liao
|
40ffe0cd83
|
fix(tmq): check handle status before close sub.
|
2023-05-13 16:45:21 +08:00 |
Haojun Liao
|
b383651d8b
|
fix(tmq): fix the invalid write and set the flag when closing taosx sub.
|
2023-05-13 16:17:26 +08:00 |
Haojun Liao
|
99422c87c3
|
fix(tq): set the offset to be the consume offset, instead of the committed offset. And update the table sim.
|
2023-05-12 16:14:56 +08:00 |
Haojun Liao
|
7ef16e1922
|
other: merge main.
|
2023-05-12 11:49:53 +08:00 |
liuyao
|
8b7b804606
|
opt partition by tbname
|
2023-05-11 18:47:27 +08:00 |
Haojun Liao
|
26bea33ccc
|
fix(tmq): add null check for print log.
|
2023-05-11 17:56:19 +08:00 |
Haojun Liao
|
2b736ffd60
|
fix(stream): avoid duplicated task id in task id list.
|
2023-05-11 11:47:57 +08:00 |
Haojun Liao
|
8a1b0ed052
|
refactor: do some internal refactor.
|
2023-05-11 10:35:09 +08:00 |
yihaoDeng
|
5708fcb5cb
|
Merge branch 'enh/3.0' into enh/rocksdbSstateMerge
|
2023-05-10 08:02:16 +00:00 |
Yihao Deng
|
c6e5879f44
|
Merge branch 'main' into enh/rocksdbSstate
|
2023-05-10 10:04:28 +08:00 |
yihaoDeng
|
8356533eb1
|
Merge branch 'enh/standVer' into enh/rocksdbSstateMerge
|
2023-05-09 12:13:16 +00:00 |
dapan1121
|
1f973123c4
|
Merge pull request #21177 from taosdata/fix/TD-23972
fix:[TD-23972] push subscribe msg to vnode even though consumer not c…
|
2023-05-08 20:29:31 +08:00 |
Yihao Deng
|
cb223acf82
|
Merge branch 'main' into enh/rocksdbSstate
|
2023-05-08 09:45:27 +08:00 |
Haojun Liao
|
9392c03b7f
|
fix(stream): add some logs.
|
2023-05-06 19:05:55 +08:00 |
wangmm0220
|
279fe0803f
|
fix:[TD-23972] push subscribe msg to vnode even though consumer not change
|
2023-05-06 18:35:24 +08:00 |
Haojun Liao
|
da6212bab0
|
other: merge main.
|
2023-05-06 12:51:38 +08:00 |
wangmm0220
|
55eddbfb5e
|
fix:[TD-23972] push subscribe msg to vnode even though consumer not change
|
2023-05-06 10:54:05 +08:00 |
Haojun Liao
|
1fa4327f6c
|
Merge branch 'main' into fix/liaohj_main
|
2023-05-06 10:15:23 +08:00 |
Haojun Liao
|
29fcd1b83a
|
refactor: do some internal refactor.
|
2023-05-06 10:08:05 +08:00 |
Haojun Liao
|
8958aabe4b
|
fix(stream): opt task scan performance.
|
2023-05-05 19:33:30 +08:00 |
Haojun Liao
|
8b12d4d3da
|
fix(stream): secure the delete task operation. TD-1198
|
2023-05-05 15:02:03 +08:00 |
Haojun Liao
|
11dccf12de
|
Merge pull request #21131 from taosdata/fix/liaohj_main
refactor: do some internal refactor.
|
2023-05-04 11:26:00 +08:00 |
Haojun Liao
|
851193a033
|
Merge pull request #21060 from taosdata/fix/TS-3222
opti:change push mgr to consume msg for subscribe
|
2023-05-04 10:16:41 +08:00 |