Implementability of joins and lazy query expressions #473
Labels
Area/Lang
Relates to the Ballerina language specification
design/implementability
Difficulty implementing the design
Consider the following examples for
join
andlazy query-expr
;join sample (ref[1])
lazy query-expr sample (ref[2])
In such examples, to evaluate
on
,where
conditions and move further (i.e toselect
) we'll have to compare each and every member of the first stream (i.epersonStream
) with all the members of the second stream/list (i.edepartmentStream
,deptList
).This will lead to two issues;
As I understand, this will be an issue when proceeding with the implementation. What would be the best approach to overcome this? And since the [1], [2] are open, it would be great if you could consider this case for them as well.
Related Issues:
[1] join: #435
[2] query-expr: #443 / #436
The text was updated successfully, but these errors were encountered: