This issue is related to HHH-3319, but it only fixes the bidirectional collections use case. For unidirectional collections, we need to join the link table and the target child table to apply the @Where condition properly.
, the commit shows a change was made to AbstractCollectionPersister and SimpleSelect as well as adding tests.
Should this issue be resolved as fixed in some version? If so, please fill in the fix version and add to changelog.txt.