yihaoDeng
|
afac844656
|
add rpc sync read time
|
2023-10-19 11:45:59 +08:00 |
liuyao
|
2fb08598a3
|
Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/ly_test
|
2023-10-19 11:41:55 +08:00 |
yihaoDeng
|
b4b742b3fb
|
add rpc sync read timeout
|
2023-10-19 11:35:29 +08:00 |
shenglian zhou
|
8532227a36
|
fix: first schema clause top - target is supertable
|
2023-10-19 11:30:44 +08:00 |
yihaoDeng
|
27b2d37bde
|
add rpc sync read timeout
|
2023-10-19 11:27:31 +08:00 |
Benguang Zhao
|
a2e0480839
|
refact: rename as SYNC_FSM_STATE_COMPLETE
|
2023-10-19 11:18:57 +08:00 |
Benguang Zhao
|
a515f8a94f
|
feat: use vnode config info if existing during vnodeCreate
|
2023-10-19 11:18:57 +08:00 |
Benguang Zhao
|
a95f6e6862
|
feat: support restore dnode with vnodes of replaced disks for primary dirs
|
2023-10-19 11:18:57 +08:00 |
Benguang Zhao
|
e463e0690d
|
enh: check existence of files properly in multilevel.py
|
2023-10-19 11:18:57 +08:00 |
Benguang Zhao
|
c4e9069a66
|
fix: set nextProcessedVer properly in tqProcessTaskScanHistory
|
2023-10-19 11:18:57 +08:00 |
Benguang Zhao
|
5c85525fd0
|
enh: add tsdbFSCreateRefSnapshotWithoutLock
|
2023-10-19 11:18:57 +08:00 |
Benguang Zhao
|
f2bd43c07e
|
fix: set field length properly in tsdbGetSnapDetails
|
2023-10-19 11:18:57 +08:00 |
Benguang Zhao
|
83013e0fe5
|
enh: return error in case of out of memory for tsdbGetSnapRangeHash
|
2023-10-19 11:18:57 +08:00 |
Benguang Zhao
|
59e8a2104c
|
refact: wrap funcs to handle snapshot info for vnodeSnapReaderOpen and vnodeSnapWriterOpen
|
2023-10-19 11:18:57 +08:00 |
Benguang Zhao
|
eb8c4d3e8c
|
enh: use hash table for filtering fset in tsdbSnapReaderOpen and tsdbSnapWriterOpen
|
2023-10-19 11:18:57 +08:00 |
Benguang Zhao
|
4e74533878
|
enh: avoid _Static_assert
|
2023-10-19 11:18:57 +08:00 |
Benguang Zhao
|
094cf408df
|
enh: prepare vnode dir again in vnodeOpen
|
2023-10-19 11:18:57 +08:00 |
Benguang Zhao
|
05ba5e1ed0
|
refact: adjust logging msg in walLogEntriesComplete
|
2023-10-19 11:18:57 +08:00 |
Benguang Zhao
|
d671283b8b
|
refact: adjust logging msg for incomplete fsm state
|
2023-10-19 11:18:57 +08:00 |
Benguang Zhao
|
c1f1709d59
|
fix: add rsmaSnapWriterPrepareClose
|
2023-10-19 11:18:57 +08:00 |
Benguang Zhao
|
74185b8b9c
|
feat: exchange snapshot info for rsma tsdbs
|
2023-10-19 11:18:57 +08:00 |
slzhou
|
81b7093a42
|
enhance: enhance test
|
2023-10-19 11:17:00 +08:00 |
Benguang Zhao
|
d5d713b1b4
|
enh: fill snapshot info for rsma tsdbs
|
2023-10-19 11:04:39 +08:00 |
Benguang Zhao
|
b80f8201ce
|
feat: detect fs incompleteness of RSMA tsdbs
|
2023-10-19 11:04:39 +08:00 |
Benguang Zhao
|
29bbebc323
|
enh: refactor a func name as tsdbSnapGetDetails
|
2023-10-19 11:04:39 +08:00 |
Benguang Zhao
|
9643799dc5
|
fixup: compiler error at labels since allowed only at statements
|
2023-10-19 11:04:39 +08:00 |
Benguang Zhao
|
233a3c4034
|
enh: terminate on incompletenss of fsm state for dbs of single replica
|
2023-10-19 11:04:39 +08:00 |
Benguang Zhao
|
810678ebcb
|
enh: tidy up debugging msgs of snapshot replication
|
2023-10-19 11:04:39 +08:00 |
Benguang Zhao
|
c89c69f951
|
enh: use waitTime to prevent from starting snapshot too frequently
|
2023-10-19 11:04:39 +08:00 |
Benguang Zhao
|
be6411ebbe
|
fixup: set lastSendTime with taosGetTimestampMs
|
2023-10-19 11:04:39 +08:00 |
Benguang Zhao
|
00aeb031d4
|
enh: replicate a fset if it is corrupted without valid minVer
|
2023-10-19 11:04:39 +08:00 |
Benguang Zhao
|
a53ba24118
|
fix: set startTime in snapshotReSend
|
2023-10-19 11:04:39 +08:00 |
Benguang Zhao
|
a6d5deb5d1
|
fixup: fix tsdbFSDoSanAndFix
|
2023-10-19 11:04:39 +08:00 |
Benguang Zhao
|
e901adfdf3
|
enh: check snapshot receiver and sender by signature
|
2023-10-19 11:04:39 +08:00 |
Benguang Zhao
|
eb4e2aa58f
|
feat: restore incomplete fsm state with maxVerValid via snapshot replication
|
2023-10-19 11:04:36 +08:00 |
Benguang Zhao
|
0c41fa56dc
|
feat: filter pExclude in tsdbFSCreateCopyRangedSnapshot
|
2023-10-19 11:00:44 +08:00 |
Benguang Zhao
|
e1c03118ab
|
enh: extract snapshot info for both of snap reader and writer
|
2023-10-19 10:51:13 +08:00 |
Benguang Zhao
|
410ced8320
|
feat: use TLV format to encode data of snapshot info
|
2023-10-19 10:51:13 +08:00 |
Benguang Zhao
|
f99795d027
|
enh: use tsdbSnapRangeArrayDestroy
|
2023-10-19 10:51:13 +08:00 |
Benguang Zhao
|
c1b2eedd3c
|
feat: impl tsdbSnapGetInfo
|
2023-10-19 10:51:08 +08:00 |
yihaoDeng
|
b9b62a9a00
|
add rpc sync read timeout
|
2023-10-19 10:38:45 +08:00 |
Benguang Zhao
|
517f1f7e40
|
fixup: fix syncNodeOnSnapshotPrep
|
2023-10-19 10:37:34 +08:00 |
Benguang Zhao
|
4d55488495
|
feat: use SSnapshotParam as a parameter to vnodeSnapReaderOpen
|
2023-10-19 10:37:34 +08:00 |
Benguang Zhao
|
083dd148be
|
feat: exchange difference of snapshot info for replication
|
2023-10-19 10:37:34 +08:00 |
Benguang Zhao
|
b23bcee690
|
fixup: about to revert this commit
|
2023-10-19 10:37:34 +08:00 |
Benguang Zhao
|
0ddbcd50d0
|
enh: maintain independent version range of tombs for SDataFileWriter
|
2023-10-19 10:37:34 +08:00 |
Benguang Zhao
|
4540bcb170
|
fixup: work-around a compiler bug
|
2023-10-19 10:37:34 +08:00 |
Benguang Zhao
|
44a7f5df47
|
feat: add tsdbSnapDiff
|
2023-10-19 10:37:34 +08:00 |
Benguang Zhao
|
6ae9bd0e9a
|
feat: add tsdbFSToSnapRangeArray
|
2023-10-19 10:37:34 +08:00 |
Benguang Zhao
|
0a67cc8477
|
refact: use tsdbTFileUpdVerRange in tsdbSttFWriterCloseCommit
|
2023-10-19 10:37:34 +08:00 |