为了更快地定位、解决问题,麻烦参考下面模版提问 ^ ^
提问参考模版:
- nebula 版本:v2-nightly
- 部署方式(Docker ):
- 硬件信息
- 磁盘( 必须为 SSD ,不支持 HDD)
- CPU、内存信息:
- 出问题的 Space 的创建方式:执行
describe space xxx
;
- 问题的具体描述
match报错如下图
```
```
为了更快地定位、解决问题,麻烦参考下面模版提问 ^ ^
提问参考模版:
describe space xxx
;```
```
你先插入数据再创建的index,需要做index的rebuild才可以查询。
好像还是不行
我自己验证的结果是:先创建空属性的 tag index,然后再插入数据 match 就能找到合适的索引并返回结果,如下所示:
(root@nebula) [test]> show stats
+---------+------------+-------+
| Type | Name | Count |
+---------+------------+-------+
| "Tag" | "book" | 1 |
+---------+------------+-------+
| "Space" | "vertices" | 1 |
+---------+------------+-------+
| "Space" | "edges" | 0 |
+---------+------------+-------+
Got 3 rows (time spent 1193/1671 us)
Wed, 13 Jan 2021 21:45:49 CST
(root@nebula) [test]> match(v:book) return v;
+---------------------------+
| v |
+---------------------------+
| ("1" :book{name: "java"}) |
+---------------------------+
Got 1 rows (time spent 3752/4182 us)
但是先插入数据,再在该 tag 上执行空属性的 REBUILD TAG INDEX
就会报上述的错误,这里可以看看空属性的 tag index 的 rebuild 行为是否符合预期
你数据重新插入下,应该就可以了。
重新插入也不行,奇怪我的show stats居然不行,是因为没用ssd?
你本地的 v2-nightly 镜像是什么时间的,会不会是那时这个功能的 PR 还没进,是不是要 docker pull 更新一下所有的镜像?
嗯,两周之前的 我更新下试试
我刚换了v2.0.0-rc1
我用console连接 welcome alpha版本 是我这边的问题 还是镜像里面这没有改成rc1
我的问题。。。 没有执行SUBMIT JOB STATS
是的,rc1的版本号没有修改,master修改了,但是发出去的版本是没有修改,很抱歉,给你带来困扰。
match 查询失败的问题rc1中不存在这个问题哈 是镜像老的v2-nightly导致的 多谢支持
谢谢你的反馈,新版本确实也存在问题,楼上已经说了,但是不会报错,只是index没有rebuild。你假如要创建空属性的index,你就在插入数据前创建好,然后再插入数据。可以先避开新版本的问题,后续我们修复了,在这里说明下。
没有啊,我就是先插入的数据,看上面的截图
可以的,那没事的。
这个问题master解决了,应该是你用的版本rebuild index失败了,导致查询不出来。
浙ICP备20010487号