Filter condition on nullable many to one should be on the join, not the where

Description

Using the code in NH-1919, get produces the following values for nullable property that has a filter on it:

The problem is that the filter should be applied on the join, not on the where, since it filter the parent as well as the child.

Environment

None

Assignee

Unassigned

Reporter

OrenE

Labels

Components

Affects versions

Priority

Major
Configure