HHH-14642 fix a misuse of IdentityHashMap

This commit is contained in:
nathan.xu 2021-06-11 07:47:30 -04:00 committed by Christian Beikov
parent 8e3e119d7d
commit 3745c5fe45
1 changed files with 1 additions and 4 deletions

View File

@ -15,7 +15,6 @@ import java.util.Set;
import java.util.TreeMap;
import org.hibernate.HibernateException;
import org.hibernate.internal.util.collections.CollectionHelper;
import org.hibernate.query.internal.QueryParameterNamedImpl;
import org.hibernate.query.internal.QueryParameterPositionalImpl;
import org.hibernate.query.spi.QueryParameterImplementor;
@ -87,9 +86,7 @@ public class DomainParameterXref {
final Map<QueryParameterImplementor<?>, List<SqmParameter>> sqmParamsByQueryParam = new IdentityHashMap<>();
final int sqmParamCount = parameterResolutions.getSqmParameters().size();
final Map<SqmParameter, QueryParameterImplementor<?>> queryParamBySqmParam = new IdentityHashMap<>(
CollectionHelper.determineProperSizing( sqmParamCount )
);
final Map<SqmParameter, QueryParameterImplementor<?>> queryParamBySqmParam = new IdentityHashMap<>( sqmParamCount );
for ( SqmParameter<?> sqmParameter : parameterResolutions.getSqmParameters() ) {
if ( sqmParameter instanceof JpaCriteriaParameter ) {