[MDEV-23792] Add methods to disable some of optimizations/rewrites Created: 2020-09-22 Updated: 2022-02-22 |
|
| Status: | Open |
| Project: | MariaDB Server |
| Component/s: | None |
| Fix Version/s: | None |
| Type: | Task | Priority: | Major |
| Reporter: | Roman | Assignee: | Sergei Golubchik |
| Resolution: | Unresolved | Votes: | 0 |
| Labels: | smart_engine | ||
| Issue Links: |
|
||||||||
| Description |
|
As of 10.5 Columnstore doesn't tolerate a number of optimizations/rewrites MDB applies to the query:
We need methods to explicitly disable this rewrites/optimizations for Select Handler execution path. |
| Comments |
| Comment by Sergei Petrunia [ 2020-09-24 ] | ||||||
|
Is this just about the SELECT handler? If yes, I think the optimizations should not be disabled altogether, but rather moved to be applied after the Select Handler execution is tried.
| ||||||
| Comment by Roman [ 2020-12-01 ] | ||||||
|
Not exactly. For example both of the rewrites mentioned affect Derived Handler also. |