I hope I'll have time soon to integrate this very important piece.
I'm totally looking forward to utilizing it, since I've had an entire
engine sitting around waiting for the || and self-join fixes.
Just a couple quick questions to pacify my lazy self...
Does this take care of the "default to outer join" thing that was
briefly discussed earlier?
Also, did you happen to figure out a way to verify the cases where
linq2objects would throw an exception but the outer join returns more
values?
Patrick Earl
On Tue, Apr 12, 2011 at 1:29 PM, Harald Mueller <[email protected]> wrote:
> Patrick, all,
>
> I have now attached a completely new implementation of "pure outer join
> semantics" ("(||-4) semantics" in my original document) to NH-2583; and I
> also included a document "JoinOptimizationForPureOuterJoinSemantics.txt" that
> explains why and how outer joins are replaced with inner joins.
> ... and yes, the code is simpler than with (||-5) semantics. Still, I think
> one has to read my text to understand it ...
>
> Please enjoy / review / discuss / include in NHibernater etc.!
>
> Best regards
> Harald M.