Haojun Liao
7fe250412f
refactor:do some internal refactor.
2023-02-20 10:13:11 +08:00
Haojun Liao
751c1cb5d2
refactor:do some internal refactor.
2023-02-20 10:12:27 +08:00
Haojun Liao
8d187efc18
refactor:do some internal refactor.
2023-02-20 10:04:08 +08:00
yihaoDeng
f2a52f0831
suppprt tag rename
2023-02-20 00:09:26 +08:00
yihaoDeng
bfe0ac61b9
add index case
2023-02-19 20:43:15 +08:00
Haojun Liao
736619018d
Merge pull request #20043 from taosdata/fix/liaohj
...
fix(query): set the correct rows in data block.
2023-02-19 00:17:54 +08:00
Haojun Liao
3993f13479
Merge branch 'main' into fix/liaohj
2023-02-18 19:49:42 +08:00
Haojun Liao
59c72beb8d
fix(query): set the correct rows in data block.
2023-02-18 19:47:18 +08:00
Haojun Liao
4853522e11
fix(query): set the correct rows in data block.
2023-02-18 19:46:37 +08:00
Haojun Liao
dfd2278d2d
Merge pull request #20042 from taosdata/fix/liaohj
...
refactor: do some internal refactor and add some logs.
2023-02-18 18:42:48 +08:00
yihaoDeng
eafc9db1c1
fix iter and case
2023-02-18 18:24:10 +08:00
Haojun Liao
06a3c1c9c0
refactor: do some internal refactor and add some logs.
2023-02-18 17:32:43 +08:00
yihaoDeng
51755e9783
fix: fix drop error
2023-02-18 16:44:29 +08:00
yihaoDeng
db7dec0347
fix filter error
2023-02-18 11:21:10 +08:00
Minglei Jin
742a6d6c95
fix(mnd/stream): fix ignore update compatibility
2023-02-16 15:25:25 +08:00
54liuyao
33caf8e625
fix:check stream
2023-02-16 13:48:47 +08:00
Haojun Liao
cb35b453d4
Merge pull request #19870 from taosdata/feature/3_liaohj
...
other: merge opt to main.
2023-02-15 12:55:04 +08:00
yihaoDeng
fa8bebf24d
opt: opt tag index
2023-02-14 17:44:29 +08:00
yihaoDeng
df296c15f7
opt: opt tag index
2023-02-14 17:31:10 +08:00
dapan1121
b9918b0eda
fix: add alter dnode configuration validdation
2023-02-14 13:49:07 +08:00
Haojun Liao
c9ce01c878
Merge branch 'main' into feature/3_liaohj
2023-02-13 17:09:27 +08:00
Haojun Liao
c597a1e4ce
refactor: do some internal refactor.
2023-02-13 15:46:47 +08:00
Yihao Deng
5af1faf916
Merge branch '3.0' into enh/dynamicIdx
2023-02-13 13:36:06 +08:00
yihaoDeng
75577937be
fix compile error
2023-02-12 17:00:28 +08:00
yihaoDeng
a929aa22d8
merge 3.0
2023-02-12 10:48:18 +08:00
yihaoDeng
a8b0452080
fix mem leak
2023-02-12 10:30:36 +08:00
yihaoDeng
93c61f82c9
fix mem leak
2023-02-10 19:24:26 +08:00
yihaoDeng
9d8e3e0c8f
fix mem leak
2023-02-10 18:29:03 +08:00
Xiaoyu Wang
3382a24a69
merge main
2023-02-10 18:03:11 +08:00
Shuduo Sang
ea5d925c50
fix: alpine support ( #19353 )
...
* fix: alpine support
* fix: ostimer thread_id
* fix: taosPrintTrace and tsStreamMax
* fix: make_install.sh and dnodes.py for alpine
* fix: cmake.platform and cut option for alpine
* fix: timer sigev and string convert
* fix: test case for alpine
* fix: fix test script for alpine
* fix: fix test script for alpine
* fix: fix taosLogTrace for Alpine
* fix: fix taosSort
* fix: vnode and mnode compare functions and test cases
* fix: sorting algorithms and unit tests
* fix: libtaosws.so build error on Alpine
* fix: libtaosws.so build error on Alpine
---------
Co-authored-by: t_max <1172915550@qq.com>
2023-02-10 13:00:55 +08:00
Xiaoyu Wang
b2e60da1cf
merge main
2023-02-10 10:34:55 +08:00
Xiaoyu Wang
86d231ce50
Merge pull request #19872 from taosdata/feat/vnode_compact
...
feat: data compaction
2023-02-09 16:24:50 +08:00
yihaoDeng
5315500287
fix filter error
2023-02-09 16:09:46 +08:00
Haojun Liao
6cf363600b
Merge pull request #19785 from taosdata/fix/TD-21899
...
fix:auto create table & NULL NONE problem for taosx
2023-02-09 15:31:13 +08:00
Hongze Cheng
943e86c22e
fix CI problem
2023-02-09 14:27:20 +08:00
Xiaoyu Wang
9bc225ffda
merge 3.0
2023-02-09 09:44:29 +08:00
Xiaoyu Wang
874dd2146a
fix: information_schema.ins_vgroups
2023-02-09 09:37:30 +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
98e2fa2d7b
feat: add ignore update option for create stream
2023-02-08 18:46:12 +08:00
Xiaoyu Wang
2c01c96ef2
fix: show vgroups
2023-02-08 18:44:17 +08:00
Liu Jicong
ae4ad7d851
Merge branch 'main' into enh/stream_buffer_param
2023-02-08 16:09:35 +08:00
Hongze Cheng
5a56e39613
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/vnode_compact
2023-02-08 11:15:51 +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
Hongze Cheng
92919f0ee4
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/vnode_compact
2023-02-07 14:09:17 +08:00
Haojun Liao
e93c96aff9
Merge pull request #19808 from taosdata/enh/stream_num_limit
...
enh: stream number limit
2023-02-07 09:25:36 +08:00
Shengliang Guan
2dcb281108
fix: should not execute trans if not leader
2023-02-07 02:08:31 +08:00
Shengliang Guan
151dfea99c
fix: restore some changes
2023-02-07 00:07:05 +08:00
Shengliang Guan
917d1165a7
fix: set transId to 0 while timeout or in follower state
2023-02-06 22:49:13 +08:00
yihaoDeng
b3167ae6a3
avoid sma and tag index name conflict
2023-02-06 20:40:48 +08:00
kailixu
d3c260ad55
feat: grant support upgrade/downgrade
2023-02-06 18:45:33 +08:00
Liu Jicong
55f78b4109
fix case
2023-02-06 16:41:30 +08:00
yihaoDeng
55a93c9649
opt sma and ndex name conflict
2023-02-06 16:00:59 +08:00
Xiaoyu Wang
f2ff17dace
merge 3.0
2023-02-06 14:18:13 +08:00
Liu Jicong
e615053f4a
enh: stream number limit
2023-02-06 11:32:04 +08:00
wangmm0220
762f6466f3
fix:conflicts from 3.0
2023-02-06 09:23:29 +08:00
yihaoDeng
4d6e84a577
opt index
2023-02-05 10:49:49 +08:00
yihaoDeng
01b89be0aa
opt idx
2023-02-04 22:45:20 +08:00
yihaoDeng
58a761648f
opt index
2023-02-04 22:09:24 +08:00
yihaoDeng
f19d64e04b
opt drop index
2023-02-04 13:50:21 +08:00
yihaoDeng
db61fbb6a2
opt index
2023-02-04 12:52:02 +08:00
yihaoDeng
17b7b81cd7
opt index
2023-02-04 10:25:50 +08:00
yihaoDeng
cc4558ff9a
opt index
2023-02-03 23:09:21 +08:00
yihaoDeng
a05eb4b110
refactor tag index
2023-02-03 22:19:01 +08:00
Xiaoyu Wang
5d499e52f9
merge main
2023-02-03 17:13:11 +08:00
Shengliang Guan
5ef7a4b7d4
Merge pull request #19786 from taosdata/fix/TD-22192
...
fix: not apply to mnode if trans createTime not matched
2023-02-03 17:02:46 +08:00
Haojun Liao
3da4a8a429
Merge pull request #19760 from taosdata/fix/TD-22131
...
fix:add ttl drop response for mnode
2023-02-03 15:53:35 +08:00
Shengliang Guan
b21ed4b617
fix: not apply to mnode if trans createTime not matched
2023-02-03 15:49:51 +08:00
wangmm0220
51760c10ec
fix:conflicts from 3.0
2023-02-03 15:40:20 +08:00
wangmm0220
c330588d55
fix:error in subscribe table for taosx
2023-02-03 15:35:13 +08:00
Shengliang Guan
3b475d4c0d
fix: adjust some log while split
2023-02-03 14:40:19 +08:00
Liu Jicong
d83a94bb19
fix: check dup rebalance
2023-02-03 09:48:50 +08:00
wangmm0220
a32c852039
fix:add ttl drop response for mnode
2023-02-02 16:13:17 +08:00
yihaoDeng
151df3bf8f
opt tag filter
2023-02-01 21:02:52 +08:00
yihaoDeng
c83b697eb3
fix invalid ver
2023-01-31 17:00:19 +08:00
Shengliang Guan
71a17e4c47
enh: update numOfVgroups while split
2023-01-31 14:24:58 +08:00
Hongze Cheng
11bc53bbd7
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/vnode_compact
2023-01-31 14:07:58 +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
Shengliang Guan
f36713a587
enh: set vgroup dropping state before split
2023-01-30 10:08:26 +08:00
Shengliang Guan
316e563ff2
enh: adjust vgroup replica after split
2023-01-30 09:59:30 +08:00
Shengliang Guan
7bcd4cf0f3
enh: parse split vgroup request
2023-01-30 09:42:20 +08:00
yihaoDeng
38389ff1ef
del invalid macro
2023-01-29 21:15:54 +08:00
Xiaoyu Wang
24157e78d6
merge main
2023-01-28 17:52:58 +08:00
Liu Jicong
089bc74055
Merge branch 'main' into enh/stream_buffer_param
2023-01-28 11:24:25 +08:00
yihaoDeng
bfd711c08f
Merge remote-tracking branch 'origin/3.0' into dynamicIdx
2023-01-18 22:01:49 +08:00
54liuyao
e03deeaed8
feat:add stream delete mark
2023-01-17 16:21:51 +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
Shengliang Guan
d476b6db13
enh: update epset on dnode info changed
2023-01-16 15:41:50 +08:00
kailixu
b562b25b75
Merge branch '3.0' into fix/TD-21873-3.0
2023-01-16 13:39:30 +08:00
dapan1121
62b64631dc
Merge pull request #19547 from taosdata/fix/TD-21648
...
fix:add interface for odbc
2023-01-16 13:29:15 +08:00
slzhou
51cdd4af19
fix: add stt_trigger to show create database processing
2023-01-16 10:28:34 +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
Haojun Liao
94e8aafcf6
Merge pull request #19543 from taosdata/feat/ly_stream
...
create stream and use existing super table
2023-01-14 23:30:25 +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
54liuyao
3ec1560faa
create stream and use existing super table
2023-01-13 10:26:49 +08:00
kailixu
707ad8f397
fix: dismiss double free
2023-01-12 21:20:53 +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
e6b4031487
fix: coverity issues
2023-01-12 16:04:57 +08:00
Shengliang Guan
4e6fca5647
Merge remote-tracking branch 'origin/fix/TD-21663' into fix/TD-21663-2
2023-01-12 15:16:47 +08:00
Shengliang Guan
040c975eb2
fix: memory leak in mnode
2023-01-12 15:13:49 +08:00
Shengliang Guan
3973e0512d
Merge remote-tracking branch 'origin/main' into fix/TD-21663-2
2023-01-12 13:29:35 +08:00
Shengliang Guan
d57b28ac68
Merge remote-tracking branch 'origin/main' into fix/TD-21663
2023-01-12 13:22:20 +08:00
wangmm0220
8af5230bc8
fix:add logic for ins_columns
2023-01-11 23:55:53 +08:00
wangmm0220
672378f000
fix:add logic for ins_columns
2023-01-11 18:54:43 +08:00
Shengliang Guan
cff741e4c4
fix: coverity issues
2023-01-11 16:56:14 +08:00
Shengliang Guan
e9c213ff0f
fix: repeat malloc sdb raw
2023-01-11 16:37:45 +08:00
wangmm0220
19e72938f6
fix:add logic for ins_columns
2023-01-11 15:06:42 +08:00
yihaoDeng
3e738363aa
add/delete tag index
2023-01-11 13:36:07 +08:00
Shengliang Guan
f02f3e7a07
fix: allow mnode start even dnode in dropping state
2023-01-11 10:12:54 +08:00
wangmm0220
3b4ff4d094
fix:add logic for scan ins_columns
2023-01-10 20:32:31 +08:00
Shengliang Guan
47885a126c
Merge pull request #19452 from taosdata/fix/TD-21829
...
fix: return dropping dnode in status resp
2023-01-10 13:14:44 +08:00
54liuyao
d5ade95b31
feat(stream):user define tag
2023-01-10 10:13:56 +08:00
Shengliang Guan
284dd88b6f
enh: add version for show cluster
2023-01-09 16:49:58 +08:00
Shengliang Guan
907cb73243
fix: return dropping dnode in status resp
2023-01-09 16:31:16 +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
yihaoDeng
7e720269e2
update add/del tag index
2023-01-06 21:33: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
yihaoDeng
b1241e5e0d
dynamic add/del idx
2023-01-06 14:08:17 +08:00
dapan1121
e55cc0af22
Merge remote-tracking branch 'origin' into enh/TD-21108
2023-01-06 13:40:32 +08:00
Shengliang Guan
5e9a90ef5c
fix: remove privilege info on drop db / topic
2023-01-06 11:53:55 +08:00
yihaoDeng
e11f7c82d5
update json tag file
2023-01-05 20:56:22 +08:00
Shengliang Guan
3016f35e9f
Merge branch '3.0' into merge/mainto3.0_0105
2023-01-05 16:08:23 +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
wangmm0220
730fbe42cb
fix:add logic for system table ins_columns
2023-01-05 14:34:07 +08:00
Shengliang Guan
84ec8a7f3d
Merge branch 'main' into fix/TD-21353
2023-01-05 11:53:38 +08:00
Benguang Zhao
9d5e74a3ff
Merge branch 'main' into FIX/TD-21043-main
2023-01-05 09:47:22 +08:00
yihaoDeng
9586f86ceb
update add/drop index msg
2023-01-04 22:26:52 +08:00
yihaoDeng
973ebce246
update add/drop index msg
2023-01-04 20:36:01 +08:00
Minglei Jin
c28ba32c93
fix(vnode/mgmt): pre close vnode after queue's empty
2023-01-04 18:08:33 +08:00
Xiaoyu Wang
9df6f69371
merge 3.0
2023-01-04 15:02:31 +08:00
Xiaoyu Wang
44a867b751
fix: 'show user privilegs' command echo user name incomplete
2023-01-04 14:42:03 +08:00
Shengliang Guan
bf6dc99461
fix: adjust sync logs
2023-01-04 11:48:30 +08:00
Xiaoyu Wang
fdde287ca9
merge main
2023-01-04 11:43:20 +08:00
dapan1121
ac7d250a7f
Merge remote-tracking branch 'origin' into enh/TD-21108
2023-01-04 08:57:22 +08:00
Shengliang Guan
9df158e1d9
fix: update assert info
2023-01-03 20:12:25 +08:00
Liu Jicong
e4ab8f986b
remove assert
2023-01-03 17:06:43 +08:00
Shengliang Guan
9a10242f7d
enh: remove assert from mnode consumer
2023-01-03 16:16:58 +08:00
Shengliang Guan
fc21140e03
enh: remove assert from mnode
2023-01-03 15:33:50 +08:00
Shengliang Guan
d290daa197
Merge pull request #19297 from taosdata/fix/TS-2349
...
fix: allow the ip resolved by fqdn different between dnodes
2023-01-02 09:41:24 +08:00
Alex Duan
2439c345d9
enh: clear assert remove tbuffer.h
2022-12-30 18:04:54 +08:00
Shengliang Guan
469dfb9d4e
fix: compile errors
2022-12-30 17:47:17 +08:00
Shengliang Guan
c2323db00d
fix: allow the ip resolved by fqdn different between dnodes
2022-12-30 17:04:14 +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
Hongze Cheng
52f1f272fc
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/vnode_compact
2022-12-29 13:50:08 +08:00
dapan1121
8f9cf766a4
Merge pull request #19214 from taosdata/feat/TD-21454
...
feat(stream):stream insert data into an existing table
2022-12-29 11:28:25 +08:00
Hongze Cheng
de6be90cb5
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/vnode_compact
2022-12-29 10:00:47 +08:00
Shengliang Guan
2bbf2f3ab1
Merge branch '3.0' into merge/mainto3.0_1229
2022-12-29 09:36:52 +08:00
Shengliang Guan
6e9b5d1be6
Merge pull request #19219 from taosdata/fix/TD-21566
...
fix: support_vnodes and the max supported vgroups mis-match
2022-12-29 09:22:14 +08:00
Shengliang Guan
cc29662bf9
fix: adjust weight of mnode while balance
2022-12-28 20:09:02 +08:00
Shengliang Guan
9e989691c3
fix: set dnode online after status check success
2022-12-28 19:10:12 +08:00
54liuyao
4734795fe1
feat(stream):stream insert data into an existing table
2022-12-28 17:09:54 +08:00
Shengliang Guan
c64fbb59ea
fix: support_vnodes and the max supported vgroups mis-match
2022-12-28 16:39:02 +08:00
Shengliang Guan
78c14a2c88
Merge remote-tracking branch 'origin/3.0' into merge/mainto3.0_1228
2022-12-28 14:59:02 +08:00
Hongze Cheng
a0fa31954c
Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/vnode_compact
2022-12-28 13:53:59 +08:00
Shengliang Guan
7a3079e79a
enh: send compact msg from mnode to vnode
2022-12-27 16:12:50 +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
Haojun Liao
723efba79b
Merge branch '3.0' into refact/submit_req
2022-12-26 13:25:25 +08:00
Shengliang Guan
664dcb6b4e
Merge branch 'main' into merge/mainto3.0_1226
2022-12-26 09:26:54 +08:00
Xiaoyu Wang
0c269c317b
merge 3.0
2022-12-23 17:50:05 +08:00
Shengliang Guan
cd32f67968
enh: check conflict before create trans
2022-12-23 14:11:44 +08:00
Shengliang Guan
cb5ec76cce
enh: check conflict before create trans
2022-12-23 13:58:39 +08:00
Shengliang Guan
e6c6de9662
enh: promp the dnode is already in dropping state while repeat drop it
2022-12-23 13:58:18 +08:00
Alex Duan
cd1b87031a
fix(query): modify error describe
2022-12-22 10:22:51 +08:00
Shengliang Guan
eee059db61
enh: adjust error code if transaction exec failed
2022-12-22 10:11:54 +08:00
Shengliang Guan
8c7d7b02cd
enh: adjust error code if transaction exec failed
2022-12-22 10:10:16 +08:00
Shengliang Guan
87924986bd
Merge branch 'main' into fix/TD-21424_TD-21389_TD-21420
2022-12-21 15:44:07 +08:00
Liu Jicong
27c7e23397
refactor: remove assert
2022-12-21 14:26:27 +08:00
Shengliang Guan
b0d486eb85
enh: add dropping and creating status for dnode
2022-12-21 14:14:09 +08:00
Shengliang Guan
eca8d7ad74
fix: the mnode is also offline when dnode on it is offline
2022-12-21 09:48:27 +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
Shengliang Guan
9c8b194c34
refact: set FpSnapshotStopRead return type to void
2022-12-20 15:07:27 +08:00
Shengliang Guan
12b6cf15a0
refact: set FpGetSnapshotInfo return type to void
2022-12-20 14:57:04 +08:00
Shengliang Guan
4837dc6661
fix: avoid double-free in usedb req while db in creating state
2022-12-19 21:01:24 +08:00
Shengliang Guan
6e64951c3f
Merge pull request #18995 from taosdata/fix/main_bugfix_wxy
...
fix: user auth error
2022-12-19 11:53:15 +08:00
Haojun Liao
fdade6d6a3
Merge branch '3.0' into refact/submit_req
2022-12-19 11:24:00 +08:00
Shengliang Guan
ead5d8edf2
fix: reduce drop dnode speed makes data more secure
2022-12-17 18:34:29 +08:00
Shengliang Guan
9b98f547d1
fix: reset errorcode after check leader
2022-12-16 17:08:16 +08:00
Liu Jicong
4ab9638f9a
enh(stream): forbid source db replica > 1
2022-12-16 15:41:08 +08:00
Liu Jicong
be03f7aa8b
Merge branch 'main' into feature/stream
2022-12-16 14:42:44 +08:00
Shengliang Guan
9adf7d89a7
fix: incorrect error code for repeated dnode creation
2022-12-16 12:28:22 +08:00
Liu Jicong
4402bcef94
enh(stream): forbid source db replica > 1
2022-12-16 08:53:33 +08:00
Xiaoyu Wang
c21911fdbf
fix: user auth error
2022-12-15 16:18:48 +08:00
Shengliang Guan
4db6b043c6
fix: reduce the frequency of retry in sync not ready case while alter db
2022-12-14 19:01:31 +08:00
Shengliang Guan
3b519172a3
refact: post sem in mnode while sync timeout
2022-12-14 10:30:47 +08:00
Shengliang Guan
f623837b60
refact: adjust mnode timer
2022-12-14 09:14:54 +08:00
Shengliang Guan
e764666005
fix: return errorcode if sync stop
2022-12-13 11:28:48 +08:00
Shengliang Guan
9da398913e
refact: post sem in mnode while sync timeout
2022-12-13 11:11:22 +08:00
Shengliang Guan
f137e8395d
refact: change SRWLatch to TdThreadMutex in mnode
2022-12-13 10:18:00 +08:00
Shengliang Guan
d19103597c
fix: should not check dnode status in follower
2022-12-12 20:52:18 +08:00
Haojun Liao
48f7fc5c3d
Merge branch '3.0' into refact/submit_req
2022-12-12 18:11:17 +08:00
Shengliang Guan
71587df603
enh: topic privilege
2022-12-12 17:34:32 +08:00
Shengliang Guan
ac389db7c2
Merge pull request #18876 from taosdata/fix/showQueriesCrash
...
fix: show queries crash issue
2022-12-10 15:58:16 +08:00
dapan1121
1aff3cceeb
fix: show queries crash issue
2022-12-10 15:03:24 +08:00
Shengliang Guan
a43ba00bd1
Merge pull request #18838 from taosdata/fix/TD-21100
...
fix: supportVnodes config is not in effect
2022-12-09 13:02:30 +08:00
Shengliang Guan
06b0fefc38
fix: check topic privilege only
2022-12-09 11:15:22 +08:00
Shengliang Guan
75f9728ab9
fix: supportVnodes config is not in effect
2022-12-09 10:43:12 +08:00
Haojun Liao
27ebafdbaa
other: merge 3.0
2022-12-09 10:19:05 +08:00
Shengliang Guan
e80868d65b
Merge pull request #18817 from taosdata/feature/stream
...
enh: check topic privilege
2022-12-08 21:05:16 +08:00
Shengliang Guan
e0215d60ad
fix: set restored
2022-12-08 17:53:39 +08:00
Liu Jicong
c0c98320f3
enh: check topic privilege
2022-12-08 17:16:44 +08:00
Shengliang Guan
46889e2dc1
fix: avoid sync restore repeat called
2022-12-08 17:14:06 +08:00
Shengliang Guan
66f4ee9a41
enh: alter db replica return quickly, operation executed asynchronously
2022-12-07 21:57:49 +08:00
Shengliang Guan
6d94afe48f
Revert "refact: adjust some assert cases"
2022-12-07 21:51:17 +08:00
Shengliang Guan
64e39cf2d4
enh: alter db replica return quickly, operation executed asynchronously
2022-12-07 20:16:22 +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
Benguang Zhao
50883689e7
enh: check contiguousness of indexes applied to vnode tsdb
2022-12-07 17:30:22 +08:00
Shengliang Guan
9b793fd1e6
refact: adjust some assert cases
2022-12-07 17:21:24 +08:00
Shengliang Guan
6bb736aeeb
refact: adjust some assert cases
2022-12-07 16:30:21 +08:00
Hongze Cheng
2d85c7c451
Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req
2022-12-07 09:04:00 +08:00
Shengliang Guan
1c6ff62459
Merge remote-tracking branch 'origin/3.0' into fix/TD-20857
2022-12-06 19:37:45 +08:00
Shengliang Guan
130ef694c7
fix: one less alter vnode request was sent
2022-12-06 19:37:43 +08:00
Shengliang Guan
5f6254fd93
Merge pull request #18740 from taosdata/enh/3.0_planner_optimize
...
feat: add stream option 'delete_mark'
2022-12-06 17:24:34 +08:00
Shengliang Guan
5b43a1aa41
Merge remote-tracking branch 'origin/3.0' into fix/TD-20857
2022-12-06 17:12:06 +08:00
Xiaoyu Wang
bc413b8fff
feat: add stream option 'delete_mark'
2022-12-06 16:07:11 +08:00
Shengliang Guan
68e014977a
enh: speed up drop dnode and avoid snapshot transfer
2022-12-06 15:45:45 +08:00
Hongze Cheng
7239fd3dba
Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req
2022-12-06 15:15:27 +08:00
Hongze Cheng
899d7b0bcc
Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/submit_req
2022-12-06 14:37:22 +08:00
Shengliang Guan
346f71f9d3
enh: allow any user to create a topic
2022-12-06 13:23:59 +08:00
Shengliang Guan
8985f5513c
enh: allow any user to create a topic
2022-12-06 12:48:11 +08:00
Shengliang Guan
2e900918bb
enh: allow any user to create a topic
2022-12-06 12:02:32 +08:00
Liu Jicong
619bbdfd82
refactor: support submitreq2
2022-12-06 05:58:28 +08:00
Shengliang Guan
ae0ad8a973
refact: remove redundant error codes
2022-12-04 19:33:59 +08:00
Shengliang Guan
b4cb000634
Merge pull request #18659 from taosdata/refact/TD-20127
...
refact: remove some error codes
2022-12-03 13:00:24 +08:00
Shengliang Guan
d9c261cd13
refact: remove some error codes
2022-12-03 10:17:02 +08:00
Benguang Zhao
7eca212756
Merge branch '3.0' into FIX/TD-19334-3.0
2022-12-03 10:02:59 +08:00
Benguang Zhao
2ce07c6ec1
fix: get result of tmsPutToQueue for FpCommitCb
2022-12-03 09:05:50 +08:00
Shengliang Guan
9e803332fc
refact: adjust error codes
2022-12-02 23:10:12 +08:00
Shengliang Guan
524de026a5
enh: remove TSDB_CODE_RPC_REDIRECT
2022-12-02 22:24:35 +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
Shengliang Guan
a3f57b9d6c
Merge pull request #18636 from taosdata/fix/3.0_bugfix_wxy
...
feat: sql command 'show user privileges'
2022-12-02 15:38:20 +08:00
Xiaoyu Wang
71140f565e
feat: sql command 'show user privileges'
2022-12-02 13:43:48 +08:00
Xiaoyu Wang
83d33ceae2
feat: sql command 'show user privileges'
2022-12-02 13:12:41 +08:00
Xiaoyu Wang
37299a53f8
feat: sql command 'show user privileges'
2022-12-02 12:14:56 +08:00
Shengliang Guan
db42ec46bf
refact: adust error code while dnode startup
2022-12-02 10:05:52 +08:00
Shengliang Guan
99657ccf78
fix: compatibility after update stream
2022-12-02 08:00:10 +08:00
Shengliang Guan
b8cc174211
Merge remote-tracking branch 'origin/3.0' into feature/stream
2022-12-02 07:59:39 +08:00
Shengliang Guan
ffb1d52e55
fix: compatility after update stream
2022-12-02 07:57:22 +08:00
Shengliang Guan
a366696478
Merge pull request #18596 from taosdata/feature/stream
...
refactor(stream): distributed checkpoint
2022-12-02 07:51:10 +08:00
Liu Jicong
3424b184d3
refactor(stream): distributed checkpoint
2022-12-02 03:48:45 +08:00
Shengliang Guan
0f05117131
Merge pull request #18603 from taosdata/fix/TD-20848
...
enh: add topic privilege in mnode
2022-12-01 18:27:48 +08:00
Shengliang Guan
806658545a
Merge pull request #18449 from taosdata/FIX/TD-19334-3.0
...
feat: implement pipelining of sync
2022-12-01 16:40:07 +08:00
Shengliang Guan
2d48563959
fix: crash if failed to decode sdb row
2022-12-01 16:04:39 +08:00
Shengliang Guan
af58402afc
Merge pull request #18593 from taosdata/fix/TD-20798
...
enh: show leader ** if vnode can read and can't write
2022-12-01 15:08:46 +08:00
Shengliang Guan
fe759c85f3
Merge remote-tracking branch 'origin/3.0' into FIX/TD-19334-3.0
2022-12-01 15:04:55 +08:00
Shengliang Guan
9f9e2081f1
enh: add topic privilege
2022-12-01 13:37:32 +08:00
Minghao Li
86d5cba6be
refactor(sync): delete code wait snapshot end in pre-close
2022-12-01 13:34:33 +08:00
Shengliang Guan
51378aae40
enh: add topic privilege
2022-12-01 12:22:43 +08:00
Shengliang Guan
395dedaa3a
Merge remote-tracking branch 'origin/3.0' into fix/TD-20798
2022-12-01 11:55:16 +08:00
Shengliang Guan
b01120f0d2
Merge pull request #18584 from taosdata/fix/3.0_bugfix_wxy
...
feat: sql command 'show user privileges'
2022-12-01 11:53:21 +08:00
Shengliang Guan
04b0280693
enh: add topic privilege in mnode
2022-12-01 11:45:31 +08:00
Shengliang Guan
5998f72bfd
Merge remote-tracking branch 'origin/fix/3.0_bugfix_wxy' into fix/TD-20848
2022-12-01 09:55:38 +08:00
Benguang Zhao
55bae49d56
Merge branch 3.0 to FIX/TD-19334-3.0
2022-11-30 23:47:30 +08:00
Shengliang Guan
1e8a816155
enh: show leader ** if vnode can read and can't write
2022-11-30 21:42:42 +08:00
Shengliang Guan
d4035e26e1
Merge pull request #18579 from taosdata/fix/liao_cov
...
refactor: do some internal refactor.
2022-11-30 20:16:56 +08:00
Xiaoyu Wang
4e8acca2eb
feat: sql command 'show user privileges'
2022-11-30 19:24:15 +08:00
Haojun Liao
124fb5fc50
refactor: do some internal refactor.
2022-11-30 17:52:12 +08:00
Shengliang Guan
d58640dd53
enh: show more info while drop dnode
2022-11-30 17:15:23 +08:00
Shengliang Guan
7e9b7f4e15
enh: show more info while drop dnode
2022-11-30 14:06:22 +08:00
Shengliang Guan
5556fd0c45
enh: add sync offline state
2022-11-30 12:02:54 +08:00
Shengliang Guan
5ecbcb1054
fix: cannot close mnode while transferring snapshot
2022-11-30 11:07:14 +08:00
Shengliang Guan
82bc543ed7
fix: cannot close mnode while transferring snapshot
2022-11-30 11:05:25 +08:00
Benguang Zhao
470441c541
Merge branch 3.0 to FIX/TD-19334-3.0
2022-11-29 18:24:01 +08:00
Shengliang Guan
fb140a285e
enh: add dropping status for vgroups
2022-11-29 16:24:59 +08:00
Shengliang Guan
b56b9414a3
Merge pull request #18516 from taosdata/feature/3_liaohj
...
refactor: do some internal refactor.
2022-11-28 20:56:33 +08:00
Shengliang Guan
af06f93f4e
fix: deadlock while alter db replica
2022-11-28 18:00:51 +08:00
Shengliang Guan
232287a8b4
refact: adjust mnode log
2022-11-28 17:43:22 +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
Shengliang Guan
aa59831c9b
Merge pull request #18497 from taosdata/fix/TD-20781
...
fix: memory leak while subscribe
2022-11-28 08:57:41 +08:00
Shengliang Guan
e6aed5195d
Merge pull request #18468 from taosdata/feature/3_liaohj
...
refactor: improve the perf in query
2022-11-27 23:10:00 +08:00
Shengliang Guan
74f83a362b
fix: memory while use taosx
2022-11-27 22:23:40 +08:00
Shengliang Guan
c4045de4bb
fix: memory leak while subscribe
2022-11-27 21:27:15 +08:00
Benguang Zhao
4edef438ea
enh: transfer ownership of msgs while committing sync log entries
2022-11-26 21:57:23 +08:00
Shengliang Guan
ccc2407fe6
Merge pull request #18459 from taosdata/feature/stream
...
enh(stream): new api for stream queue
2022-11-26 09:26:01 +08:00
Haojun Liao
7fe4cf7bbe
Merge branch '3.0' into feature/3_liaohj
2022-11-25 22:24:59 +08:00
Liu Jicong
48894c8bdb
enh(stream): new api for stream queue
2022-11-25 18:03:40 +08:00
Shengliang Guan
729b35b6e5
fix: memory leak while subscribe
2022-11-25 17:22:12 +08:00
Benguang Zhao
68f8ebac9d
Merge branch 3.0 to FIX/TD-19334-3.0
2022-11-25 13:10:06 +08:00
Haojun Liao
9a208b2d09
other: merge 3.0
2022-11-24 17:08:15 +08:00
Shengliang Guan
01e8b03bf0
Merge pull request #18429 from taosdata/feature/stream
...
fix(stream): heap uaf
2022-11-24 15:32:20 +08:00
Liu Jicong
fcf46059e9
fix(stream): heap uaf
2022-11-24 14:34:15 +08:00
Shengliang Guan
73d51870ab
fix: memory leak while schedule stream
2022-11-24 11:10:14 +08:00
Haojun Liao
e0e55b2d65
refactor: do some internal refactor.
2022-11-23 22:08:35 +08:00
Shengliang Guan
9c426540e7
fix: memory leaks while check mnode state
2022-11-18 20:15:13 +08:00
dapan1121
a3f0283eba
Merge pull request #18226 from taosdata/enh/msgRefactor0
...
enh: refactor batch meta msg
2022-11-18 09:20:15 +08:00
Shengliang Guan
bb2e88c9d8
fix: minus redoActionPos if sync failed
2022-11-17 18:39:04 +08:00
Benguang Zhao
051b73c1ed
Merge branch 3.0 to FIX/TD-19334-3.0
2022-11-17 17:28:11 +08:00
Shengliang Guan
4efb9d2ac8
fix: memory leak in mndVgroup.c
2022-11-17 17:15:14 +08:00
dapan1121
448fee1744
fix: fix asan issues
2022-11-17 16:31:22 +08:00
dapan1121
fb861a3935
enh: refactor tmq messages
2022-11-17 14:09:15 +08:00
dapan1121
3a642f06d0
Merge remote-tracking branch 'origin/3.0' into enh/msgRefactor0
2022-11-17 10:42:29 +08:00
dapan1121
49917d5156
enh: refactor batch meta msg
2022-11-17 10:35:25 +08:00
Shengliang Guan
d906c44c16
fix: memory leak in while balance vgroup
2022-11-17 09:24:29 +08:00
Shengliang Guan
bffe0eea2a
Merge pull request #18216 from taosdata/feature/stream
...
fix(stream): skip check update for scalar
2022-11-16 19:53:03 +08:00
Liu Jicong
e2005cfa86
fix(stream): skip check update for scalar
2022-11-16 18:48:08 +08:00
Shengliang Guan
853c22de28
fix: memory leak while create stream
2022-11-16 10:55:19 +08:00
Shengliang Guan
7d443b1679
Merge pull request #18174 from taosdata/feature/stream
...
refactor: stream meta ref count
2022-11-15 20:07:42 +08:00
Liu Jicong
a9bf05bc01
refactor: stream meta ref count
2022-11-15 19:11:42 +08:00
Shengliang Guan
c3cc259928
Merge pull request #18157 from taosdata/feature/stream
...
fix: reset cache when table is dropped
2022-11-15 15:30:26 +08:00
Liu Jicong
76cd3122d1
fix: memory leak
2022-11-15 14:28:20 +08:00
Shengliang Guan
a57efc49b4
fix: memory leak of sync timer
2022-11-15 13:43:30 +08:00
Liu Jicong
efde22f081
fix: memory leak
2022-11-15 11:59:29 +08:00
Shengliang Guan
9e18a86ad2
Merge pull request #18134 from taosdata/feature/stream
...
enh(stream): add stream task info into information schema
2022-11-14 20:55:00 +08:00
Liu Jicong
7c8b2867ce
enh(stream): add stream task info into information schema
2022-11-14 19:23:42 +08:00
Shengliang Guan
c0ad5b838b
test: add asan cases
2022-11-14 16:17:28 +08:00
Shengliang Guan
70b937cfac
Merge pull request #18063 from taosdata/refacotr/add_debug_log
...
refactor(tmq): add debug log
2022-11-14 12:35:04 +08:00
Liu Jicong
d6c389a6cc
refactor(tmq): add debug log
2022-11-14 10:46:05 +08:00
Shengliang Guan
672384eca1
Merge pull request #18056 from taosdata/feature/stream
...
refactor(tmq): add more strict drop condition check
2022-11-11 16:06:31 +08:00
Liu Jicong
603cc02671
refactor(tmq): add more strict drop condition check
2022-11-11 15:00:34 +08:00
Liu Jicong
2386e0b513
refactor(tmq): add more strict drop condition check
2022-11-11 14:37:31 +08:00
Cary Xu
13680e2ee6
chore: set stream fill history on for tsma
2022-11-11 10:25:16 +08:00
dapan1121
56c5eb29b9
Merge pull request #18005 from taosdata/enh/TD-20288
...
enh: support vgroup epset update
2022-11-10 09:41:25 +08:00
Shengliang Guan
b067079d7a
Merge pull request #18007 from taosdata/feature/3_liaohj
...
refactor: do some internal refactor.
2022-11-10 08:12:36 +08:00
Shengliang Guan
b595c07149
fix: wait until db created while process use db req
2022-11-09 19:47:22 +08:00
Shengliang Guan
808ee3775d
fix: wait until db created while process use db req
2022-11-09 19:42:30 +08:00
Haojun Liao
015f1a1df8
other: merge 3.0
2022-11-09 19:17:45 +08:00
dapan1121
2f807a85d0
Merge remote-tracking branch 'origin/3.0' into enh/TD-20288
2022-11-09 18:52:00 +08:00
dapan1121
9f7e06721c
enh: support vgroup epset update
2022-11-09 18:48:52 +08:00
Shengliang Guan
35bacc2f96
Merge pull request #17995 from taosdata/feature/3.0_mhli
...
refactor(sync): add FpApplyQueueItems in fsm
2022-11-09 17:40:28 +08:00
Minghao Li
d672e7a05c
refactor(sync): add FpApplyQueueItems in fsm
2022-11-09 16:18:28 +08:00
Shengliang Guan
7f03194299
Merge pull request #17991 from taosdata/feature/stream
...
enh(tmq): auto clear lost consumer
2022-11-09 15:57:08 +08:00
Liu Jicong
4000176dc7
enh(tmq): auto clear lost consumer
2022-11-09 14:44:09 +08:00
Haojun Liao
b48752686e
refactor: do some internal refactor.
2022-11-09 13:45:46 +08:00
Shengliang Guan
0183fe6e73
fix: crash if db not exist while process status msg
2022-11-08 18:36:24 +08:00
Shengliang Guan
1dbb086045
enh: check vgroup status changes at regular intervals
2022-11-08 17:17:24 +08:00
Shengliang Guan
fb7d45303b
fix: add log for use db rsp
2022-11-08 13:46:18 +08:00
Shengliang Guan
abd95562a0
enh: optimize the error code when create and delete a database in a dropping state
2022-11-08 12:36:28 +08:00
Shengliang Guan
30058f7619
enh: optimize the error code when create and delete a database in a dropping state
2022-11-08 10:46:32 +08:00
Shengliang Guan
b0f469adb1
Merge pull request #17931 from taosdata/feature/3.0_mhli
...
fix(sync): when apply queue not empty, can not read
2022-11-07 18:29:53 +08:00
Minghao Li
b6aea6ae17
fix(sync): when apply queue not empty, can not read
2022-11-07 16:40:53 +08:00
dapan1121
5ab6166efe
enh: support grant check in vnode query
2022-11-07 16:23:40 +08:00
Benguang Zhao
5878c9a31a
fix: impl ring log buffer
2022-11-07 14:27:22 +08:00
Haojun Liao
e3d0bc6bf7
other: merge 3.0.
2022-11-06 11:37:21 +08:00
Haojun Liao
d200fe5145
refactor: do some internal refactor.
2022-11-06 01:34:04 +08:00
Shengliang Guan
adb335467c
fix: coverity issues
2022-11-05 19:59:18 +08:00
dapan1121
65636154ea
fix: fix msg head issue
2022-11-04 10:47:49 +08:00
Shengliang Guan
33d64b67ff
Merge pull request #17865 from taosdata/feature/stream
...
refactor(stream): stream deploy and state transfer
2022-11-03 15:24:39 +08:00
Shengliang Guan
6cef3fa4fa
Merge pull request #17856 from taosdata/feature/3.0_mhli
...
enh(sync): add sync pre stop, local-cmd:follower-commit
2022-11-03 13:40:35 +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
108b9ffed6
refact: add sequence for status msg
2022-11-03 10:42:33 +08:00
Minghao Li
1a4b7622e4
enh(sync): add sync pre stop
2022-11-03 09:39:20 +08:00
Shengliang Guan
b98e3f343d
fix: status access time error
2022-11-02 18:57:38 +08:00
Shengliang Guan
b5f0041af1
refact: adjust error code in vnode
2022-11-02 15:28:32 +08:00
Shengliang Guan
21748defea
Merge remote-tracking branch 'origin/3.0' into fix/TD-20095
2022-11-02 11:49:34 +08:00
Shengliang Guan
17e3c59aeb
fix: add dnode status log
2022-11-02 11:21:13 +08:00
Shengliang Guan
1c77d5381a
Merge remote-tracking branch 'origin/3.0' into fix/TD-20052
2022-11-02 10:26:19 +08:00
Shengliang Guan
7a537bba09
refact: adjust sync.h and syncState
2022-11-02 10:24:55 +08:00
Shengliang Guan
a2abb3a411
Merge pull request #17817 from taosdata/fix/msg_compat
...
fix: msg compatibility
2022-11-01 21:10:46 +08:00
Liu Jicong
411373a7c5
fix: msg compatibility
2022-11-01 20:02:17 +08:00
Shengliang Guan
64633e3dbb
enh: refact syncMsg code
2022-11-01 18:34:09 +08:00
Shengliang Guan
ee63b49800
Merge remote-tracking branch 'origin/3.0' into fix/TD-20052
2022-11-01 17:11:27 +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
d35028ae4a
enh: refact sync callback func
2022-11-01 16:10:07 +08:00
Shengliang Guan
f4dc7d0766
enh: refact sync callback func
2022-11-01 15:35:10 +08:00
Shengliang Guan
e79e50ae36
enh: refact syncMsg code
2022-11-01 13:58:25 +08:00
Liu Jicong
8ca5f0bd9c
Merge branch '3.0' into feature/stream
2022-11-01 13:20:20 +08:00
Shengliang Guan
1724aa5638
Merge pull request #17779 from taosdata/fix/sync
...
refactor(sync): check msgcb, putToQueueFp NULL
2022-11-01 10:43:56 +08:00
Shengliang Guan
9bc48e2658
Merge remote-tracking branch 'origin/3.0' into fix/TD-20052
2022-10-31 23:42:03 +08:00
Shengliang Guan
392564cc7d
enh: refact syncEnv code
2022-10-31 23:40:43 +08:00
Shengliang Guan
1c446b1bf4
Merge branch '3.0' into fix/sync
2022-10-31 23:30:24 +08:00
Shengliang Guan
e817e649c6
Merge pull request #17788 from taosdata/enh/TD-19090
...
enh: force drop dnode
2022-10-31 23:27:54 +08:00
Shengliang Guan
26f1e64f2a
enh: force drop dnode
2022-10-31 21:33:06 +08:00
Shengliang Guan
1ad604a5f9
enh: force drop dnode
2022-10-31 19:57:27 +08:00
Liu Jicong
2e640c38a2
refactor: stream and tmq message
2022-10-31 18:37:28 +08:00
Minghao Li
d246514da2
refactor(sync): check msgcb, putToQueueFp NULL
2022-10-31 18:16:58 +08:00
Shengliang Guan
7ddde569a0
enh: force drop dnode
2022-10-31 17:29:24 +08:00
Minghao Li
0b20b914bb
refactor(sync): add sync local cmd
2022-10-31 14:17:26 +08:00
Shengliang Guan
24f31b0f72
Merge pull request #17746 from taosdata/feature/3.0_mhli
...
refactor(sync): adjust elect timer, add some tests
2022-10-29 17:02:19 +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
2664cf2ea6
Merge pull request #17736 from taosdata/fix/TD-19624
...
fix: split vgroup
2022-10-28 16:16:01 +08:00
Shengliang Guan
52cef327b2
Merge remote-tracking branch 'origin/3.0' into fix/TD-19963
2022-10-28 13:56:59 +08:00
Shengliang Guan
507e135b1f
fix: split vgroup
2022-10-28 13:52:00 +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
ab90ce5a05
fix: avoid deadlock
2022-10-28 12:14:49 +08:00
Shengliang Guan
5101d21551
fix: compile error
2022-10-28 10:17:48 +08:00
Shengliang Guan
4e190d9702
Merge pull request #17713 from taosdata/enh/TD-19459
...
test: restore some cases
2022-10-27 17:35:01 +08:00
Liu Jicong
5abeacc299
Merge pull request #17711 from taosdata/feature/stream
...
refactor(mnode): remove unused code
2022-10-27 16:41:09 +08:00
Minghao Li
bbb624b63e
Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli
2022-10-27 16:22:08 +08:00
Minghao Li
7cb3112d77
refactor(sync): modify function name
2022-10-27 15:52:48 +08:00
Liu Jicong
dcf2c980c5
refactor(mnode): remove unused code
2022-10-27 15:32:20 +08:00
Shengliang Guan
4844b9158e
test: add replica case
2022-10-27 15:29:03 +08:00
Shengliang Guan
ff428696d5
enh: drop snode
2022-10-27 15:03:18 +08:00
Shengliang Guan
e7693b89ce
enh: balance vgroup
2022-10-27 14:37:21 +08:00
Shengliang Guan
14519019f7
enh: balance vgroup
2022-10-27 11:10:54 +08:00
Liu Jicong
2a3448552e
test(wal): rollback multiple file
2022-10-26 18:03:25 +08:00
Shengliang Guan
eae23f51ab
fix: wait more times if database not ready
2022-10-25 16:23:30 +08:00
Shengliang Guan
b508c25118
enh: redistribute vgroup
2022-10-25 15:55:19 +08:00
Shengliang Guan
919f09c5ec
Merge remote-tracking branch 'origin/3.0' into enh/TD-19460
2022-10-25 13:41:55 +08:00
Shengliang Guan
e281714543
enh: redistribute vgroup
2022-10-24 18:14:57 +08:00
Haojun Liao
992a130860
refactor: do some internal refactor.
2022-10-24 17:24:20 +08:00
Shengliang Guan
ec786b9d78
fix: alter replica one by one
2022-10-24 11:57:26 +08:00
Shengliang Guan
bbb0475d69
fix: alter replica one by one
2022-10-24 10:05:57 +08:00
Shengliang Guan
8a5066335a
fix: invalid msg while alter db replica
2022-10-23 22:51:22 +08:00
Shengliang Guan
47cef3ba75
fix: invalid msg while alter db replica
2022-10-23 22:44:41 +08:00
Shengliang Guan
21445a717c
Merge remote-tracking branch 'origin/3.0' into feature/sync2-merge
2022-10-22 09:07:39 +08:00
Shengliang Guan
71d4d82cf4
Merge pull request #17450 from taosdata/fix/TD-19312
...
fix: add cachesize in show create database result
2022-10-22 08:14:17 +08:00
Shengliang Guan
f5d1b3f8f1
Merge remote-tracking branch 'origin/3.0' into feature/sync2-merge
2022-10-21 19:12:06 +08:00
Liu Jicong
25bb914ac1
merge 3.0
2022-10-21 16:30:43 +08:00
Liu Jicong
1c26f1b53e
fix(wal): reference
2022-10-21 16:13:55 +08:00
chenhaoran
d2e4b0b5f6
Merge branch '3.0' into fix/TD-19312
2022-10-21 07:40:58 +00:00
Shengliang Guan
c6bbd18924
fix: not post sem if transId is 0
2022-10-21 15:33:06 +08:00
Liu Jicong
5571ebee0f
Merge pull request #17542 from taosdata/feature/stream
...
enh(stream): internal optimize
2022-10-21 14:31:42 +08:00
Liu Jicong
26d4af6968
fix: memory leak
2022-10-21 11:42:30 +08:00
Liu Jicong
e0b5b9263e
refactor: remove unused code
2022-10-21 10:42:24 +08:00
Shengliang Guan
2953a8868b
enh: alter db replica
2022-10-21 10:40:02 +08:00
chenhaoran
70b37608ee
Merge branch '3.0' into fix/TD-19312
2022-10-21 02:31:30 +00:00
Liu Jicong
035e6b13c8
enh(stream): internal optimize
2022-10-21 10:29:05 +08:00
Minghao Li
cc7a393978
refactor(sync): refactor sync
2022-10-20 19:42:22 +08:00
Shengliang Guan
3163f75733
enh: alter db replica
2022-10-20 18:11:37 +08:00
Minghao Li
a35ad361d0
refacotr(sync): call syncBeginSnapshot instead of walBeginSnapshot
2022-10-20 18:01:43 +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
haoranchen
b3657f6e81
Merge branch '3.0' into fix/TD-19312
2022-10-20 15:05:41 +08:00
Cary Xu
951d110b3b
fix: coverity scan for trow
2022-10-20 09:31:17 +08:00
Shengliang Guan
780c58e281
Merge pull request #17492 from taosdata/enh/TD-19650
...
enh: show the restore status of vnode when show vgroups
2022-10-19 23:35:42 +08:00
Shengliang Guan
39e303b79b
enh: show the restore status of vnode when show vgroups
2022-10-19 20:07:15 +08:00
haoranchen
6041464e96
Merge branch '3.0' into fix/TD-19312
2022-10-19 19:28:31 +08:00
Benguang Zhao
2aa7afe7fa
Merge branch '3.0' into FIX/TD-19593-3.0
2022-10-19 16:31:13 +08:00
Shengliang Guan
67e23350b2
Merge pull request #17461 from taosdata/fix/coverity.pw
...
fix: fix coverity issues
2022-10-19 11:54:35 +08:00
Minghao Li
28a5a9d7e1
refactor(sync): add log, update quorum first when reconfig
2022-10-19 10:57:50 +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
Benguang Zhao
00a066443f
Merge branch '3.0' into FIX/TD-19593-3.0
2022-10-19 09:38:36 +08:00
Benguang Zhao
3b0968d7f9
enh: enable the -Wformat=2 compiler option
2022-10-19 09:24:15 +08:00
dapan1121
53e73511b5
Merge remote-tracking branch 'origin/3.0' into fix/coverity.pw
2022-10-19 09:16:13 +08:00
dapan1121
20085e5b72
fix:fix coverity issues
2022-10-19 09:15:04 +08:00
Shengliang Guan
a941b0b919
Merge pull request #17441 from taosdata/enh/TD-19463_2
...
enh: sync propose return at once if replica is 1
2022-10-19 09:07:57 +08:00
dapan1121
99fd3284df
Merge pull request #17439 from taosdata/fix/coverity.pw
...
fix: fix coverity issues
2022-10-18 22:15:20 +08:00
dapan1121
cbfc9872c6
fix: add cachesize in show create database result
2022-10-18 18:28:49 +08:00
Shengliang Guan
3a7d89a6bb
refact: remove bnode codes
2022-10-18 17:34:58 +08:00
Shengliang Guan
9e0feee081
enh: sync propose return at once if replica is 1
2022-10-18 17:06:03 +08:00
dapan1121
0fe14f0b16
fix: fix coverity issues
2022-10-18 16:33:27 +08:00
Minghao Li
e810f2ad64
refactor(sync): delete old code, ok
2022-10-18 13:53:03 +08:00
Shengliang Guan
f76261dcb5
fix: become leader if replica num is 1
2022-10-18 12:31:15 +08:00
Shengliang Guan
a609f0efb5
Merge remote-tracking branch 'origin/3.0' into enh/TD-19463_2
2022-10-18 09:37:33 +08:00