Skip to content

Commit 4a4ecc4

Browse files
committed
HHH-12904 Removing some dead code in InFlightMetadataCollectorImpl and MetadataImpl
1 parent 35b4d81 commit 4a4ecc4

File tree

2 files changed

+0
-38
lines changed

2 files changed

+0
-38
lines changed

hibernate-core/src/main/java/org/hibernate/boot/internal/InFlightMetadataCollectorImpl.java

Lines changed: 0 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,6 @@
5656
import org.hibernate.boot.spi.MetadataBuildingContext;
5757
import org.hibernate.boot.spi.MetadataBuildingOptions;
5858
import org.hibernate.boot.spi.NaturalIdUniqueKeyBinder;
59-
import org.hibernate.cache.cfg.internal.DomainDataRegionConfigImpl.Builder;
60-
import org.hibernate.cache.spi.access.AccessType;
6159
import org.hibernate.cfg.AnnotatedClassType;
6260
import org.hibernate.cfg.AvailableSettings;
6361
import org.hibernate.cfg.CopyIdentifierComponentSecondPass;
@@ -147,8 +145,6 @@ public class InFlightMetadataCollectorImpl implements InFlightMetadataCollector
147145
private final Map<String, FetchProfile> fetchProfileMap = new HashMap<>();
148146
private final Map<String, IdentifierGeneratorDefinition> idGeneratorDefinitionMap = new HashMap<>();
149147

150-
private final Map<String, Builder> regionConfigBuilders = new ConcurrentHashMap<>();
151-
152148
private Map<String, SQLFunction> sqlFunctionMap;
153149

154150
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -297,27 +293,6 @@ public void addEntityBinding(PersistentClass persistentClass) throws DuplicateMa
297293
throw new DuplicateMappingException( DuplicateMappingException.Type.ENTITY, entityName );
298294
}
299295
entityBindingMap.put( entityName, persistentClass );
300-
301-
final AccessType accessType = AccessType.fromExternalName( persistentClass.getCacheConcurrencyStrategy() );
302-
if ( accessType != null ) {
303-
if ( persistentClass.isCached() ) {
304-
locateCacheRegionConfigBuilder( persistentClass.getRootClass().getCacheRegionName() ).addEntityConfig(
305-
persistentClass,
306-
accessType
307-
);
308-
}
309-
310-
if ( persistentClass.hasNaturalId() && persistentClass instanceof RootClass && persistentClass.getNaturalIdCacheRegionName() != null ) {
311-
locateCacheRegionConfigBuilder( persistentClass.getNaturalIdCacheRegionName() ).addNaturalIdConfig(
312-
(RootClass) persistentClass,
313-
accessType
314-
);
315-
}
316-
}
317-
}
318-
319-
private Builder locateCacheRegionConfigBuilder(String regionName) {
320-
return regionConfigBuilders.computeIfAbsent( regionName, Builder::new );
321296
}
322297

323298
// ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -340,14 +315,6 @@ public void addCollectionBinding(Collection collection) throws DuplicateMappingE
340315
throw new DuplicateMappingException( DuplicateMappingException.Type.COLLECTION, collectionRole );
341316
}
342317
collectionBindingMap.put( collectionRole, collection );
343-
344-
final AccessType accessType = AccessType.fromExternalName( collection.getCacheConcurrencyStrategy() );
345-
if ( accessType != null ) {
346-
locateCacheRegionConfigBuilder( collection.getCacheRegionName() ).addCollectionConfig(
347-
collection,
348-
accessType
349-
);
350-
}
351318
}
352319

353320

@@ -2260,7 +2227,6 @@ public MetadataImpl buildMetadataInstance(MetadataBuildingContext buildingContex
22602227
sqlResultSetMappingMap,
22612228
namedEntityGraphMap,
22622229
sqlFunctionMap,
2263-
regionConfigBuilders.values(),
22642230
getDatabase(),
22652231
bootstrapContext
22662232
);

hibernate-core/src/main/java/org/hibernate/boot/internal/MetadataImpl.java

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@
2929
import org.hibernate.boot.spi.MetadataBuildingOptions;
3030
import org.hibernate.boot.spi.MetadataImplementor;
3131
import org.hibernate.boot.spi.SessionFactoryBuilderFactory;
32-
import org.hibernate.cache.cfg.internal.DomainDataRegionConfigImpl;
3332
import org.hibernate.cfg.annotations.NamedEntityGraphDefinition;
3433
import org.hibernate.cfg.annotations.NamedProcedureCallDefinition;
3534
import org.hibernate.dialect.function.SQLFunction;
@@ -80,7 +79,6 @@ public class MetadataImpl implements MetadataImplementor, Serializable {
8079
private final Map<String, ResultSetMappingDefinition> sqlResultSetMappingMap;
8180
private final Map<String, NamedEntityGraphDefinition> namedEntityGraphMap;
8281
private final Map<String, SQLFunction> sqlFunctionMap;
83-
private final java.util.Collection<DomainDataRegionConfigImpl.Builder> cacheRegionConfigBuilders;
8482
private final Database database;
8583

8684
MetadataImpl(
@@ -101,7 +99,6 @@ public class MetadataImpl implements MetadataImplementor, Serializable {
10199
Map<String, ResultSetMappingDefinition> sqlResultSetMappingMap,
102100
Map<String, NamedEntityGraphDefinition> namedEntityGraphMap,
103101
Map<String, SQLFunction> sqlFunctionMap,
104-
java.util.Collection<DomainDataRegionConfigImpl.Builder> cacheRegionConfigBuilders,
105102
Database database,
106103
BootstrapContext bootstrapContext) {
107104
this.uuid = uuid;
@@ -121,7 +118,6 @@ public class MetadataImpl implements MetadataImplementor, Serializable {
121118
this.sqlResultSetMappingMap = sqlResultSetMappingMap;
122119
this.namedEntityGraphMap = namedEntityGraphMap;
123120
this.sqlFunctionMap = sqlFunctionMap;
124-
this.cacheRegionConfigBuilders = cacheRegionConfigBuilders;
125121
this.database = database;
126122
this.bootstrapContext = bootstrapContext;
127123
}

0 commit comments

Comments
 (0)