-
Steinar H. Gunderson authored
Bug #30473261: CONVERT THE INDEX SUBQUERY ENGINES INTO USING THE ITERATOR EXECUTOR [patch 4/10, actual conversion] Convert the index subquery engines into using the iterator executor. These are the last pieces of code that explicitly depend on the internals of the pre-iterator executor (e.g., TABLE_LIST::materialize_derived). Rewrite them to using the iterator executor everywhere, which also cleans up a fair bit of unneeded complexity. Note that this assumes every query is executed using the iterator executor. Change-Id: I3dacfb6e1bf884e02690fb7076144d85f216c937
Steinar H. Gunderson authoredBug #30473261: CONVERT THE INDEX SUBQUERY ENGINES INTO USING THE ITERATOR EXECUTOR [patch 4/10, actual conversion] Convert the index subquery engines into using the iterator executor. These are the last pieces of code that explicitly depend on the internals of the pre-iterator executor (e.g., TABLE_LIST::materialize_derived). Rewrite them to using the iterator executor everywhere, which also cleans up a fair bit of unneeded complexity. Note that this assumes every query is executed using the iterator executor. Change-Id: I3dacfb6e1bf884e02690fb7076144d85f216c937
Loading