创建边类型前后边类型数量都是38,你可以看我之前回复里面的附件。而且很奇怪的是当我试图去创建丢失的那个边类型,报这个边类型已存在。
现在整个项目进行不下去了,不敢创建新东西了。。。
方便的话我开个腾讯会议?
我先这边测试下。nebula-studio 是 3.8 对吧
是的STUDIO是3.8,图数据库是3.6 单机模式
。。你等等,内核都没有发布 3.6.1 啊,你 show hosts,看下版本号。
刚刚修正了,我java client用的3.6.1
方便把现在有的边,给我罗列下。。我懒得打字。
嗯嗯,你等等哈,我借到了一台机器,我测试下。
复现失败了。- -,我换了 2 个版本都是边类型 +1,你那边能找下 meta 日志么。我把这个帖子整理下,给测试提交过去看看。
我看了你的日志信息, 有个报错是版本不对齐,你确认下你用的 stuido 是不是 3.8.0(你 show hosts 已经显示 nebula 内核是 3.6.0)。studio 可以通过右上角的版本号查看到。
studio是3.8的,你可以看昨天的第二个视频,一开始我登出的时候,显示的也是3.8,我昨天是按照你的意思装的3.8的
我看到回复了,我找个人给你看看。
好的多谢!
我捋一下哈
问题:在 studio 里创建 edge,会造成旧的 edge 丢失?
- 可以打开一下浏览器的开发者界面(console)看一下 create edge 的时候,发起的请求里的 ngql 是啥哈
- (得到上边的 schema change 的 query) 等价的事情在 console 里做一下看看能不能复现?
- 最小触发条件是什么?特定 space? edge type 到达特定的数量?
诡异的问题。。
你是升级上来的还是新部署的?我感觉是meta里的边的id乱了。
之前有做过什么操作吗?
1 个赞
嗯嗯,和 studio 没有关系,是内核的问题。
可以贴一下 create edge 的时候的 metad 的日志