HHH-13740 - Problem with duplicates when fetching multiple many-to-many relations with Hibernate FetchMode.JOIN
HHH-13740 is an issue with duplicates, when multiple child collections are fetched using
When entity has multiple many-to-many relations with
FetchMode.JOIN (one of type
List and others of type
Set), searching for such entity Hibernate returns a result with a child relation of type
List containing duplicates.
The bug can be reproduced on Hibernate 5.4.12.Final and OpenJDK 11.0.6 using both plain Hibernate API and Spring Data JPA 2.2.6.RELEASE.
The detailed description of the problem is available in the samples: