Bug
- [ISPN-4038] - CustomFailurePolicyTxTest.testPrepareFailure random failures
- [ISPN-4039] - DistSyncTxFuncTest and its subclasses fail all the time
- [ISPN-4740] - Tests from org.infinispan.distribution package fail randomly on RHEL
- [ISPN-5170] - MemcachedClusteredStatsTest.testSingleConnectionPerServer fails radomly on RHEL
- [ISPN-5405] - org.infinispan.statetransfer.StateConsumerTest.test1 fails randomly with Assertion Error
- [ISPN-5730] - SingleFileStoreStressTest.testFileTruncation fails randomly
- [ISPN-6952] - JCacheTwoCachesBasicOpsTest.testRemovedListener fails
- [ISPN-7008] - IllegalLifeCycleStateException from BlockingRunnable.isReady() escapes to originator
- [ISPN-7024] - SiteDownFailoverTest.testFailoverAfterSiteShutdown fails
- [ISPN-7086] - Writes via memcached server cause UnknownOperationException
- [ISPN-7162] - SiteManualSwitchTest random failures
- [ISPN-7546] - InfinispanStoreRocksDBIT test failures
- [ISPN-7642] - Administration console - remote sites are not displayed correctly on cache container page
- [ISPN-7649] - Administration console - transaction tab allows to set invalid options
- [ISPN-7657] - Administration console - Indexing tab allows invalid configuration to be set
- [ISPN-7988] - ScatteredSyncFuncTest>DistSyncFuncTest.testComputeIfAbsentFromNonOwner fails with trace logging enabled
- [ISPN-7996] - ClusterTopologyManagerTest.testAbruptLeaveAfterGetStatus2[SCATTERED_SYNC, tx=false] random failures
- [ISPN-7997] - DistributedStreamIteratorTest.testLocallyForcedStream random failure
- [ISPN-8026] - Random size related failures in Hibernate Cache
- [ISPN-8027] - Random failures in data changes in remote Hibernate cache strategies
- [ISPN-8064] - Javadocs are missing some packages
- [ISPN-8066] - Management Console - Json meta files not included in dist build
- [ISPN-8067] - ClientClusterExpirationEventsTest.testSimpleExpired random failures
- [ISPN-8068] - CacheWriter batch docs are outdated
- [ISPN-8073] - ConfigurationConverterTest.testConversionAndSerializationFrom60 test failure
- [ISPN-8077] - Split some test classes in order to get clean test runs for native clients
- [ISPN-8092] - Scattered cache state transfer misses segments
- [ISPN-8097] - ScatteredCrashInSequenceTest.testSplit failures
- [ISPN-8111] - OffHeapBoundedSingleNodeTest.testMultiThreaded fails with trace logging enabled
- [ISPN-8114] - Random failures in loading from Hibernate Cache
- [ISPN-8138] - Random failures in test setup due to "Address already in use"
- [ISPN-8139] - OptimisticPrimaryOwnerCrashDuringPrepareTest.testPrimaryOwnerCrash random failures
- [ISPN-8143] - Rest logging handler category is wrong in infinispan-logging.xml
- [ISPN-8150] - SingleFileStoreStressTest intermittent failure
- [ISPN-8159] - Deprecate unused 'module' xml config attribute of cache element
- [ISPN-8165] - Hibernate Cache should use log4j2 in testing
- [ISPN-8168] - IndexNotFoundException with topology changes
- [ISPN-8169] - DirectoryImplementerTests.testConfigureAsyncDeletes random failures
- [ISPN-8174] - LocalStreamIteratorWithPassivationTest random failures
- [ISPN-8176] - RemoteCacheStoreIT.testReadOnly random failures
- [ISPN-8177] - OSGi integration tests ignored error messages
- [ISPN-8178] - SingleNodeJdbcStoreIT.testForcedShutdown failure
- [ISPN-8179] - Test in TimestampsRegionImplTest missing @Test
- [ISPN-8181] - XSite tests fail randomly with java.net.BindException
- [ISPN-8183] - ClassFinder logs lots of warnings when the maven repository path contains "infinispan"
- [ISPN-8184] - Replace the slow maven keytool plugin with ant scripts
- [ISPN-8185] - MissingFormatArgumentException in DefaultLockManager
- [ISPN-8186] - DistTopologyChangeUnderLoadTest.testPutsSucceedWhileTopologyChanges sometimes fails with magic error
- [ISPN-8189] - SizeCommand unnecessarily unmarshalls keys to count
- [ISPN-8193] - Passivation documentation should clarify activation behavior with shared stores
- [ISPN-8194] - Random failures in the hotrod server suite due to port conficts
- [ISPN-8195] - Transaction fails to commit when a node crashes
- [ISPN-8200] - StringBasedStoreMultinodeIT.testFetchState failure
- [ISPN-8216] - Off-heap eviction listener is missing
- [ISPN-8218] - ScatteredStreamIteratorTest.waitUntilProcessingResults random failure
- [ISPN-8227] - OptimisticTxPartitionAndMergeDuringPrepareTest.testPrimaryOwnerIsolatedPartition fails randomly
- [ISPN-8228] - End invalidation messages lingering from previous Hibernate Cache tests
- [ISPN-8231] - InfinispanModulesStoreJdbcIT.testXmlConfig and InfinispanStoreJdbcIT.testXmlConfig random failure
- [ISPN-8237] - State transfer doesn't replace L1 entry with regular entry
- [ISPN-8248] - Missing timeout exceptions in distributed executor tests
- [ISPN-8249] - EvictionFunctionalTest.testSimpleExpirationMaxIdle random failure
- [ISPN-8250] - ClusterListenerDistTest.testPrimaryOwnerGoesDownBeforeSendingEvent random failures
- [ISPN-8251] - SoftIndexFileStoreTest.testWriteAndDeleteBatch
- [ISPN-8257] - BackupForStateTransferTest.testStateTransferWithClusterIdle random failures
- [ISPN-8261] - OSGi integration tests can leak the Karaf process
- [ISPN-8263] - More Hibernate random size failures
- [ISPN-8264] - Port conflict in OSGi testsuite preventing multiple containers
- [ISPN-8275] - ScatteredCrashInSequenceTest.testSplit5[SCATTERED_SYNC] random failure
- [ISPN-8277] - InfinispanDirectoryIOTest.testReadChunks() fails all the time
- [ISPN-8280] - RemoteStoreRawValuesTest.testStopStartDoesNotNukeValues fails randomly
- [ISPN-8292] - Server instance mappedBufferPoolCount not displayed
- [ISPN-8293] - @Group and Grouper are not included in the javadoc
- [ISPN-8294] - Configuration serializer doesn't write memory attributes
- [ISPN-8299] - LocalStreamIteratorWithPassivationTest.testConcurrentPassivation random failure
- [ISPN-8300] - Serializer produces configuration files that are not up to date
- [ISPN-8304] - DecoratedCache documentation is out of date
- [ISPN-8305] - PessimisticTxPartitionAndMergeDuringPrepareTest.testPrimaryOwnerIsolatedPartitionWithDiscard[DIST_SYNC] randomly failing
- [ISPN-8306] - InfinispanRegionFactory should use MemoryConfiguration
- [ISPN-8315] - OSGiKarafFeaturesTest.testCleanInstall randomly failing
Task
- [ISPN-5476] - Cross-site tests should run in parallel
- [ISPN-7741] - Restore POM comments removed by the release script
- [ISPN-7961] - Cross-site replication of functional commands
- [ISPN-8085] - Deprecate CacheEntry.isValid/setValid
- [ISPN-8106] - Enable the unused imports checkstyle rule
- [ISPN-8109] - Upgrade RocksDB to 5.6.1
- [ISPN-8110] - OffHeapBoundedDataContainer.ensureSize() busy loop takes too long
- [ISPN-8121] - Add license stanza to root pom
- [ISPN-8147] - Add multi-threaded test for compareAndSet operation
- [ISPN-8157] - Upgrade maven-surefire-plugin to 2.20
- [ISPN-8167] - Archive debug logs in CI
- [ISPN-8207] - Update eviction tests which use deprecated API
- [ISPN-8245] - Use Hibernate 5.1 for Hibernate Cache provider
- [ISPN-8265] - Missing @Deprecated on the deprecated class EvictionConfigurationResource
- [ISPN-8308] - Remove references to deprecated EvictionConfiguration
- [ISPN-8313] - Remove references to deprecated StoreAsBinaryConfiguration
Component Upgrade
- [ISPN-8262] - Upgrade to Karaf 4.1.2 everywhere
- [ISPN-8295] - JGroups 4.0.6
- [ISPN-8296] - Log4J 2.8.2
- [ISPN-8302] - Upgrade to Hibernate Search 5.8.0.Final
Enhancement
- [ISPN-7680] - [OSGi] Enable karaf-maven-plugin
- [ISPN-7990] - Provide a way to remove an entry from all indexes
- [ISPN-8082] - Remove setSync from RocksDB WriteOptions
- [ISPN-8206] - Update smoke test suite
- [ISPN-8222] - Jenkins should archive all logs
- [ISPN-8259] - Test field @Analyzer for Protobuf
- [ISPN-8279] - Console support for Off-Heap
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.