match查询导致nebula-graphd进程死亡

  • nebula 版本:
    nebula-graph-2.0.1.el7.x86_64.rpm
    nebula-console-windows-amd64-v2.0.0-ga.exe
  • 部署方式: 单机
  • 是否为线上版本: N
  • 硬件信息
    • 磁盘
      SSD 2T
    • CPU、内存信息
      cpu cores 12
      内存总量128G 未使用 6.2G
  • 问题的具体描述
    (1)创建一个图空间 basketballplyer
    (2)进入basketballplyer 图空间
    (3)创建一个tag
    CREATE TAG player(name string,age int)
    (4)插入数据
    INSERT VERTEX player(name,age) VALUES "player000":("张三",18)
    (5)创建name属性索引,并重建索引;
    以上步骤均能正常完成
    (6)使用match 查询,不匹配任何属性
    match (v:player) return v
    可正常返回结果
    (7)使用索引匹配查询时,错误的使用数字去匹配,并不加引号
    match (v:player) where v.name==18 return v
    console 端大约等待1-2秒断开连接,再次连接提示无法连接,查看后台服务状态发现graphd:exited

  • 相关的 meta / storage / graph info 日志信息

graph 最新日志


你好,这个问题已经在这个PR中被修复,但未被pick进2.0.1 release, 在下个版本会一起进去

如果是有这个需求的话可以用master分支的代码

好的,谢谢。

不客气 :handshake: :handshake: