Skip to content

Commit

Permalink
Fixed bug mdev-10454.
Browse files Browse the repository at this point in the history
The patch actually fixes the old defect of the optimizer that
could not extract keys for range access from IN predicates
with row arguments.

This problem was resolved in the mysql-5.7 code. The patch
supersedes what was done there:
 - it can build range access when not all components of
 the first row argument are refer to the columns of the table
 for which the range access is constructed.
 - it can use equality predicates to build range access
 to the table that is not referred to in this argument.
  • Loading branch information
igorbabaev committed Apr 3, 2017
1 parent c07bb70 commit 00ab154
Show file tree
Hide file tree
Showing 7 changed files with 1,822 additions and 13 deletions.
Loading

0 comments on commit 00ab154

Please sign in to comment.