On 29 Jul 2014, at 15:32, Sebastian Kunert <[email protected]> wrote: > Is it intentional that a null value is handed to a user function here? This > looks like a bug to me.
I think this is intentional for solution set joins. The problem is that it changes the join semantics to become an outer join. We should be clear that solution set joins can return null if there is no match in the table. For the near future, I would vote to provide a further join methods like outer join (also for non-iterative programs).
