I would gently suggest that you back off from NHibernate.Linq right now. NHibernate.Linq is not production ready - see the issues I have added (|| does not work correctly - for which I have provided a solution which is not trivial; Any does not work correctly - my next attempt). You will not get *special performance issues* of the form "but I want an inner join" anytime soon. You should not risk (or have risked) to "dig yourself in", as it appears from you posting: No way to use other NHibernate QLs; no way to optimize the outer join (really? what old database is that?); no way to switch to another Linq provider.
Sorry - I know this is not constructive, but other than taking the (open source!) code and add that feature you want to NHib.Linq, there is almost certainly no way to get what you want. [We started back then with NHib 0.99, in a similar situation. However, we had more than a year to our first delivery, so we risked it; and we corrected a few bugs ourselves in the NHib code ...] -- You received this message because you are subscribed to the Google Groups "nhusers" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/nhusers?hl=en.
