Release Notes - Infinispan - Version 5.0.0.CR1 - HTML format

Quality Risk

  • [ISPN-1047] - Cache performance slow in a JTA transaction with many cache operations

Component Upgrade

  • [ISPN-1076] - Update to JBoss TS 4.15.0.Final

Enhancement

  • [ISPN-1071] - Many methods in Lucene Directory declare exceptions they don't need
  • [ISPN-1078] - Allow a non-String object as a locking key in LockSupportCacheStore

Feature Request

  • [ISPN-380] - Be compliant with JBoss AS logging requirements
  • [ISPN-899] - ConsistentHash related improvements
  • [ISPN-1060] - Avoid errors when starting from a 4.x configuration mentioning lazyDeserialization
  • [ISPN-1075] - Configuration.getName does not work for programmatically defined caches

Bug

  • [ISPN-850] - RemoteCache.replaceWithVersion javadoc is incorrect
  • [ISPN-1007] - rehashing inconsistency when eagerLockSingleNode enabled
  • [ISPN-1027] - Space in path seems to break shell scripts
  • [ISPN-1034] - DefaultCacheManager becomes corrupted after component start Exception
  • [ISPN-1038] - NullPointerException in L1ManagerImpl during IllegalMonitorTest
  • [ISPN-1061] - Deprecate rather than eliminate lazyDeserialization XML
  • [ISPN-1066] - Partition merges when using topology hints can cause null pointers and leave the system in an unstable state
  • [ISPN-1069] - Return values for put, putIfAbsent and remove not available if invoked from a non-owner and L1 is disabled

Task

  • [ISPN-970] - Consider disabling lock striping by default
  • [ISPN-980] - Modify the Cassandra Cache Store to support Cassandra 0.7
  • [ISPN-1039] - Create DistributedExecutorService and MapReduce examples
  • [ISPN-1057] - Apply feedback from code review of virtual nodes
  • [ISPN-1064] - Fix the license headers

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.