mirror of https://github.com/MariaDB/server
Browse Source
- MySQL 5.5 introduced caching of constant items by means of wrapping them in Item_cache_XXX objects. If a subquery was wrapped in this cache, it could end up being pushed down by ICP. - The fix is to add Item_cache::walk() which lets ICP to see that the cache item has a subquery inside it, and disable pushdown for this case.pull/374/head
3 changed files with 68 additions and 0 deletions
Loading…
Reference in new issue