Brett Meyer commented on an issue
Hibernate ORM / Improvement HHH-8476
Bulk delete doesn't cascade delete on join table
HQL delete doesn't cascade delete on join table.

Person bob = new Person();
bob.setId(1l);
bob.setFirstname("bob");
getCurrentSession().save(bob);

Cat felix = new Cat();
felix.setId(1l);
felix.setName("felix");
Set<Person> owners = new HashSet<Person>();
owners.add(bob);
felix.setOwners(owners);
getCurrentSession().save(felix);

Query qu...