Closed
Description
This only applies to Hazelcast 4 users.
As of Hazelcast 4, updating an IMap
entry with an EntryProcessor
cancels the set TTL.
Hazelcast 4.0.3 introduced ExtendedMapEntry
allowing the entry TTL to be set when updating the value.
However, this configuration does not work when the EntryProcessor
implements Offloadable
.
Therefore, Hazelcast4SessionUpdateEntryProcessor
cannot implement Offloadable
.
This will impact performance for Hazelcast 4 users.
More information on performance optimizations: https://docs.hazelcast.org/docs/latest/manual/html-single/index.html#entry-processor-performance-optimizations
Related: #1584