[MDEV-14957] JOIN::prepare gets unusable "conds" as argument Created: 2018-01-16 Updated: 2018-01-23 Resolved: 2018-01-23 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | Optimizer |
| Affects Version/s: | 5.5.58, 10.0.33, 10.1.30, 10.2.12, 10.3.3 |
| Fix Version/s: | 5.5.60, 10.0.34, 10.1.31, 10.2.13, 10.3.5 |
| Type: | Bug | Priority: | Major |
| Reporter: | Oleksandr Byelkin | Assignee: | Oleksandr Byelkin |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Issue Links: |
|
||||||||
| Sprint: | 10.0.34 | ||||||||
| Description |
|
If put something like dbug_print_items in the beginning of JOIN::prepare it catches passing unusable conds. |
| Comments |
| Comment by Oleksandr Byelkin [ 2018-01-17 ] | |||||||||||
|
| |||||||||||
| Comment by Oleksandr Byelkin [ 2018-01-21 ] | |||||||||||
|
github branch: bb-5.5- revision-id: 47bb2dcbcc8c3cdca43baf6259f2434a746c7b03 (mariadb-5.5.58-42-g47bb2dcbcc8)
Do not touch merged derived (it is irreversible) Fix first argument of in_optimizer for calls possible before fix_fields() — |