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

Bug

  • [ISPN-1130] - Eager locks acquired multiple times
  • [ISPN-1370] - 5.0.0.FINAL hangs in replication mode with 2 local nodes (works in 4.2.1.FINAL)
  • [ISPN-1517] - LockBreakingService not stopping
  • [ISPN-1541] - NotifyingNotifiableFuture's FutureListener can not invoke Future API on FutureListener#futureDone callback
  • [ISPN-1549] - NPE when using the new ConfigurationBuilder
  • [ISPN-1550] - typo in AbstractProtocolServer exchanged workerThreads/masterThreads
  • [ISPN-1551] - NPE when creating a DefaultCacheManager with the new Configuration
  • [ISPN-1552] - NPE when starting a cache with the new configuration
  • [ISPN-1553] - new configuration should not contain methods that were deprecated in old configuration
  • [ISPN-1555] - Locks not released when using the lock API in a read-only transaction
  • [ISPN-1558] - NPE in org.infinispan.config.ConfigurationValidatingVisitor.visitEvictionType
  • [ISPN-1559] - Review defaults and validation for builders
  • [ISPN-1561] - NPE defining named cache
  • [ISPN-1567] - createHotRodServers() from org.infinispan.client.hotrod.test.MultiHotRodServersTest crashes when using replication queue
  • [ISPN-1569] - Make configuration elements that were @Dynamic mutable
  • [ISPN-1570] - Can't configure async caches with new config builder
  • [ISPN-1571] - A failed cache view instalation on a joiner can cause an infinite cycle of cache view installation failures
  • [ISPN-1574] - Async replication timeout should not be validated
  • [ISPN-1575] - second byte array put fails
  • [ISPN-1576] - ComponentRegistry is not being injected into CacheLoaderConfig instances
  • [ISPN-1579] - TableManipulation class contains incorrect SELECT SQL statement for MS SQL Server
  • [ISPN-1582] - Cannot configure cache loader using new configuration api
  • [ISPN-1584] - Inability to store an entry in L1 can cause transaction failure
  • [ISPN-1590] - IllegalState exceptions thrown for Distributed Query helpers registered on non-indexing caches
  • [ISPN-1592] - Jdbc binary cache store throwing conversion error when working with Sybase DB
  • [ISPN-1593] - Some cache stores leak threads

Task

  • [ISPN-1560] - Unsplit api and commons packages back into core
  • [ISPN-1591] - Upgrade to Hibernate Search 4.0.0.CR2

Component Upgrade

Enhancement

  • [ISPN-284] - Chunked rehashing and state transfer
  • [ISPN-1297] - Add configuration option to enable single-phase transactions for implicitly started transactions
  • [ISPN-1298] - Configure fork=once so that TRACE logs can be gathered more easily
  • [ISPN-1331] - Log something about auto discovered modules and extensions
  • [ISPN-1382] - Support remote cache in CDI annotations
  • [ISPN-1391] - Use UNICAST2 instead of UNICAST
  • [ISPN-1573] - DefaultTwoWayKey2StringMapper should support ByteArrayKeys
  • [ISPN-1578] - Send the base hash code for of each Hot Rod endpoint back to clients
  • [ISPN-1580] - Implement support for Sybase DB in JDBC cache stores
  • [ISPN-1594] - Use entry versioning to support clustered write skew checks with optimistic transactions

Edit/Copy Release Notes

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