summaryrefslogtreecommitdiff
path: root/mysql-test/main/xtradb_mrr.result
Commit message (Collapse)AuthorAgeFilesLines
* MDEV-13628: ORed condition in pushed index condition is not removed from the ↵Varun Gupta2019-05-111-2/+2
| | | | | | | | | | | | | | | | | WHERE So to push index condition for each join tab we have calculate the index condition that can be pushed and then remove this index condition from the original condition. This is done through the function make_cond_remainder. The problem is the function make_cond_remainder does not remove index condition when there is an OR operator. Fixed this by making the function make_cond_remainder to keep in mind of the OR operator. Also updated results for multiple test files which were incorrectly updated by the commit e0c1b3f24246d22e6785315f9a8448bd9a590422 code which was supposed to remove the condition present in the index condition was not getting executed when the condition had OR operator, with AND the pushed index condition was getting removed from where. This problem affects all versions starting from 5.5 but this is a performance improvement, so fixing it in 10.4
* Create 'main' test directory and move 't' and 'r' thereMichael Widenius2018-03-291-0/+851