Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
806a9310
T
TDengine
项目概览
taosdata
/
TDengine
大约 1 年 前同步成功
通知
1185
Star
22015
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
T
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
806a9310
编写于
9月 24, 2019
作者:
S
slguan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix issue #552
上级
67c646b1
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
19 addition
and
19 deletion
+19
-19
packaging/cfg/taos.cfg
packaging/cfg/taos.cfg
+1
-1
src/client/src/tscSQLParser.c
src/client/src/tscSQLParser.c
+1
-1
src/inc/tglobalcfg.h
src/inc/tglobalcfg.h
+1
-1
src/inc/tlog.h
src/inc/tlog.h
+8
-8
src/inc/trpc.h
src/inc/trpc.h
+1
-1
src/rpc/src/trpc.c
src/rpc/src/trpc.c
+5
-5
src/util/src/tglobalcfg.c
src/util/src/tglobalcfg.c
+2
-2
未找到文件。
packaging/cfg/taos.cfg
浏览文件 @
806a9310
...
...
@@ -181,7 +181,7 @@
# sdbDebugFlag 135
# debug flag for RPC
#
taosDebugFlag
131
#
rpcDebugFlag
131
# debug flag for basic utils
# debugFlag 131
...
...
src/client/src/tscSQLParser.c
浏览文件 @
806a9310
...
...
@@ -3856,7 +3856,7 @@ int32_t validateDNodeConfig(tDCLSQL* pOptions) {
}
SDNodeDynConfOption
DNODE_DYNAMIC_CFG_OPTIONS
[
13
]
=
{
{
"resetLog"
,
8
},
{
"resetQueryCache"
,
15
},
{
"dDebugFlag"
,
10
},
{
"
taosDebugFlag"
,
13
},
{
"resetLog"
,
8
},
{
"resetQueryCache"
,
15
},
{
"dDebugFlag"
,
10
},
{
"
rpcDebugFlag"
,
12
},
{
"tmrDebugFlag"
,
12
},
{
"cDebugFlag"
,
10
},
{
"uDebugFlag"
,
10
},
{
"mDebugFlag"
,
10
},
{
"sdbDebugFlag"
,
12
},
{
"httpDebugFlag"
,
13
},
{
"monitorDebugFlag"
,
16
},
{
"qDebugflag"
,
10
},
{
"debugFlag"
,
9
}};
...
...
src/inc/tglobalcfg.h
浏览文件 @
806a9310
...
...
@@ -155,7 +155,7 @@ extern int sdbDebugFlag;
extern
int
httpDebugFlag
;
extern
int
monitorDebugFlag
;
extern
int
uDebugFlag
;
extern
int
taos
DebugFlag
;
extern
int
rpc
DebugFlag
;
extern
int
debugFlag
;
extern
int
odbcdebugFlag
;
extern
int
qdebugFlag
;
...
...
src/inc/tlog.h
浏览文件 @
806a9310
...
...
@@ -132,23 +132,23 @@ extern int cdebugFlag;
{ tprintf("JNI ", 255, __VA_ARGS__); }
// rpc log function
extern
int
taos
DebugFlag
;
extern
int
rpc
DebugFlag
;
#define tError(...) \
if (
taos
DebugFlag & DEBUG_ERROR) { \
tprintf("ERROR RPC ",
taos
DebugFlag, __VA_ARGS__); \
if (
rpc
DebugFlag & DEBUG_ERROR) { \
tprintf("ERROR RPC ",
rpc
DebugFlag, __VA_ARGS__); \
}
#define tWarn(...) \
if (
taos
DebugFlag & DEBUG_WARN) { \
tprintf("WARN RPC ",
taos
DebugFlag, __VA_ARGS__); \
if (
rpc
DebugFlag & DEBUG_WARN) { \
tprintf("WARN RPC ",
rpc
DebugFlag, __VA_ARGS__); \
}
#define tTrace(...) \
if (
taos
DebugFlag & DEBUG_TRACE) { \
tprintf("RPC ",
taos
DebugFlag, __VA_ARGS__); \
if (
rpc
DebugFlag & DEBUG_TRACE) { \
tprintf("RPC ",
rpc
DebugFlag, __VA_ARGS__); \
}
#define tPrint(...) \
{ tprintf("RPC ", 255, __VA_ARGS__); }
#define tDump(x, y) \
if (
taos
DebugFlag & DEBUG_DUMP) { \
if (
rpc
DebugFlag & DEBUG_DUMP) { \
taosDumpData((unsigned char *)x, y); \
}
...
...
src/inc/trpc.h
浏览文件 @
806a9310
...
...
@@ -73,7 +73,7 @@ typedef struct {
char
*
ckey
;
// ciphering key
}
SRpcConnInit
;
extern
int
taos
DebugFlag
;
extern
int
rpc
DebugFlag
;
extern
int
tsRpcHeadSize
;
void
*
taosOpenRpc
(
SRpcInit
*
pRpc
);
...
...
src/rpc/src/trpc.c
浏览文件 @
806a9310
...
...
@@ -116,7 +116,7 @@ typedef struct rpc_server {
}
STaosRpc
;
// configurable
int
taos
DebugFlag
=
131
;
int
rpc
DebugFlag
=
131
;
int
tsRpcTimer
=
300
;
int
tsRpcMaxTime
=
600
;
// seconds;
int
tsRpcProgressTime
=
10
;
// milliseocnds
...
...
@@ -628,14 +628,14 @@ int taosSendDataToPeer(SRpcConn *pConn, char *data, int dataLen) {
if
(
pConn
->
signature
!=
pConn
||
pServer
==
NULL
)
return
-
1
;
if
(
pHeader
->
msgType
&
1
)
{
if
(
pHeader
->
msgType
<
TSDB_MSG_TYPE_HEARTBEAT
||
(
taos
DebugFlag
&
16
))
if
(
pHeader
->
msgType
<
TSDB_MSG_TYPE_HEARTBEAT
||
(
rpc
DebugFlag
&
16
))
tTrace
(
"%s cid:%d sid:%d id:%s, %s is sent to %s:%hu, len:%d tranId:%d "
"pConn:%p"
,
pServer
->
label
,
pConn
->
chann
,
pConn
->
sid
,
pConn
->
meterId
,
taosMsg
[
pHeader
->
msgType
],
pConn
->
peerIpstr
,
pConn
->
peerPort
,
dataLen
,
pHeader
->
tranId
,
pConn
);
}
else
{
if
(
pHeader
->
msgType
<
TSDB_MSG_TYPE_HEARTBEAT
||
(
taos
DebugFlag
&
16
))
if
(
pHeader
->
msgType
<
TSDB_MSG_TYPE_HEARTBEAT
||
(
rpc
DebugFlag
&
16
))
tTrace
(
"%s cid:%d sid:%d id:%s, %s is sent to %s:%hu, code:%u len:%d "
"tranId:%d pConn:%p"
,
...
...
@@ -1050,7 +1050,7 @@ void *taosProcessDataFromPeer(char *data, int dataLen, uint32_t ip, short port,
return
pConn
;
}
if
(
pHeader
->
msgType
<
TSDB_MSG_TYPE_HEARTBEAT
||
(
taos
DebugFlag
&
16
))
{
if
(
pHeader
->
msgType
<
TSDB_MSG_TYPE_HEARTBEAT
||
(
rpc
DebugFlag
&
16
))
{
tTrace
(
"%s cid:%d sid:%d id:%s, %s received from 0x%x:%hu, parse code:%u, first:%u len:%d tranId:%d pConn:%p"
,
pServer
->
label
,
chann
,
sid
,
pHeader
->
meterId
,
taosMsg
[
pHeader
->
msgType
],
ip
,
port
,
code
,
pHeader
->
content
[
0
],
dataLen
,
pHeader
->
tranId
,
pConn
);
...
...
@@ -1084,7 +1084,7 @@ void *taosProcessDataFromPeer(char *data, int dataLen, uint32_t ip, short port,
// memcpy(schedMsg.msg, (char *)(&(pHeader->destId)), pHeader->msgLen);
}
if
(
pHeader
->
msgType
<
TSDB_MSG_TYPE_HEARTBEAT
||
(
taos
DebugFlag
&
16
))
{
if
(
pHeader
->
msgType
<
TSDB_MSG_TYPE_HEARTBEAT
||
(
rpc
DebugFlag
&
16
))
{
tTrace
(
"%s cid:%d sid:%d id:%s, %s is put into queue, msgLen:%d pConn:%p pTimer:%p"
,
pServer
->
label
,
chann
,
sid
,
pHeader
->
meterId
,
taosMsg
[
pHeader
->
msgType
],
pHeader
->
msgLen
,
pConn
,
pConn
->
pTimer
);
...
...
src/util/src/tglobalcfg.c
浏览文件 @
806a9310
...
...
@@ -556,7 +556,7 @@ void tsInitGlobalConfig() {
TSDB_CFG_CTYPE_B_CONFIG
|
TSDB_CFG_CTYPE_B_LOG
,
0
,
255
,
0
,
TSDB_CFG_UTYPE_NONE
);
tsInitConfigOption
(
cfg
++
,
"sdbDebugFlag"
,
&
sdbDebugFlag
,
TSDB_CFG_VTYPE_INT
,
TSDB_CFG_CTYPE_B_CONFIG
|
TSDB_CFG_CTYPE_B_LOG
,
0
,
255
,
0
,
TSDB_CFG_UTYPE_NONE
);
tsInitConfigOption
(
cfg
++
,
"
taosDebugFlag"
,
&
taos
DebugFlag
,
TSDB_CFG_VTYPE_INT
,
tsInitConfigOption
(
cfg
++
,
"
rpcDebugFlag"
,
&
rpc
DebugFlag
,
TSDB_CFG_VTYPE_INT
,
TSDB_CFG_CTYPE_B_CONFIG
|
TSDB_CFG_CTYPE_B_LOG
|
TSDB_CFG_CTYPE_B_CLIENT
,
0
,
255
,
0
,
TSDB_CFG_UTYPE_NONE
);
tsInitConfigOption
(
cfg
++
,
"tmrDebugFlag"
,
&
tmrDebugFlag
,
TSDB_CFG_VTYPE_INT
,
...
...
@@ -821,7 +821,7 @@ void tsSetAllDebugFlag() {
if
(
mdebugFlag
!=
debugFlag
)
mdebugFlag
=
debugFlag
;
if
(
ddebugFlag
!=
debugFlag
)
ddebugFlag
=
debugFlag
;
if
(
sdbDebugFlag
!=
debugFlag
)
sdbDebugFlag
=
debugFlag
;
if
(
taosDebugFlag
!=
debugFlag
)
taos
DebugFlag
=
debugFlag
;
if
(
rpcDebugFlag
!=
debugFlag
)
rpc
DebugFlag
=
debugFlag
;
if
(
cdebugFlag
!=
debugFlag
)
cdebugFlag
=
debugFlag
;
if
(
jnidebugFlag
!=
debugFlag
)
jnidebugFlag
=
debugFlag
;
if
(
uDebugFlag
!=
debugFlag
)
uDebugFlag
=
debugFlag
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录