DefaultIfEmpty not supported when used with a GroupBy

Description

The following query will generate a System.NotSupportedException : The DefaultIfEmptyResultOperator result operator is not current supported

from o in session.Query<Order>()
from ol in o.OrderLines.DefaultIfEmpty()
group ol by ol.Manufacturer into grp
select new {grp.Key}

This relates to NH-2379.

I will provide a failing test and a fix shortly.

Environment

None

Status

Assignee

Alex Zaytsev

Reporter

Daniel Laberge

Components

Fix versions

Affects versions

Priority

Major
Configure