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 接口,有无计划补全剩下的接口?

貢獻者指南