Details
-
Task
-
Status: Open (View Workflow)
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
It should be possible to use Index Condition Pushdown on non-stored virtual columns. The column value is part of the index, so it's possible to unpack it back to the table record and evaluate the ICP condition.
However mysql-5.7 doesn't do that:
https://gist.github.com/spetrunia/e00cd6503fa96f3565f0f6aaf46926ac
We (MariaDB) are about to inherit this property when we backport indexed virtual columns from MySQL.
This task is about lifiting this limitation.