dm chen
39f2e75a9e
Merge branch '3.0' into feat/TD-26529-3.0
2024-01-04 15:46:23 +08:00
Shungang Li
de631e20a5
fix: refactor logdebugs
2024-01-03 19:57:22 +08:00
wade zhang
1a215daefa
Merge pull request #24176 from taosdata/FIX/TD-27916-3.0
...
enh: demarcate top and bottom halves of task trans execution
2023-12-26 18:00:41 +08:00
kailixu
3005ab1953
chore: more code
2023-12-21 19:45:09 +08:00
Benguang Zhao
572368703d
enh: ensure mndTransProcessRsp invoked in mnode-write thread
2023-12-21 09:33:56 +08:00
Haojun Liao
92045f5485
fix(stream): add snode check, and handle the task status reset from checkpoint when it is in the snode.
2023-12-19 18:34:30 +08:00
Haojun Liao
bba5a4f08b
other: merge main into 3.0
2023-12-18 18:26:42 +08:00
kailixu
70006bb711
feat: support alter cluster
2023-12-18 16:34:31 +08:00
kailixu
9fa90fc953
Merge branch '3.0' into feat/TD-27463-3.0
2023-12-18 14:20:10 +08:00
dapan1121
50d6f0ed41
Merge pull request #24067 from taosdata/fix/TD-27839-3.0
...
fix: update dmodule lib
2023-12-15 17:44:31 +08:00
kailixu
b7bfbdd2b3
Merge branch '3.0' into fix/TD-27839-3.0
2023-12-14 19:48:13 +08:00
dmchen
7bb3d43f4e
kill compact
2023-12-14 11:22:07 +00:00
kailixu
7d18bd9811
chore: reduce the dependencies
2023-12-14 18:49:32 +08:00
dm chen
81767dfa32
Merge branch '3.0' into feat/TS-4229
2023-12-14 17:02:51 +08:00
kailixu
e2fcf79089
chore: remove obsolote code
2023-12-14 10:28:56 +08:00
kailixu
fa7a09589e
Merge branch '3.0' into feat/TD-27463-3.0
2023-12-14 10:27:48 +08:00
dapan1121
7803a717c2
Merge pull request #24051 from taosdata/fix/TD-27839-3.0
...
enh: add check and reduce offset dependencies in lib
2023-12-14 10:19:02 +08:00
kailixu
d7e16bb91d
chore: merge 3.0
2023-12-14 10:09:32 +08:00
Cary Xu
46f27a77f1
Update dmMgmt.h
2023-12-13 23:05:46 +08:00
kailixu
f685b6c34a
enh: reduce offset dependencies in lib
2023-12-13 16:56:45 +08:00
wade zhang
fe0248afbc
Merge pull request #24029 from taosdata/fix/TS-4251-3.0
...
Fix/ts 4251 3.0
2023-12-13 11:05:51 +08:00
factosea
d25275713e
ctest
2023-12-12 13:59:56 +08:00
dmchen
dad76804e8
mem leak
2023-12-12 12:19:43 +08:00
dmchen
daa2c2238a
fix/TS-4251
2023-12-12 12:17:49 +08:00
facetosea
33897447cb
ctest on linux exclude
2023-12-12 10:37:39 +08:00
kailixu
fe01fb635d
feat: support uniq grant
2023-12-08 18:07:17 +08:00
dmchen
0be39ebe77
mem leak
2023-12-08 07:26:20 +00:00
dmchen
348bef49ec
message handle
2023-12-07 11:42:32 +00:00
kailixu
f850ccbfd4
feat: support uniq grant
2023-12-07 16:00:13 +08:00
kailixu
4adce7ed52
feat: support uniq grant
2023-12-07 14:11:41 +08:00
factosea
f01241f720
Merge branch 'fix/xsren/TD-22212/taosQueryParam3.0' into enh/xsren/TD-22212/taosQueryParam3.0
2023-12-06 17:39:25 +08:00
Hongze Cheng
04e84ba152
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TS-4229
2023-12-06 16:43:00 +08:00
dmchen
dc9408ed5f
fix/TS-4251
2023-12-06 07:48:40 +00:00
wangmm0220
79c8a1494d
fix:disable snode unit test temporary
2023-12-05 11:26:12 +08:00
wangmm0220
f06117dbc9
fix:[TD-27644]heartbeat closed before snode close leading to snode is hanged
2023-12-01 17:32:29 +08:00
Haojun Liao
2b03d64850
fix(stream): drop the related fill-history task & set the task to be ready, if the drop fill-history task msg is missing due to the vnode restarting.
2023-12-01 10:18:15 +08:00
wangmm0220
06e2fbfb1c
fix:conflicts from 3.0
2023-11-27 17:53:53 +08:00
wangmm0220
ff0828fcc2
fix:add O_CLOSEXEC for .running & process snode when drop stream
2023-11-24 18:30:58 +08:00
Haojun Liao
d5e123db78
Merge pull request #23791 from taosdata/fix/3_liaohj
...
refactor: do some internal refactor.
2023-11-24 14:42:43 +08:00
dapan1121
26fe05bb30
Merge pull request #23805 from taosdata/fix/slowReport
...
fix: slow down report when error occurs
2023-11-24 09:18:27 +08:00
wangmm0220
d249892b2a
fix:conflicts from 3.0
2023-11-23 20:29:46 +08:00
wangmm0220
55a4181e5e
fix:add O_CLOEXEC for .running lock file to prevent inherited by child processes(rsync)
2023-11-23 20:16:54 +08:00
dapan1121
699c14e781
fix: slow down report when error occurs
2023-11-23 16:51:07 +08:00
Haojun Liao
0a90c33b4d
fix(stream): drop the related fill-history task & set the task to be ready, if the drop fill-history task msg is missing due to the vnode restarting.
2023-11-23 15:49:07 +08:00
Benguang Zhao
d35bf6186f
enh: skip restoring a vnode of single replica in failed mode from vmProcessCreateVnodeReq
2023-11-23 13:16:37 +08:00
dmchen
4e1a355052
mnode for compact
2023-11-23 04:43:28 +00:00
Benguang Zhao
8d70d023b9
enh: adjust a logging msg in vmRestoreVnodeInThread
2023-11-23 10:12:58 +08:00
Benguang Zhao
917246e236
fix: allow to drop a vnode in failed mode
2023-11-23 10:09:41 +08:00
Benguang Zhao
0a4fac7704
enh: not allow to acquire a vnode in failed mode from vmAcquireVnode
2023-11-23 09:48:42 +08:00
wangmm0220
cfab06239b
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-26060
2023-11-22 19:37:44 +08:00
wangmm0220
9a09e318ca
opti:common message process logic in vnode and snode
2023-11-22 16:53:33 +08:00
dapan1121
1b6a3c2069
Merge pull request #23771 from taosdata/enh/xsren/TD-27022/windows
...
Enh/xsren/td 27022/windows
2023-11-22 10:58:39 +08:00
Haojun Liao
785d91c17b
Merge pull request #23661 from taosdata/feat/TD-26060
...
fix: errors in snode in conditions like fill history/checkpoint/restart
2023-11-21 19:02:38 +08:00
facetosea
845493294d
osfile
2023-11-21 16:31:31 +08:00
wangmm0220
a5de1b032b
fix:snode upport stream task
2023-11-16 21:19:58 +08:00
wangmm0220
a16189d2a9
fix:confilct from 3.0
2023-11-15 19:14:27 +08:00
wangmm0220
45782f278b
fix:send update msg to vnodes if snode restart
2023-11-15 18:13:35 +08:00
dmchen
1e50b11374
TD-27311
2023-11-15 01:31:51 +00:00
wangmm0220
56381dea90
fix:conflict from 3.0
2023-11-13 18:42:59 +08:00
Shungang Li
a96e21aabd
enh: refactor dynamic config
2023-11-13 16:28:42 +08:00
wangmm0220
8a05bad899
fix:snode error
2023-11-10 14:14:22 +08:00
wade zhang
bc866ed28f
Merge pull request #23623 from taosdata/FIX/TD-27230-3.0
...
fix: remove vnode obj from hash at first when dropping an offline vnode
2023-11-10 09:50:10 +08:00
Hongze Cheng
ec3685db94
Merge pull request #23600 from taosdata/fix/TD-27206
...
fix(vnode/cos): fix error printing to avoid buffer overflow
2023-11-09 06:06:54 -06:00
Benguang Zhao
73f1c55a47
fix: remove vnode obj from hash
2023-11-09 17:24:02 +08:00
Benguang Zhao
b80770dea8
fix: close vnode in the failed mode properly in vmCloseVnode
2023-11-09 13:05:52 +08:00
Minglei Jin
15e1e4cd2c
dnode/node_mgmt: cmake define for use_s3
2023-11-08 14:00:10 +08:00
Minglei Jin
8bb65119a4
dnode: fix dnode s3 init
2023-11-08 10:52:23 +08:00
Minglei Jin
764f8d2e45
fix(vnode/s3): move init & cleanup to dnode
2023-11-08 09:03:19 +08:00
xinsheng Ren
da24384f0e
Merge branch '3.0' into fix/xsren/TD-22212/taosQueryParam3.0
2023-11-04 17:41:41 +08:00
dm chen
0371064acc
Merge branch '3.0' into feat/TD-26529-3.0
2023-11-03 10:20:54 +08:00
dapan1121
91df56fcf0
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
2023-10-31 18:44:54 +08:00
kailixu
4a5b4b51e2
chore: remove obsolete codes
2023-10-30 17:51:42 +08:00
kailixu
c77153cb81
enh: use placeholder '-' for interval of 1st retention level
2023-10-30 14:02:31 +08:00
dapan1121
6f0b634f95
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
2023-10-30 10:24:16 +08:00
kailixu
22d6b95585
enh: dm init API
2023-10-29 21:13:18 +08:00
kailixu
3f65773222
enh: send grant to dnodes online and in async mode
2023-10-29 02:18:47 +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
facetosea
759a5d4bbf
fix ctest
2023-10-26 21:06:08 +08:00
dmchen
8e007f199b
format
2023-10-24 11:31:50 +00:00
dmchen
4c401c39fb
atomic
2023-10-24 09:52:34 +00:00
dmchen
ff46bdb17a
ci memory leak test
2023-10-24 06:51:00 +00:00
dmchen
b82cd97b80
memory leak and enable
2023-10-24 04:10:56 +00:00
dmchen
43cd604911
remove reference
2023-10-23 11:19:53 +00:00
dmchen
dec257ff59
TD-26529
2023-10-23 08:59:54 +00:00
dapan1121
ab98f7623c
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
2023-10-23 08:44:46 +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
dapan1121
42f440b0fb
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
2023-10-20 08:46:32 +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
a95f6e6862
feat: support restore dnode with vnodes of replaced disks for primary dirs
2023-10-19 11:18:57 +08:00
Benguang Zhao
410ced8320
feat: use TLV format to encode data of snapshot info
2023-10-19 10:51:13 +08:00
yihaoDeng
b9b62a9a00
add rpc sync read timeout
2023-10-19 10:38: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
dapan1121
a0699d758c
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
2023-10-13 16:51:38 +08:00
Haojun Liao
eb4449999f
other: merge 3.0
2023-10-12 10:33:48 +08:00
kailixu
f180a6e6f3
chore: remove macro for grant notify
2023-10-09 19:26:16 +08:00
dapan1121
d229492616
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
2023-10-09 18:34:08 +08:00
kailixu
5dd277248e
fix: alter active code for different server
2023-10-09 17:16:56 +08:00
Haojun Liao
ee6516f3c4
enh(stream): add trans to reset task status to avoid being frozen in checkpoint status due to doing checkpoint failure of partial tasks.
2023-10-09 10:13:53 +08:00
kailixu
88fdeca5cf
enh: dnode notify logic
2023-10-05 22:31:25 +08:00
kailixu
086213a6c2
enh: dnode notify logic
2023-10-05 21:35:57 +08:00
Haojun Liao
f2d8431619
fix(stream): enable new time range for stream task.
2023-09-28 18:26:52 +08:00
dapan1121
0a0f512023
feat: add view meta processing
2023-09-28 11:44:38 +08:00
dapan1121
1088b80a46
Merge pull request #23062 from taosdata/enh/TD-25879-3.0x
...
enh: update dnode module
2023-09-27 16:18:38 +08:00
kailixu
e523d3d6a4
chore: remove obsolete codes
2023-09-26 14:34:42 +08:00
wade zhang
f6134b42d7
Merge pull request #23036 from taosdata/feat/TS-4011-3.0
...
feat/TS-4011: adjust config 'keep_time_offset' level from dnode to db
2023-09-26 14:25:54 +08:00
kailixu
93bf7da254
chore: dm update
2023-09-26 13:22:38 +08:00
Ping Xiao
4f23ea2a8c
enh: dmodule logic
2023-09-26 11:47:53 +08:00
wade zhang
f2a7795cd6
Merge pull request #23037 from taosdata/enh/TS-3812-3.0
...
grant: enable update cluster info
2023-09-25 19:27:44 +08:00
kailixu
126a371170
chore: more code
2023-09-25 16:24:03 +08:00
kailixu
0632fb838a
chore: code refactor
2023-09-25 16:17:57 +08:00
kailixu
68fb1b296f
chore: code refactor
2023-09-25 16:16:12 +08:00
kailixu
b0b4d782fc
chore: code refactor
2023-09-25 15:57:54 +08:00
Alex Duan
c9af9eb15b
Merge pull request #22915 from lx1zhong/3.0
...
add TSZ and ADT-FSE algorithm
2023-09-25 15:48:30 +08:00
Shungang Li
743a5b0640
feat: add db config item keep_time_offset
2023-09-25 15:46:08 +08:00
kailixu
4e0a5cb91a
chore: macOS compile
2023-09-25 14:46:59 +08:00
kailixu
3083189f4d
grant: enable update cluster info
2023-09-25 12:35:18 +08:00
kailixu
7b4ef6df96
fix: memory leak
2023-09-24 13:50:20 +08:00
kailixu
c69b9e0197
chore: make jenkins happy
2023-09-24 09:45:19 +08:00
kailixu
986788d4fe
enh: timeseries calculation
2023-09-24 09:14:52 +08:00
kailixu
8f828e052b
enh: timeseries calculation optimization
2023-09-22 20:07:51 +08:00
dapan1121
a67b0c99fc
feat: support create/drop view
2023-09-21 19:28:07 +08:00
dapan1121
b9d554275c
Merge remote-tracking branch 'origin/3.0' into feat/TD-25204
2023-09-19 14:21:00 +08:00
dapan1121
14e8db289d
feat: support view
2023-09-19 14:19:54 +08:00
Alex Duan
4a4e778a6a
fix: remove depends from util to common
2023-09-19 10:46:52 +08:00
kailixu
6698861c8b
chore: timeseries distribute
2023-09-19 08:29:51 +08:00
Alex Duan
570ac79a79
Merge branch 'taosdata:3.0' into 3.0
2023-09-18 14:28:00 +08:00
kailixu
8111c18cc4
chore: merge 3.0
2023-09-18 09:20:43 +08:00
kailixu
03aea454d7
chore: more code
2023-09-15 14:33:35 +08:00
lx1zhong
6da4088012
add TSZ and ADT-FSE algorithm
2023-09-15 14:30:23 +08:00
kailixu
449092c5dc
enh: timeseries update optimize
2023-09-14 20:16:02 +08:00
yihaoDeng
250fed499f
Merge branch 'enh/ipWhiteList' of https://github.com/taosdata/TDengine into enh/ipWhiteList
2023-09-14 18:49:17 +08:00
slzhou
a15a41f396
Merge branch 'enh/ipWhiteList' of github.com:taosdata/TDengine into szhou/enh/ipWhiteList
2023-09-14 13:06:15 +08:00
slzhou
94236b8cee
fix: pass some test
2023-09-14 13:05:58 +08:00
yihaoDeng
da55d7e67e
update test case
2023-09-14 09:25:23 +08:00
yihaoDeng
c0a8f81176
update test case
2023-09-13 14:27:58 +08:00
yihaoDeng
7ce8f694dc
Merge branch 'enh/dev3New' into enh/ipWhiteList
2023-09-12 15:54:06 +08:00
yihaoDeng
0a8b1ebe46
add rpc update interface
2023-09-11 21:02:50 +08:00
yihaoDeng
39d04ed15b
add rpc update interface
2023-09-11 20:48:24 +08:00
yihaoDeng
05727359ca
add rpc update interface
2023-09-11 15:02:35 +08:00
yihaoDeng
2a30e12547
add rpc update interface
2023-09-11 10:45:45 +08:00
yihaoDeng
d121b564c0
add rpc update interface
2023-09-10 16:11:14 +08:00
yihaoDeng
25bc0b226b
add rpc update interface
2023-09-10 14:09:36 +08:00
yihaoDeng
60d6a622e1
add rpc update interface
2023-09-07 20:47:10 +08:00
yihaoDeng
8c5fa3526a
add rpc update interface
2023-09-07 16:10:07 +08:00
yihaoDeng
147de26eec
add rpc update interface
2023-09-07 11:54:34 +08:00
yihaoDeng
bc27d245b1
add rpc update interface
2023-09-06 21:54:31 +08:00
yihaoDeng
ad5639df89
add rpc update interface
2023-09-06 21:36:16 +08:00
yihaoDeng
ac8220012c
add rpc update interface
2023-09-06 17:22:30 +08:00
dapan1121
ed9085281d
Merge pull request #22623 from taosdata/feat/TD-25964-3.0
...
feat: get cpu cores from quota
2023-09-06 16:03:33 +08:00
dmchen
231ba12f70
feat/TD-26127
2023-09-06 11:00:24 +08:00
yihaoDeng
5f78c27535
add enable white list
2023-09-01 15:11:25 +08:00
dapan1121
cc17848b78
fix: merge 3.0 to main
2023-09-01 13:24:47 +08:00
kailixu
f4dd1895b2
Merge branch '3.0' into feat/TD-25964-3.0
2023-08-31 08:56:53 +08:00
Haojun Liao
24b1a050fc
other: merge 3.0
2023-08-30 16:00:14 +08:00
kailixu
eb7d2d495a
chore: supports obtaining physical/virtual CPU cores
2023-08-30 15:21:03 +08:00
yihaoDeng
20b037d9cc
Merge branch 'enh/3.0' into enh/triggerCheckPoint2
2023-08-28 10:46:00 +08:00
dmchen
06083e1eb9
init
2023-08-28 09:15:51 +08:00
dapan1121
e24498b0fd
enh: add task notify
2023-08-25 14:59:34 +08:00
yihaoDeng
9310d138a6
Merge branch 'enh/3.0' into enh/triggerCheckPoint2
2023-08-24 17:30:35 +08:00
Haojun Liao
230d8c2d80
fix(stream): fix error in stream computing after vnode is transferred to other dnodes.
2023-08-23 17:50:44 +08:00
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
af80d94a88
refactor: do some internal refactor.
2023-08-22 15:43:50 +08:00
Haojun Liao
cc8b2263cb
fix(stream): fix error in heartbeat from vnode.
2023-08-22 13:37:38 +08:00
Haojun Liao
def0877980
fix(stream): add timer to check stream task status.
2023-08-22 10:46:49 +08:00
dm chen
dda51d8019
Merge branch '3.0' into feat/TD-22970
2023-08-21 10:50:45 +08:00
yihaoDeng
6fe649c458
Merge branch 'enh/3.0' into enh/triggerCheckPoint2
2023-08-21 09:12:40 +08:00
Minglei Jin
7b4bb72392
fix(vnode/destroy): delete objects
2023-08-18 16:38:26 +08:00
dmchen
4448e7d159
revert drop vnode
2023-08-17 11:57:17 +08:00
Haojun Liao
ea6574b3c7
other: merge 3.0
2023-08-17 00:07:55 +08:00
dmchen
d85d698074
drop vnode
2023-08-16 18:48:12 +08:00
wangmm0220
5c5721571f
fix:set terrno = 0 to avoid affect next fetch msg
2023-08-16 17:45:18 +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
ad9f3cbc43
other: merge main.
2023-08-16 09:14:10 +08:00
Haojun Liao
0d38f389ab
refactor: do some internal refactor.
2023-08-13 16:25:35 +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
Haojun Liao
6a9826cf6e
enh(stream): update the stream task epset.
2023-08-11 10:37:25 +08:00
dm chen
dd271bca6d
Merge pull request #22394 from taosdata/3.0
...
merge 3.0 to feat/TD-22970
2023-08-10 14:14:22 +08:00
Minglei Jin
33967b243b
Merge branch '3.0' into fix/TD-25010-3
2023-08-10 12:14:01 +08:00
Haojun Liao
f633c7fe2b
other: merge 3.0.
2023-08-10 11:56:30 +08:00
Haojun Liao
b658608541
Merge pull request #22388 from taosdata/fix/3_liaohj
...
other: merge main.
2023-08-10 11:43:02 +08:00
Hui Li
10f5d223bb
Merge pull request #22370 from taosdata/FIX/TD-25605-3.0
...
enh: check if disk space sufficient at primary dir with tfs
2023-08-09 18:32:07 +08:00
yihaoDeng
cfb5247e30
change var name
2023-08-09 00:46:18 +00:00
Benguang Zhao
e4d16e594c
enh: check if disk space sufficient at primary dir with tfs
2023-08-08 17:53:11 +08:00
dm chen
70a598f072
Merge pull request #22355 from taosdata/3.0
...
merge 3.0 to TD-22970
2023-08-08 09:53:07 +08:00
Haojun Liao
f8ee055641
other: merge 3.0
2023-08-08 00:19:08 +08:00
Minglei Jin
fac7e521e9
s3/evict: fetch atime from stat file
2023-08-07 15:59:37 +08:00
wangmm0220
5daf38c0d5
fix:ref is not there
2023-08-07 11:29:54 +08:00
wangmm0220
9ecabb30f5
fix:ref is not there
2023-08-07 10:27:44 +08:00
wangmm0220
5f02e2ddfb
fix:ref is not there
2023-08-07 09:31:29 +08:00
Haojun Liao
8a11a0418f
other: merge 3.0
2023-08-07 09:19:26 +08:00
wangmm0220
d9a1695257
fix:add log
2023-08-04 18:07:44 +08:00
dm chen
5b03ab1705
Merge branch '3.0' into feat/TD-22970
2023-08-03 17:43:51 +08:00
kailixu
ff39aadb34
fix: mac OS for community
2023-07-31 08:42:17 +08:00