vesoft-inc/nebula-java

The storage leader address for the partition of metaManager cache does not look correct

开放

#354 创建于 2021年9月22日

 (3 条评论) (2 个反应) (1 位负责人)Java (126 个派生)auto 404
good first issuetype/enhancementtype/question

仓库指标

星标
 (198 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

对应代码:https://github.com/vesoft-inc/nebula-java/blob/3518faa8444c1f590fba92d7f7c66946ad696852/client/src/main/java/com/vesoft/nebula/client/meta/MetaManager.java#L114

GetPartsAllocReq返回的分区信息无法确定哪个host是leader吧?代码取了第一个,对比 ListHosts 返回的 LeaderParts,第一个并不是 Leader Host。我是参考这里的 https://github.com/vesoft-inc/nebula-common/blob/master/src/common/clients/meta/MetaClient.cpp#L3189

另外 StorageClient 目前只有 scanXXX 接口,有无计划补全剩下的接口?

贡献者指南