Sub-task
- [ISPN-2473] - Forwarding for non-transactional write commands should be asynchronous
Bug
- [ISPN-1830] - L1: On topology changes lose key requestors information
- [ISPN-1954] - Wrong ServerWorker thread name in Hot rod server
- [ISPN-2046] - Lucene Directory producing Read Past EOF exceptions
- [ISPN-2352] - Second invocation of ClusteredQueryImpl.lazyIterator() yields results in reverse order
- [ISPN-2368] - Two rebalances in parallel
- [ISPN-2410] - A command forwarded back to the originator can time out waiting on a key already locked by itself
- [ISPN-2453] - Locks not cleaned up - timeouts on write operations after contention is over
- [ISPN-2459] - Rollback not preceded by Prepare sent to remote site
- [ISPN-2521] - org.infinispan.loaders.jdbc.binary.JdbcBinaryCacheStoreTest.testPurgeExpiredAllCodepaths fails periodically
- [ISPN-2534] - Some tests are not picked up by Surefire
- [ISPN-2550] - NoSuchElementException in Hot Rod Encoder
- [ISPN-2560] - Distribution ZIP file polluted
- [ISPN-2620] - A segment can end up in two different InboutTransferTasks
- [ISPN-2624] - JDG: Storage-only example: HotRodDecoder: NSEE: key not found: node1/clustered
- [ISPN-2642] - IndexOutOfBoundsException in HotRodDecoder
- [ISPN-2650] - Some Map Reduce tests are failing for Topology Aware nodes.
- [ISPN-2651] - Default useSynchronization and recovery value changes make tests fail
- [ISPN-2654] - NPE in CacheStatement when no cache is in session
- [ISPN-2658] - org.infinispan.marshall.MarshalledValueTest.testModificationsOnSameCustomKey fails constantly on all environments
- [ISPN-2666] - StateTransferPessimisticTest.testStateTransfer fails randomly
- [ISPN-2682] - Declarative JDBC cache store config does not allow setting key mapper
- [ISPN-2694] - Fix Spring build caused by HotRod Client changes
- [ISPN-2698] - Some in-progress segment transfers are not cancelled properly during rehashing
Task
- [ISPN-2652] - Create tests covering Dist executors - execution policy
- [ISPN-2667] - Write tests for Query module
- [ISPN-2676] - Upgrade to Apache Lucene 3.6.2
- [ISPN-2680] - Lucene Directory shall not depend on Hibernate Search
- [ISPN-2681] - Upgrade to Hibernate Search 4.2.0.CR1
Component Upgrade
- [ISPN-2696] - Upgrade to Scala 2.10
Enhancement
- [ISPN-1220] - Add classloader hooks to cache listener events
- [ISPN-1534] - Optimise Hot Rod client and server to work with asynchronous distributed caches
- [ISPN-2425] - Amend the xsite configuration and the xsd
- [ISPN-2481] - CLI: add XSR commands
- [ISPN-2488] - Drop-in migrator to dump keys and metadata to a known entry for rolling upgrade
- [ISPN-2524] - CLI: automatic key wrapping when dealing with caches used by HotRod
- [ISPN-2555] - Upgrade to JGroups 3.2.3
- [ISPN-2580] - Do not request segments from all nodes at once
- [ISPN-2606] - RollingUpgradeSynchronizer should be accessible as an MBean
- [ISPN-2613] - Write performance slowed down by IndexReader warmup with indexing enabled in NRT mode
- [ISPN-2630] - CacheLoader searching/disabling should also take into account delegating cachestores (async+singleton)
- [ISPN-2655] - Make HotRod client always read from the main data owner
- [ISPN-2663] - Upgrade to JGroups 3.2.5
- [ISPN-2668] - Replace the putifabsent CLI command with an option to the put command
- [ISPN-2684] - Upgrade to Netty 3.6.1.Final
- [ISPN-3137] - Intermittent failure XMLConfigurationOverridingTest
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.