[MDEV-6312] HA_MUST_USE_TABLE_CONDITION_PUSHDOWN is not accounted by init_read_record() Created: 2014-06-06 Updated: 2014-07-31 Resolved: 2014-07-31 |
|
| Status: | Closed |
| Project: | MariaDB Server |
| Component/s: | None |
| Affects Version/s: | 5.5.37, 10.0.11 |
| Fix Version/s: | 10.0.13 |
| Type: | Bug | Priority: | Major |
| Reporter: | Sergey Vojtovich | Assignee: | Sergei Golubchik |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | plugins, spider | ||
| Description |
|
init_read_record() performs condition pushdown, but doesn't honor HA_MUST_USE_TABLE_CONDITION_PUSHDOWN flag. Reported by Kentoku Shiba. More details to be added. |
| Comments |
| Comment by Sergei Golubchik [ 2014-06-11 ] |
|
I'd prefer to drop HA_MUST_USE_TABLE_CONDITION_PUSHDOWN flag completely. If the user wants to have condition pushdown — she should enable it. In fact, it should be enabled by default. And only disabled as a temporary workaround for some misbehaving engine (that we don't have, at the moment at all). |