nebula-python scan_vertex返回的数据结果有bug,value值出现错位

  • nebula 版本:3.1
  • 部署方式:分布式
  • 安装方式:RPM
  • 是否为线上版本: N
  • 硬件信息
    • 磁盘( 推荐使用 SSD)
    • CPU、内存信息
  • 问题的具体描述

如图,使用scan_vertex扫描的结果,出现value值错位现象。
name值变成vid,age值变成name值

def scan_vertex_on_space(graph_storage_client, space, tag_name):
    resp = graph_storage_client.scan_vertex(
        space_name=space, tag_name=tag_name, limit=1000
    )
    while resp.has_next():
        result = resp.next()
        for vertex in result:
            print(vertex)
1 个赞

看了下源码,绿色框那里改成【index+1】。目前看起来是没问题了,但不知道会不会影响到其它,又整出bug

1 个赞

是的 master 里我已经修复和你的方式完全一样🫡

@Aiee 要不要发一个release?

1 个赞

好的,那等release后,我再替换

1 个赞

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。