yihaoDeng
|
151df3bf8f
|
opt tag filter
|
2023-02-01 21:02:52 +08:00 |
Shengliang Guan
|
ad8c73645b
|
fix: update epset on dnode info changed
|
2023-01-13 15:26:24 +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 |
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 |
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
|
4837dc6661
|
fix: avoid double-free in usedb req while db in creating state
|
2022-12-19 21:01:24 +08:00 |
Shengliang Guan
|
9b98f547d1
|
fix: reset errorcode after check leader
|
2022-12-16 17:08:16 +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
|
524de026a5
|
enh: remove TSDB_CODE_RPC_REDIRECT
|
2022-12-02 22:24:35 +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
|
bb2e88c9d8
|
fix: minus redoActionPos if sync failed
|
2022-11-17 18:39:04 +08:00 |
Shengliang Guan
|
808ee3775d
|
fix: wait until db created while process use db req
|
2022-11-09 19:42:30 +08:00 |
Shengliang Guan
|
adb335467c
|
fix: coverity issues
|
2022-11-05 19:59:18 +08:00 |
Shengliang Guan
|
eae23f51ab
|
fix: wait more times if database not ready
|
2022-10-25 16:23:30 +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
|
c6bbd18924
|
fix: not post sem if transId is 0
|
2022-10-21 15:33:06 +08:00 |
Shengliang Guan
|
2953a8868b
|
enh: alter db replica
|
2022-10-21 10:40:02 +08:00 |
Shengliang Guan
|
78fb1911d4
|
enh: refactor the code to create and delete mnodes
|
2022-10-14 17:59:09 +08:00 |
Shengliang Guan
|
4f3867e2ea
|
Merge pull request #17223 from taosdata/fix/TD-19394
fix: continue execute transactions after taosd restart
|
2022-10-08 20:04:23 +08:00 |
Shengliang Guan
|
4b92876f8c
|
fix: continue execute transactions after taosd restart
|
2022-10-08 18:08:26 +08:00 |
Shengliang Guan
|
e98335bdfa
|
fix: coverity issues
|
2022-10-08 11:29:46 +08:00 |
Shengliang Guan
|
e94646ca70
|
fix: coverity issues
|
2022-09-29 19:41:54 +08:00 |
Shengliang Guan
|
c16f4ae3f7
|
Merge pull request #17037 from taosdata/fix/TD-19220
fix: do not send ttl msg on taosd startup
|
2022-09-27 11:24:03 +08:00 |
Shengliang Guan
|
f4cbf6dd75
|
Merge pull request #17040 from taosdata/fix/ZhiqiangWang/TD-13064-fix-mac-test-error
os: fix Mac test error
|
2022-09-26 18:53:48 +08:00 |
afwerar
|
a050c051a7
|
os: mac test error
|
2022-09-26 17:31:02 +08:00 |
Shengliang Guan
|
fbf3641df7
|
fix: do not send ttl msg on taosd startup
|
2022-09-23 16:50:32 +08:00 |
Shengliang Guan
|
3810b5d4fa
|
fix: add more info log for mnode
|
2022-09-23 15:42:36 +08:00 |
Shengliang Guan
|
43ef21f67b
|
enh: add oper name to show transaction
|
2022-09-22 16:19:33 +08:00 |
Shengliang Guan
|
118305fbdc
|
fix: let transaction info shows the correct action
|
2022-09-22 15:50:03 +08:00 |
Shengliang Guan
|
30b2bd98b8
|
fix: STrans struct dbname2 naming ambiguity
|
2022-09-19 10:39:51 +08:00 |
Shengliang Guan
|
ac3fc6c06a
|
fix: make it impossible to create and update stable at the same time
|
2022-09-15 16:35:25 +08:00 |
Shengliang Guan
|
a1b295b1ba
|
refactor: change mnode log level
|
2022-08-25 22:33:27 +08:00 |
dapan1121
|
4ab25b856f
|
Merge remote-tracking branch 'origin/3.0' into enh/updateTbMeta
|
2022-08-25 13:23:16 +08:00 |
Shengliang Guan
|
8f6aaf0a60
|
fix: donot retry if error code not match retry code
|
2022-08-24 13:47:27 +08:00 |
dapan1121
|
0ebd3281c5
|
enh: update table meta after creating table
|
2022-08-23 18:26:27 +08:00 |
Ganlin Zhao
|
0d73ed62b2
|
fix(query): change mnd redo action sleep
TD-18483
|
2022-08-23 17:05:19 +08:00 |
Shengliang Guan
|
39fa900ce5
|
enh: wait for the vgroups have leader then create db return
|
2022-08-09 11:17:38 +08:00 |
Shengliang Guan
|
9d72eda2c5
|
fix: deadlock while rollback
|
2022-07-28 11:18:05 +08:00 |
Shengliang Guan
|
9650f0b3b0
|
enh: check stb conflict in trans
|
2022-07-25 22:14:10 +08:00 |
Shengliang Guan
|
7296bf1658
|
fix: failed to create stb in 3 replica db
|
2022-07-25 20:26:25 +08:00 |
Shengliang Guan
|
d4abe20eeb
|
fix: can't drop db since transaction conflict
|
2022-07-25 18:21:13 +08:00 |
Shengliang Guan
|
bc6f452157
|
fix: crash while set rpcinfo for db trans
|
2022-07-19 20:28:55 +08:00 |
Shengliang Guan
|
2c619652aa
|
fix: crash while set rpcinfo for db trans
|
2022-07-19 20:06:03 +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 |
Zhiqiang Wang
|
d8c3ee2dc3
|
Merge pull request #14456 from taosdata/fix/ZhiqiangWang/TD-16357-fix-sprintf-signed-char-error
Fix/zhiqiang wang/td 16357 fix sprintf signed char error
|
2022-07-02 00:34:30 -07:00 |
afwerar
|
7a7098315c
|
os: fix other error
|
2022-07-02 14:38:25 +08:00 |
Shengliang Guan
|
0c510fcc8c
|
fix: drop db has stream exist
|
2022-07-02 11:55:59 +08:00 |
Shengliang Guan
|
344ef7e1bc
|
fix: drop tsma
|
2022-07-01 17:09:44 +08:00 |
Shengliang Guan
|
2e2b28dbd2
|
enh: add retryCode for transaction
|
2022-06-27 18:28:51 +08:00 |
Shengliang Guan
|
007ebbd54a
|
enh: add retryCode for transaction
|
2022-06-27 17:10:38 +08:00 |
Shengliang Guan
|
09ce47ae9f
|
refactor: rename auth to privilege
|
2022-06-25 10:27:27 +08:00 |
WANG MINGMING
|
77f34c8fca
|
Merge pull request #14094 from taosdata/feature/TD-16524
fix: error in windows
|
2022-06-23 10:08:56 +08:00 |
Shengliang Guan
|
f5c0ab8579
|
feat: drop dnode
|
2022-06-22 14:55:29 +08:00 |
wangmm0220
|
12d8714f29
|
feat:merge from 3.0
|
2022-06-21 18:01:40 +08:00 |
Li Minghao
|
55a79f25a2
|
Merge pull request #14031 from taosdata/feature/3.0_mhli
refactor(sync): propose fail when changing
|
2022-06-20 20:45:57 +08:00 |
Minghao Li
|
e441bd266b
|
refactor(sync): add changing state
|
2022-06-20 17:48:56 +08:00 |
Shengliang Guan
|
96434756de
|
refactor: save sdb file on needed
|
2022-06-20 16:23:04 +08:00 |
wangmm0220
|
934d0f9784
|
fix:error in windows
|
2022-06-20 15:23:48 +08:00 |
Shengliang Guan
|
6331532023
|
Merge branch 'fix/mnode' into fix/dnode
|
2022-06-17 19:22:17 +08:00 |
Shengliang Guan
|
b2924fd9c7
|
fix: deadlock in tmq test
|
2022-06-17 19:20:20 +08:00 |
Shengliang Guan
|
4ab601279d
|
Merge remote-tracking branch 'origin/3.0' into fix/mnode
|
2022-06-17 19:05:20 +08:00 |
Shengliang Guan
|
fefb416213
|
enh: let rollback stage stage also need to be consistent
|
2022-06-17 18:30:40 +08:00 |
Shengliang Guan
|
db4e02c7c7
|
fix: add log to debug mnode sync
|
2022-06-17 15:23:17 +08:00 |
Shengliang Guan
|
ab2f268601
|
Merge branch 'fix/tsim' into fix/dnode
|
2022-06-17 14:53:04 +08:00 |
Shengliang Guan
|
0d9329d752
|
Merge branch 'fix/dnode' of https://github.com/taosdata/TDengine into fix/dnode
|
2022-06-17 14:52:55 +08:00 |
Shengliang Guan
|
43f8f34b0f
|
refactor: adjust logs
|
2022-06-17 14:24:17 +08:00 |
Shengliang Guan
|
fd9ea1053a
|
Merge remote-tracking branch 'origin/3.0' into fix/mnode
|
2022-06-17 12:26:26 +08:00 |
Shengliang Guan
|
7e0ad8781b
|
refactor(sync) add raft cfg test
|
2022-06-17 11:46:19 +08:00 |
Minghao Li
|
f5db109e61
|
fix(sync): get last max snapshot index
|
2022-06-17 11:37:10 +08:00 |
Shengliang Guan
|
5ae355077c
|
enh(mnode): transaction conflict supports two db
|
2022-06-17 11:11:29 +08:00 |
Shengliang Guan
|
80e0b830fe
|
refactor: remove duplicate conninfo in SRpcMsg
|
2022-06-17 10:40:42 +08:00 |
Shengliang Guan
|
fdee8a0cb3
|
feat: redistribute vgroup
|
2022-06-16 09:55:03 +08:00 |
Shengliang Guan
|
b0f048a3f2
|
feat: redistribute vgroup
|
2022-06-15 20:57:55 +08:00 |
Shengliang Guan
|
405b561821
|
Merge remote-tracking branch 'origin/3.0' into fix/dnode
|
2022-06-15 17:42:08 +08:00 |
Shengliang Guan
|
6711d79434
|
feat: increase enable and sysinfo limits for user privilege
|
2022-06-15 17:40:02 +08:00 |
Shengliang Guan
|
cba62bebba
|
feat: make create db retry
|
2022-06-15 09:35:44 +08:00 |
Shengliang Guan
|
3d8ebc2660
|
refactor: adjust logs
|
2022-06-13 15:38:43 +08:00 |
Shengliang Guan
|
33b5efc21f
|
test: execute trans in follower
|
2022-06-11 14:11:10 +08:00 |
Shengliang Guan
|
d702cb1486
|
refactor: adjust mnode log
|
2022-06-11 12:55:16 +08:00 |
Shengliang Guan
|
56ce7b1baa
|
enh: adjust show transcations output
|
2022-06-10 16:45:31 +08:00 |
Shengliang Guan
|
f30d9a034e
|
feat: redistribute vgroup to dnodes
|
2022-06-10 15:39:11 +08:00 |
Shengliang Guan
|
17f8ccc901
|
enh: record config index
|
2022-06-09 14:12:52 +08:00 |
Shengliang Guan
|
94720bbbb1
|
fix: should not execute trans if not master
|
2022-06-09 11:15:50 +08:00 |
Shengliang Guan
|
48cf259181
|
refactor: adjust some logs
|
2022-06-07 16:30:50 +08:00 |
Shengliang Guan
|
e5f2b786fb
|
feat: drop dnode
|
2022-06-07 13:41:41 +08:00 |
Shengliang Guan
|
36fd0dac68
|
refactor: add alter-confirm while alter db
|
2022-06-05 16:34:20 +08:00 |
Shengliang Guan
|
41a1b0fcf2
|
refactor: add null transaction action typ
|
2022-06-04 13:17:17 +08:00 |
Shengliang Guan
|
d56c574fe4
|
enh: add creating and dropping states to mnode
|
2022-06-01 21:39:04 +08:00 |
Shengliang Guan
|
1907c0e66c
|
enh: add creating and dropping states to mnode
|
2022-06-01 21:16:22 +08:00 |
Shengliang Guan
|
c388099efb
|
refactor: adjust trans conflict dbname
|
2022-06-01 13:37:21 +08:00 |
Shengliang Guan
|
a6fe2f6862
|
refactor: make trans support db conflict
|
2022-06-01 09:55:25 +08:00 |
Shengliang Guan
|
1035312f1c
|
refactor: make trans support db conflict
|
2022-06-01 09:25:45 +08:00 |
Shengliang Guan
|
5f74daa5e4
|
enh: display the ertransaction error reason
|
2022-05-31 20:36:54 +08:00 |
Shengliang Guan
|
04ef9e15e6
|
refactor: make trans support global conflict
|
2022-05-31 17:37:25 +08:00 |
Shengliang Guan
|
18ca6d93e7
|
refactor: make trans support multi steps
|
2022-05-31 16:55:16 +08:00 |
Shengliang Guan
|
86f8bf6cb1
|
refactor: make trans support multi steps
|
2022-05-31 14:38:15 +08:00 |
Shengliang Guan
|
53def5b77b
|
refactor: make trans support multi steps
|
2022-05-30 20:38:46 +08:00 |
Shengliang Guan
|
536ea7b9da
|
refactor: rename trans types
|
2022-05-30 09:47:16 +08:00 |
Shengliang Guan
|
c44ec05229
|
fix: error in sync sem
|
2022-05-27 15:21:59 +08:00 |
Shengliang Guan
|
e0e1fb3190
|
refactor: make trans can exec one by one
|
2022-05-26 23:11:40 +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
|
1af3a5c017
|
feat: add vgroup for tsma
|
2022-05-26 15:46:31 +08:00 |
Shengliang Guan
|
bf8bbfbfbb
|
refactor: mnode sync
|
2022-05-25 10:30:02 +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
|
077ea4a14f
|
fix: avoid memory leak in mnode sync
|
2022-05-24 11:58:50 +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
|
f93c4d0846
|
fix: follower processes the trans but does not send the action msg
|
2022-05-23 21:53:10 +08:00 |
Shengliang Guan
|
a878b3edd5
|
fix: commit log should not be null
|
2022-05-23 21:17:04 +08:00 |
Shengliang Guan
|
8bbae8dd12
|
refactor: pullup after sorting by transId
|
2022-05-23 14:32:44 +08:00 |
Shengliang Guan
|
89c1e82337
|
refactor: sync integrate into mnode
|
2022-05-23 13:05:35 +08:00 |
Shengliang Guan
|
c4428ba599
|
Merge remote-tracking branch 'origin/3.0' into fix/mnode
|
2022-05-22 12:07:39 +08:00 |
Minghao Li
|
249aecacda
|
enh(sync) sync/mnode integration
|
2022-05-21 21:26:27 +08:00 |
Shengliang Guan
|
682a7cab17
|
fix: avoid memory leak
|
2022-05-21 16:35:24 +08:00 |
Shengliang Guan
|
92e2d9612f
|
refactor: free rpcCont on error occured
|
2022-05-21 15:54:05 +08:00 |
Shengliang Guan
|
03d15c9e1f
|
fix: variable initialization order
|
2022-05-18 20:41:56 +08:00 |
Shengliang Guan
|
f94eaa6730
|
fix: only send message to one vnode in the vgroup
|
2022-05-18 20:41:21 +08:00 |
Shengliang Guan
|
30574a17b6
|
refactor: adjust msg logs
|
2022-05-18 16:58:28 +08:00 |
Shengliang Guan
|
36fe62fbd2
|
refactor: make more object global
|
2022-05-16 23:23:49 +08:00 |
Shengliang Guan
|
7729ce2eb3
|
refactor: adjust SRpcMsg
|
2022-05-16 16:13:51 +08:00 |
Shengliang Guan
|
96b7f2696a
|
refactor: adjust SRpcMsg
|
2022-05-16 14:55:31 +08:00 |
Shengliang Guan
|
2178eabcd8
|
fix: error msg incorrect when no enough memory to create vnode
|
2022-05-13 17:36:32 +08:00 |
Shengliang Guan
|
4076520ac8
|
feat: make show transactions and kill transaction work
|
2022-05-09 09:51:51 +08:00 |
Shengliang Guan
|
712a1bfa71
|
refactor: adjust trans logs
|
2022-05-07 22:40:15 +08:00 |
Shengliang Guan
|
b38f18020d
|
enh: check kill trans auth
|
2022-05-06 23:04:25 +08:00 |
Shengliang Guan
|
6e27e06da2
|
refactor: delete false positive logs
|
2022-05-06 14:30:40 +08:00 |
Shengliang Guan
|
9927b6b014
|
fix: invalid write while pullup trans on start
|
2022-05-05 17:01:50 +08:00 |
Shengliang Guan
|
d2f889a3a0
|
test: add conflict test for transaction
|
2022-05-05 16:13:51 +08:00 |
Shengliang Guan
|
5191a1ca91
|
test: add rollback test for transaction
|
2022-05-05 13:13:23 +08:00 |
Shengliang Guan
|
0218def49a
|
test: add action test for transaction
|
2022-05-04 23:58:42 +08:00 |
Shengliang Guan
|
2f42c2e793
|
refactor: adjust transaction code
|
2022-05-04 22:00:04 +08:00 |
Shengliang Guan
|
71021334fb
|
refactor: adjust transaction code
|
2022-05-04 20:37:51 +08:00 |
Shengliang Guan
|
5b2b4da11b
|
refactor: fix: reset confict trans types
|
2022-05-04 16:49:24 +08:00 |
Shengliang Guan
|
7eede87869
|
fix: reset confict trans types
|
2022-05-04 16:16:35 +08:00 |
Shengliang Guan
|
1dd08f30e6
|
fix: only write three sages prepare, rollback, and commit of trans to sdb
|
2022-05-04 15:47:01 +08:00 |
Shengliang Guan
|
8fda7b64dc
|
refactor: adjust transaction unitest
|
2022-05-04 15:11:40 +08:00 |
Shengliang Guan
|
e674de5bf9
|
refactor: adjust logs
|
2022-05-04 12:25:39 +08:00 |
Haojun Liao
|
35fccc49d8
|
refactor(query): remove redundant attributes in some structs.
|
2022-04-29 08:48:18 +08:00 |
Liu Jicong
|
f78a31806c
|
enh(tmq): add rebalance global lock
|
2022-04-28 15:21:55 +08:00 |
Shengliang Guan
|
0136cae760
|
refactor(cluster): add cb func on transaction start and stop
|
2022-04-27 10:35:21 +08:00 |
Shengliang Guan
|
9e41cce370
|
refactor(cluster): adjust acct log
|
2022-04-26 15:47:45 +08:00 |
Shengliang Guan
|
eedd733230
|
enh: add cb function for transaction
|
2022-04-26 14:14:28 +08:00 |
yihaoDeng
|
fefd25067b
|
fix rpc bug
|
2022-04-22 23:58:34 +08:00 |
Shengliang Guan
|
2b7ec5743c
|
test: reopen transTest
|
2022-04-15 13:57:32 +08:00 |
Shengliang Guan
|
495e417ce6
|
enh<cluster>: add show message funcs
|
2022-04-14 18:16:02 +08:00 |
Haojun Liao
|
bcbc8618d2
|
ehn(query): refactor show module in mnode.
|
2022-04-13 19:27:47 +08:00 |
Haojun Liao
|
60c1ce2d08
|
ehn(query): refactor show module in mnd.
|
2022-04-12 20:05:13 +08:00 |
Haojun Liao
|
208f639806
|
feature[query]:refactor show query processing in mnode.
|
2022-04-09 16:19:08 +08:00 |
Shengliang Guan
|
d76a0c9b6d
|
shm
|
2022-03-29 17:15:48 +08:00 |