Github user srdo commented on the issue: https://github.com/apache/storm/pull/2800 @danny0405 Thanks for explaining. I'm not sure I understand why the scheduling thread will see older values with `ConcurrentHashMap` than with `AtomicReference`? It was my understanding that `ConcurrentHashMap` had the same happens-before guarantees as volatile variables for reads/writes?
---