Commit graph

351 commits

Author SHA1 Message Date
yihaoDeng
25bc0b226b add rpc update interface 2023-09-10 14:09:36 +08:00
yihaoDeng
60d6a622e1 add rpc update interface 2023-09-07 20:47:10 +08:00
yihaoDeng
8c5fa3526a add rpc update interface 2023-09-07 16:10:07 +08:00
yihaoDeng
147de26eec add rpc update interface 2023-09-07 11:54:34 +08:00
yihaoDeng
bc27d245b1 add rpc update interface 2023-09-06 21:54:31 +08:00
dmchen
06083e1eb9 init 2023-08-28 09:15:51 +08:00
dapan1121
e24498b0fd enh: add task notify 2023-08-25 14:59:34 +08:00
Haojun Liao
b658608541
Merge pull request #22388 from taosdata/fix/3_liaohj
other: merge main.
2023-08-10 11:43:02 +08:00
yihaoDeng
cfb5247e30 change var name 2023-08-09 00:46:18 +00:00
Benguang Zhao
e4d16e594c enh: check if disk space sufficient at primary dir with tfs 2023-08-08 17:53:11 +08:00
kailixu
ff39aadb34 fix: mac OS for community 2023-07-31 08:42:17 +08:00
kailixu
2deeed87ae fix: community for mac os 2023-07-29 13:18:17 +08:00
Haojun Liao
b145771a1b other: merge 3.0 2023-07-27 16:38:57 +08:00
kailixu
7946ce4994 chore: code optimization 2023-07-24 14:46:59 +08:00
kailixu
cf59a6cff0 chore: set user for dm transport 2023-07-24 14:24:47 +08:00
Markus Mayer
55ee9d6c25
Correct some typos in string literals (#22062) 2023-07-14 13:39:03 +08:00
yihaoDeng
5e156aa0a9 add ver check 2023-07-06 06:43:07 +00:00
yihaoDeng
af053ec75b add version check in rpc 2023-07-05 11:15:12 +00:00
yihaoDeng
79f01ad655 add version check in rpc 2023-07-05 08:16:25 +00:00
dmchen
92a9d4b26e fix/TS-3524 2023-06-14 20:53:27 +08:00
dmchen
440a8725e5 fix/TS-3524 2023-06-13 15:07:00 +08:00
dmchen
8e9b253574 status resp return null when only one ep 2023-05-16 11:31:23 +08:00
yihaoDeng
9c0d2c87c6 Merge branch 'enh/3.0' into enh/rocksdbSstateMerge 2023-05-15 01:52:42 +00:00
Haojun Liao
7ef16e1922 other: merge main. 2023-05-12 11:49:53 +08:00
yihaoDeng
f652f71d68 factor code 2023-05-11 06:37:57 +00:00
dmchen
9b29cfe831 fix/restore check 2023-05-10 14:36:52 +08:00
cadem
470fef6452 fix/block check to async check for mnode 2023-04-24 13:38:55 +08:00
kailixu
f31e2b9cb4 chore: more code 2023-04-23 14:56:06 +08:00
kailixu
ebb1d83a3e chore: remove ut code 2023-04-23 14:43:26 +08:00
kailixu
da2ca889f2 fix: release resources if node open/start failed 2023-04-23 14:42:24 +08:00
cadem
3b78d4382b add learner 2023-04-18 19:03:45 +08:00
yihaoDeng
97c4dfb570 fix: limit session num 2023-02-25 18:01:17 +08:00
Yihao Deng
db47cb5805
Merge branch 'main' into fix/toManySeesion 2023-02-25 17:04:56 +08:00
yihaoDeng
84706fe586 fix: limit session num 2023-02-24 21:20:15 +08:00
Haojun Liao
993ae9e7e9 Merge branch '3.0' into fix/3_coverity 2023-02-24 14:34:01 +08:00
Haojun Liao
22aa03307c fix(query): fix syntax errors on centos. 2023-02-24 11:38:54 +08:00
cademfly
d66a0c35b2 fix/TD-22618 2023-02-21 18:15:32 +08:00
Xiaoyu Wang
c597de099f merge main 2023-02-20 13:41:27 +08:00
yihaoDeng
dd30b3577c add trans param 2023-02-19 18:29:11 +08:00
yihaoDeng
098949b528 add trans param 2023-02-19 18:10:42 +08:00
yihaoDeng
edb3d6f8f3 change transport param 2023-02-18 19:19:44 +08:00
yihaoDeng
cfc9bb1eff opt transport opt 2023-02-18 11:37:43 +08:00
yihaoDeng
9db11ae559 opt trans 2023-02-17 23:05:06 +08:00
yihaoDeng
f19fdaa142 opt trans 2023-02-17 22:40:27 +08:00
yihaoDeng
d22e97d256 fix invalid code 2023-02-17 13:56:42 +08:00
yihaoDeng
f975d8e0d9 change default value 2023-02-16 21:58:32 +08:00
yihaoDeng
a6a8daec23 fix: batch write 2023-02-16 15:09:39 +08:00
yihaoDeng
ebcbdcfddc fix: change parameter 2023-02-16 00:30:26 +08:00
yihaoDeng
f22d07319f handle too many session 2023-02-15 20:06:04 +08:00
yihaoDeng
b8dfc71446 handle too many session 2023-02-15 19:24:48 +08:00
yihaoDeng
e44704b20e opt: opt tag index 2023-02-15 17:26:11 +08:00
Shengliang Guan
03dc6e55b5 enh: add disable vnode write request 2023-01-30 13:54:15 +08:00
Shengliang Guan
d476b6db13 enh: update epset on dnode info changed 2023-01-16 15:41:50 +08:00
Shengliang Guan
da6722d353 enh: update epset on dnode info changed 2023-01-16 13:28:18 +08:00
Shengliang Guan
b09b67acd2 enh: update epset on dnode info changed 2023-01-16 10:40:15 +08:00
Xiaoyu Wang
9a0c2805f4 merge main 2023-01-13 13:54:04 +08:00
Shengliang Guan
d4d329ecce fix: rename global variables 2023-01-09 10:18:12 +08:00
Shengliang Guan
d90eef6656 Merge branch '3.0' into merge/mainto3.0_0108 2023-01-08 09:54:21 +08:00
Shuduo Sang
c6a08b64b5 chore: merge with 3.0 2023-01-05 17:36:30 +08:00
dapan1121
ac7d250a7f Merge remote-tracking branch 'origin' into enh/TD-21108 2023-01-04 08:57:22 +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
Shuduo Sang
868cf83cdb chore: prepare for string passing 2022-12-29 19:20:46 +08:00
yihaoDeng
34c454b13c handle except on taosd rpc-client 2022-12-28 15:19:35 +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
yihaoDeng
59e63082d5 opt index write 2022-12-23 22:45:59 +08:00
yihaoDeng
00370ddccf handle except on taosd-client 2022-12-23 12:41:39 +08:00
Alex Duan
cd1b87031a fix(query): modify error describe 2022-12-22 10:22:51 +08:00
yihaoDeng
05cc6c99a8 convert err code 2022-12-21 20:13:32 +08:00
Alex Duan
df6102f66e fix(query): TSDB_CODE_RPC_VGROUP_NOT_CONNECTED same condition check with TSDB_CODE_RPC_NETWORK_UNAVAIL 2022-12-20 18:14:24 +08:00
yihaoDeng
93dc0aff07 change err msg while vnode is stoped 2022-12-15 17:08:03 +08:00
Shengliang Guan
0866a74944
Merge pull request #18936 from taosdata/fix/rmUnusedParam
fix: remove unused param
2022-12-14 08:02:33 +08:00
yihaoDeng
6fb45a5f47 remove unused param 2022-12-13 20:16:45 +08:00
dapan1121
55fd615de8 fix: disk full recovery issue 2022-12-12 16:19:04 +08:00
Shengliang Guan
652f51fec5 fix: control rpc qitem memory 2022-12-10 15:09:55 +08:00
Shengliang Guan
50b66df39f fix: control rpc qitem memory 2022-12-10 14:02:57 +08:00
yihaoDeng
b3d1204e86 error config 2022-12-07 18:04:35 +08:00
yihaoDeng
f8fff96b7a support more fail-fast msgtype 2022-12-07 09:30:17 +08:00
yihaoDeng
9ce9d21507 support fail fast 2022-12-06 10:30:14 +08:00
Shengliang Guan
f3e980de14 enh: remove TSDB_CODE_RPC_REDIRECT 2022-12-02 22:45:11 +08:00
Shengliang Guan
524de026a5 enh: remove TSDB_CODE_RPC_REDIRECT 2022-12-02 22:24:35 +08:00
Shengliang Guan
99968ccc4f enh: adjust error code 2022-12-02 16:46:43 +08:00
Shengliang Guan
24ee4b4289 Merge branch '3.0' into enh/TD-20891 2022-12-02 16:44:46 +08:00
Shengliang Guan
13f36ec20a refact: remove TSDB_CODE_APP_NOT_READY and TSDB_CODE_NODE_NOT_DEPLOYED 2022-12-02 16:06:10 +08:00
dapan1121
55e544793c
Merge pull request #18599 from taosdata/fix/TD-20802
enh: support query retry cause of dnode stopped
2022-12-02 14:01:16 +08:00
Shengliang Guan
db42ec46bf refact: adust error code while dnode startup 2022-12-02 10:05:52 +08:00
dapan1121
89be771b61 enh: add retry for vnode stopped case 2022-12-01 09:53:41 +08:00
Shengliang Guan
189cdc4f63
Merge pull request #18533 from taosdata/enh/clientRetry
enh: refactor retry
2022-11-30 10:47:13 +08:00
yihaoDeng
21391ea77b change paramter 2022-11-29 10:52:06 +08:00
yihaoDeng
0611ecbe31 change paramter 2022-11-28 10:53:27 +08:00
yihaoDeng
27ebbdadf2 add rpc retry config 2022-11-10 19:44:45 +08:00
Liu Jicong
31f574359d fix:log empty msg 2022-11-03 14:29:51 +08:00
Liu Jicong
15ad147c40 Merge branch '3.0' into feature/stream 2022-11-03 13:37:59 +08:00
Liu Jicong
2fbc8e6306 refactor(stream): stream deploy and state transfer 2022-11-03 13:22:23 +08:00
Shengliang Guan
b5f0041af1 refact: adjust error code in vnode 2022-11-02 15:28:32 +08:00
Shengliang Guan
79f16a6d54 refact: remove multi process codes 2022-10-19 17:53:01 +08:00
Shengliang Guan
96ca18e61e Merge remote-tracking branch 'origin/3.0' into enh/TD-19623 2022-10-19 11:18:21 +08:00
Shengliang Guan
8764cf9adb refact: remove multi process codes 2022-10-19 11:08:42 +08:00
Shengliang Guan
fc5af24975
Merge pull request #17444 from taosdata/enh/TD-19622
refact: remove bnode codes
2022-10-19 10:06:35 +08:00
Shengliang Guan
3a7d89a6bb refact: remove bnode codes 2022-10-18 17:34:58 +08:00
Benguang Zhao
2525a5cf1f enh: report proper errorcode on disk unavailability 2022-10-18 16:06:52 +08:00
Benguang Zhao
23a4a37677 enh: not allowed to start when disk space unavailable 2022-10-17 14:22:20 +08:00
Benguang Zhao
56b32a77a4 fix: allow to restart on disk space full, e.g. in dmCheckDiskSpace 2022-10-14 22:57:27 +08:00
Shengliang Guan
bf5c14b64c
Merge pull request #17305 from taosdata/feature/rpc_compress
support compress
2022-10-13 13:58:36 +08:00
Hongze Cheng
6ed0634fb7 format more code 2022-10-13 11:56:16 +08:00
yihaoDeng
53b6058b0d support compress 2022-10-12 10:22:40 +08:00
yihaoDeng
37a0b9c759 support compress 2022-10-11 22:18:44 +08:00
Cary Xu
02979f081d fix: support statistics of insert_req 2022-10-11 17:47:23 +08:00
Shengliang Guan
28f82e3c19 fix: coverity issues 2022-10-09 19:03:34 +08:00
Shengliang Guan
633fd372cd fix: coverity issues 2022-10-09 17:48:06 +08:00
yihaoDeng
f41b494ac6 opt tbname in 2022-09-30 10:19:56 +08:00
Shengliang Guan
e94646ca70 fix: coverity issues 2022-09-29 19:41:54 +08:00
yihaoDeng
4977e2e676 opt tbname in 2022-09-29 18:35:12 +08:00
yihaoDeng
3398de8a35 fix(tsc): avoid mem leak 2022-09-15 21:35:54 +08:00
Shengliang Guan
4401080328 enh: make cmake .. -DCMAKE_BUILD_TYPE=Release work 2022-08-31 18:06:17 +08:00
afwerar
80a01235f2 doc: change 3.0 doc 2022-08-11 14:37:43 +08:00
Liu Jicong
48449e80c3 fix(stream): memory leak 2022-08-08 19:17:28 +08:00
afwerar
e76f770fc8 os: fix minimalDirGB invalid error 2022-08-04 10:02:09 +08:00
afwerar
d67339bfc8 os: fix minimalDirGB invalid error 2022-08-03 20:17:53 +08:00
dapan1121
80a32d6235 fix: fix mbs2ucs4 crash issue in taosd 2022-07-30 11:31:05 +08:00
kailixu
0e6b982682 chore: more code 2023-07-17 09:19:24 +08:00
kailixu
3ab2ad20b4 chore: more check 2023-07-16 10:23:39 +08:00
kailixu
0bfc1cc920 chore: windows check 2023-07-16 10:13:17 +08:00
kailixu
918d3cca0c chore: more check 2023-07-16 07:13:53 +08:00
kailixu
9117888853 chore: more code 2023-07-14 19:19:46 +08:00
kailixu
163adf1908 chore: dm monitor refactor 2023-07-14 13:27:19 +08:00
Shengliang Guan
a12f6a3e3d refactor: let transfer leader msg to be sent even when the dnode exiting 2022-07-15 16:03:16 +08:00
Shengliang Guan
e4a855e591 Merge remote-tracking branch 'origin/3.0' into fix/valgrind 2022-07-08 19:54:26 +08:00
dapan1121
50a6ef7f39
Merge pull request #14635 from taosdata/feature/insertselect
feat: support insert from query res
2022-07-08 16:59:21 +08:00
Shengliang Guan
dca93b18cc refactor: adjust logs 2022-07-08 16:57:54 +08:00
Shengliang Guan
6e12d8e707 refactor: adjust log 2022-07-08 15:20:15 +08:00
dapan1121
d4696ef31f Merge branch '3.0' into feature/insertselect 2022-07-07 09:02:09 +08:00
dapan1121
a3bf5b96c4 fix: fix query redirect issue 2022-07-06 20:33:23 +08:00
dapan1121
0d4fb5bb80 feat: support insert from query 2022-07-06 16:29:51 +08:00
Shengliang Guan
44bdb5111b
Merge pull request #14582 from taosdata/fix/idxMemLeak
fix:  index mem leak
2022-07-06 13:33:21 +08:00
yihaoDeng
5e581cdfbc fix index mem leak 2022-07-06 10:29:44 +08:00
Shengliang Guan
61a803104d
Merge pull request #14567 from taosdata/fix/fixMemLeak
fix:  avoid rpc mem leak
2022-07-05 20:38:45 +08:00
yihaoDeng
eb3a9a53ab fix rpc mem leak 2022-07-05 20:03:27 +08:00
Shengliang Guan
3e5e82158a refactor: add lock vnode hash 2022-07-05 17:38:21 +08:00
yihaoDeng
30380b3744 fix invalid read/write 2022-07-04 14:03:09 +08:00
Yihao Deng
87f28ab358
Revert "fix: avoid invalid read" 2022-07-03 15:01:44 +08:00
yihaoDeng
d493fbed98 fix invalid read/write 2022-07-03 11:54:19 +08:00
dapan1121
c28c77a099 Merge branch '3.0' into feature/queryredirect 2022-06-30 14:35:15 +08:00
yihaoDeng
e389dcedc8 add query epset 2022-06-30 10:30:36 +08:00
dapan1121
53efe75146 feat: query redirect 2022-06-29 17:56:35 +08:00
dapan1121
914e06e8cb feat: query redirect 2022-06-29 17:15:08 +08:00
dapan1121
6d8fd7e506 feat: query redirect 2022-06-29 10:51:22 +08:00
yihaoDeng
32c00b3801 modify case 2022-06-29 10:04:02 +08:00
yihaoDeng
66e8e06861 fix: fix rpc quit problem 2022-06-28 15:49:33 +08:00