fix(tianmu): fix query failure due to incorrect optimization of or statement(#301, #733)
The reason for the error lies in that in Item_cond_or condition, sub-conditions similar to a=a will be cleared after elimination of equivalent conditions, but the tianmu engine does not do additional scene processing for the remaining conditions after elimination of equivalent conditions of Item_cond_or. Results in a scenario where only the remaining predicates are processed and the or predicates are not considered. The corresponding issuse: https://github.com/stoneatom/stonedb/issues/301 https://github.com/stoneatom/stonedb/issues/733 revert code style
Showing
想要评论请 注册 或 登录