Commit graph

1031 commits

Author SHA1 Message Date
Benguang Zhao
3c698b2461 enh: add mndAddPrepareNewVgAction 2023-05-29 14:13:11 +08:00
Benguang Zhao
873ad8839b enh: add prepareActions in STrans 2023-05-29 14:13:11 +08:00
Benguang Zhao
f8841046bc enh: refactor func name of mndTransPerformFinishStage 2023-05-25 15:44:26 +08:00
Benguang Zhao
30104f300c enh: refactor func names of mndTransPerformFinishedStage and mndTrancCheckConflict 2023-05-25 15:44:26 +08:00
Haojun Liao
99f669434a
Merge pull request #21282 from taosdata/feature/TD-23117
feat:[TD-23117] add schema for ins_topics
2023-05-24 14:54:42 +08:00
wade zhang
1ade314043
Merge pull request #21325 from taosdata/feat/force-drop-dnode
Feat/force drop dnode
2023-05-19 09:23:54 +08:00
Haojun Liao
041ffa91bd other: merge main. 2023-05-17 15:42:15 +08:00
dmchen
9ff56a4e2b unsafe command 2023-05-16 14:02:54 +08:00
cadem
72c543563f force drop dnode 2023-05-15 11:20:27 +08:00
Haojun Liao
99148d6719 other: merge 3.0 2023-05-13 20:02:48 +08:00
wangmm0220
e17a105eff feat:[TD-23117] add schema for ins_topics 2023-05-12 18:14:43 +08:00
dapan1121
69795286fa Merge remote-tracking branch 'origin/main' into enh/tsbsPerf.4 2023-05-12 13:46:16 +08:00
dapan1121
eda4c85dbb
Merge pull request #21253 from taosdata/feat/TD-23643-3.0
feat: support connectors licensing
2023-05-11 18:19:04 +08:00
kailixu
fd107f2c26 chore: more code 2023-05-11 00:16:41 +08:00
yihaoDeng
5708fcb5cb Merge branch 'enh/3.0' into enh/rocksdbSstateMerge 2023-05-10 08:02:16 +00:00
cadem
843d606058 feat/restore dnode 2023-05-09 17:15:37 +08:00
kailixu
e4882765ae Merge branch '3.0' into feat/TD-23643-3.0 2023-05-08 16:28:20 +08:00
wade zhang
39369ae578
Merge pull request #21136 from taosdata/fix/transaction-multithread
transaction multithread
2023-05-07 14:47:25 +08:00
kailixu
2be6ff4630 chore: more code 2023-05-06 20:38:50 +08:00
Benguang Zhao
70d21efeb6 Merge branch 3.0 to FIX/TD-18702-3.0 2023-05-06 14:56:03 +08:00
Benguang Zhao
72c6292ab4 enh: declare mndSplitVgroup in mndVgroup.h 2023-05-06 10:03:03 +08:00
Benguang Zhao
ff6523fb02 enh: declare mndSplitVgroup in mndVgroup.h 2023-05-06 09:14:03 +08:00
Benguang Zhao
76a20b2221 enh: adjust enum ETrnExec 2023-05-05 18:57:15 +08:00
dmchen
38f507d941 transaction multithread 2023-05-04 05:49:36 +00:00
Haojun Liao
79342cf1f4 refactor(tqm): do some internal refactor. 2023-05-02 22:51:13 +08:00
chenhaoran
7d7a0769b3 Merge remote-tracking branch 'origin/main' into enh/tsbsPerf.1 2023-04-21 16:20:37 +08:00
kailixu
9e71b6d071 Merge branch '3.0' into enh/TD-23421-M 2023-04-21 16:04:13 +08:00
cadem
3b78d4382b add learner 2023-04-18 19:03:45 +08:00
wangmm0220
1771a54256 fix:rebalance not only one in once timer 2023-04-17 19:59:11 +08:00
dapan1121
7f518ca4ea feat: support cache db cfg 2023-04-13 10:54:57 +08:00
kailixu
ac841b02bf merge 3.0 2023-04-12 13:09:52 +08:00
Xiaoyu Wang
9578c4538a Merge remote-tracking branch 'origin/3.0' into fix/3.0_merge_main 2023-04-11 19:33:23 +08:00
Xiaoyu Wang
5ce6220106
Merge pull request #20781 from taosdata/szhou/replace-function
feature: udf replace function
2023-04-11 17:25:21 +08:00
Xiaoyu Wang
4c04b155d5 merge main 2023-04-11 15:56:28 +08:00
Xiaoyu Wang
416af9a58d feat: table level privilege 2023-04-11 10:11:25 +08:00
“happyguoxy”
765c09d59e update function 2023-04-10 16:40:16 +08:00
Xiaoyu Wang
e2f82f4423 merge main 2023-04-10 09:56:03 +08:00
kailixu
ec8cd0c6b8 enh: support passwd version 2023-04-09 18:44:46 +08:00
shenglian zhou
66c86a60d5 fix: add func_version to systable 2023-04-06 15:58:53 +08:00
Haojun Liao
2b2059ef18
Merge pull request #20534 from taosdata/fix/TD-22671
fix:error in TD-23218 & remove useless logic
2023-04-06 11:47:24 +08:00
shenglian zhou
47719b1028 Merge branch '2.0' of github.com:taosdata/TDengine into szhou/replace-function 2023-04-06 11:19:10 +08:00
“happyguoxy”
a71caffed6 add version in mnode 2023-04-04 19:53:08 +08:00
Xiaoyu Wang
e9d7a099cc merge main 2023-04-04 14:50:58 +08:00
Shengliang Guan
e783c21629
Merge pull request #20519 from taosdata/fix/coveriyScanYihao
fix coverity scan problem
2023-04-04 09:22:02 +08:00
wangmm0220
97b5c7abee fix:merge from main 2023-03-31 16:20:21 +08:00
cademfly
d85d1bf58e add new dup fun 2023-03-31 10:04:03 +08:00
cademfly
db725c6f6d show priviledge format 2023-03-30 18:53:50 +08:00
cademfly
824c87a6c7 binary format 2023-03-30 13:59:48 +08:00
cademfly
2fd10c2aa0 table 2023-03-29 13:30:32 +08:00
Xiaoyu Wang
97855c6233
Merge pull request #20607 from taosdata/FEAT/TD-23257-3.0
feat: WAL cleanup not affected by topic consumption anymore
2023-03-27 17:58:31 +08:00
Benguang Zhao
235ef431d2 feat: not allowed to set WAL_RETENTION_PERIOD as zero when there are topics defined 2023-03-24 11:47:23 +08:00
dapan1121
5b02af6a91 fix: merge main to 3.0 2023-03-22 16:08:16 +08:00
kailixu
d90c8e834a chore: var def optimization 2023-03-18 13:07:15 +08:00
kailixu
f297f67698 fix: show obj 2023-03-17 16:40:29 +08:00
yihaoDeng
497ba9992d fix coverity scan problem 2023-03-17 02:26:18 +00:00
yihaoDeng
07ca8eb8e0 enh: add trace to transaction 2023-03-16 10:25:46 +00:00
Haojun Liao
32ddecc347 other: merge main. 2023-03-14 12:13:09 +08:00
Shengliang Guan
e98b32a69f
Merge pull request #20427 from taosdata/fix/main_bugfix_wxy
fix: last redundant read stt file
2023-03-14 09:41:19 +08:00
Shengliang Guan
bf03965931
Merge pull request #20413 from taosdata/FIX/TD-22564-main
enh: not allow to propose if fsm applying progress lagging behind too far
2023-03-14 09:36:04 +08:00
Xiaoyu Wang
ca39dfcf2d feat: show vgroup display num of cache tables 2023-03-13 17:21:32 +08:00
Haojun Liao
564e9bb833 Merge branch 'main' into fix/liaohj 2023-03-12 14:38:38 +08:00
Benguang Zhao
1392711e66 enh: add fsm FpAppliedIndexCb to get the current applied index 2023-03-09 18:14:04 +08:00
Hongze Cheng
16262512b2 feat: alter stt_trigger and minrows 2023-03-09 15:25:47 +08:00
Haojun Liao
41f26148a2 fix(mq): re-balance consumer if it is in an in-balance status. 2023-03-08 12:09:54 +08:00
Hongze Cheng
89281ee488 compact with time range 2023-03-07 21:46:34 +08:00
Shengliang Guan
2624ea65d8 fix: add pre-finished stage, trans won't be dropped in follower if it has undo actions while rollback 2023-03-03 18:21:07 +08:00
Xiaoyu Wang
0fe9b5ca19
Merge pull request #20222 from taosdata/feat/compact
more compact to enterprise
2023-03-01 20:19:42 +08:00
Xiaoyu Wang
4cf0a8b376 move compact to enterprise 2023-03-01 15:25:01 +08:00
wangmm0220
986ae9c4d0 fix:conflicts 2023-02-28 15:11:16 +08:00
Xiaoyu Wang
f97a140a3c merge 3.0 2023-02-27 14:16:33 +08:00
wangmm0220
c638564179 fix:confilcts from main 2023-02-26 23:09:57 +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
d6dd087f84 merge main 2023-02-25 10:29:20 +08:00
wangmm0220
54a546931c fix:optimize version logic in tmq and remove useless code 2023-02-24 19:22:08 +08:00
Haojun Liao
dbb1e9bd59 refactor: do some internal refactor. 2023-02-23 21:59:55 +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
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
yihaoDeng
eafc9db1c1 fix iter and case 2023-02-18 18:24:10 +08:00
yihaoDeng
96864b27e9 rm invalid file 2023-02-17 09:41:01 +08:00
dapan1121
ed4e8313e0 fix: add force stop task and rename conflict structer name 2023-02-16 08:55:13 +08:00
Yihao Deng
5af1faf916
Merge branch '3.0' into enh/dynamicIdx 2023-02-13 13:36:06 +08:00
yihaoDeng
a929aa22d8 merge 3.0 2023-02-12 10:48:18 +08:00
Xiaoyu Wang
3382a24a69 merge main 2023-02-10 18:03:11 +08:00
Xiaoyu Wang
9bc225ffda merge 3.0 2023-02-09 09:44:29 +08:00
Xiaoyu Wang
98e2fa2d7b feat: add ignore update option for create stream 2023-02-08 18:46:12 +08:00
Xiaoyu Wang
09925437e3 merge main 2023-02-08 09:51:52 +08:00
Shengliang Guan
2dcb281108 fix: should not execute trans if not leader 2023-02-07 02:08:31 +08:00
yihaoDeng
b3167ae6a3 avoid sma and tag index name conflict 2023-02-06 20:40:48 +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
yihaoDeng
4d6e84a577 opt index 2023-02-05 10:49:49 +08:00
yihaoDeng
58a761648f opt index 2023-02-04 22:09:24 +08:00
yihaoDeng
a05eb4b110 refactor tag index 2023-02-03 22:19:01 +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
dapan1121
62b64631dc
Merge pull request #19547 from taosdata/fix/TD-21648
fix:add interface for odbc
2023-01-16 13:29:15 +08:00
wangmm0220
8af5230bc8 fix:add logic for ins_columns 2023-01-11 23:55:53 +08:00
Shengliang Guan
5e9a90ef5c fix: remove privilege info on drop db / topic 2023-01-06 11:53:55 +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
Shengliang Guan
c64fbb59ea fix: support_vnodes and the max supported vgroups mis-match 2022-12-28 16:39:02 +08:00
Shengliang Guan
7a3079e79a enh: send compact msg from mnode to vnode 2022-12-27 16:12:50 +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
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
f623837b60 refact: adjust mnode timer 2022-12-14 09:14:54 +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
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
Xiaoyu Wang
bc413b8fff feat: add stream option 'delete_mark' 2022-12-06 16:07:11 +08:00
Shengliang Guan
2e900918bb enh: allow any user to create a topic 2022-12-06 12:02:32 +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
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
51378aae40 enh: add topic privilege 2022-12-01 12:22:43 +08:00
Shengliang Guan
04b0280693 enh: add topic privilege in mnode 2022-12-01 11:45:31 +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
7e9b7f4e15 enh: show more info while drop dnode 2022-11-30 14:06:22 +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
Shengliang Guan
1dbb086045 enh: check vgroup status changes at regular intervals 2022-11-08 17:17:24 +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
7ddde569a0 enh: force drop dnode 2022-10-31 17:29:24 +08:00
Shengliang Guan
ab90ce5a05 fix: avoid deadlock 2022-10-28 12:14:49 +08:00
Liu Jicong
dcf2c980c5 refactor(mnode): remove unused code 2022-10-27 15:32:20 +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
035e6b13c8 enh(stream): internal optimize 2022-10-21 10:29:05 +08:00
Shengliang Guan
4d318b32da refact: alter db replica 2022-10-20 16:47:03 +08:00
Shengliang Guan
39e303b79b enh: show the restore status of vnode when show vgroups 2022-10-19 20:07:15 +08:00
Shengliang Guan
3a7d89a6bb refact: remove bnode codes 2022-10-18 17:34:58 +08:00
dapan1121
1992925d8d Merge remote-tracking branch 'origin/3.0' into fix/coverity.pw 2022-10-17 19:50:37 +08:00
dapan1121
cf9abe7258 fix: fix coverity check issues 2022-10-17 19:48:36 +08:00
Shengliang Guan
78fb1911d4 enh: refactor the code to create and delete mnodes 2022-10-14 17:59:09 +08:00
Hongze Cheng
6ed0634fb7 format more code 2022-10-13 11:56:16 +08:00
Shengliang Guan
dbae9a47da fix: check memory while alter db buffer 2022-10-11 16:23:23 +08:00
Liu Jicong
2f9aeeb5fc feat(stream): support define table name 2022-10-09 16:54:27 +08:00
Shengliang Guan
555a99bf90 enh: dump sdb info from mnode 2022-09-26 16:18:48 +08:00
Shengliang Guan
43ef21f67b enh: add oper name to show transaction 2022-09-22 16:19:33 +08:00
Shengliang Guan
69e1edb344
Merge pull request #16898 from taosdata/fix/TD-18740
feat:Complete the automatic table creation function for taosX
2022-09-20 11:35:18 +08:00
Shengliang Guan
30b2bd98b8 fix: STrans struct dbname2 naming ambiguity 2022-09-19 10:39:51 +08:00
wangmm0220
e3bc2487b3 Merge branch '3.0' of https://github.com/taosdata/TDengine into fix/TD-18740 2022-09-16 19:00:49 +08:00
wangmm0220
dfc5ce23a0 fix:error in auto create table for taosX 2022-09-16 17:01:41 +08:00
Shengliang Guan
b84017f2b9 feat: database option 'tsdb_pagesize' 2022-09-13 18:01:10 +08:00
Haojun Liao
d9d7c81872
Merge branch '3.0' into refact/tsdb_optimize 2022-09-03 10:14:48 +08:00
Shengliang Guan
25c67f6ebb enh: add hash prefix and suffix option to db 2022-09-02 19:00:11 +08:00
Hongze Cheng
1cba6138b8 Merge branch '3.0' of https://github.com/taosdata/TDengine into refact/tsdb_optimize 2022-09-02 16:39:15 +08:00
Shengliang Guan
acab522494 enh: let create database SST_TRIGGER 2 worker 2022-09-02 15:19:50 +08:00
Minglei Jin
97d533d520 tsdbCache/usage: new cacheload column for db.vgroups to check usage 2022-09-01 16:41:08 +08:00
dapan1121
4ab25b856f Merge remote-tracking branch 'origin/3.0' into enh/updateTbMeta 2022-08-25 13:23:16 +08:00
Xiaoyu Wang
99490c063e feat: system table visible permission 2022-08-24 17:36:10 +08:00
dapan1121
2ea802a23e Merge remote-tracking branch 'origin/3.0' into enh/updateTbMeta 2022-08-24 13:20:43 +08:00
dapan1121
0ebd3281c5 enh: update table meta after creating table 2022-08-23 18:26:27 +08:00
Shengliang Guan
b0263a4bea enh: increase startup time monitoring 2022-08-23 17:29:31 +08:00
Liu Jicong
a2757eb4f3 fix(mnode): memory leak 2022-08-18 14:26:11 +08:00
Shengliang Guan
1d9331e257 fix: deadlock of mnode if its state changed 2022-08-12 16:32:03 +08:00
Liu Jicong
95f696b30d enh(tmq): prevent drop db when topic exists 2022-08-10 17:24:47 +08:00
Shengliang Guan
39fa900ce5 enh: wait for the vgroups have leader then create db return 2022-08-09 11:17:38 +08:00
Liu Jicong
43026ac31d refactor(stream) 2022-08-08 11:29:50 +08:00
Cary Xu
45c68a1622 fix: check modifiable when drop tsma columns 2022-08-01 16:51:32 +08:00
Shengliang Guan
d786d85d65 fix: compiler error 2022-07-27 17:06:58 +08:00
Shengliang Guan
64d9562949 refactor: privilege code 2022-07-27 15:43:49 +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
Shengliang Guan
9650f0b3b0 enh: check stb conflict in trans 2022-07-25 22:14:10 +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
Shengliang Guan
c8bdd98467 fix: modifying stb in subscription is not allowed 2022-07-22 22:03:58 +08:00
Liu Jicong
2fddb8a6d6 feat(tmq): check alter 2022-07-22 17:10:40 +08:00
Liu Jicong
2441ec22bd feat(tmq): check alter for ntb 2022-07-22 16:05:28 +08:00
Shengliang Guan
83ac069bef enh: If an 'object is creating' error is reported when creating a database, wait for the transaction to end then response 2022-07-19 12:00:43 +08:00
Cary Xu
6460514147 enh: grant refactor and grant check 2022-07-18 13:22:21 +08:00
Cary Xu
5c76b49391 other: revert the definition 2022-07-16 15:11:50 +08:00
Cary Xu
66f3ed9020 other: make CI pass 2022-07-16 15:06:20 +08:00
Cary Xu
2e9e36d0f8 Merge branch '3.0' into feature/grant-3.0 2022-07-16 11:54:26 +08:00
Li Minghao
5a941284a4
Merge pull request #14965 from taosdata/feature/3.0_mhli
refactor(sync): modify elect/heartbeat timer
2022-07-15 19:03:25 +08:00
Liu Jicong
9394e3380f feat(stream): recover from failure 2022-07-15 17:58:53 +08:00
Minghao Li
5b6c7bc38d refactor(sync): add leader transfer callback 2022-07-15 14:26:18 +08:00
Shengliang Guan
f0b8386b63 refactor: adjust the name of stream automatically created by sma 2022-07-14 17:00:46 +08:00
Cary Xu
7438f1fed4 feat: read/create restrict when grant expired 2022-07-14 14:09:43 +08:00
Cary Xu
67a5f12ac0 Merge branch '3.0' into feature/grant-3.0 2022-07-13 19:56:03 +08:00
Hongze Cheng
61fb45af56 Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/tsdb_snapshot 2022-07-11 09:48:43 +00:00
Cary Xu
85d7e46ff9 Merge branch '3.0' into feature/grant-3.0 2022-07-11 17:20:05 +08:00
Cary Xu
762ffd9cf3 feat: support get cluster create time 2022-07-11 17:19:54 +08:00
Shengliang Guan
a846bb9381 refactor: rename cacheLastRow to cacheLast 2022-07-11 15:45:40 +08:00
Shengliang Guan
080f30d014 feat: trim db 2022-07-11 15:16:10 +08:00
Shengliang Guan
361c21a35c refactor: adjust logs 2022-07-08 17:27:06 +08:00
Cary Xu
b22986ced0 feat: support grant 2022-07-06 20:46:41 +08:00
Shengliang Guan
07fa747429 fix: valgrind error 2022-07-04 18:30:10 +08:00
Shengliang Guan
630eebecd5 enh: check available memory of dnode while creating db 2022-07-04 17:50:35 +08:00
afwerar
b9a1c6744c os: add Mac compile support 2022-07-02 17:40:23 +08:00
Shengliang Guan
f249bae82d Merge remote-tracking branch 'origin/3.0' into fix/tsim 2022-07-02 14:14:01 +08:00
Liu Jicong
06514e13df
Merge pull request #14454 from taosdata/feature/stream
feat(stream): support ignore expired flag
2022-07-02 13:20:58 +08:00
Shengliang Guan
0c510fcc8c fix: drop db has stream exist 2022-07-02 11:55:59 +08:00
Liu Jicong
4a2b266612 feat(stream): support ignore expired flag 2022-07-02 10:59:29 +08:00
Shengliang Guan
344ef7e1bc fix: drop tsma 2022-07-01 17:09:44 +08:00
Shengliang Guan
1b3fde4a60 refactor: stable mgmt 2022-07-01 11:12:08 +08:00
Shengliang Guan
007ebbd54a enh: add retryCode for transaction 2022-06-27 17:10:38 +08:00
Shengliang Guan
d6ed66d248 Merge remote-tracking branch 'origin/3.0' into fix/tsim 2022-06-25 19:22:09 +08:00
Liu Jicong
996f995644 fix(sma): drop stream when drop sma 2022-06-25 18:14:42 +08:00
Liu Jicong
bdd4134fc1
Revert "fix(sma): drop stream when drop sma" 2022-06-25 18:11:11 +08:00
Shengliang Guan
89d6ca7823 feat: privilege for sysinfo user 2022-06-25 18:03:12 +08:00
Liu Jicong
3210fdc367 merge from 3.0 2022-06-25 17:49:25 +08:00
Liu Jicong
47ae534c0f fix(sma): drop stream when drop sma 2022-06-25 17:44:54 +08:00
Shengliang Guan
23653fd843 enh: privilege for topic and stream 2022-06-25 11:22:34 +08:00
Shengliang Guan
09ce47ae9f refactor: rename auth to privilege 2022-06-25 10:27:27 +08:00
Shengliang Guan
cdfb47cb55 feat: check oper privilege 2022-06-25 08:56:47 +08:00
Shengliang Guan
01ce401d54 Merge remote-tracking branch 'origin/3.0' into fix/dnode 2022-06-24 16:08:59 +08:00
Shengliang Guan
b47c829a9c fix: auth failure 2022-06-24 15:55:31 +08:00
Shengliang Guan
e8db435e2e enh: adjust password len 2022-06-24 15:24:13 +08:00
Liu Jicong
b884ca9db7 refactor(stream): seperate stream scheduling and persistence 2022-06-24 14:19:12 +08:00
Shengliang Guan
8cdbe63952 enh: drop qnode and snode on dnode 2022-06-22 15:41:30 +08:00
Yihao Deng
7f8b260194
Merge pull request #14073 from taosdata/feature/refactor_rpc
refactor:  add gtid to log
2022-06-22 11:17:01 +08:00
dapan1121
a23418d1fa
Merge pull request #14070 from taosdata/feature/showcreate
feat: show create table
2022-06-21 21:05:30 +08:00
Yihao Deng
c485e023fc
Merge branch '3.0' into feature/refactor_rpc 2022-06-21 19:19:32 +08:00
yihaoDeng
963a72eed3 refactor code 2022-06-21 18:31:50 +08:00
dapan1121
88b48ec46c Merge branch '3.0' into feature/showcreate 2022-06-21 17:40:52 +08:00
Shengliang Guan
676e70d5df refactor: add gtid to log 2022-06-21 16:18:01 +08:00
Shengliang Guan
40a84f9f0a Merge remote-tracking branch 'origin/3.0' into fix/mnode 2022-06-21 15:35:17 +08:00
Liu Jicong
3f6ce2da73 feat(tmq): support topic with meta 2022-06-21 15:18:09 +08:00
Shengliang Guan
c243b314c7 refactor: add gtid to log 2022-06-21 15:05:31 +08:00
dapan1121
be2935cba6 feat: show create table 2022-06-20 20:58:36 +08:00
Cary Xu
ba94a44bec refactor: rsma support max_delay/watermark params 2022-06-20 19:27:26 +08:00
Yihao Deng
2941254a2b
Merge branch '3.0' into enh/trace1 2022-06-18 18:26:26 +08:00
yihaoDeng
974f56cdf1 add trace base func 2022-06-18 18:12:31 +08:00
yihaoDeng
e37a89d41a add trace log 2022-06-18 17:23:55 +08:00
Shengliang Guan
4ab601279d Merge remote-tracking branch 'origin/3.0' into fix/mnode 2022-06-17 19:05:20 +08:00
dapan1121
f0c53fb982 Merge branch '3.0' into feature/showapps 2022-06-17 14:44:44 +08:00
Shengliang Guan
5ae355077c enh(mnode): transaction conflict supports two db 2022-06-17 11:11:29 +08:00
Liu Jicong
44e733645c ci: remove unstable case 2022-06-16 16:35:55 +08:00
Liu Jicong
32d8e60ce2 refactor(sma): create 2022-06-16 16:22:58 +08:00
Liu Jicong
928f45709d feat(stream): drop stream 2022-06-16 16:01:22 +08:00
dapan1121
7156f5257a Merge branch '3.0' into feature/showapps 2022-06-16 10:40:41 +08:00
dapan1121
4973739794 show apps 2022-06-15 20:59:33 +08:00
Shengliang Guan
1b15c3439a
Merge pull request #13859 from taosdata/fix/dnode
feat: increase enable and sysinfo limits for user privilege
2022-06-15 18:24:32 +08:00
Shengliang Guan
6711d79434 feat: increase enable and sysinfo limits for user privilege 2022-06-15 17:40:02 +08:00
Liu Jicong
fd9bb8db73
Merge pull request #13860 from taosdata/feature/stream
feat(stream): trigger mode add max delay
2022-06-15 17:11:18 +08:00
Liu Jicong
8eb08fa0d4 feat(stream): trigger mode add max delay 2022-06-15 16:11:20 +08:00
Shengliang Guan
5ea1f3512f feat: increase enable and sysinfo limits for user privilege 2022-06-15 14:43:30 +08:00
Shengliang Guan
d0c658d310 enh: set vnode standby if drop it 2022-06-14 17:19:10 +08:00
Shengliang Guan
cc0b48f7be Merge remote-tracking branch 'origin/3.0' into fix/mnode 2022-06-14 15:49:12 +08:00
Shengliang Guan
300a3a2c02 enh: drop sma while drop stb and db 2022-06-14 15:46:16 +08:00
dapan1121
2861534ada
Merge pull request #13781 from taosdata/feature/cacheIndex
feat: cache table index
2022-06-14 14:29:13 +08:00
Shengliang Guan
a3f1273640 refactor: mnode sync 2022-06-14 10:58:36 +08:00
dapan1121
8d86b877e7 Merge branch '3.0' into feature/cacheIndex 2022-06-13 18:49:08 +08:00
dapan1121
7a78d81232 fix compile issue 2022-06-13 15:36:28 +08:00
dapan1121
2eed1d4f2f
Merge pull request #13690 from taosdata/feature/qnode
feat: support mnode/vnode epset update
2022-06-13 14:02:06 +08:00
dapan1121
17f6275015 add sma cache 2022-06-13 10:38:45 +08:00
Shengliang Guan
8d38ce5aff enh: enable show grants in community version 2022-06-11 19:33:40 +08:00
dapan1121
d3a56d87ca
Merge branch '3.0' into feature/qnode 2022-06-11 16:34:21 +08:00
Shengliang Guan
c1addc442d
Merge pull request #13715 from taosdata/fix/mnode
test: execute trans in follower
2022-06-11 16:19:07 +08:00
Cary Xu
25911e12a4 Merge branch '3.0' into feature/TD-14481-3.0 2022-06-11 15:16:20 +08:00
Cary Xu
ed829455a9 feat: tsma refactor 2022-06-11 15:15:55 +08:00
Shengliang Guan
33b5efc21f test: execute trans in follower 2022-06-11 14:11:10 +08:00
dapan1121
23e26d569b Merge branch '3.0' into feature/qnode 2022-06-11 11:21:27 +08:00
Liu Jicong
27fa0d7d32
Merge branch '3.0' into feature/stream 2022-06-11 10:58:41 +08:00
Liu Jicong
e31a304206 refactor(scheduler) 2022-06-11 10:56:04 +08:00
Shengliang Guan
83e3ae36ad
Merge pull request #13700 from taosdata/fix/dnode
feat: redistribute vgroups
2022-06-11 10:29:37 +08:00
dapan1121
041002a585 Merge branch '3.0' into feature/qnode 2022-06-11 08:23:48 +08:00
Liu Jicong
795becbc23
Merge pull request #13704 from taosdata/feature/stream
refactor(stream): stream scheduler
2022-06-10 22:40:14 +08:00
Liu Jicong
a7fba4b224 refactor(stream): stream scheduler 2022-06-10 21:57:59 +08:00
dapan1121
7923d51f62 Merge branch '3.0' into feature/qnode 2022-06-10 20:04:19 +08:00
dapan1121
38e6bf3b6e fix tmq crash issue 2022-06-10 19:56:11 +08:00
Shengliang Guan
4cc6b1fb62 feat: redistribute vgroups 2022-06-10 18:56:11 +08:00
Shengliang Guan
f590a362f8
Merge pull request #13687 from taosdata/fix/dnode
feat: redistribute vgroup to dnodes
2022-06-10 17:14:05 +08:00
Shengliang Guan
56ce7b1baa enh: adjust show transcations output 2022-06-10 16:45:31 +08:00
Liu Jicong
6fcee0e244 refactor(tsdb): tsdb reader open 2022-06-10 15:20:57 +08:00
Cary Xu
2160a112f5 other: merge 3.0 2022-06-10 09:59:47 +08:00
Shengliang Guan
e85e323863 feat: split vgroup 2022-06-09 20:46:15 +08:00
Shengliang Guan
4da408afe6 enh: call walEndSnapshot while sdb writefile 2022-06-09 17:44:39 +08:00
Shengliang Guan
812deed656 Merge remote-tracking branch 'origin/3.0' into fix/dnode 2022-06-08 09:59:38 +08:00
Cary Xu
d4c33fba2f feat: create tsma result stable 2022-06-07 20:49:27 +08:00
dapan1121
7c65ac7592
Merge pull request #13495 from taosdata/feature/qnode
enh: remove offline scheduler info
2022-06-07 17:53:17 +08:00
dapan1121
9450c959d7 get table index 2022-06-07 17:25:01 +08:00
Shengliang Guan
a047d4a559 Merge remote-tracking branch 'origin/feature/sync-refactor' into fix/mnode 2022-06-07 16:37:50 +08:00
Shengliang Guan
e5f2b786fb feat: drop dnode 2022-06-07 13:41:41 +08:00
Shengliang Guan
033ebf49df Merge remote-tracking branch 'origin/3.0' into fix/mnode 2022-06-06 17:51:02 +08:00
Shengliang Guan
5838956831 refactor: dnode online 2022-06-06 14:45:53 +08:00
Cary Xu
4da989d345 Merge branch '3.0' into feature/TD-14481-3.0 2022-06-06 13:47:48 +08:00
Cary Xu
79769dd2ad feat: add vgroup epset for tsma 2022-06-06 13:47:32 +08:00
Shengliang Guan
eeb5c55782 enh: should not alter stb if field used by topic 2022-06-06 10:37:17 +08:00
Shengliang Guan
980e289cdf refactor: add alter-confirm while alter db 2022-06-05 14:59:53 +08:00
Shengliang Guan
41a1b0fcf2 refactor: add null transaction action typ 2022-06-04 13:17:17 +08:00
Liu Jicong
b95ec7b7d2
Merge pull request #13415 from taosdata/feature/tq
feat(tmq): support check col and tag modifiable
2022-06-02 16:08:21 +08:00
Liu Jicong
0ead238adb feat(tmq): support check col and tag modifiable 2022-06-02 15:53:30 +08:00
WANG MINGMING
0ac78291ae
Merge pull request #13384 from taosdata/feature/TD-14761
feat:add schemaless param from db
2022-06-02 15:18:29 +08:00
Minghao Li
6de1a73d4e Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli 2022-06-02 13:21:23 +08:00
Liu Jicong
f2048b00cb fix(tmq): subscribe stb 2022-06-02 11:01:05 +08:00
Liu Jicong
e1fd4a6640 feat(tmq): get_db api 2022-06-02 10:18:11 +08:00
WANG MINGMING
9cb385f0b8
Merge pull request #13388 from taosdata/3.0
3.0
2022-06-01 20:07:09 +08:00
wangmm0220
0ecd49205f feat:merge from 3.0 2022-06-01 18:59:01 +08:00
Shengliang Guan
141be56075 Merge remote-tracking branch 'origin/3.0' into fix/tsim 2022-06-01 17:31:47 +08:00
Shengliang Guan
7fcfd45a03 feat: increase the number of database replicas 2022-06-01 17:26:36 +08:00
Shengliang Guan
c388099efb refactor: adjust trans conflict dbname 2022-06-01 13:37:21 +08:00
Shengliang Guan
321e23fe7b
Merge pull request #13339 from taosdata/fix/tsim
fix: the max number of mnodes is limited to 3
2022-06-01 10:13:37 +08:00
Shengliang Guan
70e6e15920 Merge branch 'fix/mnode' into fix/tsim 2022-06-01 09:41:54 +08:00
Shengliang Guan
1035312f1c refactor: make trans support db conflict 2022-06-01 09:25:45 +08:00
Cary Xu
6ae33e242b Merge branch '3.0' into feature/TD-14481-3.0 2022-05-31 21:08:12 +08:00
Cary Xu
d8405d82dc feat: tsma refactor 2022-05-31 21:07:52 +08:00
Shengliang Guan
5f74daa5e4 enh: display the ertransaction error reason 2022-05-31 20:36:54 +08:00
dapan1121
d85457833f
Merge pull request #13289 from taosdata/feature/qnode
feat: scheduler based on load
2022-05-31 19:59:41 +08:00
Shengliang Guan
a15f46d0f5 refactor: make trans support global conflict 2022-05-31 19:40:34 +08:00
Shengliang Guan
1013b06107 refactor: make trans support global conflict 2022-05-31 19:24:26 +08:00
Liu Jicong
ce62042a47
Merge pull request #13304 from taosdata/feature/topic_grammar
feat(tmq): create topic new grammar
2022-05-31 18:30:21 +08:00
dapan1121
717acef00d
Merge branch '3.0' into feature/qnode 2022-05-31 17:50:50 +08:00
Shengliang Guan
9057abeb39 Merge remote-tracking branch 'origin/3.0' into fix/mnode 2022-05-31 17:39:57 +08:00
Shengliang Guan
04ef9e15e6 refactor: make trans support global conflict 2022-05-31 17:37:25 +08:00
Shengliang Guan
691cc93ed2
Merge pull request #13311 from taosdata/fix/mnode
refactor: make trans support multi steps
2022-05-31 17:28:39 +08:00
Shengliang Guan
18ca6d93e7 refactor: make trans support multi steps 2022-05-31 16:55:16 +08:00
Liu Jicong
451d19f986 feat(tmq): create topic new grammar 2022-05-31 16:20:40 +08:00
54liuyao
901ff9bf18 feat(sma):files factor 2022-05-31 16:14:56 +08:00
Shengliang Guan
86f8bf6cb1 refactor: make trans support multi steps 2022-05-31 14:38:15 +08:00
dapan1121
52988b6da6 Merge branch '3.0' into feature/qnode 2022-05-31 14:04:47 +08:00
dapan1121
496ae4ca89 schedule based on qnode's load 2022-05-31 14:03:47 +08:00
Liu Jicong
0e3f6be61c
Merge pull request #13254 from taosdata/feature/tq
fix(tmq): remove topic ref cnt
2022-05-30 23:06:15 +08:00
Liu Jicong
d1259b3c82 fix(tmq): remove topic ref cnt 2022-05-30 22:50:59 +08:00
Minghao Li
cdc0dc487f Merge branch '3.0' of https://github.com/taosdata/TDengine into feature/3.0_mhli 2022-05-30 21:24:05 +08:00
Shengliang Guan
53def5b77b refactor: make trans support multi steps 2022-05-30 20:38:46 +08:00
wangmm0220
f7c21c4502 feat:add schemaless db paras 2022-05-30 18:00:03 +08:00
Minghao Li
d6c57bd372 enh(sync): add snapshotEnable2 2022-05-30 13:14:48 +08:00
Shengliang Guan
536ea7b9da refactor: rename trans types 2022-05-30 09:47:16 +08:00
Shengliang Guan
b5a1131c25 enh: sdb snapshot 2022-05-28 12:56:33 +08:00
Shengliang Guan
f6c676a174 enh: sdb snapshot 2022-05-28 11:11:48 +08:00
Shengliang Guan
080c596d91 Merge branch 'fix/tsim' into fix/mnode 2022-05-27 15:48:56 +08:00
Shengliang Guan
c44ec05229 fix: error in sync sem 2022-05-27 15:21:59 +08:00
Liu Jicong
d6094a4368 feat(tmq): drop cgroup 2022-05-27 10:24:40 +08:00
Shengliang Guan
e0e1fb3190 refactor: make trans can exec one by one 2022-05-26 23:11:40 +08:00
Shengliang Guan
72f19ae59e Merge remote-tracking branch 'origin/3.0' into fix/valgrind 2022-05-26 17:50:17 +08:00
Shengliang Guan
0cfa499be2 Merge remote-tracking branch 'origin/3.0' into fix/dnode 2022-05-26 17:26:45 +08:00
Shengliang Guan
510b5fce63 refactor: use tagver and colver insteadof sversion 2022-05-26 17:24:32 +08:00
Liu Jicong
27af0747d6 feat(sma): using separate vg 2022-05-26 14:34:05 +08:00
Xiaoyu Wang
7989190b5e fix: some problems of rollup sma 2022-05-26 14:16:36 +08:00
Shengliang Guan
381ff01f52 feat: add vgroup for tsma 2022-05-26 13:18:39 +08:00
Shengliang Guan
b638d0ef8c refactor: let mnode report sync state 2022-05-25 16:41:38 +08:00
Shengliang Guan
7ee2e5a37f refactor: let all operations of mnode into the sync log 2022-05-25 12:54:49 +08:00
Shengliang Guan
9beb5ebee3 refactor: let all operations of mnode into the sync log 2022-05-24 23:10:21 +08:00
Shengliang Guan
7f3c60421a refactor: mnode sync 2022-05-24 22:34:48 +08:00
Shengliang Guan
d2d0ae20aa refactor: mnode snapshot 2022-05-24 19:29:23 +08:00
Minghao Li
6cf9f50c3a enh(sync): syncStartStandBy 2022-05-24 17:14:12 +08:00
Shengliang Guan
2f32e122af Merge remote-tracking branch 'origin/3.0' into fix/mnode 2022-05-23 23:17:21 +08:00
Shengliang Guan
a878b3edd5 fix: commit log should not be null 2022-05-23 21:17:04 +08:00
Shengliang Guan
89c1e82337 refactor: sync integrate into mnode 2022-05-23 13:05:35 +08:00
Shengliang Guan
e06f9fd05c refactor: sync integrate into mnode 2022-05-22 16:04:50 +08:00
Minghao Li
249aecacda enh(sync) sync/mnode integration 2022-05-21 21:26:27 +08:00