Version 4

    Changes in 4.2:

     

    • ISPN-718: BoundedConcurrentHashMap.EvictionListener: merge preEvict() and postEvict() because there's no point in having both in the current design.
    • ISPN-719: BoundedConcurrentHashMap.EvictionListener should have a bulk entry listener so that CacheStores can optimize passivation behavior.
    • ISPN-699: Marshaller methods used to marshall stuff to/from cache stores now throw InterruptedException in order to deal with shutdown of CacheManager instances properly.

     

    Changes in 5.0:

     

    • ISPN-721: CacheStore.store() should return the previous value instead of void.
    • ISPN-720: Replace CacheEntryEvicted(Event) with CacheEntriesEvicted(Event).