Release Notes - Infinispan - Version 9.4.0.CR3 - HTML format

Sub-task

  • [ISPN-8125] - Refactor server to utilise wildfly-core
  • [ISPN-9459] - Remove compat mode from the Memcached server
  • [ISPN-9484] - Near cache invalidation should ignore created events and should not contain values

Bug

  • [ISPN-7098] - FunctionalDistributionTest.testDistributionFromPrimaryOwner random failures
  • [ISPN-7168] - Prevent user from configuring passivation with a shared store
  • [ISPN-8380] - OffHeap doesn't expire entries on access
  • [ISPN-8381] - OffHeap doesn't work with passivation
  • [ISPN-8431] - ScatteredSplitAndMergeTest random failures
  • [ISPN-8518] - FunctionalDistributionTest.testDistributionFromNonOwner random failures
  • [ISPN-8844] - [JDK9+] org.infinispan.util package is exported by multiple jars
  • [ISPN-9303] - NPE with nested protobuf messages and @Indexed(false)
  • [ISPN-9332] - REPL local iteration optimization cannot be used when store has write behind
  • [ISPN-9335] - Caches created via Hot Rod ignore media type configuration
  • [ISPN-9393] - getAsync() and getWithMetadata() does not check NearCache
  • [ISPN-9409] - NPE and CCE when using filters/convertes with events with older clients
  • [ISPN-9415] - Client topology is not updated after cache becomes degraded
  • [ISPN-9421] - Server workers configuration not applied
  • [ISPN-9426] - Distributed script execution returning null results in NullPointerException
  • [ISPN-9434] - Reading JSON content from untyped caches return escaped quotes
  • [ISPN-9464] - Notify listeners without holding the shared topology lock
  • [ISPN-9465] - Initial state transfer timeout for joining node following previous kill if cache does not exist on the coordinator
  • [ISPN-9472] - FunctionalMapTest is not executed by suite
  • [ISPN-9474] - ScriptingDataStoresTest fails
  • [ISPN-9475] - AbstractInfinispanTest mistakenly detects some test with params as duplicates
  • [ISPN-9477] - infinispan-module.properties in query module is not used
  • [ISPN-9483] - TEST_PING doesn't trigger merge after JGroups 4.0.13 upgrade
  • [ISPN-9485] - RoundRobinBalancingStrategy always starts from server 0
  • [ISPN-9488] - Jenkins cleanup script can delete the current build's directory
  • [ISPN-9496] - Some xsite tests hang during teardown
  • [ISPN-9499] - Json to text conversion ignore charset
  • [ISPN-9500] - ConcurrentSmallIntSet.clear() does not always set the size to 0
  • [ISPN-9501] - AbstractCacheStream.performOperationRehashAware() can hang
  • [ISPN-9503] - QueryDefinition is not public API
  • [ISPN-9504] - Transformable.transformer should use generics
  • [ISPN-9505] - Off-heap data container puts all the entries in a single bucket
  • [ISPN-9509] - OffHeapConcurentMap can throw exception during shutdown
  • [ISPN-9510] - NPE when running remote query operation with hotrod protocol 2.4
  • [ISPN-9512] - *TxPartitionAndMerge*Test tests hang during teardown

Task

  • [ISPN-9067] - Tests should set the node name even for non-clustered cache manager
  • [ISPN-9362] - Break cycles in exception stack traces
  • [ISPN-9453] - Document FORCE_WRITE_LOCK not working in non-tx caches
  • [ISPN-9470] - Refactor AsyncAPITest

Component Upgrade

Enhancement

  • [ISPN-6026] - Segment-aware shared cache stores
  • [ISPN-7940] - Deprecate Compatibility Mode
  • [ISPN-8601] - Support entity and collection sharing same region name
  • [ISPN-8799] - Limit the default number of shards in the AffinityIndexManager
  • [ISPN-8882] - Add integration test for Jolokia
  • [ISPN-8981] - Generate Hot Rod parser automatically
  • [ISPN-9075] - Leverage Hibernate 5.3 cache SPI changes
  • [ISPN-9209] - Implement RemoteCache statistics
  • [ISPN-9263] - Segmented Off Heap Data Container
  • [ISPN-9301] - Add read timeout configuration to the Spring Cache provider
  • [ISPN-9330] - Rewrite Embedded/Remote Compatibility documentation section
  • [ISPN-9352] - Report cache read/write/remote stats also as nanoseconds
  • [ISPN-9385] - Allow configuring near cache from hot rod properties
  • [ISPN-9408] - Support for query results in different formats in Hot Rod
  • [ISPN-9467] - Implement compute*Async and mergeAsync methods
  • [ISPN-9481] - Implement toString in EncoderCache.EntryWrapper
  • [ISPN-9502] - Cleanup clustered query package

Edit/Copy Release Notes

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