图空间创建新的tag后,properties出现tag not found的问题

  • nebula 版本:3.8.0

  • 部署方式:分布式

  • 安装方式:RPM

  • 是否上生产环境:Y

  • 问题的具体描述
    在原有的图空间新创建tag后,之前一直在线上执行的go语句的properties语句出现tag not found的问题,新tag删除后就恢复正常



目前用$$语法替换properties语法可以暂时解决这边问题,辛苦大佬们看看为什么properties语法会出现这个问题

新加 tag 后,等 20s 试试?

没有用,这边昨晚上加的tag,今天下午还是报错。比如我之前有个user 和 ip这两个tag。然后这个properties语法是一直没问题的,然后新加了一个device这个tag(只是creat tag 没有写入数据)然后就会出现之前通过ip找user的语句的properties语法就会出现tag not found

这个是比较奇怪啊。看看日志?


这个日志吗

感觉是获取到的邻居的点的指定 tag 不存在。
能把所有的操作步骤列下吗?我看我能不能复现

另外,你增加 tag,删除 tag 是咋操作的

录屏2024-08-19 11.59.49.mov.7z (9.3 MB)

就像这种 老的图空间创建新的tag出现,而且只影响这个图空间

这里有我所有操作的录屏 studio的版本为3.9.1

现在发现 添加新的tag后 大规模update数据也会出现tag not found问题

然后发现只有其中一个图空间有问题 其他图空间增加 删除 tag都没问题

你这个 space 是 clone 过来的么?

是的

你是从 NebulaGraph 的老版本clone 以后再升级到最新的 3.8上来的么?
以前老版本clone space 的时候好像是有些问题的。

如果可以的话,建议你删掉当前 space,重新 clone 一个

3.6升级上来的 ,这边如果要把当前图空间的数据迁移的话怎么迁移

迁移的话,要用 spark connector 来 读写

如果有原始数据,就从原始数据重新导入可能简单点。

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