mirror of
https://github.com/internetarchive/heritrix3.git
synced 2026-10-07 12:51:21 +00:00
* KeyedProperties.java
derive from ConcurrentHashMap
* Sheet.java
ensure internal map is always a concurrent-map (even when setMap is passed something else)
* SheetOverlaysManager.java
convert ruleAssociations, sheetNamesBySurt, sheetsByName to concurrent implementation classes
* ScriptedProcessor.java, ScriptedDecideRule.java
convert sharedMap to concurrent implementation
* DecideRuledSheetAssociation.java
ensure non-equal associations don't compareTo()==0 (implying equals, causing problems in sorted maps/sets)