matrixone
matrixone copied to clipboard
[Bug]: some `select` against `statement_info` failed during bvt test
Is there an existing issue for the same bug?
- [X] I have checked the existing issues.
Environment
- Version or commit-id (e.g. v0.1.0 or 8b23a93):
- Hardware parameters:
- OS type:
- Others:
Actual Behavior
https://github.com/matrixorigin/matrixone/actions/runs/6541067487/job/17762029555
Expected Behavior
No response
Steps to Reproduce
No response
Additional information
No response
repro: https://github.com/matrixorigin/matrixone/actions/runs/6548014027/job/17781709874
今天看看
试了一下这个, 就是又个select statement 没有被记录。 我需要开了race 再测试一下。
https://github.com/matrixorigin/matrixone/issues/12042
都是写入偶尔的问题。 看看使用load之后, 是不是还存在
Pending
Pending
Pending
Pending
Pending
Pending
When running MO for BVT testing with race enabled, errors related to statement_info queries occur frequently.
https://github.com/matrixorigin/matrixone/actions/runs/7036372795/job/19149429051 https://github.com/matrixorigin/matrixone/actions/runs/7043577076/job/19170458791 https://github.com/matrixorigin/matrixone/actions/runs/7040613001/job/19162186013
Pending
这个如果需要ctl cmd来flush的话, 需要很大的工作。
1.1 恐怕完成不了
主要原因是 stmt是分散在各个cn上的。
而且就算有了这个命令, 只是缩短了决定要写的时间, 但是真正写的时间还是不可控。
Pending
Pending
暂时没来及的解决
Pending
repro: https://github.com/matrixorigin/matrixone/actions/runs/7346060546/job/20000210682?pr=13857 https://github.com/matrixorigin/matrixone/actions/runs/7396619125/job/20122259309 https://github.com/matrixorigin/matrixone/actions/runs/7397232166/job/20123977845 https://github.com/matrixorigin/matrixone/actions/runs/7396619125/job/20122259309
正在看
在不聚合一个statement info pr 里 解决中
repro: https://github.com/matrixorigin/matrixone/actions/runs/7404727910/job/20146654826?pr=13923 https://github.com/matrixorigin/matrixone/actions/runs/7404421431/job/20145908049?pr=13963
下载了error report
repro: https://github.com/matrixorigin/matrixone/actions/runs/7408832551/job/20157854807?pr=14003
问题已经找到, 和聚合没有关系,主要是在写入statementinfo的时候, 会出现失败,然后数据去了csv, 然后因为测试的case是select 然后对比结果, 所以它就会和预期结果不一样。
https://github.com/matrixorigin/matrixone/pull/13876
对老失败的地方做了一些修改。
整体来说select from statementinfo 是个比较容易被影响的测试。
https://github.com/matrixorigin/matrixone/actions/runs/7435891547/attempts/1?pr=13876
基本上修复, 正在多跑几遍验证
跑了五六遍, 都没什么问题, 准备merge了
https://github.com/matrixorigin/matrixone/actions/runs/7435891547/attempts/1?pr=13876
等待approval 然后 merge
正在等merge