nebula3.1版本explan执行不加limit的match语句显示成功

提问参考模版:

  • nebula 版本:3.1
  • 问题的具体描述
    nebula3.1版本对match语句进行了修改,未指定id()时,必须添加limit才可以执行

可explain语句进行校验时,不加limit也校验通过了,这不知道是就这样设计的还是个bug

Scan 算子必须设置 limit 才能执行,optimizer 会试图将 limit 下推进 Scan,但并不会检查最终的执行计划上 Scan 是否设置了 limit,所以 explain 是可以执行的。如果 limit 下推失败,Scan 算子运行期才能感知到,代码在这 scan

1 个赞

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