Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
milvus
milvus
提交
50a5f974
M
milvus
项目概览
milvus
/
milvus
大约 1 年 前同步成功
通知
261
Star
22476
Fork
2472
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
milvus
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
50a5f974
编写于
2月 26, 2021
作者:
X
xige-16
提交者:
yefu.chen
2月 26, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Delete componentStateResponse in queryService.proto
Signed-off-by:
N
xige-16
<
xi.ge@zilliz.com
>
上级
f5977a13
变更
5
展开全部
隐藏空白更改
内联
并排
Showing
5 changed file
with
110 addition
and
170 deletion
+110
-170
internal/distributed/querynode/client/client.go
internal/distributed/querynode/client/client.go
+1
-5
internal/distributed/querynode/service.go
internal/distributed/querynode/service.go
+2
-11
internal/proto/query_service.proto
internal/proto/query_service.proto
+1
-6
internal/proto/querypb/query_service.pb.go
internal/proto/querypb/query_service.pb.go
+94
-144
internal/querynode/query_node.go
internal/querynode/query_node.go
+12
-4
未找到文件。
internal/distributed/querynode/client/client.go
浏览文件 @
50a5f974
...
...
@@ -54,11 +54,7 @@ func (c *Client) Stop() error {
}
func
(
c
*
Client
)
GetComponentStates
()
(
*
internalpb2
.
ComponentStates
,
error
)
{
states
,
err
:=
c
.
grpcClient
.
GetComponentStates
(
context
.
TODO
(),
nil
)
if
err
!=
nil
{
return
nil
,
err
}
return
states
.
States
,
nil
return
c
.
grpcClient
.
GetComponentStates
(
context
.
TODO
(),
nil
)
}
func
(
c
*
Client
)
GetTimeTickChannel
()
(
string
,
error
)
{
...
...
internal/distributed/querynode/service.go
浏览文件 @
50a5f974
...
...
@@ -283,18 +283,9 @@ func (s *Server) GetStatsChannel(ctx context.Context, in *commonpb.Empty) (*milv
},
nil
}
func
(
s
*
Server
)
GetComponentStates
(
ctx
context
.
Context
,
in
*
commonpb
.
Empty
)
(
*
querypb
.
ComponentStatesResponse
,
error
)
{
func
(
s
*
Server
)
GetComponentStates
(
ctx
context
.
Context
,
in
*
commonpb
.
Empty
)
(
*
internalpb2
.
ComponentStates
,
error
)
{
// ignore ctx and in
componentStates
,
err
:=
s
.
impl
.
GetComponentStates
()
if
err
!=
nil
{
return
nil
,
err
}
return
&
querypb
.
ComponentStatesResponse
{
Status
:
&
commonpb
.
Status
{
ErrorCode
:
commonpb
.
ErrorCode_SUCCESS
,
},
States
:
componentStates
,
},
nil
return
s
.
impl
.
GetComponentStates
()
}
func
(
s
*
Server
)
AddQueryChannel
(
ctx
context
.
Context
,
in
*
querypb
.
AddQueryChannelsRequest
)
(
*
commonpb
.
Status
,
error
)
{
...
...
internal/proto/query_service.proto
浏览文件 @
50a5f974
...
...
@@ -140,11 +140,6 @@ message ReleaseSegmentRequest {
repeated
int64
fieldIDs
=
6
;
}
message
ComponentStatesResponse
{
common.Status
status
=
1
;
internal.ComponentStates
states
=
2
;
}
message
SegmentInfo
{
int64
segmentID
=
1
;
int64
collectionID
=
2
;
...
...
@@ -187,7 +182,7 @@ service QueryService {
service
QueryNode
{
rpc
GetTimeTickChannel
(
common.Empty
)
returns
(
milvus.StringResponse
)
{}
rpc
GetStatsChannel
(
common.Empty
)
returns
(
milvus.StringResponse
)
{}
rpc
GetComponentStates
(
common.Empty
)
returns
(
ComponentStatesResponse
)
{}
rpc
GetComponentStates
(
common.Empty
)
returns
(
internal.ComponentStates
)
{}
rpc
AddQueryChannel
(
AddQueryChannelsRequest
)
returns
(
common.Status
)
{}
rpc
RemoveQueryChannel
(
RemoveQueryChannelsRequest
)
returns
(
common.Status
)
{}
...
...
internal/proto/querypb/query_service.pb.go
浏览文件 @
50a5f974
此差异已折叠。
点击以展开。
internal/querynode/query_node.go
浏览文件 @
50a5f974
...
...
@@ -274,18 +274,26 @@ func (node *QueryNode) SetDataService(data DataServiceInterface) error {
}
func
(
node
*
QueryNode
)
GetComponentStates
()
(
*
internalpb2
.
ComponentStates
,
error
)
{
stats
:=
&
internalpb2
.
ComponentStates
{
Status
:
&
commonpb
.
Status
{
ErrorCode
:
commonpb
.
ErrorCode_SUCCESS
,
},
}
code
,
ok
:=
node
.
stateCode
.
Load
()
.
(
internalpb2
.
StateCode
)
if
!
ok
{
return
nil
,
errors
.
New
(
"unexpected error in type assertion"
)
errMsg
:=
"unexpected error in type assertion"
stats
.
Status
=
&
commonpb
.
Status
{
ErrorCode
:
commonpb
.
ErrorCode_UNEXPECTED_ERROR
,
Reason
:
errMsg
,
}
return
stats
,
errors
.
New
(
errMsg
)
}
info
:=
&
internalpb2
.
ComponentInfo
{
NodeID
:
Params
.
QueryNodeID
,
Role
:
typeutil
.
QueryNodeRole
,
StateCode
:
code
,
}
stats
:=
&
internalpb2
.
ComponentStates
{
State
:
info
,
}
stats
.
State
=
info
return
stats
,
nil
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录