logstash-plugins / logstash-output-s3

Apache License 2.0
58 stars 151 forks source link

Refactor: avoid usage of CHM (JRuby 9.3.4 work-around) #248

Closed kares closed 2 years ago

kares commented 2 years ago

using .forEach will trigger a bug with JRuby 9.3.4 (on second execution of the call-site)

since we also hit some other issues using ConcurrentHashMap from ruby I went ahead and refactored to Concurrent::Map which is pretty much the same thing.