Shungang Li
458fd07976
enh: ttl split flush and drop table
...
config:
1. ttlFlushThreshold: maximum number of dirty items in memory
2. tsTtlBatchDropNum: number of tables dropped per batch
3. tsTrimVDbIntervalSec: interval of trimming db in all vgroups
2023-08-23 11:13:34 +08:00
Haojun Liao
def0877980
fix(stream): add timer to check stream task status.
2023-08-22 10:46:49 +08:00
Haojun Liao
a18989df88
fix(stream): add lost codes caused by merge 3.0.
2023-08-17 18:51:39 +08:00
Haojun Liao
ea6574b3c7
other: merge 3.0
2023-08-17 00:07:55 +08:00
dm chen
e020c4e8c5
Merge pull request #22456 from taosdata/3.0
...
merge 3.0 to feat/TD-22970
2023-08-16 16:49:43 +08:00
Haojun Liao
0d38f389ab
refactor: do some internal refactor.
2023-08-13 16:25:35 +08:00
Haojun Liao
f24b22000f
enh(stream): stop stream task before redistribute vnodes.
2023-08-11 23:46:53 +08:00
Haojun Liao
6a9826cf6e
enh(stream): update the stream task epset.
2023-08-11 10:37:25 +08:00
Haojun Liao
f3c5f20ee2
enh(stream): add timer to check the node changing.
2023-08-09 10:25:16 +08:00
dm chen
5b03ab1705
Merge branch '3.0' into feat/TD-22970
2023-08-03 17:43:51 +08:00
Haojun Liao
164bfd5408
enh(stream): prepare update trans.
2023-08-01 16:12:35 +08:00
Haojun Liao
8dfef8768a
other: merge 3.0
2023-07-29 22:54:16 +08:00
Haojun Liao
74834aea11
enh(stream): prepare hb to mnode from stream meta.
2023-07-28 13:07:16 +08:00
Haojun Liao
3d403dca5a
other: merge main.
2023-07-27 16:23:41 +08:00
wangmm0220
99c3ebc282
fix:optimize log & change return value for async interface
2023-07-20 18:28:21 +08:00
wangmm0220
5cb35f2fa6
feat:add committed & position & commite_offset interface
2023-07-19 17:29:39 +08:00
dmchen
3711fdd865
feat/TD-22970
2023-07-18 16:09:38 +08:00
Haojun Liao
eb7e6152ae
refactor(stream): do some internal refactor.
2023-07-14 17:21:20 +08:00
wangmm0220
cf64d4c9c5
fix:set get_assignment offset to first version of response block
2023-07-12 17:22:23 +08:00
Haojun Liao
f4a3567935
other: merge 3.0
2023-07-06 11:24:30 +08:00
Haojun Liao
200575647c
Merge branch '3.0' into refact/fillhistory
2023-07-03 15:16:18 +08:00
dapan1121
3519e9170e
Merge remote-tracking branch 'origin/main' into 3.0
2023-06-29 11:13:45 +08:00
yihaoDeng
fd85a8495a
Merge branch 'dev30' into enh/triggerCheckPoint2
2023-06-17 14:17:21 +08:00
Haojun Liao
64365666b7
fix(stream): update the info, and do some internal refactor.
2023-06-16 16:04:43 +08:00
wangmm0220
5de4600739
fix:remove lost_reb status
2023-06-15 18:48:45 +08:00
Haojun Liao
74e0138f72
Merge branch '3.0' into refact/fillhistory
2023-06-15 15:25:00 +08:00
Haojun Liao
1b9eca5ce0
other: merge main.
2023-06-15 13:03:17 +08:00
Yihao Deng
7ded6fc7a2
Merge branch '3.0' into enh/triggerCheckPoint2
2023-06-14 16:30:38 +08:00
Haojun Liao
97da2a8fac
fix(stream): set the fill history status.
2023-06-13 16:10:55 +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
yihaoDeng
1f1f37312d
add trigger checkpoint
2023-06-07 14:32:48 +00: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
Benguang Zhao
4a6d81855b
enh: add mndTransValidate for prepare actions
2023-05-30 18:50:00 +08:00
Haojun Liao
99148d6719
other: merge 3.0
2023-05-13 20:02:48 +08:00
yihaoDeng
5708fcb5cb
Merge branch 'enh/3.0' into enh/rocksdbSstateMerge
2023-05-10 08:02:16 +00:00
dmchen
542e1567f3
message type
2023-05-09 19:17:19 +08:00
Benguang Zhao
5d63f438b5
enh: confirm alter hash range
2023-05-04 19:43:11 +08:00
Haojun Liao
057cc2d30d
Merge pull request #21018 from taosdata/feature/3_liaohj
...
fix(stream): set the correct start offset for stream task.
2023-04-24 12:02:20 +08:00
54liuyao
5089528a02
feat:stream pause&resume
2023-04-23 15:08:51 +08:00
Haojun Liao
3dbe208712
enh(tmq): fix memory error and add retrieve wal info as required.
2023-04-22 15:34:46 +08:00
Haojun Liao
c654f1145d
enh(stream): add new msg for seek, and do some internal refactor.
2023-04-20 10:59:16 +08:00
cadem
3b78d4382b
add learner
2023-04-18 19:03:45 +08:00
Xiaoyu Wang
e9d7a099cc
merge main
2023-04-04 14:50:58 +08:00
cadem
57d7ee29f3
fix/change msg order
2023-03-24 09:17:46 +08:00
cadem
86ca5ce210
fix/trigger election by sync msg
2023-03-24 09:13:20 +08:00
cadem
ea35f0ae11
feat/balance vgroup leader
2023-03-22 09:36:59 +08:00
Benguang Zhao
9f97162ef7
enh: separate election timer events
2023-03-14 21:02:06 +08:00
54liuyao
1d58f85a54
feat:coverity scan
2023-02-22 10:10:04 +08:00
yihaoDeng
a929aa22d8
merge 3.0
2023-02-12 10:48:18 +08:00
Shengliang Guan
03dc6e55b5
enh: add disable vnode write request
2023-01-30 13:54:15 +08:00
yihaoDeng
a64e9d53b4
updata index
2023-01-05 15:39:35 +08:00
Liu Jicong
3424b184d3
refactor(stream): distributed checkpoint
2022-12-02 03:48:45 +08:00
Liu Jicong
548684e5ac
fix(stream): delete multiple row
2022-11-29 23:39:58 +08:00
Shengliang Guan
7bcda46c59
refact: remove sync pre snapshot
2022-11-13 16:03:45 +08:00
Shengliang Guan
278cf9d327
refact: remove sync ping and pingreply
2022-11-11 17:48:15 +08:00
Liu Jicong
4000176dc7
enh(tmq): auto clear lost consumer
2022-11-09 14:44:09 +08:00
Shengliang Guan
1ddbeb43bb
refact: adjust sync log
2022-11-07 19:19:10 +08:00
Liu Jicong
15ad147c40
Merge branch '3.0' into feature/stream
2022-11-03 13:37:59 +08:00
Liu Jicong
2fbc8e6306
refactor(stream): stream deploy and state transfer
2022-11-03 13:22:23 +08:00
Minghao Li
70aff8451f
refactor(sync): add pre snapshot
2022-11-02 15:38:30 +08:00
Liu Jicong
411373a7c5
fix: msg compatibility
2022-11-01 20:02:17 +08:00
Liu Jicong
8ca5f0bd9c
Merge branch '3.0' into feature/stream
2022-11-01 13:20:20 +08:00
Minghao Li
981461ea46
refactor(sync): add PreSnapshotTest
2022-11-01 10:25:31 +08:00
Liu Jicong
2e640c38a2
refactor: stream and tmq message
2022-10-31 18:37:28 +08:00
Minghao Li
8b5d005db7
refactor(sync): add SyncLocalCmd
2022-10-27 17:16:46 +08:00
Liu Jicong
75e5e490fd
refactor(stream): recover and fill history
2022-10-26 00:31:00 +08:00
Shengliang Guan
4d318b32da
refact: alter db replica
2022-10-20 16:47:03 +08:00
Shengliang Guan
8764cf9adb
refact: remove multi process codes
2022-10-19 11:08:42 +08:00
Shengliang Guan
3a7d89a6bb
refact: remove bnode codes
2022-10-18 17:34:58 +08:00
Minghao Li
6bb23a8f56
fix(sync): adjust message define
2022-09-07 23:31:40 +08:00
Minghao Li
d9363214b7
refactor(sync): add syncHeartbeat
2022-09-07 15:29:04 +08:00
Shengliang Guan
b0263a4bea
enh: increase startup time monitoring
2022-08-23 17:29:31 +08:00
Cary Xu
441ce21677
enh: rsma batch process
2022-08-19 17:19:50 +08:00
Cary Xu
69580893a7
other: merge 3.0
2022-08-17 20:20:02 +08:00
Liu Jicong
357b21cfeb
refactor(tmq): use tdb to store check info
2022-08-17 13:58:56 +08:00
Cary Xu
dab6c81769
enh: rsma batch process
2022-08-15 00:16:44 +08:00
Liu Jicong
7f4b46e003
feat(stream): session window trigger delete
2022-08-10 21:26:05 +08:00
Cary Xu
0aac37a45c
enh: rsma fetch logic optimization
2022-08-08 11:25:32 +08:00
dapan1121
602d2197fb
feat: support vnode meta batch fetching
2022-07-27 08:27:24 +08:00
dapan1121
4cf20418cd
feat: support batch fetch in catalog
2022-07-26 18:00:50 +08:00
Liu Jicong
2441ec22bd
feat(tmq): check alter for ntb
2022-07-22 16:05:28 +08:00
Cary Xu
5ef9239c74
Merge pull request #14979 from taosdata/feature/grant-3.0
...
feat: support grant
2022-07-17 22:16:00 +08:00
Liu Jicong
bb58ec1e02
feat(tmq): support background heartbeat
2022-07-16 16:44:07 +08:00
Cary Xu
2e9e36d0f8
Merge branch '3.0' into feature/grant-3.0
2022-07-16 11:54:26 +08:00
Liu Jicong
9394e3380f
feat(stream): recover from failure
2022-07-15 17:58:53 +08:00
Cary Xu
67a5f12ac0
Merge branch '3.0' into feature/grant-3.0
2022-07-13 19:56:03 +08:00
Cary Xu
85d7e46ff9
Merge branch '3.0' into feature/grant-3.0
2022-07-11 17:20:05 +08:00
Shengliang Guan
080f30d014
feat: trim db
2022-07-11 15:16:10 +08:00
Xiaoyu Wang
0bc700eb82
feat: sql command 'trim database'
2022-07-11 10:53:06 +08:00
Cary Xu
b22986ced0
feat: support grant
2022-07-06 20:46:41 +08:00
dapan1121
82dbf54719
Merge branch 'fix/dnode' of github.com:taosdata/TDengine into fix/dnode
2022-07-06 20:34:07 +08:00
dapan1121
a3bf5b96c4
fix: fix query redirect issue
2022-07-06 20:33:23 +08:00
Minglei Jin
fc20a61c85
Merge branch '3.0' into feat/tsdb_refact
2022-07-06 00:37:21 +08:00
yihaoDeng
eb3a9a53ab
fix rpc mem leak
2022-07-05 20:03:27 +08:00
Hongze Cheng
ddb198de23
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_refact
2022-07-04 03:42:50 +00:00
Minghao Li
4033e2dd34
Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli
2022-07-01 09:50:43 +08:00
Minghao Li
376bf46a64
refactor(sync): add SyncClientRequestBatch
2022-06-30 15:28:23 +08:00
Minghao Li
1a8cf049b7
refactor(sync): add syncAppendEntriesBatch
2022-06-30 13:39:13 +08:00
Hongze Cheng
1607415469
add a msg type
2022-06-29 09:37:59 +00:00