Commit graph

2272 commits

Author SHA1 Message Date
Markus Mayer
55ee9d6c25
Correct some typos in string literals (#22062) 2023-07-14 13:39:03 +08:00
kailixu
163adf1908 chore: dm monitor refactor 2023-07-14 13:27:19 +08:00
Haojun Liao
e0ea0f2df4
Merge pull request #22020 from taosdata/fix/liaohj
other: merge main
2023-07-13 17:55:28 +08:00
Benguang Zhao
b7e134af20 enh: remove unused code in vmProcessCreateVnodeReq 2023-07-12 17:58:30 +08:00
wangmm0220
cf64d4c9c5 fix:set get_assignment offset to first version of response block 2023-07-12 17:22:23 +08:00
Haojun Liao
3ffdbe923d other: merge 3.0 2023-07-11 09:12:57 +08:00
Haojun Liao
16ee72ab06 fix(stream): free msg after send checkpoint rsp. 2023-07-10 13:57:51 +08:00
dapan1121
977f28e750
Merge pull request #21984 from taosdata/fix/td-24871
fix: ask jemalloc to use background_threads to return vm to os
2023-07-10 10:16:07 +08:00
Haojun Liao
47877898d0 enh(stream): generate the checkpoint framework. 2023-07-07 16:07:52 +08:00
shenglian zhou
74d05af3ca fix: ask jemalloc to use background_threads to return vm to os 2023-07-07 08:34:19 +08:00
yihaoDeng
5e156aa0a9 add ver check 2023-07-06 06:43:07 +00:00
Haojun Liao
f4a3567935 other: merge 3.0 2023-07-06 11:24:30 +08:00
yihaoDeng
a630d1284c add version check in rpc 2023-07-06 02:03:31 +00:00
yihaoDeng
af053ec75b add version check in rpc 2023-07-05 11:15:12 +00:00
yihaoDeng
79f01ad655 add version check in rpc 2023-07-05 08:16:25 +00:00
yihaoDeng
04ab8e19d0 Merge branch 'enh/dev30' into enh/triggerCheckPoint2 2023-06-25 19:58:45 +08:00
Haojun Liao
ceb78fdad2
Merge branch '3.0' into refact/fillhistory 2023-06-24 18:53:48 +08:00
wade zhang
e95b430e89
Merge pull request #21786 from taosdata/FIX/TD-24817-3.0
enh: make alter-hashrange atomic and idempotent
2023-06-21 13:29:04 +08:00
Benguang Zhao
424086e324 enh: restore vgroup id in vmOpenVnodes for vnodeAlterHashRange 2023-06-20 15:40:09 +08:00
Benguang Zhao
e1d9e44fcd enh: add a field toVgId in vnodes.json for prepare alter-hashrange 2023-06-19 17:59:42 +08:00
Benguang Zhao
20a55c3412 fix: make vmProcessAlterHashRangeReq idempotent 2023-06-19 15:09:00 +08:00
yihaoDeng
fd85a8495a Merge branch 'dev30' into enh/triggerCheckPoint2 2023-06-17 14:17:21 +08:00
wade zhang
72cdca8570
Merge pull request #21750 from taosdata/FIX/TD-24828-3.0
fix: return error from vmPutMsgToQueue while vnode-write is disabled
2023-06-16 16:59:56 +08:00
Haojun Liao
64365666b7 fix(stream): update the info, and do some internal refactor. 2023-06-16 16:04:43 +08:00
Benguang Zhao
8663148d6c fix: return error from vmPutMsgToQueue while vnode-write is disabled 2023-06-16 09:20:34 +08:00
Haojun Liao
74e0138f72 Merge branch '3.0' into refact/fillhistory 2023-06-15 15:25:00 +08:00
Haojun Liao
1b9eca5ce0 other: merge main. 2023-06-15 13:03:17 +08:00
dmchen
92a9d4b26e fix/TS-3524 2023-06-14 20:53:27 +08:00
Yihao Deng
7ded6fc7a2
Merge branch '3.0' into enh/triggerCheckPoint2 2023-06-14 16:30:38 +08:00
Benguang Zhao
05393d9053 fix: make vmProcessCreateVnodeReq idempotent 2023-06-14 13:05:47 +08:00
wade zhang
5612f7ff93
Merge pull request #21708 from taosdata/fix/TS-3524-main
fix/TS-3524
2023-06-14 10:54:19 +08:00
dmchen
440a8725e5 fix/TS-3524 2023-06-13 15:07:00 +08:00
wangmm0220
fe155898fe fix:modify offset description to string 2023-06-12 16:34:53 +08:00
Haojun Liao
78a240be8f enh(stream): add dispatch msg. 2023-06-12 13:12:45 +08:00
yihaoDeng
74797f5ba6 add trigger checkpoint 2023-06-09 11:00:07 +00:00
yihaoDeng
404c43d1de add trigger checkpoint 2023-06-09 10:59:55 +00:00
Haojun Liao
0dd933013c enh(stream): make history task for stream running. 2023-06-05 17:58:00 +08:00
wangmm0220
f2ee657b62 fix:check wal not exist again before register to push & move push logic from write thread to query thread 2023-06-05 17:21:47 +08:00
Haojun Liao
5301c5756a other: merge main into 3.0. 2023-06-01 09:29:18 +08:00
wangmm0220
04858fae22 fix:tsdbreader is free by mistake 2023-05-20 12:20:54 +08:00
wade zhang
7374ea2f0b
Merge pull request #21322 from taosdata/fix/status-resp-return-null-when-only-one-ep
status resp return null when only one ep
2023-05-19 09:04:41 +08:00
Haojun Liao
ffee5ebc61 Merge branch '3.0' into feature/3_liaohj 2023-05-17 17:47:44 +08:00
Haojun Liao
041ffa91bd other: merge main. 2023-05-17 15:42:15 +08:00
dapan1121
fb7a06e06e
Merge pull request #21271 from taosdata/enh/tsbsPerf.4
Enh/tsbs perf.4
2023-05-17 11:00:14 +08:00
dapan1121
9033d34852
Merge pull request #21319 from taosdata/fix/TD-24178
fix: file fd not clear issue
2023-05-16 14:34:05 +08:00
dapan1121
e7df9b8fa0 enh: optimize copy group result 2023-05-16 14:12:48 +08:00
dmchen
8e9b253574 status resp return null when only one ep 2023-05-16 11:31:23 +08:00
dapan1121
dc67223deb fix: file fd not clear issue 2023-05-16 10:47:49 +08:00
Benguang Zhao
b479d510da fix: ignore crash signals in dmLogCrash 2023-05-15 19:39:03 +08:00
yihaoDeng
9c0d2c87c6 Merge branch 'enh/3.0' into enh/rocksdbSstateMerge 2023-05-15 01:52:42 +00:00
Haojun Liao
170c603995 other: merge 3.0 2023-05-13 20:16:55 +08:00
Haojun Liao
99148d6719 other: merge 3.0 2023-05-13 20:02:48 +08:00
Haojun Liao
236926b9ee other: merge enh/rocksdbstate 2023-05-13 19:49:28 +08:00
Haojun Liao
1975e94501 Merge branch 'main' into enh/rocksdbSstate 2023-05-13 19:41:03 +08:00
Haojun Liao
181f9063e9 other: merge 3.0 2023-05-12 18:13:28 +08:00
wade zhang
f1ca28df09
Merge pull request #21274 from taosdata/fix/invalid-message
invalid message
2023-05-12 17:25:28 +08:00
Shuduo Sang
fac7381ec3
fix: error wording about reconfig (#21049) 2023-05-12 16:20:52 +08:00
dmchen
9ebe710480 invalid message 2023-05-12 15:21:30 +08:00
Haojun Liao
7ef16e1922 other: merge main. 2023-05-12 11:49:53 +08:00
yihaoDeng
a6fc4f9cc2 Merge branch 'enh/main' into enh/rocksdbSstateMerge 2023-05-11 08:21:13 +00:00
yihaoDeng
f652f71d68 factor code 2023-05-11 06:37:57 +00:00
yihaoDeng
5708fcb5cb Merge branch 'enh/3.0' into enh/rocksdbSstateMerge 2023-05-10 08:02:16 +00:00
Benguang Zhao
53ee1af8ba fix: not set to ignore signals in dmLogCrash 2023-05-10 15:29:40 +08:00
dmchen
9b29cfe831 fix/restore check 2023-05-10 14:36:52 +08:00
dmchen
3fab2201a0 link command to implementation 2023-05-10 11:23:35 +08:00
cadem
843d606058 feat/restore dnode 2023-05-09 17:15:37 +08:00
Haojun Liao
da6212bab0 other: merge main. 2023-05-06 12:51:38 +08:00
Benguang Zhao
76a20b2221 enh: adjust enum ETrnExec 2023-05-05 18:57:15 +08:00
Haojun Liao
23c49594b7 other: merge main. 2023-05-04 16:41:53 +08:00
liuyao
2984c5a758 merge main 2023-04-28 10:34:46 +08:00
wangmm0220
6a889ae80e Merge branch 'main' of https://github.com/taosdata/TDengine into fix/TS-3222 2023-04-27 09:48:04 +08:00
Haojun Liao
213e8b8920 log: disable some logs. 2023-04-26 17:58:23 +08:00
54liuyao
b79313ecd7 pause&resume 2023-04-25 16:59:09 +08:00
wangmm0220
4321012ac4 Merge branch 'main' of https://github.com/taosdata/TDengine into fix/TS-3222 2023-04-25 16:24:28 +08:00
Xiaoyu Wang
f5a974489e
Merge pull request #21045 from taosdata/fix/block-check-to-async-check
fix/block-check-to-async-check
2023-04-24 15:41:17 +08:00
cadem
470fef6452 fix/block check to async check for mnode 2023-04-24 13:38:55 +08:00
Haojun Liao
fa46165227 Merge branch 'main' into enh/rocksdbSstate 2023-04-24 12:59:24 +08:00
Haojun Liao
057cc2d30d
Merge pull request #21018 from taosdata/feature/3_liaohj
fix(stream): set the correct start offset for stream task.
2023-04-24 12:02:20 +08:00
cadem
a781d43577 fix/block-check-to-async-check 2023-04-24 10:23:43 +08:00
54liuyao
5089528a02 feat:stream pause&resume 2023-04-23 15:08:51 +08:00
kailixu
f31e2b9cb4 chore: more code 2023-04-23 14:56:06 +08:00
kailixu
ebb1d83a3e chore: remove ut code 2023-04-23 14:43:26 +08:00
kailixu
da2ca889f2 fix: release resources if node open/start failed 2023-04-23 14:42:24 +08:00
Haojun Liao
3dbe208712 enh(tmq): fix memory error and add retrieve wal info as required. 2023-04-22 15:34:46 +08:00
wangmm0220
6efbcfec4b Merge branch 'main' of https://github.com/taosdata/TDengine into fix/TS-3222 2023-04-21 17:46:35 +08:00
cadem
bbb467725f message compatible 2023-04-20 21:50:55 +08:00
Haojun Liao
f9801ba9c5 enh(stream): stop stream asap. 2023-04-20 18:58:07 +08:00
Haojun Liao
c654f1145d enh(stream): add new msg for seek, and do some internal refactor. 2023-04-20 10:59:16 +08:00
cadem
ca6ee940f7 typo 2023-04-19 18:59:40 +08:00
wangmm0220
1061eef144 fix:move consumer msg from fetch thread to query thread 2023-04-19 10:49:18 +08:00
cadem
3b78d4382b add learner 2023-04-18 19:03:45 +08:00
Haojun Liao
1cd2268a99 Merge branch 'main' into feature/3_liaohj 2023-04-14 18:30:55 +08:00
Haojun Liao
eb0e1f848a fix(stream): remove unused tqreader, do some internal refactor, set the meta value for streamtask. 2023-04-14 12:00:09 +08:00
Xiaoyu Wang
96d2c5b9e3
Merge pull request #20927 from taosdata/FIX/TD-23552-main
enh: try to propose vnode commit at vnode closing
2023-04-14 09:14:10 +08:00
Benguang Zhao
d8386754ee enh: try to propose vnode commit at vnode closing 2023-04-13 19:45:24 +08:00
Xiaoyu Wang
933660ae8d Merge remote-tracking branch 'origin/main' into fix/3.0_merge_main 2023-04-12 14:13:23 +08:00
Xiaoyu Wang
9c0027cb2a
Merge pull request #20880 from taosdata/FIX/TD-23509-main
enh: refactor some sync func names
2023-04-12 14:01:55 +08:00
Xiaoyu Wang
8b8ac0cd77 merge main 2023-04-12 10:43:28 +08:00
Benguang Zhao
edc9fe9705 enh: change the error msg of INVALID_VGROUP_ID to Vnode is closed or removed 2023-04-12 10:12:41 +08:00
wangmm0220
c40c695ea7 fix:optimize log & change the length of tag if tag is null in schemaless 2023-04-11 13:49:18 +08:00
Shuduo Sang
4fb5390c6f
chore: release script community main (#20808)
* chore: cus name support in script

* chore: merge with 3.0
2023-04-07 17:10:39 +08:00
Xiaoyu Wang
c134432c45 merge main 2023-04-06 09:31:45 +08:00
Shuduo Sang
33c5f1cf88
chore: cus name support in shellArgument (#20754)
* chore: refactor cus prompt

* fix: client name in install.sh

* fix: -Wno-reserved-user-defined-literal

* fix: update taos-tools commit

* fix: include/os/osDir.h

* fix: check cus name

* fix: makepkg.sh

* chore: update taos-tools d194dc9

* fix: cus name

* fix: change adapter prefix

* fix: tools/*.sh

* fix: scripts

* fix: ../../packaging/tools/install_client.sh

* chore: cus domain in script

* fix: cus name in packaging/tools/install.sh

* fix: cus name in ../../packaging/tools/remove.sh

* fix: don't edit origin file

* fix: remove brand name

* fix: update taos-tools

* fix: cus name in log

* fix: compile error without cuc name

---------

Co-authored-by: chenhaoran <haoran920c@163.com>
2023-04-05 10:21:43 +08:00
Xiaoyu Wang
e9d7a099cc merge main 2023-04-04 14:50:58 +08:00
Benguang Zhao
ae8d87643f Merge branch 'main' into FIX/TD-22975-main 2023-03-28 18:00:51 +08:00
Benguang Zhao
78ab9d3bf9 fix: process appendLog replies in vnode-sync thread 2023-03-28 17:57:08 +08:00
Xiaoyu Wang
5f9f5be6f4 fix: enterprise version displays the associated community version gitinfo 2023-03-27 11:06:10 +08:00
cadem
86ca5ce210 fix/trigger election by sync msg 2023-03-24 09:13:20 +08:00
cadem
ea35f0ae11 feat/balance vgroup leader 2023-03-22 09:36:59 +08:00
Benguang Zhao
9f97162ef7 enh: separate election timer events 2023-03-14 21:02:06 +08:00
Benguang Zhao
cc76d78673 enh: separate sync read and write events 2023-03-14 20:35:39 +08:00
Benguang Zhao
24ebb2f547 enh: no need to wait for emptying apply queue in syncNodePreClose 2023-03-08 19:35:05 +08:00
Shengliang Guan
e034d7aff7
Merge pull request #20321 from taosdata/fix/TD-22247-M
fix: update tfs storage size every 1 second by default
2023-03-08 15:49:28 +08:00
kailixu
a03d9778a6 fix: update tfs storage size every 1 second by default 2023-03-08 11:03:29 +08:00
Benguang Zhao
c0a835ff58 enh: rotate mnode epSet on sending dnode status failure 2023-03-06 19:36:17 +08:00
Benguang Zhao
56eba75806 enh: print mnode epSet on sending dnode status failure 2023-03-06 19:29:04 +08:00
Benguang Zhao
c3ef678da5 enh: not allow to insert when insufficient diskspace left 2023-03-01 15:55:06 +08:00
Xiaoyu Wang
d4e32cc8f1
Merge pull request #20180 from taosdata/fix/3.0_merge_main
merge 3.0
2023-02-27 17:08:44 +08:00
yihaoDeng
97c4dfb570 fix: limit session num 2023-02-25 18:01:17 +08:00
Yihao Deng
db47cb5805
Merge branch 'main' into fix/toManySeesion 2023-02-25 17:04:56 +08:00
Haojun Liao
90c6641cff
Merge pull request #20131 from taosdata/fix/coverity_yihao
fix: fix asan problem
2023-02-25 10:42:39 +08:00
Xiaoyu Wang
5856a39827
Merge pull request #20123 from taosdata/fix/3.0_merge_main
merge main
2023-02-25 10:01:26 +08:00
Yihao Deng
22b1bc1049
Merge branch '3.0' into fix/coverity_yihao 2023-02-24 21:22:58 +08:00
yihaoDeng
84706fe586 fix: limit session num 2023-02-24 21:20:15 +08:00
Haojun Liao
993ae9e7e9 Merge branch '3.0' into fix/3_coverity 2023-02-24 14:34:01 +08:00
Xiaoyu Wang
58fc265b80 merge main 2023-02-24 13:26:45 +08:00
Haojun Liao
22aa03307c fix(query): fix syntax errors on centos. 2023-02-24 11:38:54 +08:00
yihaoDeng
2e25f7e90d fix: fix asan problem 2023-02-23 18:07:48 +08:00
yihaoDeng
2013ba0d8f fix: fix asan problem 2023-02-23 17:54:51 +08:00
Xiaoyu Wang
1ab144609e merge main 2023-02-23 14:58:22 +08:00
Haojun Liao
41c46b103e
Merge pull request #20048 from taosdata/fix/liaohj
refactor:do some internal refactor.
2023-02-23 10:21:06 +08:00
yihaoDeng
27c12787f7 fix: fix double send resp 2023-02-22 16:40:13 +08:00
cademfly
d66a0c35b2 fix/TD-22618 2023-02-21 18:15:32 +08:00
Xiaoyu Wang
53e4dfa12e
Merge pull request #20074 from taosdata/fix/TD-22567
fix(dnd/ep): failed with invalid ep.json
2023-02-21 17:27:30 +08:00
Xiaoyu Wang
7337f5ff7d
Merge pull request #20052 from taosdata/fix/3.0_merge_main
merge main
2023-02-21 16:27:19 +08:00
Minglei Jin
f06fd05411 fix(dnd/ep): failed with invalid ep.json 2023-02-21 14:58:29 +08:00
Xiaoyu Wang
319dfd8f06 merge 3.0 2023-02-20 17:21:37 +08:00
dapan1121
e8dc7c8f37
Merge pull request #20034 from taosdata/feat/TD-22341
feat: add memory debug option
2023-02-20 16:50:11 +08:00
Xiaoyu Wang
c597de099f merge main 2023-02-20 13:41:27 +08:00
Haojun Liao
8d187efc18 refactor:do some internal refactor. 2023-02-20 10:04:08 +08:00
yihaoDeng
dd30b3577c add trans param 2023-02-19 18:29:11 +08:00
yihaoDeng
098949b528 add trans param 2023-02-19 18:10:42 +08:00
yihaoDeng
edb3d6f8f3 change transport param 2023-02-18 19:19:44 +08:00
yihaoDeng
cfc9bb1eff opt transport opt 2023-02-18 11:37:43 +08:00
yihaoDeng
9db11ae559 opt trans 2023-02-17 23:05:06 +08:00
yihaoDeng
f19fdaa142 opt trans 2023-02-17 22:40:27 +08:00
dapan1121
386f184ed7 feat: disable async log 2023-02-17 17:45:44 +08:00
dapan1121
1128b1222b feat: add memory debug option 2023-02-17 17:40:14 +08:00
yihaoDeng
d22e97d256 fix invalid code 2023-02-17 13:56:42 +08:00
yihaoDeng
f975d8e0d9 change default value 2023-02-16 21:58:32 +08:00
yihaoDeng
a6a8daec23 fix: batch write 2023-02-16 15:09:39 +08:00
yihaoDeng
ebcbdcfddc fix: change parameter 2023-02-16 00:30:26 +08:00
yihaoDeng
a2982d7c25 Merge branch 'enh/mainnn' into fix/main 2023-02-15 23:48:31 +08:00
yihaoDeng
f22d07319f handle too many session 2023-02-15 20:06:04 +08:00
yihaoDeng
b8dfc71446 handle too many session 2023-02-15 19:24:48 +08:00
yihaoDeng
e44704b20e opt: opt tag index 2023-02-15 17:26:11 +08:00
Haojun Liao
3a6d32ae0b refactor: enable the log. 2023-02-15 12:57:09 +08:00
yihaoDeng
a929aa22d8 merge 3.0 2023-02-12 10:48:18 +08:00
Haojun Liao
a7fdc4bae3 other: merge 3.0 2023-02-10 19:20:24 +08:00
Xiaoyu Wang
79440f7a26
Merge pull request #19860 from taosdata/fix/3.0_merge_main
merge main
2023-02-09 09:22:19 +08:00
Xiaoyu Wang
09925437e3 merge main 2023-02-08 09:51:52 +08:00
Shengliang Guan
7fdeaf19be Merge remote-tracking branch 'origin/3.0' into enh/TD-18702 2023-02-07 20:29:14 +08:00
Shengliang Guan
917d1165a7 fix: set transId to 0 while timeout or in follower state 2023-02-06 22:49:13 +08:00
kailixu
d3c260ad55 feat: grant support upgrade/downgrade 2023-02-06 18:45:33 +08:00
Haojun Liao
3822225231 other: merge main. 2023-02-06 16:24:15 +08:00
Xiaoyu Wang
5d499e52f9 merge main 2023-02-03 17:13:11 +08:00
Shengliang Guan
3b475d4c0d fix: adjust some log while split 2023-02-03 14:40:19 +08:00
wangmm0220
a32c852039 fix:add ttl drop response for mnode 2023-02-02 16:13:17 +08:00
Haojun Liao
ab8c977417 other: merge main. 2023-02-02 14:00:36 +08:00
Shengliang Guan
e32d24ab1f enh: save vnodes list file 2023-01-31 16:49:28 +08:00
Shengliang Guan
9f2078ae0d enh: rename tsdb file 2023-01-31 16:28:37 +08:00
Shengliang Guan
fbc4513ee3 enh: call vnodeBegin after vnodeSyncCommit 2023-01-31 15:01:10 +08:00
Shengliang Guan
f6248d21df fix: coredump if no data while vnode commit 2023-01-31 13:32:08 +08:00
Benguang Zhao
a84e990c4e fix: not try to propose commit on vmCloseVnode 2023-01-31 11:29:46 +08:00
Shengliang Guan
53ac9c7229 enh: commit tsdb after split 2023-01-31 10:59:34 +08:00
Shengliang Guan
141fcdd49b enh: alter vnode hashrange in cfg file 2023-01-30 17:54:54 +08:00
Shengliang Guan
8bc0d4ba74 enh: add alter vnode hashrange request 2023-01-30 16:33:17 +08:00
Shengliang Guan
03dc6e55b5 enh: add disable vnode write request 2023-01-30 13:54:15 +08:00
yihaoDeng
bfd711c08f Merge remote-tracking branch 'origin/3.0' into dynamicIdx 2023-01-18 22:01:49 +08:00
Shengliang Guan
1af5aa6786
Merge pull request #19595 from taosdata/enh/TD-20047
fix: config error if ep.json invalid
2023-01-17 11:33:35 +08:00
Shengliang Guan
e155757ac6 fix: more 2023-01-17 10:46:31 +08:00
Shengliang Guan
ca33abe26c fix: more 2023-01-17 10:43:02 +08:00
Shengliang Guan
729afc6ab5 fix: config error if ep.json invalid 2023-01-17 10:26:59 +08:00
Shengliang Guan
01647debb9
Merge pull request #19581 from taosdata/enh/TD-20047
fix: update epset on dnode info changed
2023-01-17 08:53:43 +08:00
Haojun Liao
a9ed671dc2 refactor: do some internal refactor. 2023-01-16 19:46:23 +08:00
Shengliang Guan
478eec76a4 enh: update epset on dnode info changed 2023-01-16 16:34:12 +08:00
Shengliang Guan
d476b6db13 enh: update epset on dnode info changed 2023-01-16 15:41:50 +08:00
Shengliang Guan
da6722d353 enh: update epset on dnode info changed 2023-01-16 13:28:18 +08:00
Shengliang Guan
b09b67acd2 enh: update epset on dnode info changed 2023-01-16 10:40:15 +08:00
Shengliang Guan
307f457103 Merge remote-tracking branch 'origin/3.0' into enh/TD-20047 2023-01-16 09:40:37 +08:00
Shengliang Guan
dbea8004a9
Merge pull request #19555 from taosdata/enh/TD-20047
fix: update epset on dnode info changed
2023-01-16 09:40:15 +08:00
Shengliang Guan
ad8c73645b fix: update epset on dnode info changed 2023-01-13 15:26:24 +08:00
kailixu
8f0f060410 Merge branch '3.0' into fix/TD-21873-3.0 2023-01-13 15:14:11 +08:00
Xiaoyu Wang
9a0c2805f4 merge main 2023-01-13 13:54: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
kailixu
e571ddf37e fix: tsma transaction refactor 2023-01-12 21:13:15 +08:00
Shengliang Guan
cd0404bc25 refact: adjust return value of tmsgUpdateDnodeInfo 2023-01-12 17:08:33 +08:00
yihaoDeng
72b43d240d add/delete tag idx 2023-01-12 16:31:55 +08:00
Shengliang Guan
cff741e4c4 fix: coverity issues 2023-01-11 16:56:14 +08:00
Shengliang Guan
c5959c5b19 fix: invalid json item 2023-01-11 12:24:44 +08:00
Shengliang Guan
71ef10409c enh: adjust dmEps.c 2023-01-11 11:37:59 +08:00
Shengliang Guan
8c9daa32fc enh: refact dmFile.c 2023-01-11 11:18:39 +08:00
Shengliang Guan
ba7f9f1df1 enh: refact dmEps.c 2023-01-11 11:06:16 +08:00
Shengliang Guan
9a95c3d7ab enh: refact vmFile.c 2023-01-11 10:44:07 +08:00
dapan1121
0e06253d4d
Merge pull request #19461 from taosdata/fix/noCore
fix: no core file generated issue on linux
2023-01-10 09:58:19 +08:00
dapan1121
a0d2da630e fix: no core file on linux 2023-01-10 09:28:04 +08:00
Shengliang Guan
012dbf3176 enh: read mnode file 2023-01-09 18:47:27 +08:00
Shengliang Guan
d4d329ecce fix: rename global variables 2023-01-09 10:18:12 +08:00
Shengliang Guan
398161eb5f Merge branch 'main' into merge/mainto3.0_0108 2023-01-09 10:00:53 +08:00
Shengliang Guan
d90eef6656 Merge branch '3.0' into merge/mainto3.0_0108 2023-01-08 09:54:21 +08:00
Shengliang Guan
42d911bf8e Merge remote-tracking branch 'origin/main' into FIX/TD-21043-main 2023-01-08 09:44:07 +08:00
Shengliang Guan
45ef1c7405
Merge pull request #19402 from taosdata/chore/sangshuduo/TD-19391-oem-support
chore: prompt support
2023-01-07 10:58:42 +08:00
dapan1121
feb396270d
Merge pull request #19278 from taosdata/enh/TD-21108
feat: support crash report to telemetry server
2023-01-06 19:13:37 +08:00
Shengliang Guan
4a90f84e26 fix: minor changes 2023-01-06 15:50:27 +08:00
Shengliang Guan
7607a9788f fix: handle error while write json file 2023-01-06 15:39:56 +08:00
Shengliang Guan
675f0057cf fix: handle error while write dmEps.json 2023-01-06 15:24:24 +08:00
Shengliang Guan
3c619925f4 fix: handle error while write smnode.json 2023-01-06 15:16:07 +08:00
Shengliang Guan
03db839d4a fix: handle error while write vnodes.json 2023-01-06 15:15:54 +08:00
Shengliang Guan
129380703f fix: handle error while write vnodes.json 2023-01-06 14:25:38 +08:00
dapan1121
e55cc0af22 Merge remote-tracking branch 'origin' into enh/TD-21108 2023-01-06 13:40:32 +08:00
Shuduo Sang
c6a08b64b5 chore: merge with 3.0 2023-01-05 17:36:30 +08:00
Shengliang Guan
ef3e60c387 Merge branch 'fix/TD-21746' into FIX/TD-21043-main 2023-01-05 15:58:30 +08:00
yihaoDeng
a64e9d53b4 updata index 2023-01-05 15:39:35 +08:00
Shengliang Guan
84ec8a7f3d Merge branch 'main' into fix/TD-21353 2023-01-05 11:53:38 +08:00
Minglei Jin
0dd9e4bdee fix(vnode): new vnodePostClose for closing sync module 2023-01-05 11:35:39 +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
dapan1121
a551641b6c fix: add mac crash report processing 2023-01-04 19:12:16 +08:00
Minglei Jin
c28ba32c93 fix(vnode/mgmt): pre close vnode after queue's empty 2023-01-04 18:08:33 +08:00
Shengliang Guan
34260cd397 Merge branch 'main' into FIX/TD-21043-main 2023-01-04 09:29:07 +08:00
dapan1121
ac7d250a7f Merge remote-tracking branch 'origin' into enh/TD-21108 2023-01-04 08:57:22 +08:00
Shengliang Guan
89425dc488
Merge pull request #19333 from taosdata/enh/TD-21207
enh: remove assert from mnode
2023-01-03 22:33:20 +08:00
Shengliang Guan
70b513c09c fix: vnode set the wrong replica info after snapshot transfered 2023-01-03 19:47:04 +08:00
Shengliang Guan
fc21140e03 enh: remove assert from mnode 2023-01-03 15:33:50 +08:00
Liu Jicong
617d8d4013 fix mem leak 2023-01-03 11:18:48 +08:00
Benguang Zhao
4031dc1af4 Merge branch main into FIX/TD-21043-main 2023-01-02 16:41:46 +08:00
Shengliang Guan
469dfb9d4e fix: compile errors 2022-12-30 17:47:17 +08:00
Shengliang Guan
929be865f1 Merge branch 'main' into fix/TS-2349 2022-12-30 17:42:56 +08:00
dapan1121
b8cbc93584 Merge remote-tracking branch 'origin' into enh/TD-21108 2022-12-30 17:38:38 +08:00
Shengliang Guan
c2323db00d fix: allow the ip resolved by fqdn different between dnodes 2022-12-30 17:04:14 +08:00
dapan1121
586b73bef1 fix: windows compile issue 2022-12-30 15:56:37 +08:00
Shengliang Guan
c67df2c0d6
Merge pull request #19188 from taosdata/feature/3_liaohj
fix(query): opt filter perf.
2022-12-30 14:42:17 +08:00
dapan1121
8ff3b2fda3 Merge remote-tracking branch 'origin' into enh/TD-21108 2022-12-30 13:31:37 +08:00
dapan1121
dfefb68aa6 feat: support crash report 2022-12-30 13:30:54 +08:00
Shuduo Sang
868cf83cdb chore: prepare for string passing 2022-12-29 19:20:46 +08:00
yihaoDeng
b2f306e09d avoid invalid free 2022-12-29 14:12:09 +08:00
Haojun Liao
8ca981b3f0 Merge branch 'main' into feature/3_liaohj 2022-12-29 10:26:07 +08:00
Benguang Zhao
d307413c36 Merge branch 'main' into FIX/TD-21043-main 2022-12-29 10:03:17 +08:00
Shengliang Guan
7680fd0ac3
Merge pull request #19210 from taosdata/enh/TD-21585
enh: adjusting the operation mode of the stream thread pool
2022-12-28 19:18:48 +08:00
yihaoDeng
34c454b13c handle except on taosd rpc-client 2022-12-28 15:19:35 +08:00
Shengliang Guan
ed98fddf74 enh: adjusting the operation mode of the stream thread pool 2022-12-28 14:37:56 +08:00
yihaoDeng
09681e37ca change systerm code and avoid mem leak 2022-12-28 10:20:18 +08:00
Shengliang Guan
024a7a58a1 fix: add some logs to detect vnodes.json emptyed 2022-12-27 18:46:32 +08:00
Benguang Zhao
8916722dd7 Merge branch main to FIX/TD-21043-main 2022-12-27 14:50:39 +08:00
Benguang Zhao
ab8efc828d enh: check existence of msg head at SRpcMsg pCont in vmPutMsgToQueue 2022-12-27 14:26:15 +08:00
Benguang Zhao
a7bfeb5fbe fix: check existence of SMsgHead in SSyncRaftEntry data or SRpcMsg pCont 2022-12-26 23:10:46 +08:00
dapan1121
66cece62de
Merge pull request #19046 from taosdata/fix/TD-21180-3.0
feat(rpc):  return new error code TSDB_CODE_RPC_VGROUP_NOT_CONNECTED
2022-12-26 18:08:48 +08:00
Benguang Zhao
fda2f55fe5 Merge branch main to FIX/TD-21043-main 2022-12-26 14:26:25 +08:00
dapan1121
32f570c76f Merge remote-tracking branch 'origin' into enh/TD-21108 2022-12-26 09:15:00 +08:00
yihaoDeng
59e63082d5 opt index write 2022-12-23 22:45:59 +08:00
Benguang Zhao
5159d60f56 enh: vnodeCommit on consensus only 2022-12-23 20:16:32 +08:00
yihaoDeng
00370ddccf handle except on taosd-client 2022-12-23 12:41:39 +08:00
dapan1121
08e6d9a264 enh: write coredump bt to log file 2022-12-23 09:22:14 +08:00
Alex Duan
cd1b87031a fix(query): modify error describe 2022-12-22 10:22:51 +08:00
Shengliang Guan
0467837498
Merge pull request #19073 from taosdata/fix/covertErrCode
fix: convert err code
2022-12-22 08:59:26 +08:00
Shengliang Guan
60a4c54fe9 fix: kill self 2022-12-21 21:19:07 +08:00
yihaoDeng
05cc6c99a8 convert err code 2022-12-21 20:13:32 +08:00
Shengliang Guan
b0d486eb85 enh: add dropping and creating status for dnode 2022-12-21 14:14:09 +08:00
Alex Duan
df6102f66e fix(query): TSDB_CODE_RPC_VGROUP_NOT_CONNECTED same condition check with TSDB_CODE_RPC_NETWORK_UNAVAIL 2022-12-20 18:14:24 +08:00
yihaoDeng
93dc0aff07 change err msg while vnode is stoped 2022-12-15 17:08:03 +08:00
Shengliang Guan
6a7c1d6bea
Merge pull request #18940 from taosdata/enh/TD-21127
refact: post sem in vnode while sync timeout
2022-12-14 18:55:52 +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
Shengliang Guan
0866a74944
Merge pull request #18936 from taosdata/fix/rmUnusedParam
fix: remove unused param
2022-12-14 08:02:33 +08:00
yihaoDeng
6fb45a5f47 remove unused param 2022-12-13 20:16:45 +08:00
Shengliang Guan
b89877b4c1 refact: add vnode timer 2022-12-13 13:41:06 +08:00
dapan1121
55fd615de8 fix: disk full recovery issue 2022-12-12 16:19:04 +08:00
Shengliang Guan
652f51fec5 fix: control rpc qitem memory 2022-12-10 15:09:55 +08:00
Shengliang Guan
50b66df39f fix: control rpc qitem memory 2022-12-10 14:02:57 +08:00
yihaoDeng
bf48419dff change trim cron 2022-12-08 22:18:08 +08:00
yihaoDeng
ed6f542a3e TD-20975 2022-12-08 21:18:36 +08:00
Shengliang Guan
ebb7beac11 Merge remote-tracking branch 'origin/3.0' into enh/TD-21071 2022-12-08 12:27:30 +08:00
Shengliang Guan
1d34b7edf8 enh: print dnode startup parameters 2022-12-08 10:50:24 +08:00
Shengliang Guan
dd821a28ee enh: collect and record the signal that the dnode was killed in the log file 2022-12-08 09:41:42 +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
Shengliang Guan
f69a188f7e refact: replcase ASSERT with tAssert 2022-12-07 18:37:40 +08:00
yihaoDeng
b3d1204e86 error config 2022-12-07 18:04:35 +08:00
Shengliang Guan
6bb736aeeb refact: adjust some assert cases 2022-12-07 16:30:21 +08:00
Shengliang Guan
c6e9b8c0fa enh: add tassert funcs 2022-12-07 16:27:20 +08:00
Shengliang Guan
e7ee48fd38 enh: add tassert funcs 2022-12-07 16:06:07 +08:00
yihaoDeng
f8fff96b7a support more fail-fast msgtype 2022-12-07 09:30:17 +08:00
yihaoDeng
9ce9d21507 support fail fast 2022-12-06 10:30:14 +08:00
Shengliang Guan
f3e980de14 enh: remove TSDB_CODE_RPC_REDIRECT 2022-12-02 22:45:11 +08:00
Shengliang Guan
524de026a5 enh: remove TSDB_CODE_RPC_REDIRECT 2022-12-02 22:24:35 +08:00
Shengliang Guan
6d70f48802
Merge pull request #18592 from taosdata/feature/3_liaohj
enh(query): optimize query perf.
2022-12-02 21:00:35 +08:00
Shengliang Guan
99968ccc4f enh: adjust error code 2022-12-02 16:46:43 +08:00
Shengliang Guan
24ee4b4289 Merge branch '3.0' into enh/TD-20891 2022-12-02 16:44:46 +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
dapan1121
55e544793c
Merge pull request #18599 from taosdata/fix/TD-20802
enh: support query retry cause of dnode stopped
2022-12-02 14:01:16 +08:00
dapan1121
dff4c36092
Merge branch '3.0' into fix/TD-20802 2022-12-02 10:11:39 +08:00
Shengliang Guan
db42ec46bf refact: adust error code while dnode startup 2022-12-02 10:05:52 +08:00
Shengliang Guan
9f90467b68
Merge pull request #18614 from taosdata/feature/3.0_mhli
refactor(sync): put heartbeat-reply msg into sync-ctrl-queue
2022-12-01 17:25:54 +08:00
Minghao Li
0b3d749228 refactor(sync): put heartbeat-reply msg into sync-ctrl-queue 2022-12-01 16:12:22 +08:00
dapan1121
89be771b61 enh: add retry for vnode stopped case 2022-12-01 09:53:41 +08:00
Benguang Zhao
55bae49d56 Merge branch 3.0 to FIX/TD-19334-3.0 2022-11-30 23:47:30 +08:00
Haojun Liao
4fef284cfe refactor: do some internal refactor. 2022-11-30 21:26:27 +08:00
Shengliang Guan
5556fd0c45 enh: add sync offline state 2022-11-30 12:02:54 +08:00
Shengliang Guan
189cdc4f63
Merge pull request #18533 from taosdata/enh/clientRetry
enh: refactor retry
2022-11-30 10:47:13 +08:00
Benguang Zhao
470441c541 Merge branch 3.0 to FIX/TD-19334-3.0 2022-11-29 18:24:01 +08:00
yihaoDeng
21391ea77b change paramter 2022-11-29 10:52:06 +08:00
Shengliang Guan
99c00acf9f
Merge pull request #18502 from taosdata/enh/changeParamter2
enh: adjust para
2022-11-29 09:22:13 +08:00
Haojun Liao
3878af10c9 refactor: do some internal refactor. 2022-11-28 16:13:18 +08:00
Benguang Zhao
dc2dcea3de Merge branch 3.0 to FIX/TD-19334-3.0 2022-11-28 14:27:10 +08:00
yihaoDeng
0611ecbe31 change paramter 2022-11-28 10:53:27 +08:00
Benguang Zhao
4edef438ea enh: transfer ownership of msgs while committing sync log entries 2022-11-26 21:57:23 +08:00
Haojun Liao
f9d1726c89 fix(query): fix error in ut. 2022-11-25 23:27:36 +08:00
Haojun Liao
9a208b2d09 other: merge 3.0 2022-11-24 17:08:15 +08:00
Haojun Liao
e0e55b2d65 refactor: do some internal refactor. 2022-11-23 22:08:35 +08:00
Minghao Li
2b411912d9 refactor(sync): can not propose when heartbeat timeout 2022-11-23 14:17:13 +08:00
Shengliang Guan
ae0bd036a0 fix: more log 2022-11-21 23:11:00 +08:00
Shengliang Guan
9c426540e7 fix: memory leaks while check mnode state 2022-11-18 20:15:13 +08:00
Shengliang Guan
201ce10fbc fix: restore wal info changes 2022-11-16 15:45:40 +08:00
Shengliang Guan
2da3cabd58 fix: memory in smworker.c 2022-11-15 12:21:56 +08:00
Shengliang Guan
7bcda46c59 refact: remove sync pre snapshot 2022-11-13 16:03:45 +08:00
Shengliang Guan
278cf9d327 refact: remove sync ping and pingreply 2022-11-11 17:48:15 +08:00
yihaoDeng
27ebbdadf2 add rpc retry config 2022-11-10 19:44:45 +08:00
Haojun Liao
b48752686e refactor: do some internal refactor. 2022-11-09 13:45:46 +08:00
Shengliang Guan
9a5e82267e Merge branch '3.0' into fix/TD-20286 2022-11-08 19:37:01 +08:00
Shengliang Guan
6c0f46ff03 fix: the vnode was created to the wrong dnode when network was misconfigured 2022-11-08 18:10:26 +08:00
Shengliang Guan
5a5d2c448b enh: process some msg in mnode read queue 2022-11-08 17:26:31 +08:00
dapan1121
f7fa81ee2c fix: fix error handling for query msg preprocessing 2022-11-07 18:51:13 +08:00
dapan1121
5ab6166efe enh: support grant check in vnode query 2022-11-07 16:23:40 +08:00
Shengliang Guan
adb335467c fix: coverity issues 2022-11-05 19:59:18 +08:00
dapan1121
7081ebe9e6
Merge pull request #17877 from taosdata/enh/TD-19920
enh: add show rewrite mask in query msg
2022-11-05 15:35:51 +08:00
Shengliang Guan
2e6f75107d enh: adjust the number of vnode threads so that one vnode has one write thread 2022-11-04 17:38:35 +08:00
Shengliang Guan
4fc0e3bd55 enh: adjust the number of vnode threads so that one vnode has one write thread 2022-11-04 17:21:00 +08:00
Shengliang Guan
fc41f43c9d fix: deadlock while drop db 2022-11-04 16:15:37 +08:00
Shengliang Guan
a0983cf8c1 enh: adjust tqueue and tworker log 2022-11-04 10:58:23 +08:00
dapan1121
ae5f6ef175 enh: add show rewrite mask in query msg 2022-11-03 16:28:48 +08:00
Liu Jicong
31f574359d fix:log empty msg 2022-11-03 14:29:51 +08:00
Liu Jicong
15ad147c40 Merge branch '3.0' into feature/stream 2022-11-03 13:37:59 +08:00
Liu Jicong
2fbc8e6306 refactor(stream): stream deploy and state transfer 2022-11-03 13:22:23 +08:00
Shengliang Guan
843e17744e refact: add sequence for status msg 2022-11-03 10:57:20 +08:00
Shengliang Guan
0b69a23220 Merge remote-tracking branch 'origin/3.0' into fix/TD-20095 2022-11-03 10:42:57 +08:00
Shengliang Guan
108b9ffed6 refact: add sequence for status msg 2022-11-03 10:42:33 +08:00
Shengliang Guan
0d60817268
Merge pull request #17837 from taosdata/feature/3.0_mhli
refactor(sync): add pre snapshot
2022-11-02 21:11:22 +08:00
Minghao Li
70aff8451f refactor(sync): add pre snapshot 2022-11-02 15:38:30 +08:00
Shengliang Guan
b5f0041af1 refact: adjust error code in vnode 2022-11-02 15:28:32 +08:00
Shengliang Guan
df2c443a80
Merge pull request #17807 from taosdata/fix/TD-20097
fix: wrong cpu usage
2022-11-01 18:35:28 +08:00
Shengliang Guan
a71dbd83d2
Merge pull request #17803 from taosdata/fix/TD-20052
enh: refact syncMsg code
2022-11-01 16:45:56 +08:00
Shengliang Guan
92b1c12330 fix: wrong cpu usage 2022-11-01 16:38:52 +08:00
Shengliang Guan
68f1641991
Merge pull request #17800 from taosdata/feature/stream
refactor(stream): fill history
2022-11-01 16:15:07 +08:00
Shengliang Guan
e79e50ae36 enh: refact syncMsg code 2022-11-01 13:58:25 +08:00
Shuduo Sang
7a8c2efbc3
fix: add jemalloc as build dependency of taosd, udf and shell (#17785)
* fix: jemalloc compile error

* fix: jemalloc compile error

* fix: add jemalloc as dependency of taosd and udf

Co-authored-by: afwerar <1296468573@qq.com>
2022-11-01 13:44:04 +08:00
Liu Jicong
8ca5f0bd9c Merge branch '3.0' into feature/stream 2022-11-01 13:20:20 +08:00
Minghao Li
21d60cb5be refactor(sync): pre snapshot on message 2022-11-01 11:46:29 +08:00
Shengliang Guan
8cdbcb89f5
Merge pull request #17762 from taosdata/fix/memReturn
enh: return mem to os
2022-10-31 20:12:22 +08:00
Liu Jicong
2e640c38a2 refactor: stream and tmq message 2022-10-31 18:37:28 +08:00
gccgdb1234
f52000d86e return mem to os 2022-10-29 22:25:40 +08:00
Liu Jicong
d058475fac
Merge pull request #17750 from taosdata/feature/stream
feat(stream): snode
2022-10-28 18:12:48 +08:00
Liu Jicong
b26cc9c318 feat(snode) 2022-10-28 17:03:17 +08:00
Shengliang Guan
57960661d4 fix: failed to start unitest in mac 2022-10-28 15:24:32 +08:00
Shengliang Guan
ff26385185
Merge pull request #17717 from taosdata/fix/TD-19872
test: improve coverall
2022-10-28 12:40:37 +08:00
Shengliang Guan
5101d21551 fix: compile error 2022-10-28 10:17:48 +08:00
Shengliang Guan
ff428696d5 enh: drop snode 2022-10-27 15:03:18 +08:00
Shengliang Guan
b508c25118 enh: redistribute vgroup 2022-10-25 15:55:19 +08:00
Shengliang Guan
47cef3ba75 fix: invalid msg while alter db replica 2022-10-23 22:44:41 +08:00
Shengliang Guan
c0707f19dc Merge remote-tracking branch 'origin/3.0' into feature/sync2-merge 2022-10-22 23:50:41 +08:00
Shengliang Guan
bf1fff7532 fix: stop mgmt worker before close vnodes 2022-10-22 22:13:55 +08:00
Cary Xu
633a989892 enh: add warn log for abnormal monitor value 2022-10-22 13:34:07 +08:00
Shengliang Guan
f5d1b3f8f1 Merge remote-tracking branch 'origin/3.0' into feature/sync2-merge 2022-10-21 19:12:06 +08:00
Shengliang Guan
2953a8868b enh: alter db replica 2022-10-21 10:40:02 +08:00
Minghao Li
cc7a393978 refactor(sync): refactor sync 2022-10-20 19:42:22 +08:00
Shengliang Guan
4d318b32da refact: alter db replica 2022-10-20 16:47:03 +08:00
Minghao Li
5965629b2e refactor(sync): refacotr sync 2022-10-20 16:05:14 +08:00
Shengliang Guan
706682ea5c
Merge pull request #17467 from taosdata/enh/TD-19623
refact: remove multi process codes
2022-10-19 19:04:51 +08:00
Shengliang Guan
79f16a6d54 refact: remove multi process codes 2022-10-19 17:53:01 +08:00
Shengliang Guan
881db69feb
Merge pull request #17453 from taosdata/feature/sync2-merge
refactor(sync): add sync ctrl queue in vnode
2022-10-19 15:50:09 +08:00
Shengliang Guan
0e30d177fa Merge remote-tracking branch 'origin/3.0' into enh/TD-19623 2022-10-19 13:33:00 +08:00
Shengliang Guan
35a071b9c3 enh: close vnode with multiple threads 2022-10-19 12:13:13 +08:00
Shengliang Guan
96ca18e61e Merge remote-tracking branch 'origin/3.0' into enh/TD-19623 2022-10-19 11:18:21 +08:00
Shengliang Guan
8764cf9adb refact: remove multi process codes 2022-10-19 11:08:42 +08:00
Shengliang Guan
fc5af24975
Merge pull request #17444 from taosdata/enh/TD-19622
refact: remove bnode codes
2022-10-19 10:06:35 +08:00
Minghao Li
4c9f10b6f3 refactor(sync): add sync ctrl queue in vnode 2022-10-18 19:12:34 +08:00
Shengliang Guan
3a7d89a6bb refact: remove bnode codes 2022-10-18 17:34:58 +08:00
Benguang Zhao
2525a5cf1f enh: report proper errorcode on disk unavailability 2022-10-18 16:06:52 +08:00
Benguang Zhao
0cbaa03fcc fix: osDefaultInit on all platform in testing Init at sut.cpp 2022-10-18 14:51:19 +08:00
Benguang Zhao
23a4a37677 enh: not allowed to start when disk space unavailable 2022-10-17 14:22:20 +08:00
Minghao Li
5745223bca refactor(sync): add double queues in mnode 2022-10-17 10:33:27 +08:00
Benguang Zhao
616eb5f903 Merge branch '3.0' into FIX/TD-19239-3.0 2022-10-16 00:29:01 +08:00
Shengliang Guan
edf9253a16 Merge remote-tracking branch 'origin/3.0' into enh/TD-19463_2 2022-10-15 17:19:08 +08:00
Benguang Zhao
56b32a77a4 fix: allow to restart on disk space full, e.g. in dmCheckDiskSpace 2022-10-14 22:57:27 +08:00
Shengliang Guan
78fb1911d4 enh: refactor the code to create and delete mnodes 2022-10-14 17:59:09 +08:00
Minghao Li
2ae4081a3f refactor(sync): add double queues in vnode 2022-10-13 20:57:36 +08:00
Minghao Li
733440b352 refactor(sync): add double queues in vnode 2022-10-13 14:37:18 +08:00
Haojun Liao
f5f0a7026f other: merge 3.0 2022-10-13 14:20:51 +08:00
Shengliang Guan
bf5c14b64c
Merge pull request #17305 from taosdata/feature/rpc_compress
support compress
2022-10-13 13:58:36 +08:00
Shengliang Guan
969a688b7a
Merge pull request #17330 from taosdata/fix/TD-19486
fix: coverity issues
2022-10-13 13:57:55 +08:00
Hongze Cheng
6ed0634fb7 format more code 2022-10-13 11:56:16 +08:00
Shengliang Guan
c37df48fb4 fix: coverity issues 2022-10-13 11:14:13 +08:00
yihaoDeng
53b6058b0d support compress 2022-10-12 10:22:40 +08:00
Haojun Liao
d3b37ef294 other:merge 3.0 2022-10-11 22:56:54 +08:00
yihaoDeng
37a0b9c759 support compress 2022-10-11 22:18:44 +08:00
Shengliang Guan
58b0ca6efe
Merge pull request #17273 from taosdata/fix/TD-19223-D
fix: support statistics of insert_req
2022-10-11 20:54:38 +08:00
Zhiqiang Wang
0b2ff85a17
fix: jemalloc compile error (#17291)
* fix: jemalloc compile error

* fix: jemalloc compile error
2022-10-11 18:53:24 +08:00
Cary Xu
114ae8dbda fix: support statistics of insert_req 2022-10-11 18:22:29 +08:00
Cary Xu
02979f081d fix: support statistics of insert_req 2022-10-11 17:47:23 +08:00
Shengliang Guan
dbae9a47da fix: check memory while alter db buffer 2022-10-11 16:23:23 +08:00
Cary Xu
7da3ed2748 fix: support statistics of insert_req 2022-10-11 15:36:35 +08:00
Haojun Liao
b7e897abc8 refactor: update some logs. 2022-10-11 15:16:28 +08:00
Shengliang Guan
8862a31fb1 fix: coverity issues 2022-10-11 09:23:47 +08:00
Cary Xu
fe115ab02e fix: support statistics of insert_req 2022-10-10 18:20:53 +08:00
Shengliang Guan
66a4f332b3 fix: coverity issues 2022-10-10 10:51:16 +08:00
Shengliang Guan
28f82e3c19 fix: coverity issues 2022-10-09 19:03:34 +08:00
Shengliang Guan
633fd372cd fix: coverity issues 2022-10-09 17:48:06 +08:00
Shengliang Guan
e98335bdfa fix: coverity issues 2022-10-08 11:29:46 +08:00
kailixu
8225c3fd9b chore: code optimization 2022-10-01 00:03:43 +08:00
kailixu
ec4b4923e8 fix: multiple unsequenced modifications 2023-07-24 10:33:38 +08:00
kailixu
9511af242e chore: time unit of os uptime 2023-07-24 09:12:42 +08:00
kailixu
e566c051f7 chore: code optimization 2023-07-24 09:03:19 +08:00
kailixu
d597ba8e71 chore: code optimize 2023-07-24 06:35:54 +08:00
kailixu
3cfa49066a chore: uptime logic optimize 2023-07-23 23:25:58 +08:00
yihaoDeng
f41b494ac6 opt tbname in 2022-09-30 10:19:56 +08:00
Shengliang Guan
e94646ca70 fix: coverity issues 2022-09-29 19:41:54 +08:00
yihaoDeng
4977e2e676 opt tbname in 2022-09-29 18:35:12 +08:00
Shengliang Guan
e5abe59bb1 fix: coverity issues 2022-09-28 09:29:54 +08:00
Shengliang Guan
6c19c06286 fix: coverity issues 2022-09-27 17:16:12 +08:00
Shengliang Guan
eead619f1a fix: coverity issues 2022-09-27 17:10:48 +08:00
Shengliang Guan
6b6958fa2d enh: dump sdb info from mnode 2022-09-26 16:32:14 +08:00
Shengliang Guan
555a99bf90 enh: dump sdb info from mnode 2022-09-26 16:18:48 +08:00
yihaoDeng
7dd8a56f23 fix: invalid free 2022-09-23 19:55:46 +08:00
Shengliang Guan
ef859f7fe1 fix: definite lost 2022-09-22 20:49:53 +08:00
Shengliang Guan
ce79f915e4 fix: restore vnodes in multi-threads 2022-09-22 20:28:38 +08:00
yihaoDeng
3398de8a35 fix(tsc): avoid mem leak 2022-09-15 21:35:54 +08:00
Shengliang Guan
8055e79a82 feat: database option 'tsdb_pagesize' 2022-09-13 18:30:15 +08:00
Shengliang Guan
b84017f2b9 feat: database option 'tsdb_pagesize' 2022-09-13 18:01:10 +08:00
Hongze Cheng
2e8b43d01c more code 2022-09-08 16:56:29 +08:00
Shengliang Guan
25c67f6ebb enh: add hash prefix and suffix option to db 2022-09-02 19:00:11 +08:00
Shengliang Guan
acab522494 enh: let create database SST_TRIGGER 2 worker 2022-09-02 15:19:50 +08:00
Shengliang Guan
4401080328 enh: make cmake .. -DCMAKE_BUILD_TYPE=Release work 2022-08-31 18:06:17 +08:00
Cary Xu
69580893a7 other: merge 3.0 2022-08-17 20:20:02 +08:00
Liu Jicong
357b21cfeb refactor(tmq): use tdb to store check info 2022-08-17 13:58:56 +08:00
Cary Xu
dab6c81769 enh: rsma batch process 2022-08-15 00:16:44 +08:00
Cary Xu
a4a7022caf
Merge pull request #15976 from taosdata/feature/3.0_interval_hash_optimize
enh: rsma fetch optimization
2022-08-11 23:20:01 +08:00
afwerar
80a01235f2 doc: change 3.0 doc 2022-08-11 14:37:43 +08:00
Cary Xu
15544a2207 enh: rsma fetch 2022-08-11 11:14:31 +08:00
Liu Jicong
7f4b46e003 feat(stream): session window trigger delete 2022-08-10 21:26:05 +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
Liu Jicong
48449e80c3 fix(stream): memory leak 2022-08-08 19:17:28 +08:00
Cary Xu
0aac37a45c enh: rsma fetch logic optimization 2022-08-08 11:25:32 +08:00
afwerar
e76f770fc8 os: fix minimalDirGB invalid error 2022-08-04 10:02:09 +08:00
afwerar
d67339bfc8 os: fix minimalDirGB invalid error 2022-08-03 20:17:53 +08:00
Liu Jicong
e345023dfd enh(stream): keep thread from blocking 2022-08-03 15:31:10 +08:00
Liu Jicong
c089d3ba08 merge 3.0 2022-08-02 22:53:49 +08:00
Liu Jicong
d43eec5d16 enh(stream): directly dispatch 2022-08-02 22:23:33 +08:00
Shengliang Guan
d5aea7dac2 refactor: adjust sync log 2022-08-02 16:39:12 +08:00
afwerar
412d3437a8 feat: add cloud grant cfg 2022-08-01 19:54:13 +08:00
dapan1121
77837f6e6a fix: fix crash issue 2022-07-30 15:10:24 +08:00
dapan1121
80a32d6235 fix: fix mbs2ucs4 crash issue in taosd 2022-07-30 11:31:05 +08:00
afwerar
f79637f5a8 os: add win service and crashdump 2022-07-29 16:36:42 +08:00
afwerar
74e833cf4e build: remove jemalloc submodule 2022-07-28 15:48:56 +08:00
dapan1121
e836437e19 Merge branch '3.0' into feature/catalogBatchFetch 2022-07-28 08:41:34 +08:00
Liu Jicong
00acf4520c refactor(stream): remove option 2022-07-27 16:49:03 +08:00
dapan1121
648a7a12b0 feat: support mnd meta batch fetching 2022-07-27 14:02:05 +08:00
dapan1121
4cf20418cd feat: support batch fetch in catalog 2022-07-26 18:00:50 +08:00
Shengliang Guan
e4b6fa744e enh: add wal option to show database command 2022-07-26 17:30:07 +08:00
Liu Jicong
e6e95dffce fix(wal): config error 2022-07-26 16:03:00 +08:00
Shengliang Guan
9d5acf1812 enh: add wal options to db 2022-07-26 13:26:52 +08:00
kailixu
ce842ec887 Merge branch '3.0' into enh/TD-24987-3.0 2022-07-23 12:57:03 +08:00
kailixu
ca59f0d48d chore: merge 3.0 2023-07-21 15:52:54 +08:00
kailixu
7ff25d6895 chore: more code 2023-07-20 10:56:08 +08:00
kailixu
a04ba65817 chore: more code 2023-07-19 15:30:14 +08:00
Liu Jicong
2441ec22bd feat(tmq): check alter for ntb 2022-07-22 16:05:28 +08:00
dapan1121
d266bfe187 fix: fix stmt memory leak 2022-07-20 08:39:52 +08:00
Yihao Deng
88b2d3b421
Merge pull request #15093 from taosdata/fix/dmHandleMemLeak
fix: avoid rpc mem leak
2022-07-19 10:22:18 +08:00
yihaoDeng
d3be1e5f4d fix: avoid rpc mem leak 2022-07-19 09:39:26 +08:00
Shengliang Guan
993f5fe9ec fix: let certain type of write messages to be executed sequentially 2022-07-18 18:37:58 +08:00
Cary Xu
6460514147 enh: grant refactor and grant check 2022-07-18 13:22:21 +08:00
Cary Xu
35d395c418
Merge pull request #15028 from taosdata/feature/grant-3.0
fix: make the ci cases pass
2022-07-17 23:19:25 +08:00
Cary Xu
74bf84fd5a fix: make the ci cases pass 2022-07-17 23:17:24 +08:00
Cary Xu
5ef9239c74
Merge pull request #14979 from taosdata/feature/grant-3.0
feat: support grant
2022-07-17 22:16:00 +08:00
dapan1121
4097b5ae56
Merge pull request #14986 from taosdata/fix/fixmsgorder
fix: fix msg disorder and other issues
2022-07-16 18:42:41 +08:00
Liu Jicong
01a345a7c1 merge 3.0 2022-07-16 16:47:35 +08:00
Liu Jicong
bb58ec1e02 feat(tmq): support background heartbeat 2022-07-16 16:44:07 +08:00
dapan1121
320ca85a8f Merge branch '3.0' into fix/fixmsgorder 2022-07-16 15:40:50 +08:00
dapan1121
e0b56ea593 fix: fix query retry issue 2022-07-16 15:38:46 +08:00
Cary Xu
2e9e36d0f8 Merge branch '3.0' into feature/grant-3.0 2022-07-16 11:54:26 +08:00
Shengliang Guan
a12f6a3e3d refactor: let transfer leader msg to be sent even when the dnode exiting 2022-07-15 16:03:16 +08:00
Cary Xu
101b5dd7c7 feat: restrict read/write for grant 2022-07-14 15:58:49 +08:00
Cary Xu
1175bda094 Merge branch '3.0' into feature/grant-3.0 2022-07-14 14:10:14 +08:00
Cary Xu
7438f1fed4 feat: read/create restrict when grant expired 2022-07-14 14:09:43 +08:00
Shengliang Guan
59062a9bae fix: memory leak while dnode exiting 2022-07-14 10:41:22 +08:00
Cary Xu
67a5f12ac0 Merge branch '3.0' into feature/grant-3.0 2022-07-13 19:56:03 +08:00
Liu Jicong
a717042acf refactor(stream): simple batch 2022-07-13 17:24:36 +08:00
Shengliang Guan
c2aebfa322 enh: add stream queue to vnode 2022-07-13 16:26:22 +08:00
Shengliang Guan
037f84fafd Merge remote-tracking branch 'origin/3.0' into fix/mnode 2022-07-12 17:29:23 +08:00
Shengliang Guan
e9d4948e84 enh: transfer leader before close vnode and mnode 2022-07-12 14:46:52 +08:00