Commit Graph

396 Commits

Author SHA1 Message Date
Jeff Tao f949b732f5 TD-1645 2020-10-01 14:55:00 +00:00
Jeff Tao 0e5cc6e46a TD-1645 2020-10-01 14:40:56 +00:00
Shengliang Guan 87046ff6f7 Merge remote-tracking branch 'origin/develop' into patch/TD-1632 2020-09-30 17:34:59 +08:00
Jeff Tao 2d5f36851a TD-1632 2020-09-30 01:21:22 +00:00
Jeff Tao 85e87e02a7 TD-1628 2020-09-30 00:19:17 +00:00
Shengliang Guan 2811c96b30 TD-1530 2020-09-28 10:29:49 +08:00
Shengliang Guan 9431641ff1 minor changes 2020-09-25 07:05:49 +00:00
Haojun Liao fbc4ebb915 [td-225] fix bugs in regression test. 2020-09-21 12:53:11 +08:00
Bomin Zhang cc7402b1a6 TD-1359: add recv timeout for accepted tcp socket
this is a quick fix for td-1359, and perhaps also a fix for td-1420.
2020-09-14 14:53:03 +08:00
Shengliang Guan 59e9f7d57b TD-1293 update log 2020-09-07 10:47:36 +00:00
Shengliang Guan f9f9580f9a TD-1238 add error code while unable to resolve fqdn 2020-08-26 06:45:35 +00:00
Shengliang Guan 6c95affeea
Merge pull request #3186 from taosdata/bugfix/td-1127
fix two case of 'unexpected generic error in RPC'
2020-08-23 20:11:22 +08:00
Bomin Zhang 23948f67a7 fix td-1189 2020-08-21 09:32:00 +00:00
Bomin Zhang 542e450f0a fix two case of 'unexpected generic error in RPC'
log an error message if failed to call `gethostname`.
don't update epset if peer returns empty epset.
2020-08-21 08:45:26 +00:00
Shengliang Guan 7782318d1f TD-1184 add error code 2020-08-20 05:37:07 +00:00
Shengliang Guan 01f56ee5aa Merge remote-tracking branch 'origin/develop' into feature/os 2020-08-14 17:05:09 +08:00
Shengliang Guan faabd6e5cb TD-1057 compile error in vs2019 2020-08-14 16:59:41 +08:00
Shengliang Guan d1d0ff479c
Merge pull request #3069 from taosdata/feature/query
Feature/query
2020-08-14 16:46:42 +08:00
Haojun Liao cfc7da145c [td-225] fix a typo 2020-08-13 23:25:47 +08:00
Shengliang Guan bd6f9ee918 TD-1047 change some definitions in arm64 platform 2020-08-13 00:17:48 +08:00
Shengliang Guan d776f10dae TD-1057 2020-08-10 14:02:14 +00:00
Haojun Liao 40318cc50e [td-255] merge develop 2020-08-10 17:58:09 +08:00
Shengliang Guan 41d97eeea7 TD-1057 2020-08-09 15:21:03 +00:00
Jeff Tao fb4a40260b if redirect does not include Ep List, treat it as NOT_READY 2020-08-09 04:52:47 +00:00
Shengliang Guan ef8135a609 TD-1057 2020-08-08 16:38:44 +08:00
Shengliang Guan 719bedcf0a
Merge pull request #2958 from taosdata/feature/os
Feature/os
2020-08-07 14:08:27 +08:00
Hongze Cheng d0bea6f927 fix a coredump when rpc msgType is bad 2020-08-07 03:17:45 +00:00
Haojun Liao b1173807fa [td-225] merge develop 2020-08-06 11:06:40 +08:00
Shengliang Guan f84ac22b3a TD-1057 2020-08-05 16:35:12 +08:00
Shengliang Guan 14c90236b7 TD-1057 2020-08-05 16:24:10 +08:00
Shengliang Guan acdb8dcac2 TD-1057 2020-08-05 11:29:48 +08:00
Shengliang Guan a9899065ba TD-1038 compile for windows client 2020-08-04 16:05:41 +08:00
Haojun Liao b0807644a9 Merge branch 'develop' into feature/query 2020-08-03 11:27:37 +08:00
Shengliang Guan ce3d4a79a6 minor changes 2020-08-02 21:37:40 +08:00
Haojun Liao 4b3ead4b2a [td-225] merge develop 2020-08-01 16:04:18 +08:00
Shengliang Guan dc64d4edc5 [TD-1037] 2020-07-31 23:33:02 +08:00
Shengliang Guan 794e20c99f [TD-992] 2020-07-31 06:18:23 +00:00
Haojun Liao ce4a2802cd [td-225] update the hash func 2020-07-31 11:32:54 +08:00
Shengliang Guan 276fb37099 [TD-992] refactor codes 2020-07-28 02:59:54 +00:00
Jeff Tao 0dab0cf097 pConn->chandle may be changed for unexpected response 2020-07-27 13:11:45 +00:00
Jeff Tao 661d64f3f6 reset the dest ID if link ID is mismatched 2020-07-24 11:38:59 +00:00
Jeff Tao 36f4948b25 set link secured except code is NOT_READY 2020-07-21 05:45:44 +00:00
Shengliang Guan fdfa789cbc replace ipList and ipSet to epSet 2020-07-18 12:13:01 +00:00
Haojun Liao 7b77dcd1b6 [td-225] merge develop branch 2020-07-16 11:10:05 +08:00
Haojun Liao c8159c56c6 [td-805] opt query perf 2020-07-16 10:55:15 +08:00
Shengliang Guan d0df1ca7fd change log format 2020-07-15 16:50:48 +08:00
Shuduo Sang 11923eb970 add test case for compressMsgSize
[TD-764]
2020-07-09 18:43:02 +08:00
Jeff Tao 7e792f465d dont use sleep 2020-07-07 06:30:08 -07:00
Shengliang Guan d37ab181d0 change rpcFreeCont to rpcFreeMsg 2020-07-07 11:23:03 +08:00
Jeff Tao 6b3d0a1838 free pReqMsg if outType is not 0 2020-07-06 23:31:07 +00:00
Jeff Tao 87e80f8f98 dont free pReqMsg until a good solution is found 2020-07-06 13:24:31 +00:00
Jeff Tao 58ecd5c334 submit memory leak for wal or forward case 2020-07-06 12:42:50 +00:00
Jeff Tao 159f6230e0 memory leak if response is not received 2020-07-06 09:36:43 +00:00
Shengliang Guan 4ad14a8bef [TD-856] add dump to log types 2020-07-06 07:00:05 +00:00
Jeff Tao 764002212b signature 2020-07-04 11:28:50 +00:00
Jeff Tao 9cfb2c9bac try to avoid race condition 2020-07-02 13:16:00 +00:00
dengyihao 1dc0f769d2 adjust code 2020-07-01 19:42:09 +08:00
dengyihao 7202870648 fixbug use_after_free 2020-07-01 17:59:43 +08:00
Jeff Tao f90f5d5fb3 rand() is changed to random() 2020-07-01 09:28:11 +00:00
Jeff Tao 36d7206c39 rpcMsg changes 2020-07-01 06:13:09 +00:00
Jeff Tao 10eabebfbc change the return type 2020-06-30 11:57:08 +00:00
Jeff Tao 65f3a7ef8d change the rpcMsg definition 2020-06-30 11:26:10 +00:00
Jeff Tao 607959a082 check the application message length before passing it to server 2020-06-29 15:32:35 +00:00
Jeff Tao 13cc896cf5 rpc did not handle simeple request head in right way if its session is already closed in server
coverity scan defect for tqueue.c
2020-06-29 13:41:31 +00:00
Shengliang Guan 5706dc8cbe [TD-526] add debug option for log 2020-06-28 06:41:20 +00:00
Jeff Tao 88e2c1e18a memory leak if vnode not exist 2020-06-27 08:31:24 +00:00
Jeff Tao 2ef4eef248 remove memory leak 2020-06-25 05:51:25 +00:00
Jeff Tao 48e4f79af3 remove timer for TCP 2020-06-25 04:53:28 +00:00
Shengliang Guan b38a6ff319
Merge pull request #2445 from taosdata/hotfix/refCount
refCount data type shall be int32_t
2020-06-24 20:54:07 +08:00
Jeff Tao fc195ce1d0 refCount data type shall be int32_t 2020-06-24 10:03:13 +00:00
Jeff Tao ea69780405 remove coverity scan bugs 2020-06-23 06:16:49 +00:00
Jeff Tao 40dace79a3 add more debug info for TCP 2020-06-21 09:16:26 +00:00
Jeff Tao 1721714f56 add debug info 2020-06-21 02:57:07 +00:00
Jeff Tao a3bb1d5f2b tune the code 2020-06-20 12:51:14 +00:00
Jeff Tao e90d241eeb stop UDP/TCP connection first, then close all connections, then clean up 2020-06-20 11:41:12 +00:00
Jeff Tao de8c9fc46f close UDP thread 2020-06-20 08:47:41 +00:00
Jeff Tao ac9ca4ff44 set ip and port to 0 2020-06-20 00:21:28 +00:00
Jeff Tao 538ca4f458 rewrite the rpcReleaseConn 2020-06-19 12:45:55 +00:00
Jeff Tao b531944f03 set pRpc 2020-06-19 11:29:02 +00:00
Jeff Tao 894fc1eddb reference count 2020-06-19 01:08:26 +00:00
Bomin Zhang 430e060acf implement format check for log
and fix all format issues
2020-06-18 18:32:17 +08:00
Jeff Tao ff16a84d59 add comments 2020-06-18 10:07:06 +00:00
Jeff Tao a615527835 free ID in the last step 2020-06-18 10:03:33 +00:00
Jeff Tao fa8af0d996 dont reset lockedBy 2020-06-18 09:55:47 +00:00
slguan 2a7dfcaa13 Merge branch 'develop' into hotfix/crash 2020-06-16 23:37:41 +08:00
Jeff Tao a703510f1b tune up code 2020-06-16 13:40:18 +00:00
Jeff Tao f3f0e39ab1 deadlock 2020-06-16 13:12:27 +00:00
Jeff Tao 387f162ddf add lock in all timer processing 2020-06-16 12:36:58 +00:00
Jeff Tao 58922d8600 compiling error 2020-06-16 12:05:25 +00:00
Jeff Tao 4e87a28e8d fix deadlock 2020-06-16 12:03:36 +00:00
Jeff Tao 646b5e53a7 remove race condition in retry timer 2020-06-16 11:03:23 +00:00
slguan a561016f46 Merge branch 'develop' into hotfix/crash 2020-06-16 18:06:13 +08:00
Jeff Tao 95eb1466b0 add rpc debug info 2020-06-16 06:34:55 +00:00
slguan 384db0176a Merge branch 'develop' into hotfix/crash 2020-06-15 17:37:30 +08:00
Bomin Zhang 48821e0f56 fix td-572 2020-06-15 15:54:54 +08:00
Jeff Tao 6380afb63d set handle when report broken link to server 2020-06-14 01:28:26 +00:00
Jeff Tao b6a1529322 add debug info 2020-06-14 01:17:47 +00:00
Jeff Tao 3ddef8f7e2 add rpcCancelRequest API 2020-06-14 00:21:32 +00:00
Shengliang Guan d4bb3fd6a3 [TD-570] add vgroup/table into sdb write queue 2020-06-13 08:11:49 +00:00
Jeff Tao a9ec661f0f return -1 if connection is already closed 2020-06-12 07:12:18 +00:00