Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
ffe27bc1
T
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1187
Star
22018
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看板
提交
ffe27bc1
编写于
5月 11, 2022
作者:
S
Shengliang
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
refactor: node mgmt
上级
1bf35e9e
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
8 addition
and
6 deletion
+8
-6
source/dnode/mgmt/mgmt_vnode/src/vmInt.c
source/dnode/mgmt/mgmt_vnode/src/vmInt.c
+2
-2
source/dnode/mgmt/node_common/inc/dmInt.h
source/dnode/mgmt/node_common/inc/dmInt.h
+4
-2
source/dnode/mgmt/node_common/src/dmUtil.c
source/dnode/mgmt/node_common/src/dmUtil.c
+2
-2
未找到文件。
source/dnode/mgmt/mgmt_vnode/src/vmInt.c
浏览文件 @
ffe27bc1
...
...
@@ -272,8 +272,8 @@ static int32_t vmInit(const SMgmtInputOpt *pInput, SMgmtOutputOpt *pOutput) {
tstrncpy
(
dCfg
.
dir
,
pInput
->
dataDir
,
TSDB_FILENAME_LEN
);
dCfg
.
level
=
0
;
dCfg
.
primary
=
1
;
SDiskCfg
*
pDisks
=
tsDiskCfg
;
int32_t
numOfDisks
=
tsDiskCfgNum
;
SDiskCfg
*
pDisks
=
pInput
->
disks
;
int32_t
numOfDisks
=
pInput
->
numOfDisks
;
if
(
numOfDisks
<=
0
||
pDisks
==
NULL
)
{
pDisks
=
&
dCfg
;
numOfDisks
=
1
;
...
...
source/dnode/mgmt/node_common/inc/dmInt.h
浏览文件 @
ffe27bc1
...
...
@@ -87,12 +87,14 @@ typedef struct {
SMsgCb
msgCb
;
int32_t
dnodeId
;
int64_t
clusterId
;
const
char
*
dataDir
;
const
char
*
localEp
;
const
char
*
firstEp
;
const
char
*
localFqdn
;
uint16_t
serverPort
;
int32_t
supportVnodes
;
int32_t
numOfDisks
;
SDiskCfg
*
disks
;
const
char
*
dataDir
;
}
SMgmtInputOpt
;
typedef
struct
{
...
...
@@ -133,7 +135,7 @@ const char *dmNodeLogName(EDndNodeType ntype);
const
char
*
dmNodeProcName
(
EDndNodeType
ntype
);
const
char
*
dmEventStr
(
EDndEvent
etype
);
const
char
*
dmProcStr
(
EDndProcType
ptype
);
void
*
dmSetMgmtHandle
(
SArray
*
pArray
,
tmsg_t
msgType
,
NodeMsgFp
nodeMsgFp
,
bool
needCheckVgId
);
void
*
dmSetMgmtHandle
(
SArray
*
pArray
,
tmsg_t
msgType
,
void
*
nodeMsgFp
,
bool
needCheckVgId
);
void
dmGetSystemInfo
(
SMonSysInfo
*
pInfo
);
// dmFile.c
...
...
source/dnode/mgmt/node_common/src/dmUtil.c
浏览文件 @
ffe27bc1
...
...
@@ -92,10 +92,10 @@ const char *dmProcStr(EDndProcType etype) {
}
}
void
*
dmSetMgmtHandle
(
SArray
*
pArray
,
tmsg_t
msgType
,
NodeMsgFp
nodeMsgFp
,
bool
needCheckVgId
)
{
void
*
dmSetMgmtHandle
(
SArray
*
pArray
,
tmsg_t
msgType
,
void
*
nodeMsgFp
,
bool
needCheckVgId
)
{
SMgmtHandle
handle
=
{
.
msgType
=
msgType
,
.
msgFp
=
nodeMsgFp
,
.
msgFp
=
(
NodeMsgFp
)
nodeMsgFp
,
.
needCheckVgId
=
needCheckVgId
,
};
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录