Release Notes - Infinispan - Version 5.2.0.Beta4 - HTML format

Feature Request

  • [ISPN-2279] - Distributed executor should process entries in the CacheLoader as well
  • [ISPN-2431] - Default task failover policy enhancements
  • [ISPN-2460] - Allow 1PCs for synchronous xsite replication
  • [ISPN-2461] - Upgrade to JGroups 3.2.0.Final
  • [ISPN-2464] - Allow DistributedExecutorService to control shutdown of given local ExecutorService
  • [ISPN-2500] - Upgrade to JGroups 3.2.1.Final


  • [ISPN-2138] - Map/Reduce on user classes does not work in JBoss AS
  • [ISPN-2373] - State transfer does not end because some segments are erroneously reported as unreceived
  • [ISPN-2386] - MapReduce on custom classes doesn't work in case of CacheLoader
  • [ISPN-2408] - Apply state results in ClassCastException with pessimistic locking
  • [ISPN-2426] - putForExternalRead() does not unlock if entry already exists
  • [ISPN-2443] - DistributedTaskPart get(timeout, TimeUnit) throws ClassCastException in case the execution is not finished after specified time
  • [ISPN-2449] - 5.1.x and 5.2.x API differences
  • [ISPN-2451] - DefaultExecutorService invokeAny(Collection tasks, long timeout, TimeUnit unit) does not timeout
  • [ISPN-2458] - Double unlock during rollback breaks reference counting
  • [ISPN-2466] - Repeated unlocking causes errors with reference counting
  • [ISPN-2467] - With indexLocalOnly=false remotely originated changes are not indexed when in a transaction
  • [ISPN-2470] - Runnable execution with DistributedExecutor fails for REPL_SYNC mode
  • [ISPN-2471] - AsyncStore must ensure all queued modifications are persisted before shutting down
  • [ISPN-2479] - Update of entry fails to cleanup when previous entry is using a different index
  • [ISPN-2484] - The callable result retrieval fails in case of retry
  • [ISPN-2486] - TransactionTable contains wrong conversion pattern
  • [ISPN-2487] - Typo in TransactionTable causes UnknownFormatConversionException
  • [ISPN-2490] - XSiteAdminCommands not added to CacheRpcCommandExternalizer
  • [ISPN-2492] - Avoid duplicate operations and long displayName
  • [ISPN-2498] - NPE at CacheManager restart and JMX


  • [ISPN-2446] - Introduce tests for text processing and fuzzy Query matching


  • [ISPN-2328] - TableManipulationConfigurationBuilder should contain method to set database type
  • [ISPN-2454] - The current SQL query that checks table existence is under optimized on big database
  • [ISPN-2493] - Make the '' prefix on Query properties optional
  • [ISPN-2494] - Transactiontable.cleanupCompletedTransactions fills debug logfile rapidly

Edit/Copy Release Notes

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