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() { }

Reply via email to