-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
DV Sprint 62
-
0.5
Related to TEIID-5932, a query with multiple lateral joins and a group by is optimized incorrectly. Altering the unit test query to:
SELECT xt.event_id, count(*) FROM tbl AS d,
TABLE (select d.event_id from tbl limit 1) xt
LEFT JOIN TABLE (select tbl.str as some_col from tbl where str = 'a' || d.str) xt2
ON xt.event_id = -1
group by xt.event_id
Results in a processing error because the initial pushdown for tbl only selects count star and does not select tbl.str.