Shengliang Guan
|
4d20469e2b
|
fix: adjust log formats
|
2023-02-07 00:12:05 +08:00 |
Benguang Zhao
|
bd23a36f86
|
fix: round lastApplyIndex up to beginIndex -1 in syncBeginSnapshot
|
2023-01-29 18:03:09 +08:00 |
Xiaoyu Wang
|
284286cbc4
|
Merge pull request #19621 from taosdata/FIX/TD-21218-main
enh: remove unused old routines in sync
|
2023-01-29 10:56:29 +08:00 |
Benguang Zhao
|
1f01ba7cc0
|
fix: not keep wal log vnodeCommit'ed for single replica db
|
2023-01-18 16:34:08 +08:00 |
Benguang Zhao
|
e55a76e25a
|
Merge branch main into FIX/TD-21218-main
|
2023-01-18 10:15:16 +08:00 |
Benguang Zhao
|
d611793537
|
enh: remove unused old routines in sync
|
2023-01-18 10:07:16 +08:00 |
Shengliang Guan
|
e11d57d58c
|
Merge pull request #19533 from taosdata/FIX/TD-21662-main
enh: skip WAL forceSync for single replica vgroup
|
2023-01-17 14:25:04 +08:00 |
Shengliang Guan
|
bd531ccfb3
|
Merge pull request #19542 from taosdata/enh/TD-20047
refact: adjust return value of tmsgUpdateDnodeInfo
|
2023-01-13 10:54:10 +08:00 |
Shengliang Guan
|
cd0404bc25
|
refact: adjust return value of tmsgUpdateDnodeInfo
|
2023-01-12 17:08:33 +08:00 |
Benguang Zhao
|
5a4cc36079
|
enh: skip WAL forceSync for single replica vgroup
|
2023-01-12 09:25:55 +08:00 |
Shengliang Guan
|
cff741e4c4
|
fix: coverity issues
|
2023-01-11 16:56:14 +08:00 |
Shengliang Guan
|
2aeda3a941
|
enh: refact raft store file
|
2023-01-09 12:01:36 +08:00 |
Shengliang Guan
|
84bea778c9
|
Merge branch 'fix/TD-21746' into FIX/TD-21043-main
|
2023-01-05 16:15:50 +08:00 |
Shengliang Guan
|
b8e1064b0f
|
fix: compile error
|
2023-01-05 16:15:42 +08:00 |
Shengliang Guan
|
ef3e60c387
|
Merge branch 'fix/TD-21746' into FIX/TD-21043-main
|
2023-01-05 15:58:30 +08:00 |
Shengliang Guan
|
7e5d97f0da
|
fix: stop snapshot receiver on sync post close
|
2023-01-05 12:00:35 +08:00 |
Benguang Zhao
|
9d5e74a3ff
|
Merge branch 'main' into FIX/TD-21043-main
|
2023-01-05 09:47:22 +08:00 |
Benguang Zhao
|
442902e5cb
|
fix: send rpc response on closing sync or failing to enqueue
|
2023-01-04 19:18:46 +08:00 |
Shengliang Guan
|
bf6dc99461
|
fix: adjust sync logs
|
2023-01-04 11:48:30 +08:00 |
Shengliang Guan
|
34260cd397
|
Merge branch 'main' into FIX/TD-21043-main
|
2023-01-04 09:29:07 +08:00 |
Shengliang Guan
|
70b513c09c
|
fix: vnode set the wrong replica info after snapshot transfered
|
2023-01-03 19:47:04 +08:00 |
Benguang Zhao
|
4031dc1af4
|
Merge branch main into FIX/TD-21043-main
|
2023-01-02 16:41:46 +08:00 |
Shengliang Guan
|
01209614e6
|
fix: compatiable for pre version
|
2022-12-30 19:04:18 +08:00 |
Shengliang Guan
|
c2323db00d
|
fix: allow the ip resolved by fqdn different between dnodes
|
2022-12-30 17:04:14 +08:00 |
Benguang Zhao
|
0c4ade9373
|
fix: update sync node commitIndex only if matchTerm equals currentTerm upon heartbeat
|
2022-12-28 20:25:52 +08:00 |
Shengliang Guan
|
09fbb8ebc4
|
Merge branch 'main' into FIX/TD-21535-main
|
2022-12-27 10:47:12 +08:00 |
Benguang Zhao
|
a7bfeb5fbe
|
fix: check existence of SMsgHead in SSyncRaftEntry data or SRpcMsg pCont
|
2022-12-26 23:10:46 +08:00 |
Shengliang Guan
|
794fb5d1b5
|
fix: handle error if sync buffer is full
|
2022-12-26 20:40:33 +08:00 |
Shengliang Guan
|
668a26c1b0
|
enh: handle error while transfer snapshot
|
2022-12-26 15:03:18 +08:00 |
Shengliang Guan
|
6e7e3139b1
|
fix: heap-use-after-free while alter vnode replicas
|
2022-12-21 17:33:34 +08:00 |
Shengliang Guan
|
d674c8370b
|
refact: update sync log
|
2022-12-20 21:30:46 +08:00 |
Shengliang Guan
|
12b6cf15a0
|
refact: set FpGetSnapshotInfo return type to void
|
2022-12-20 14:57:04 +08:00 |
Shengliang Guan
|
ead5d8edf2
|
fix: reduce drop dnode speed makes data more secure
|
2022-12-17 18:34:29 +08:00 |
Shengliang Guan
|
60bab9ae55
|
refact: post sem in vnode while sync timeout
|
2022-12-14 16:09:28 +08:00 |
Shengliang Guan
|
9af36669ad
|
refact: post sem in vnode while sync timeout
|
2022-12-14 11:56:08 +08:00 |
Shengliang Guan
|
2b256542a5
|
refact: add vnode timer
|
2022-12-14 09:14:40 +08:00 |
Minghao Li
|
291750b9c3
|
fix(sync): snapshot problem
|
2022-12-08 22:34:08 +08:00 |
Shengliang Guan
|
932d7a7ac6
|
Merge pull request #18808 from taosdata/fix/sync
fix(sync): checkout NULL pointer
|
2022-12-08 17:16:12 +08:00 |
Minghao Li
|
abd5c696f0
|
fix(sync): checkout NULL pointer
|
2022-12-08 15:21:41 +08:00 |
Shengliang Guan
|
1bb1025f7d
|
enh: add tassert
|
2022-12-07 22:24:47 +08:00 |
Shengliang Guan
|
6d94afe48f
|
Revert "refact: adjust some assert cases"
|
2022-12-07 21:51:17 +08:00 |
Shengliang Guan
|
4172acf95d
|
git lo
|
2022-12-07 19:39:53 +08:00 |
Shengliang Guan
|
d5126d469a
|
refact: replcase ASSERT with tAssert
|
2022-12-07 18:42:48 +08:00 |
Minghao Li
|
b107518b00
|
fix(sync): when FpApplyQueueItems return -1, break loop
|
2022-12-05 20:24:25 +08:00 |
Minghao Li
|
a1ed4b334c
|
fix(sync): close snapshot receiver in pre-close
|
2022-12-05 18:50:19 +08:00 |
Minghao Li
|
3939c96a92
|
refactor(sync): modify/use default config value
|
2022-12-05 12:35:57 +08:00 |
Minghao Li
|
575c5e89fc
|
refactor(sync): add config item in sync
|
2022-12-04 09:49:27 +08:00 |
Benguang Zhao
|
a7807d3ee4
|
fix: synchronize syncPropose for executing blocking msgs in vnodeProposeMsg
|
2022-12-03 20:53:56 +08:00 |
Shengliang Guan
|
13f36ec20a
|
refact: remove TSDB_CODE_APP_NOT_READY and TSDB_CODE_NODE_NOT_DEPLOYED
|
2022-12-02 16:06:10 +08:00 |
Minghao Li
|
3f4ba9a792
|
fix(sync): delete duplicate code
|
2022-12-01 18:15:59 +08:00 |