Sub-task
- [ISPN-5652] - Change isEmpty to use anyMatch to prevent serializing entries
Bug
- [ISPN-4220] - RemoteCacheManager.getCache may ignore the forceReturnValue flag
- [ISPN-4661] - TreeNode putIfAbsent implementation is different from what promised
- [ISPN-5379] - Persistence with stringKeyedJdbcStore throwing ConcurrentModificationException while adding data to cache
- [ISPN-5605] - Implement getAffectedKeys() in InvalidateCommand
- [ISPN-5621] - Remove add and addAll support from entrySet methods.
- [ISPN-5650] - NPE when trying to execute script from Hot Rod client
- [ISPN-5653] - keySet().iterator() does not propagate flags to remove()
- [ISPN-5655] - MissingFormatArgumentException thrown by PreferConsistencyStrategy
- [ISPN-5658] - Soft Index File Store does not update sequence id in start()
Task
- [ISPN-5637] - Use SingleKeyNonTxInvocationContext for remote non-tx writes
- [ISPN-5638] - Remove the isOriginLocal from AbstractInvocationContext
- [ISPN-5639] - Avoid creating a Callable instance for RPC timeout handling
- [ISPN-5640] - Avoid a map lookup in SyncConfiguration.replTimeout()
- [ISPN-5641] - Reduce contention in JGroupsAddressCache
- [ISPN-5656] - Drop the server 5.3 parser
- [ISPN-5660] - Remove deprecated executor factory configuration methods
Component Upgrade
- [ISPN-5635] - Upgrade server to WildFly 9.0.1.Final
Enhancement
- [ISPN-2849] - Don't keep threads blocked when waiting for locks to be released
- [ISPN-4919] - Configuration templates
- [ISPN-5516] - SingleFileStore should skip loading from disk if value and metadata are not requested
- [ISPN-5537] - Upgrade to Lucene 5
- [ISPN-5625] - Distributed stream iterator should try to stay local if possible
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.