hibernate/hibernate-core — pull request #184 by gbadner (2011-10-12 11:32:58+00:00)
Title: HHH-6723 : Remove extra join from eager @OneToOne

I was able to get rid of the extra join by adding AbstractEntityJoinWalker.isDuplicateAssociation() similar to OneToManyJoinWalker.isDuplicateAssociation().

I think this will work, but I'm not sure. Can someone familiar with this code take a look?

Thanks,
Gail