Sub-task
Bug
- [ISPN-3329] - DatabaseStoredIndexTest.indexWasStored random failures
- [ISPN-3353] - AsyncReplExtendedStatisticTest.testReplace intermittent failure
- [ISPN-3727] - intermittent test failure AsyncReplExtendedStatisticTest.testReplaceWithOldVal
- [ISPN-3983] - Remove some performance bottlenecks from ProtoStream
- [ISPN-3995] - AsyncDistExtendedStatisticTest.testReplaceWithOldVal fails randomly
- [ISPN-4445] - RHQ or CLI server -- cli.interpreter.ParseException in newly started cache for getting stats
- [ISPN-4658] - IndexStoredIndexedCacheTest random test failures
- [ISPN-4889] - SimpleLuceneTest.testCacheReuse random failures
- [ISPN-4935] - Quickstarts: Remote query not working
- [ISPN-4968] - Missing Externalizer for MatchAllDocsQuery
- [ISPN-5000] - Cleanup rebalance confirmation collector when node is not coord
- [ISPN-5014] - Remove "clean" goal trigger from the "prepare-package" phase of all/*
- [ISPN-5027] - OutOfMemoryError in entry retriever when state transfer chunk size is Integer.MAX_VALUE
- [ISPN-5028] - BaseEntryRetrieverEvictionTest.testExpiredEntryNotReturned random failures
- [ISPN-5029] - Infinispan 7.0.2 not fully backwards compatible with 6.0.x
- [ISPN-5030] - NPE during node rebalance after a leave
- [ISPN-5047] - Partition handling user guide is outdated
- [ISPN-5049] - DirectoryOnMultipleCachesTest random failures
- [ISPN-5052] - Lock timeout details prints out null for local locks
- [ISPN-5053] - Modules inheriting directly from the BOM use Java 1.5
- [ISPN-5057] - CDI dependency missing from infinispan-remote uberjar
- [ISPN-5059] - JGroups subsystem doesn't support Vault
- [ISPN-5061] - Cross site state transfer - NPE on consumer site when backup cache is local
- [ISPN-5062] - Cross site state transfer - incorrect status of push operation
- [ISPN-5071] - No rebalance enabled and suspended messages logged
- [ISPN-5078] - RHQ Server Rebalancing value doesn't display properly
- [ISPN-5088] - Deleted entries from (FineGrained)AtomicMap reappear in subsequent transaction
- [ISPN-5089] - Zero-divide ArithmeticException in org.infinispan.interceptors.CacheMgmtInterceptor.getAverageWriteTime()
- [ISPN-5091] - BaseStoreTest.testPurgeExpired fails randomly
- [ISPN-5104] - Infinite loop in TransactionAwareCloseableIterator when iterating through cache...
- [ISPN-5107] - UNICAST3 and NAKACK2 table sizes are too big
- [ISPN-5115] - InfinispanCoreIT.testCacheManager fails with JmxDomainConflictException on Solaris
- [ISPN-5116] - infinispan-remote feature fails to install inside Apache Karaf
- [ISPN-5122] - Protostream's code generator does not use the proper classloader and does not work in OSGI
- [ISPN-5125] - EventType methods are not public
Task
- [ISPN-5038] - Remote package refactor
- [ISPN-5039] - Add failover tests simulating node crash/kill
- [ISPN-5124] - The package org.infinispan.notifications.cachelistener.filter should have a public javadoc
- [ISPN-5136] - Update to Hibernate Search 5.0.1.Final
Component Upgrade
- [ISPN-5040] - Upgrade to JGroups 3.6.1.Final
- [ISPN-5069] - Upgrade to protostream-2.0.3.Final
- [ISPN-5110] - Update maven-antrun-plugin to 1.8
- [ISPN-5128] - Update to Hibernate Search 5.0.0.Final and related HQL Parser 1.1.0.Final
Enhancement
- [ISPN-1342] - Support for Near-Cache Pattern
- [ISPN-3561] - A joining cache should receive the rebalancedEnabled flag from the coordinator.
- [ISPN-4006] - Make protostream OSGI/Karaf friendly by providing a features.xml
- [ISPN-4359] - Provide an annotation driven way of declaring protobuf metadata
- [ISPN-4491] - Cluster Listener Event Batching
- [ISPN-4542] - Programmatic configuration doesn't have loaders() method
- [ISPN-4593] - Expose a method to remove all instances of a type from the indexes
- [ISPN-4942] - Make uber jars compatible with OSGi
- [ISPN-4990] - Run all security tests in one maven profile
- [ISPN-5017] - Include the CLI uberjar in the distribution zip
- [ISPN-5024] - Generate META-INF and blueprint services automatically
- [ISPN-5031] - Subject pretty print in logs
- [ISPN-5032] - Create dedicated GetCacheEntryCommand to simplify code and save memory on GetKeyValueCommand
- [ISPN-5055] - HR security tests should use Vault
- [ISPN-5056] - Update Eclipse project import steps to include scala nature
- [ISPN-5060] - PartitionHandling: remove unavailable mode
- [ISPN-5068] - Make protostream jdk 6 compatible
- [ISPN-5072] - MapExternalizer no longer needs to extend InstanceReusingAdvancedExternalizer
- [ISPN-5087] - CacheContainerStatsMBeanTest.testClusterStats() is failing
- [ISPN-5094] - Deprecate org.infinispan.protostream.Message interface and introduce a more sensible way of handling unknown fields
- [ISPN-5095] - EntryIterator should only iterate on data container when local and no loader used
- [ISPN-5103] - Inefficient index updates cause high cost merges and increase overall latency
- [ISPN-5105] - Improve distexec demo logging and modify pom
- [ISPN-5133] - Remove all Protostream API dependecies to com.google.protobuf.*
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.