Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
a04ba658
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22016
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
a04ba658
编写于
7月 19, 2023
作者:
K
kailixu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
chore: more code
上级
9da0df14
变更
7
隐藏空白更改
内联
并排
Showing
7 changed file
with
22 addition
and
7 deletion
+22
-7
include/common/tglobal.h
include/common/tglobal.h
+4
-0
source/common/src/tglobal.c
source/common/src/tglobal.c
+4
-0
source/dnode/mgmt/exe/dmMain.c
source/dnode/mgmt/exe/dmMain.c
+1
-0
source/dnode/mgmt/mgmt_dnode/src/dmWorker.c
source/dnode/mgmt/mgmt_dnode/src/dmWorker.c
+4
-0
source/dnode/mnode/impl/src/mndMain.c
source/dnode/mnode/impl/src/mndMain.c
+3
-1
source/libs/catalog/src/ctgCache.c
source/libs/catalog/src/ctgCache.c
+0
-6
source/libs/catalog/src/ctgUtil.c
source/libs/catalog/src/ctgUtil.c
+6
-0
未找到文件。
include/common/tglobal.h
浏览文件 @
a04ba658
...
...
@@ -87,6 +87,10 @@ extern int64_t tsMndLogRetention;
extern
int8_t
tsGrant
;
extern
bool
tsMndSkipGrant
;
// dnode
extern
int64_t
tsDndStart
;
extern
int64_t
tsDndUpTime
;
// monitor
extern
bool
tsEnableMonitor
;
extern
int32_t
tsMonitorInterval
;
...
...
source/common/src/tglobal.c
浏览文件 @
a04ba658
...
...
@@ -79,6 +79,10 @@ int64_t tsMndLogRetention = 2000;
int8_t
tsGrant
=
1
;
bool
tsMndSkipGrant
=
false
;
// dnode
int64_t
tsDndStart
=
0
;
int64_t
tsDndUpTime
=
0
;
// monitor
bool
tsEnableMonitor
=
true
;
int32_t
tsMonitorInterval
=
30
;
...
...
source/dnode/mgmt/exe/dmMain.c
浏览文件 @
a04ba658
...
...
@@ -373,6 +373,7 @@ int mainWindows(int argc, char **argv) {
dInfo
(
"start to init service"
);
dmSetSignalHandle
();
tsDndStart
=
taosGetTimestampMs
();
int32_t
code
=
dmRun
();
dInfo
(
"shutting down the service"
);
...
...
source/dnode/mgmt/mgmt_dnode/src/dmWorker.c
浏览文件 @
a04ba658
...
...
@@ -29,6 +29,7 @@ static void *dmStatusThreadFp(void *param) {
if
(
pMgmt
->
pData
->
dropped
||
pMgmt
->
pData
->
stopped
)
break
;
int64_t
curTime
=
taosGetTimestampMs
();
int64_t
cost
=
0
;
float
interval
=
(
curTime
-
lastTime
)
/
1000
.
0
f
;
if
(
interval
>=
tsStatusInterval
)
{
dmSendStatusReq
(
pMgmt
);
...
...
@@ -38,7 +39,10 @@ static void *dmStatusThreadFp(void *param) {
if
(
trimCount
==
0
)
{
taosMemoryTrim
(
0
);
}
cost
=
taosGetTimestampMs
()
-
curTime
;
}
tsDndUpTime
+=
200
;
if
(
cost
>
0
)
tsDndUpTime
+=
cost
;
}
return
NULL
;
...
...
source/dnode/mnode/impl/src/mndMain.c
浏览文件 @
a04ba658
...
...
@@ -156,6 +156,7 @@ static void mndPullupTelem(SMnode *pMnode) {
static
void
mndPullupGrant
(
SMnode
*
pMnode
)
{
mTrace
(
"pullup grant msg"
);
printf
(
"%s:%d @@@@@@@@@@@ mndPullupGrant @@@@@@@@@@@ %d
\n
"
,
__func__
,
__LINE__
,
taosGetTimestampSec
());
int32_t
contLen
=
0
;
void
*
pReq
=
mndBuildTimerMsg
(
&
contLen
);
if
(
pReq
!=
NULL
)
{
...
...
@@ -248,8 +249,9 @@ static void *mndThreadFp(void *param) {
setThreadName
(
"mnode-timer"
);
while
(
1
)
{
printf
(
"%s:%d =========== mndThreadFp =========== %d
\n
"
,
__func__
,
__LINE__
,
taosGetTimestampSec
());
lastTime
++
;
taosMsleep
(
1
00
);
taosMsleep
(
3
00
);
if
(
mndGetStop
(
pMnode
))
break
;
if
(
lastTime
%
10
!=
0
)
continue
;
...
...
source/libs/catalog/src/ctgCache.c
浏览文件 @
a04ba658
...
...
@@ -773,12 +773,6 @@ int32_t ctgGetCachedStbNameFromSuid(SCatalog* pCtg, char* dbFName, uint64_t suid
int32_t
ctgChkAuthFromCache
(
SCatalog
*
pCtg
,
SUserAuthInfo
*
pReq
,
bool
*
inCache
,
SCtgAuthRsp
*
pRes
)
{
int32_t
code
=
0
;
if
(
IS_SYS_DBNAME
(
pReq
->
tbName
.
dbname
))
{
*
inCache
=
true
;
pRes
->
pRawRes
->
pass
=
true
;
ctgDebug
(
"sysdb %s, pass"
,
pReq
->
tbName
.
dbname
);
return
TSDB_CODE_SUCCESS
;
}
SCtgUserAuth
*
pUser
=
(
SCtgUserAuth
*
)
taosHashGet
(
pCtg
->
userCache
,
pReq
->
user
,
strlen
(
pReq
->
user
));
if
(
NULL
==
pUser
)
{
...
...
source/libs/catalog/src/ctgUtil.c
浏览文件 @
a04ba658
...
...
@@ -1589,6 +1589,12 @@ int32_t ctgChkSetAuthRes(SCatalog* pCtg, SCtgAuthReq* req, SCtgAuthRsp* res) {
return
TSDB_CODE_SUCCESS
;
}
if
(
IS_SYS_DBNAME
(
pReq
->
tbName
.
dbname
))
{
pRes
->
pass
=
true
;
ctgDebug
(
"sysdb %s, pass"
,
pReq
->
tbName
.
dbname
);
return
TSDB_CODE_SUCCESS
;
}
char
dbFName
[
TSDB_DB_FNAME_LEN
];
tNameGetFullDbName
(
&
pReq
->
tbName
,
dbFName
);
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录