Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
21c69b8b
T
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22016
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看板
提交
21c69b8b
编写于
1月 11, 2022
作者:
S
Shengliang Guan
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
minor changes
上级
0b6d32a3
变更
5
隐藏空白更改
内联
并排
Showing
5 changed file
with
18 addition
and
17 deletion
+18
-17
include/dnode/mgmt/dnode.h
include/dnode/mgmt/dnode.h
+1
-1
source/dnode/mgmt/daemon/src/daemon.c
source/dnode/mgmt/daemon/src/daemon.c
+1
-1
source/dnode/mgmt/impl/src/dndEnv.c
source/dnode/mgmt/impl/src/dndEnv.c
+15
-14
source/dnode/mgmt/impl/test/sut/src/server.cpp
source/dnode/mgmt/impl/test/sut/src/server.cpp
+0
-1
source/dnode/mgmt/impl/test/sut/src/sut.cpp
source/dnode/mgmt/impl/test/sut/src/sut.cpp
+1
-0
未找到文件。
include/dnode/mgmt/dnode.h
浏览文件 @
21c69b8b
...
...
@@ -29,6 +29,7 @@ typedef struct SDnode SDnode;
typedef
struct
{
int32_t
sver
;
int32_t
numOfCores
;
int16_t
numOfCommitThreads
;
int8_t
enableTelem
;
char
timezone
[
TSDB_TIMEZONE_LEN
];
char
locale
[
TSDB_LOCALE_LEN
];
...
...
@@ -53,7 +54,6 @@ void dndCleanup();
/* ------------------------ SDnode ----------------------- */
typedef
struct
{
int16_t
numOfCommitThreads
;
int32_t
numOfSupportVnodes
;
int32_t
statusInterval
;
float
numOfThreadsPerCore
;
...
...
source/dnode/mgmt/daemon/src/daemon.c
浏览文件 @
21c69b8b
...
...
@@ -139,6 +139,7 @@ void dmnWaitSignal() {
void
dnmInitEnvCfg
(
SDnodeEnvCfg
*
pCfg
)
{
pCfg
->
sver
=
30000000
;
// 3.0.0.0
pCfg
->
numOfCores
=
tsNumOfCores
;
pCfg
->
numOfCommitThreads
=
tsNumOfCommitThreads
;
pCfg
->
enableTelem
=
0
;
tstrncpy
(
pCfg
->
timezone
,
tsTimezone
,
TSDB_TIMEZONE_LEN
);
tstrncpy
(
pCfg
->
locale
,
tsLocale
,
TSDB_LOCALE_LEN
);
...
...
@@ -149,7 +150,6 @@ void dnmInitEnvCfg(SDnodeEnvCfg *pCfg) {
void
dmnInitObjCfg
(
SDnodeObjCfg
*
pCfg
)
{
pCfg
->
numOfSupportVnodes
=
tsNumOfSupportVnodes
;
pCfg
->
numOfCommitThreads
=
tsNumOfCommitThreads
;
pCfg
->
statusInterval
=
tsStatusInterval
;
pCfg
->
numOfThreadsPerCore
=
tsNumOfThreadsPerCore
;
pCfg
->
ratioOfQueryCores
=
tsRatioOfQueryCores
;
...
...
source/dnode/mgmt/impl/src/dndEnv.c
浏览文件 @
21c69b8b
...
...
@@ -183,20 +183,6 @@ SDnode *dndCreate(SDnodeObjCfg *pCfg) {
return
NULL
;
}
SVnodeOpt
vnodeOpt
=
{
.
sver
=
pDnode
->
env
.
sver
,
.
timezone
=
pDnode
->
env
.
timezone
,
.
locale
=
pDnode
->
env
.
locale
,
.
charset
=
pDnode
->
env
.
charset
,
.
nthreads
=
pDnode
->
cfg
.
numOfCommitThreads
,
.
putReqToVQueryQFp
=
dndPutReqToVQueryQ
,
};
if
(
vnodeInit
(
&
vnodeOpt
)
!=
0
)
{
dError
(
"failed to init vnode since %s"
,
terrstr
());
dndClose
(
pDnode
);
return
NULL
;
}
if
(
dndInitMgmt
(
pDnode
)
!=
0
)
{
dError
(
"failed to init mgmt since %s"
,
terrstr
());
dndClose
(
pDnode
);
...
...
@@ -296,6 +282,21 @@ int32_t dndInit(const SDnodeEnvCfg *pCfg) {
return
-
1
;
}
SVnodeOpt
vnodeOpt
=
{
.
sver
=
pCfg
->
sver
,
.
timezone
=
pCfg
->
timezone
,
.
locale
=
pCfg
->
locale
,
.
charset
=
pCfg
->
charset
,
.
nthreads
=
pCfg
->
numOfCommitThreads
,
.
putReqToVQueryQFp
=
dndPutReqToVQueryQ
,
};
if
(
vnodeInit
(
&
vnodeOpt
)
!=
0
)
{
dError
(
"failed to init vnode since %s"
,
terrstr
());
dndCleanup
();
return
NULL
;
}
memcpy
(
&
dndEnv
.
cfg
,
pCfg
,
sizeof
(
SDnodeEnvCfg
));
dInfo
(
"dnode env is initialized"
);
return
0
;
...
...
source/dnode/mgmt/impl/test/sut/src/server.cpp
浏览文件 @
21c69b8b
...
...
@@ -25,7 +25,6 @@ void* serverLoop(void* param) {
SDnodeObjCfg
TestServer
::
BuildOption
(
const
char
*
path
,
const
char
*
fqdn
,
uint16_t
port
,
const
char
*
firstEp
)
{
SDnodeObjCfg
cfg
=
{
0
};
cfg
.
numOfSupportVnodes
=
16
;
cfg
.
numOfCommitThreads
=
1
;
cfg
.
statusInterval
=
1
;
cfg
.
numOfThreadsPerCore
=
1
;
cfg
.
ratioOfQueryCores
=
1
;
...
...
source/dnode/mgmt/impl/test/sut/src/sut.cpp
浏览文件 @
21c69b8b
...
...
@@ -44,6 +44,7 @@ void Testbase::InitLog(const char* path) {
void
Testbase
::
Init
(
const
char
*
path
,
int16_t
port
)
{
SDnodeEnvCfg
cfg
=
{
0
};
cfg
.
numOfCommitThreads
=
1
;
dndInit
(
&
cfg
);
char
fqdn
[]
=
"localhost"
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录