Commit graph

127 commits

Author SHA1 Message Date
Li Minghao
7722f88093
Merge pull request #15861 from taosdata/feature/3.0_mhli
refactor(sync): speed up replicate
2022-08-08 20:36:49 +08:00
Liu Jicong
87c1656f52
Merge pull request #15859 from taosdata/feature/stream
fix(stream): memory leak
2022-08-08 19:55:13 +08:00
Minghao Li
df18cc5f47 refactor(sync): speed up replicate 2022-08-08 19:46:37 +08:00
Liu Jicong
48449e80c3 fix(stream): memory leak 2022-08-08 19:17:28 +08:00
Liu Jicong
e30b74ad5a fix(stream): memory leak 2022-08-08 18:53:49 +08:00
Minghao Li
0f63837e69 refactor(sync): make leader life longer 2022-08-08 13:25:02 +08:00
Minghao Li
e628b70726 refactor(sync): make leader life longer 2022-08-06 13:17:08 +08:00
Minghao Li
32830ca9c0 refactor(sync): make leader life longer 2022-08-04 20:44:10 +08:00
Minghao Li
9be864a6be refactor(sync): make leader life longer 2022-08-04 20:36:12 +08:00
Shengliang Guan
72b8e0eb20 refactor: adjust logs 2022-08-03 19:17:42 +08:00
Shengliang Guan
f7e8341457 fix: adjust logs 2022-08-03 10:56:37 +08:00
Shengliang Guan
d5ff7c3207 fix: remove redundant syncNodeReplicate calls 2022-08-02 21:02:26 +08:00
Shengliang Guan
efb0127fbf refactor: adjust logs 2022-08-02 16:48:49 +08:00
Shengliang Guan
d5aea7dac2 refactor: adjust sync log 2022-08-02 16:39:12 +08:00
Li Minghao
b0746d9a0b
Merge pull request #15660 from taosdata/feature/3.0_mhli
feat(sync): set batch-size 1
2022-08-02 09:57:55 +08:00
Minghao Li
2c1846214d feat(sync): set batch-size 1 2022-08-01 20:26:45 +08:00
Shengliang Guan
2b2e1c79c9 fix: write snapshot after apply queue is empty 2022-08-01 19:40:38 +08:00
Minghao Li
5ad0ac9500 refactor(sync): add propose batch 2022-07-28 20:24:31 +08:00
Minghao Li
df26c5f21a refactor(sync): add trace log 2022-07-28 10:54:11 +08:00
Minghao Li
a93c346f24 refactor(sync): add trace log 2022-07-28 10:49:36 +08:00
Minghao Li
d1068ceaf5 refactor(sync): add trace log 2022-07-27 19:37:32 +08:00
Minghao Li
9a540919b9 refactor(sync): pre-commit integration 2022-07-26 17:23:26 +08:00
Minghao Li
0addf09996 refactor(sync): add pre-commit interface 2022-07-26 11:24:39 +08:00
Shengliang Guan
bc9a553db0 fix: the message cannot be processed until the vnode recovery is complete 2022-07-25 19:08:08 +08:00
Shengliang Guan
3bceeef439 enh: add batch processing method to vnode 2022-07-25 17:16:26 +08:00
Shengliang Guan
8dacdd57c5 enh: add batch processing method to vnode 2022-07-25 17:10:04 +08:00
Shengliang Guan
993f5fe9ec fix: let certain type of write messages to be executed sequentially 2022-07-18 18:37:58 +08:00
Minghao Li
604e5b750c refactor(sync): add index/term in vnodeSnapWriterClose 2022-07-16 18:19:54 +08:00
Minghao Li
fdf7930702 refactor(sync): add index/term in snapshot write 2022-07-16 18:09:36 +08:00
Minghao Li
b86ec034db refactor(sync): modify elect/heartbeat timer 2022-07-15 18:05:51 +08:00
Minghao Li
5b6c7bc38d refactor(sync): add leader transfer callback 2022-07-15 14:26:18 +08:00
Minghao Li
473e134f31 refactor(sync): add resp ttl clean 2022-07-12 16:57:19 +08:00
Minghao Li
96f9274fef refactor(sync): add timer routines 2022-07-12 15:04:32 +08:00
Minghao Li
9e4c4c50a0 refactor(sync): update to SYNC_STRATEGY_WAL_FIRST 2022-07-10 19:10:06 +08:00
Minghao Li
ee3ceccb0a fix(sync): vnode snapshot sender 2022-07-10 16:05:21 +08:00
Minghao Li
0521bd5afe refactor(sync): add vnodeSnapWriterClose IsApply 2022-07-10 14:28:46 +08:00
Minghao Li
32c3cecf2a refactor(sync): add snapshot writer 2022-07-10 11:33:28 +08:00
Hongze Cheng
668ca4a4fb Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-10 01:51:45 +00:00
Hongze Cheng
0840affc32 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-08 12:33:12 +00:00
Shengliang Guan
e4a855e591 Merge remote-tracking branch 'origin/3.0' into fix/valgrind 2022-07-08 19:54:26 +08:00
Li Minghao
94cc3af08f
Merge pull request #14686 from taosdata/feature/3.0_mhli
refactor(sync): add fake syncRestoreFromSnapshot
2022-07-08 19:46:51 +08:00
Shengliang Guan
a5e8ddbc56 refactor: adjust logs 2022-07-08 18:00:19 +08:00
Minghao Li
56e65d13d1 refactor(sync): add fake syncRestoreFromSnapshot 2022-07-08 17:37:25 +08:00
Hongze Cheng
fdf6d22d1b Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-07 01:17:00 +00:00
Shengliang Guan
c1667cdd84
Merge pull request #14600 from taosdata/fix/dnode
refactor: redirect vnode msg
2022-07-06 21:01:57 +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
Hongze Cheng
bf0b37390d Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-06 12:24:27 +00:00
Shengliang Guan
0163ec4d4b Merge remote-tracking branch 'origin/3.0' into fix/dnode 2022-07-06 18:53:26 +08:00
Minghao Li
0e12b29ca9 refactor(sync): add propose batch in no snapshot strategy 2022-07-06 17:51:12 +08:00