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
cc8b2263cb
fix(stream): fix error in heartbeat from vnode.
2023-08-22 13:37:38 +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
f24b22000f
enh(stream): stop stream task before redistribute vnodes.
2023-08-11 23:46:53 +08:00
Haojun Liao
9322f80343
fix(stream): register the rsp callback.
2023-08-11 13:31:50 +08:00
Minglei Jin
fac7e521e9
s3/evict: fetch atime from stat file
2023-08-07 15:59:37 +08:00
dmchen
3711fdd865
feat/TD-22970
2023-07-18 16:09:38 +08:00
Yihao Deng
7ded6fc7a2
Merge branch '3.0' into enh/triggerCheckPoint2
2023-06-14 16:30:38 +08:00
wangmm0220
fe155898fe
fix:modify offset description to string
2023-06-12 16:34:53 +08:00
yihaoDeng
404c43d1de
add trigger checkpoint
2023-06-09 10:59:55 +00:00
Haojun Liao
041ffa91bd
other: merge main.
2023-05-17 15:42:15 +08:00
dapan1121
e7df9b8fa0
enh: optimize copy group result
2023-05-16 14:12:48 +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
3fab2201a0
link command to implementation
2023-05-10 11:23:35 +08:00
54liuyao
b79313ecd7
pause&resume
2023-04-25 16:59:09 +08:00
cadem
470fef6452
fix/block check to async check for mnode
2023-04-24 13:38:55 +08:00
54liuyao
5089528a02
feat:stream pause&resume
2023-04-23 15:08:51 +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
Benguang Zhao
78ab9d3bf9
fix: process appendLog replies in vnode-sync thread
2023-03-28 17:57:08 +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
Benguang Zhao
cc76d78673
enh: separate sync read and write events
2023-03-14 20:35:39 +08:00
yihaoDeng
a929aa22d8
merge 3.0
2023-02-12 10:48:18 +08:00
Xiaoyu Wang
09925437e3
merge main
2023-02-08 09:51:52 +08:00
Shengliang Guan
917d1165a7
fix: set transId to 0 while timeout or in follower state
2023-02-06 22:49:13 +08:00
Xiaoyu Wang
5d499e52f9
merge main
2023-02-03 17:13:11 +08:00
wangmm0220
a32c852039
fix:add ttl drop response for mnode
2023-02-02 16:13:17 +08:00
Shengliang Guan
03dc6e55b5
enh: add disable vnode write request
2023-01-30 13:54:15 +08:00
yihaoDeng
bfd711c08f
Merge remote-tracking branch 'origin/3.0' into dynamicIdx
2023-01-18 22:01:49 +08:00
yihaoDeng
72b43d240d
add/delete tag idx
2023-01-12 16:31:55 +08:00
Shengliang Guan
012dbf3176
enh: read mnode file
2023-01-09 18:47:27 +08:00
Shengliang Guan
7607a9788f
fix: handle error while write json file
2023-01-06 15:39:56 +08:00
Shengliang Guan
3c619925f4
fix: handle error while write smnode.json
2023-01-06 15:16:07 +08:00
yihaoDeng
a64e9d53b4
updata index
2023-01-05 15:39:35 +08:00
Shengliang Guan
c2323db00d
fix: allow the ip resolved by fqdn different between dnodes
2022-12-30 17:04:14 +08:00
Shengliang Guan
652f51fec5
fix: control rpc qitem memory
2022-12-10 15:09:55 +08:00
Shengliang Guan
50b66df39f
fix: control rpc qitem memory
2022-12-10 14:02:57 +08:00
Shengliang Guan
524de026a5
enh: remove TSDB_CODE_RPC_REDIRECT
2022-12-02 22:24:35 +08:00
Shengliang Guan
9f90467b68
Merge pull request #18614 from taosdata/feature/3.0_mhli
...
refactor(sync): put heartbeat-reply msg into sync-ctrl-queue
2022-12-01 17:25:54 +08:00
Minghao Li
0b3d749228
refactor(sync): put heartbeat-reply msg into sync-ctrl-queue
2022-12-01 16:12:22 +08:00
Benguang Zhao
4edef438ea
enh: transfer ownership of msgs while committing sync log entries
2022-11-26 21:57:23 +08:00
Minghao Li
2b411912d9
refactor(sync): can not propose when heartbeat timeout
2022-11-23 14:17:13 +08:00
Shengliang Guan
9c426540e7
fix: memory leaks while check mnode state
2022-11-18 20:15:13 +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
Shengliang Guan
5a5d2c448b
enh: process some msg in mnode read queue
2022-11-08 17:26:31 +08:00
Minghao Li
70aff8451f
refactor(sync): add pre snapshot
2022-11-02 15:38:30 +08:00
Shengliang Guan
a71dbd83d2
Merge pull request #17803 from taosdata/fix/TD-20052
...
enh: refact syncMsg code
2022-11-01 16:45:56 +08:00
Shengliang Guan
e79e50ae36
enh: refact syncMsg code
2022-11-01 13:58:25 +08:00
Minghao Li
21d60cb5be
refactor(sync): pre snapshot on message
2022-11-01 11:46:29 +08:00
Liu Jicong
2e640c38a2
refactor: stream and tmq message
2022-10-31 18:37:28 +08:00
Shengliang Guan
5101d21551
fix: compile error
2022-10-28 10:17:48 +08:00
Minghao Li
cc7a393978
refactor(sync): refactor sync
2022-10-20 19:42:22 +08:00
Shengliang Guan
4d318b32da
refact: alter db replica
2022-10-20 16:47:03 +08:00
Minghao Li
5965629b2e
refactor(sync): refacotr sync
2022-10-20 16:05:14 +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
5745223bca
refactor(sync): add double queues in mnode
2022-10-17 10:33:27 +08:00
Shengliang Guan
edf9253a16
Merge remote-tracking branch 'origin/3.0' into enh/TD-19463_2
2022-10-15 17:19:08 +08:00
Shengliang Guan
78fb1911d4
enh: refactor the code to create and delete mnodes
2022-10-14 17:59:09 +08:00
Haojun Liao
b7e897abc8
refactor: update some logs.
2022-10-11 15:16:28 +08:00
Liu Jicong
357b21cfeb
refactor(tmq): use tdb to store check info
2022-08-17 13:58:56 +08:00
dapan1121
648a7a12b0
feat: support mnd meta batch fetching
2022-07-27 14:02:05 +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
01a345a7c1
merge 3.0
2022-07-16 16:47:35 +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
Shengliang Guan
a12f6a3e3d
refactor: let transfer leader msg to be sent even when the dnode exiting
2022-07-15 16:03:16 +08:00
Cary Xu
1175bda094
Merge branch '3.0' into feature/grant-3.0
2022-07-14 14:10:14 +08:00
Shengliang Guan
59062a9bae
fix: memory leak while dnode exiting
2022-07-14 10:41:22 +08:00
Cary Xu
67a5f12ac0
Merge branch '3.0' into feature/grant-3.0
2022-07-13 19:56:03 +08:00
Shengliang Guan
e9d4948e84
enh: transfer leader before close vnode and mnode
2022-07-12 14:46:52 +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
Shengliang Guan
de644c7d43
refactor: adjust logs
2022-07-08 18:33:52 +08:00
Li Minghao
1e1e373220
Merge pull request #14654 from taosdata/feature/3.0_mhli
...
fix(sync): snapshot strategy wal first
2022-07-07 17:45:17 +08:00
Minghao Li
1c3c270307
fix(sync): snapshot strategy wal first
2022-07-07 17:00:01 +08:00
Cary Xu
b22986ced0
feat: support grant
2022-07-06 20:46:41 +08:00
dapan1121
a3bf5b96c4
fix: fix query redirect issue
2022-07-06 20:33:23 +08:00
dapan1121
6d8fd7e506
feat: query redirect
2022-06-29 10:51:22 +08:00
dapan1121
4a55ed07b3
feature: query redirect
2022-06-28 10:34:51 +08:00
dapan1121
f7ece71ff7
Merge pull request #14204 from taosdata/enh/showvariables
...
enh: refactor show variables
2022-06-24 16:41:48 +08:00
dapan1121
94a2b6d945
enh: refactor show variables
2022-06-24 15:18:40 +08:00
Shengliang Guan
9f0d89d6ff
enh: add stbinfo to minotor
2022-06-23 21:09:50 +08:00
dapan1121
4a8c9db884
Merge branch '3.0' into feature/showdnodevariables
2022-06-21 21:07:44 +08:00
dapan1121
692f5f0e01
feat: show dnode variables
2022-06-21 21:05:47 +08:00
dapan1121
a23418d1fa
Merge pull request #14070 from taosdata/feature/showcreate
...
feat: show create table
2022-06-21 21:05:30 +08:00
dapan1121
88b48ec46c
Merge branch '3.0' into feature/showcreate
2022-06-21 17:40:52 +08:00
Shengliang Guan
40a84f9f0a
Merge remote-tracking branch 'origin/3.0' into fix/mnode
2022-06-21 15:35:17 +08:00
Shengliang Guan
c243b314c7
refactor: add gtid to log
2022-06-21 15:05:31 +08:00
Liu Jicong
c409760f75
feat(stream): drop stream
2022-06-21 11:32:36 +08:00
Shengliang Guan
7571d9d91e
Merge pull request #14024 from taosdata/fix/mnode
...
refactor: get sdb snapshot in atomic way
2022-06-21 10:32:46 +08:00
Shengliang Guan
964ce011b5
Merge remote-tracking branch 'origin/3.0' into fix/mnode
2022-06-21 09:52:00 +08:00
Shengliang Guan
53198f58bb
refactor: add post process for query msg
2022-06-21 09:48:31 +08:00
Liu Jicong
212144a3e6
test(stream): window close not work for stb
2022-06-20 21:50:13 +08:00