diff --git a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/mapping/CassandraMappingContext.java b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/mapping/CassandraMappingContext.java index dd67e780d..fec052359 100644 --- a/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/mapping/CassandraMappingContext.java +++ b/spring-data-cassandra/src/main/java/org/springframework/data/cassandra/core/mapping/CassandraMappingContext.java @@ -15,7 +15,6 @@ */ package org.springframework.data.cassandra.core.mapping; -import static org.springframework.data.cassandra.core.cql.keyspace.CreateTableSpecification.*; import java.util.*; import java.util.function.Supplier; @@ -83,7 +82,7 @@ public class CassandraMappingContext private @Nullable UserTypeResolver userTypeResolver; // caches - private final Map>> entitySetsByTableName = new HashMap<>(); + private final Map>> entitySetsByTableName = new ConcurrentHashMap<>(); private final Set> tableEntities = new HashSet<>(); private final Set> userDefinedTypes = new HashSet<>();