[MDEV-3812] Remove unneeded extra call to engine->exec() in Item_subselect::exec, remove enum store_key_result Created: 2012-10-18 Updated: 2012-10-26 Due: 2012-10-19 Resolved: 2012-10-26 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Fix Version/s: | 5.5.28a |
| Type: | Task | Priority: | Major |
| Reporter: | Timour Katchaounov (Inactive) | Assignee: | Timour Katchaounov (Inactive) |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Description |
|
In MariaDB 5.3 I introduced early subquery optimization. As a result the logic We cannot simply remove this logic completely, because there are still few In addition, this task will change enum store_key_result { STORE_KEY_OK, STORE_KEY_FATAL, STORE_KEY_CONV }into a boolean because STORE_KEY_CONV is not used anywhere, and |
| Comments |
| Comment by Oleksandr Byelkin [ 2012-10-26 ] |
|
The patch is OK. |
| Comment by Timour Katchaounov (Inactive) [ 2012-10-26 ] |
|
Pushed to MariaDB 5.5.29 |