This is an automated email from the ASF dual-hosted git repository. andy pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/jena.git
commit 135a03b1e8912a90b6d6398ffe69d8aaa2703e11 Author: Andy Seaborne <[email protected]> AuthorDate: Sat Jan 6 20:32:58 2024 +0000 Use ConcurrentHashMap in LocationMapper --- .../java/org/apache/jena/riot/system/stream/LocationMapper.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/jena-arq/src/main/java/org/apache/jena/riot/system/stream/LocationMapper.java b/jena-arq/src/main/java/org/apache/jena/riot/system/stream/LocationMapper.java index 2c22849d1e..28df4c8e52 100644 --- a/jena-arq/src/main/java/org/apache/jena/riot/system/stream/LocationMapper.java +++ b/jena-arq/src/main/java/org/apache/jena/riot/system/stream/LocationMapper.java @@ -18,9 +18,9 @@ package org.apache.jena.riot.system.stream; -import java.util.HashMap ; import java.util.Iterator ; import java.util.Map ; +import java.util.concurrent.ConcurrentHashMap; import org.apache.jena.rdf.model.Model ; import org.apache.jena.rdf.model.ModelFactory ; @@ -43,9 +43,9 @@ import org.slf4j.LoggerFactory ; public class LocationMapper { - static Logger log = LoggerFactory.getLogger(LocationMapper.class) ; - Map<String, String> altLocations = new HashMap<>() ; - Map<String, String> altPrefixes = new HashMap<>() ; + private static Logger log = LoggerFactory.getLogger(LocationMapper.class) ; + private Map<String, String> altLocations = new ConcurrentHashMap<>() ; + private Map<String, String> altPrefixes = new ConcurrentHashMap<>() ; /** Create a LocationMapper with no mapping yet */ public LocationMapper() { }
