Haojun Liao
|
e1f6043eed
|
fix(stream): fix bugs caused by refactor sm.
|
2023-10-27 09:54:57 +08:00 |
Haojun Liao
|
8729bdac1e
|
fix(stream): fix bugs caused by refactor.
|
2023-10-27 09:54:57 +08:00 |
Haojun Liao
|
1eac7f44c0
|
fix(stream): fix error in stream.
|
2023-10-27 09:54:56 +08:00 |
Haojun Liao
|
579dd8e6b2
|
refactor(stream): do some internal refactor.
|
2023-10-27 09:54:56 +08:00 |
Haojun Liao
|
6f3c0d17cc
|
refactor(stream): add state machine to manage the state of stream tasks.
|
2023-10-27 09:54:49 +08:00 |
Haojun Liao
|
596eb073b7
|
refactor(stream): do some internal refactor.
|
2023-10-27 09:54:48 +08:00 |
Haojun Liao
|
4badb445c4
|
refactor: do some internal refactor W.R.T. global configurations.
|
2023-10-27 09:54:07 +08:00 |
Haojun Liao
|
62c58ecd8b
|
fix(stream):add more check for test cases.
|
2023-10-27 09:54:06 +08:00 |
Haojun Liao
|
a4f6042966
|
fix(stream): fix error in creating update node trans.
|
2023-10-27 09:52:14 +08:00 |
Haojun Liao
|
ffa798c4fa
|
enh(stream): add some logs.
|
2023-10-27 09:52:14 +08:00 |
kailixu
|
9ae83455e2
|
chore: code format
|
2023-10-27 09:48:13 +08:00 |
kailixu
|
96de7b0cf0
|
chore: update grant/dnode mgmt
|
2023-10-27 00:02:25 +08:00 |
Hongze Cheng
|
b8c379a20d
|
Merge pull request #23413 from taosdata/fix/TD-26669
fix(tsdb/commmit): make ts big enough to skip row
|
2023-10-26 07:17:53 -05:00 |
wade zhang
|
d1e4e909c3
|
Merge pull request #23384 from taosdata/fix/TD-26884-3.0
Fix/td 26884 3.0
|
2023-10-26 17:00:00 +08:00 |
Minglei Jin
|
b314758108
|
tsdb/commit: make ts big enough to skip row
|
2023-10-26 16:24:06 +08:00 |
kailixu
|
bb77015998
|
Merge branch '3.0' into enh/TD-26641-3.0
|
2023-10-26 10:40:54 +08:00 |
Hongze Cheng
|
209ebbde84
|
Merge pull request #23402 from taosdata/fix/TD-26189-libs3
cmake/xml2: use sha256 to verify distribution release
|
2023-10-25 20:27:29 -05:00 |
kailixu
|
64765579e9
|
enh: check interval and keep for retentions
|
2023-10-25 22:42:01 +08:00 |
Minglei Jin
|
d77ecbbb1b
|
cmake/xml2: use sha256 to verify distribution release
|
2023-10-25 17:41:55 +08:00 |
dmchen
|
14be9c81e2
|
create table user and clusterid
|
2023-10-25 14:53:06 +08:00 |
Hongze Cheng
|
3ff331b8b7
|
Merge pull request #23391 from taosdata/fix/TD-26189-libs3
cmake: new option: BUILD_S3
|
2023-10-24 22:37:20 -05:00 |
dapan1121
|
533711a7f2
|
Merge pull request #23387 from taosdata/fix/3.0/TS-4090
fix: disable life extending of conn cache obj when show queries/conns
|
2023-10-25 09:48:13 +08:00 |
dapan1121
|
ba43950bc6
|
Merge pull request #23294 from taosdata/fix/TD-26474-3.0
fix: add lock for trans
|
2023-10-25 08:46:19 +08:00 |
Minglei Jin
|
f9ca8fe962
|
cmake: new option: BUILD_S3
|
2023-10-24 16:10:46 +08:00 |
dmchen
|
162066235b
|
create table
|
2023-10-24 14:31:27 +08:00 |
dmchen
|
956aa1742c
|
TD-26884
|
2023-10-24 14:31:02 +08:00 |
Hongze Cheng
|
e7e7748e6d
|
Merge pull request #23366 from taosdata/fix/TD-26669
tsdb/commit: skip last tier ts data committing
|
2023-10-24 01:29:01 -05:00 |
wangjiaming0909
|
be7791f9cd
|
fix: disable life extending of conn cache obj when show queries/conns
|
2023-10-24 13:58:30 +08:00 |
dapan1121
|
dbbceae061
|
fix: union all view issue
|
2023-10-24 11:29:04 +08:00 |
Minglei Jin
|
e826532592
|
cmake/vnode: specify no default path for ssl & crypto
|
2023-10-24 10:10:43 +08:00 |
Minglei Jin
|
7fdf6cc696
|
cmake: use new dir for libs3
|
2023-10-24 09:04:24 +08:00 |
Minglei Jin
|
80fb38f172
|
Merge branch '3.0' into fix/TD-26189-libs3
|
2023-10-23 16:31:21 +08:00 |
Minglei Jin
|
f630fc38f8
|
tsdb/commit: skip last tier ts data committing
|
2023-10-23 15:46:32 +08:00 |
dapan1121
|
ab98f7623c
|
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
|
2023-10-23 08:44:46 +08:00 |
Haojun Liao
|
6dc8fc50bc
|
Merge pull request #23359 from taosdata/fix/3_liaohj
fix(tsdb): apply the window range when building blocks from stt files.
|
2023-10-21 14:57:14 +08:00 |
Haojun Liao
|
f667bf3866
|
fix(tsdb): apply the window range when building blocks from stt files.
|
2023-10-20 18:19:45 +08:00 |
Haojun Liao
|
024bfa0fff
|
Merge pull request #23353 from taosdata/changeGenFirstTagName_3.0
gen first tag name
|
2023-10-20 15:38:32 +08:00 |
Minglei Jin
|
55647f9ce9
|
cos/put: make chunk small to not block other reqs
|
2023-10-20 15:15:03 +08:00 |
Minglei Jin
|
74d05c2771
|
vnode/cos: fix multipart uploading
|
2023-10-20 13:47:25 +08:00 |
yihaoDeng
|
e89d1851c8
|
enh gen first tag name
|
2023-10-20 10:47:02 +08:00 |
yihaoDeng
|
6f21d542cd
|
enh gen first tag name
|
2023-10-20 10:46:17 +08:00 |
yihaoDeng
|
f9a027bc7d
|
enh gen first tag name
|
2023-10-20 10:45:57 +08:00 |
yihaoDeng
|
c0c6e206d2
|
enh gen first tag name
|
2023-10-20 10:44:33 +08:00 |
Haojun Liao
|
9f9fae3b99
|
Merge pull request #23329 from taosdata/opt/addStatusSend
Opt/add status send
|
2023-10-20 09:52:12 +08:00 |
yihaoDeng
|
8fbea08bba
|
enh gen first tag name
|
2023-10-20 09:37:43 +08:00 |
dapan1121
|
42f440b0fb
|
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
|
2023-10-20 08:46:32 +08:00 |
dapan1121
|
969b002936
|
enh: support view privilege
|
2023-10-20 08:41:49 +08:00 |
Benguang Zhao
|
959f8105ee
|
enh: require command to trigger repairing vnodes on replaced disks
|
2023-10-19 18:55:12 +08:00 |
yihaoDeng
|
0188289308
|
statusClientRpc
|
2023-10-19 14:07:54 +08:00 |
yihaoDeng
|
b4b742b3fb
|
add rpc sync read timeout
|
2023-10-19 11:35:29 +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
|
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
|
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 |
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
|
00aeb031d4
|
enh: replicate a fset if it is corrupted without valid minVer
|
2023-10-19 11:04:39 +08:00 |
Benguang Zhao
|
a6d5deb5d1
|
fixup: fix tsdbFSDoSanAndFix
|
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
|
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 |
Benguang Zhao
|
54a10154a4
|
fixup: remove unused minVer and maxVer in ctx of SCommitter2
|
2023-10-19 10:37:34 +08:00 |
Benguang Zhao
|
6b753cc0cd
|
refact: remove unused code is_same_file
|
2023-10-19 10:37:34 +08:00 |
Benguang Zhao
|
dc402e21e3
|
fix: merge old version range of head and tomb files in tsdbDataFileWriterCloseCommit
|
2023-10-19 10:37:34 +08:00 |
Benguang Zhao
|
f8c6e8744a
|
refact: change field name of pExclude in SVSnapReader
|
2023-10-19 10:37:34 +08:00 |
Benguang Zhao
|
01d0c1247d
|
enh: record ver range in writer ctx
|
2023-10-19 10:37:34 +08:00 |
Benguang Zhao
|
f207b3ddd5
|
refact: rename func names of tsdbDataWriterUpdVerRange and tsdbSttWriterUpdVerRange
|
2023-10-19 10:37:34 +08:00 |
Benguang Zhao
|
399afe1094
|
refact: tidy up declarations of funcs in tsdbUpgrade.c
|
2023-10-19 10:37:25 +08:00 |
Benguang Zhao
|
ed6d7c4c4d
|
refact: relocate declarations and defs of tsdbFileWriteTombBlock and tsdbFileWriteTombBlk
|
2023-10-19 10:17:34 +08:00 |
Benguang Zhao
|
823aad4a5e
|
enh: record version range of STFile for data and stt files
|
2023-10-19 10:17:34 +08:00 |
Benguang Zhao
|
3cd458f5c9
|
enh: fill minVer and maxVer of nf in STFileObj during migration
|
2023-10-19 10:17:34 +08:00 |
Benguang Zhao
|
1446b44733
|
fixup: remove minVer and maxVer in FSetWriterConfig
|
2023-10-19 10:17:34 +08:00 |
Benguang Zhao
|
c8a46394f1
|
enh: set default values of minVer and maxVer while upgrading from CURRENT
|
2023-10-19 10:17:34 +08:00 |
Benguang Zhao
|
ab7a20c117
|
enh: write stt and data files with minVer and maxVer
|
2023-10-19 10:17:34 +08:00 |
Benguang Zhao
|
da28d490aa
|
enh: filterByVersion with snap ranges
|
2023-10-19 10:17:34 +08:00 |
Benguang Zhao
|
7a13e4b2cf
|
enh: add minVer and maxVer for entries in current.json
|
2023-10-19 10:17:34 +08:00 |
Benguang Zhao
|
1be2835fc1
|
enh: exclude a list of snap ranges in tsdbSnapReaderOpen
|
2023-10-19 10:17:34 +08:00 |
Benguang Zhao
|
573c28fd06
|
enh: iterate over a list of snap ranges for STsdbSnapReader
|
2023-10-19 10:17:28 +08:00 |
dapan1121
|
afe963a9d1
|
enh: support view privilege
|
2023-10-19 08:31:31 +08:00 |
Minglei Jin
|
52c8bc91f9
|
cos/delete: fix delete object cond and double free
|
2023-10-18 18:21:45 +08:00 |
Shungang Li
|
5b69b584c3
|
enh: add log for deploy mnode
|
2023-10-18 16:58:58 +08:00 |
yihaoDeng
|
ef27c87756
|
opt status send
|
2023-10-18 16:37:34 +08:00 |
yihaoDeng
|
e62f3fa86a
|
opt status send
|
2023-10-18 16:03:55 +08:00 |
Minglei Jin
|
f26ec41b8e
|
vnode/cos: fix get callback buffer
|
2023-10-18 15:30:02 +08:00 |
Haojun Liao
|
c6dd73b68b
|
Merge pull request #23187 from taosdata/feat/TD-26056
feat:add replay logic
|
2023-10-18 11:43:43 +08:00 |
Minglei Jin
|
11b65e2779
|
vnode/cos: make dependent lib public
|
2023-10-17 18:11:13 +08:00 |
Minglei Jin
|
dd21d8e3ad
|
cos/multipart: first round multipart uploading
|
2023-10-17 17:24:50 +08:00 |
Minglei Jin
|
8fa8c40391
|
cos/put: simple object putting(< 5 gigabytes)
|
2023-10-17 14:59:03 +08:00 |
kailixu
|
29c6daaff5
|
fix: trans mutex init
|
2023-10-17 11:12:52 +08:00 |
kailixu
|
a30eedafec
|
fix: trans mutex init
|
2023-10-17 11:06:06 +08:00 |
kailixu
|
38c1f7d48d
|
fix: add lock for trans
|
2023-10-16 20:20:04 +08:00 |
yihaoDeng
|
b133418d88
|
fix stream snap deadlock
|
2023-10-16 20:03:44 +08:00 |
dapan1121
|
cdda43cd67
|
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
|
2023-10-16 19:54:21 +08:00 |
yihaoDeng
|
f5ea3649c5
|
fix stream snap deadlock
|
2023-10-16 19:26:08 +08:00 |
yihaoDeng
|
0a84d7a8b3
|
fix stream snap deadlock
|
2023-10-16 19:20:48 +08:00 |
Minglei Jin
|
2479bb343e
|
prefix/delete: delete with prefix
|
2023-10-16 15:54:51 +08:00 |
Minglei Jin
|
4a77a49a3e
|
prefix/list: list bucket with prefix
|
2023-10-16 15:25:48 +08:00 |
Haojun Liao
|
f98e454c5d
|
Merge pull request #23193 from taosdata/fix/3_liaohj
other: merge stream fix in main branch.
|
2023-10-16 15:17:04 +08:00 |
Haojun Liao
|
33018a0bdb
|
fix(tsdb): fix syntax error.
|
2023-10-16 14:07:09 +08:00 |
Haojun Liao
|
fa6ba6faf8
|
fix(tdsb): adjust the log level.
|
2023-10-16 13:26:13 +08:00 |
Haojun Liao
|
6b86d050f2
|
fix(tsdb): record the pinned block iter.
|
2023-10-16 13:26:13 +08:00 |
Haojun Liao
|
5fe7c8de24
|
fix(stream): fix syntax error.
|
2023-10-16 13:26:12 +08:00 |
Haojun Liao
|
fb2172933a
|
fix(tsdb): enable pin stt datablock.
|
2023-10-16 13:26:06 +08:00 |
wangmm0220
|
473142fab7
|
fix:conflicts from 3.0
|
2023-10-16 11:35:56 +08:00 |
Minglei Jin
|
0a1ff3283e
|
vnode/cos: first round size delte and get
|
2023-10-13 16:59:05 +08:00 |
dapan1121
|
a0699d758c
|
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
|
2023-10-13 16:51:38 +08:00 |
dapan1121
|
c0a4328803
|
feat: support view meta updating
|
2023-10-13 16:29:34 +08:00 |
dapan1121
|
a418307570
|
Merge pull request #23236 from taosdata/fix/TD-26658-3.0
enh: close stt before untake read snap
|
2023-10-13 14:16:47 +08:00 |
Haojun Liao
|
33d9f772be
|
other: merge 3.0
|
2023-10-13 09:06:13 +08:00 |
Haojun Liao
|
84c5359d5b
|
other: merge 3.0
|
2023-10-13 08:58:26 +08:00 |
Alex Duan
|
35fced8796
|
Merge pull request #23234 from taosdata/main_3_merge
other: merge main into 3.0
|
2023-10-12 07:48:20 -05:00 |
dapan1121
|
7c67f23469
|
feat: update view meta
|
2023-10-12 19:56:17 +08:00 |
Haojun Liao
|
506c55001d
|
fix(tsdb): fix race condition.
|
2023-10-12 17:57:03 +08:00 |
Haojun Liao
|
b782af2534
|
fix(stream): avoid double free.
|
2023-10-12 17:56:42 +08:00 |
Haojun Liao
|
90f866352b
|
Merge pull request #23221 from taosdata/feat/TD-26052
fix:[TD-26671] judge if pointer is null to avoid core dump
|
2023-10-12 17:23:41 +08:00 |
kailixu
|
3d32d55ea5
|
enh: close stt before untake read snap
|
2023-10-12 16:44:55 +08:00 |
Haojun Liao
|
eb4449999f
|
other: merge 3.0
|
2023-10-12 10:33:48 +08:00 |
dmchen
|
c1e22eff1a
|
fix/pr-23223-ci-core
|
2023-10-11 10:25:28 +00:00 |
Minglei Jin
|
8253874398
|
enh(tsdb/cos): new sdk for s3
|
2023-10-11 14:47:26 +08:00 |
wangmm0220
|
f7d1e0ea82
|
fix:[TD-26671] judge if pointer is null to avoid core dump
|
2023-10-11 11:08:14 +08:00 |
Shungang Li
|
2c66f44b31
|
fix(tsdb): ensure sst trigger array size for upgrade
|
2023-10-10 21:07:08 +08:00 |
Haojun Liao
|
b4d7e66f19
|
other: add some logs.
|
2023-10-10 19:57:17 +08:00 |
Haojun Liao
|
56147120b9
|
fix(tsdb): remove invalid assert, and do some internal refactor.
|
2023-10-10 17:04:12 +08:00 |
wangmm0220
|
440fa77282
|
fix:merge datablock if data in same wal version
|
2023-10-10 16:55:36 +08:00 |
Haojun Liao
|
05dfadd8f8
|
fix(stream): set initial version for fill-history task. disable reentry of scan-history task function.
|
2023-10-10 15:52:48 +08:00 |
Haojun Liao
|
5f9b858fc1
|
other: merge main.
|
2023-10-10 15:38:46 +08:00 |
Haojun Liao
|
adf6f65d09
|
fix(stream): set initial version for fill-history task. disable reentry of scan-history task function.
|
2023-10-10 14:00:30 +08:00 |