Feature Request
- [ISPN-1424] - Implement non-blocking state transfer again on top of push-based state transfer
- [ISPN-2087] - Listen for state transfer events to keep indexes in sync with datacontainers
- [ISPN-2158] - GridInputStream: implement available and skip methods
- [ISPN-2199] - Create a IGNORE_RETURN_VALUES flag
- [ISPN-2200] - Make ClusterCacheLoader configurable via new configuration API
- [ISPN-2213] - Query timeout support
- [ISPN-2221] - Configuration builders and parsers for JDBC Cache Store
Bug
- [ISPN-686] - JdbcStringBasedCacheStore loads previous data from store before an insert
- [ISPN-2094] - New Configuration Changes do not work properly for multi file overrides
- [ISPN-2155] - JDBC cache store should quote generated table name
- [ISPN-2164] - Return value of Cache.remove(key) not consistent in transactional context
- [ISPN-2167] - TestObjectStreamMarshaller doesn't use offset and size arguments
- [ISPN-2169] - profile.sh script uses an incorrect classpath
- [ISPN-2171] - Using of SKIP_CACHE_STATUS_CHECK affects nothing
- [ISPN-2182] - Some DefaultCacheManager constructors still performing legacy configuration adaptation
- [ISPN-2187] - Pre-Invocation flag PUT_FOR_EXTERNAL_READ throws exception
- [ISPN-2188] - Avoid a comparison on null key during lookup in the transaction context
- [ISPN-2193] - MarshalledValue fails to compare the correct buffer region of ExpandableMarshalledValueByteStream instances having an estimated buffer size
- [ISPN-2197] - Cache view instalation takes too long
- [ISPN-2206] - Query returns nulls if cache entries were removed and transaction is still not commited
- [ISPN-2212] - AtomicMap contents not replicated with replication queue
- [ISPN-2217] - Further CacheStore tests need purgeSynchronously
- [ISPN-2219] - Backwards incompatible configuration change in transaction manager lookup
- [ISPN-2220] - Configuration overrides on already defined configs are not working
- [ISPN-2231] - SyncReplTest#testMixingSyncAndAsyncOnSameTransport() looks to be broken
- [ISPN-2232] - Cache::re-start doesn't setup CommandInitializer in ComponentRegistry when used with Query
Task
- [ISPN-2063] - Remove workaround to handle null commands when channel stops before cache manager
- [ISPN-2175] - Test methods in org.infinispan.loaders.jdbc.binary.JdbcBinaryCacheStoreVamTest fail randomly: assertNoLocksHeld
- [ISPN-2190] - Add test to differentiate between TOTAL_NR_OF_ENTRIES and CURRENT_NR_OF_ENTRIES statistics
- [ISPN-2196] - Create a testcase for ISPN-2193
- [ISPN-2211] - Tests for read-only store
- [ISPN-2228] - Upgrade configuration converters to 5.2 schema
Component Upgrade
- [ISPN-2146] - Switch to maven-surefire-plugin ver. 2.12.2 in order to fix surefire bug SUREFIRE-879
- [ISPN-2208] - Upgrade to latest JBoss Marshalling 1.3.x
- [ISPN-2239] - Upgrade to JGroups 3.2.0.Alpha1
Enhancement
- [ISPN-1978] - Support configuration parsers in modules
- [ISPN-2057] - Allow storage of Lucene indexes in an indexed cache
- [ISPN-2066] - Simplify configuration of an Infinispan backend in the Hibernate Search engine of Infinispan Query
- [ISPN-2144] - Automatic election & configuration of Master indexing node for each index
- [ISPN-2194] - Avoid adapter wrapping by implementing JBoss Marshaller's own ByteOutput in our ByteStream implementations
- [ISPN-2195] - Avoid unneeded volatile read in MarshalledValue hotspot
- [ISPN-2210] - Rework configuration builders for stores and loaders
- [ISPN-2215] - Ping on startup still ignored
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.