Release Notes - Infinispan - Version 6.0.0.Alpha1 - HTML format

Sub-task

  • [ISPN-2753] - Drop the staxmapper dependency
  • [ISPN-3170] - create a Metadata store
  • [ISPN-3246] - Clean up Tools module
  • [ISPN-3247] - Clean up Query module
  • [ISPN-3248] - Clean up Tree module
  • [ISPN-3249] - Clean up Lucene module
  • [ISPN-3250] - Clean up RHQ-plugin module
  • [ISPN-3251] - Clean up Upgrade-Tools module
  • [ISPN-3252] - Clean up Spring module
  • [ISPN-3253] - Clean up CLI-client module
  • [ISPN-3254] - Clean up Demos module
  • [ISPN-3255] - Clean up CDI-extension module
  • [ISPN-3256] - Clean up AS-module
  • [ISPN-3257] - Clean up Integration Tests
  • [ISPN-3258] - Clean up JCache module
  • [ISPN-3259] - Introduce a BOM to be shared between Infinispan Library and Server
  • [ISPN-3260] - Introduce a Commons llibrary of classes to be shared between local and remote implementations
  • [ISPN-3274] - Clean up Server module
  • [ISPN-3275] - Drop ByteArrayKey
  • [ISPN-3280] - HotRod client should depend on commons and not core
  • [ISPN-3294] - Update server so that it compiles against commons
  • [ISPN-3302] - Add commons to the AS integration modules
  • [ISPN-3310] - Refactor the common cache API

Bug

  • [ISPN-761] - Cache.keySet(),entrySet(),values(),size() ignore contents of cache loader
  • [ISPN-2160] - ReplWriteSkewTest.testSharedCounter failing randomly
  • [ISPN-2161] - InitiatorCrashPessimisticReplTest.testInitiatorNodeCrashesBeforeCommit fails randomly
  • [ISPN-2162] - ParallelCacheStartTest.testParallelStartup fails randomly
  • [ISPN-2250] - Handle all the remaining review comments for the NBST pull reques
  • [ISPN-2315] - PessimisticDistTxTest.testTxInProgress2 and testTxInProgress1 fail randomly
  • [ISPN-2515] - VersionedReplStateTransferTest.testStateTransfer fails randomly
  • [ISPN-2520] - Test org.infinispan.api.CacheClusterJoinTest.testIsCoordinator fail randomly
  • [ISPN-2608] - VersionedDistStateTransferTest intermittent failure
  • [ISPN-2618] - org.infinispan.distribution.rehash.L1OnRehashDisabledTest.testInvalidationBehaviorOnRehash randomly fails
  • [ISPN-2714] - TopologyAwareTwoNodesMapReduceTest.testInvokeMapperCancellation test fails randomly
  • [ISPN-2802] - Cache recovery fails due to missing responses
  • [ISPN-2834] - test failure: AtomicMapBackupTest
  • [ISPN-2840] - conditional operations don't work concurrently for transactional caches with write skew check enabled
  • [ISPN-2950] - In distributed mode cache store data should be read through the main data owner (vs directly from the store)
  • [ISPN-3036] - Test failing: RehashAfterPartitionMergeTest.testCachePartition:74 » Suspect One or more node
  • [ISPN-3075] - Infinispan CLI does not work on windows
  • [ISPN-3220] - Integration tests rely on a nonexistent artifact
  • [ISPN-3232] - ClassCastException in LevelDBCacheStore
  • [ISPN-3236] - Repeatable Read: Transactions are not isolated when read non-existing keys
  • [ISPN-3262] - LevelDB cache store allows loading after shutdown
  • [ISPN-3281] - Deadlock in non-transactional caches during rebalance
  • [ISPN-3291] - Component registry should always use an appropriate classloader
  • [ISPN-3297] - CDI extension tries to assign a RemoteCache to BasicCache
  • [ISPN-3312] - DistributedExecutionCompletionTest.testBasicTakeInvocationWithSleepingCallable random failures
  • [ISPN-3314] - DistributedTaskPart.isDone() doesn't return true unless get() was called before
  • [ISPN-3317] - XSD missing storeAsBinary.defensive entry
  • [ISPN-3334] - Default jgroups-tcp.xml configuration could result in JGroups lock

Task

  • [ISPN-3185] - Remove license headers from source code files
  • [ISPN-3292] - Change license to ASL 2.0
  • [ISPN-3308] - Change the tests' JGroups rejection policy to Discard

Enhancement

  • [ISPN-2806] - Add a more efficient FileCacheStore implementation
  • [ISPN-2861] - Integrate the CloudTM extended statistics in Infinispan
  • [ISPN-2915] - Deprecate JBossTransactionManagerLookup as it is redundant
  • [ISPN-3109] - Define(reuse) a language independent serialisation protocol for storing data in the cache
  • [ISPN-3231] - Skip TransactionCompletionNotification for autoCommit transactions with 1PC commit
  • [ISPN-3235] - Repeatable Read: should skip remote get if the key was previously read
  • [ISPN-3242] - Require the use of Java7 for building Infinispan
  • [ISPN-3284] - Remove dependency to Hibernate ORM in RHQ plugin
  • [ISPN-3313] - Add parser for Infinispan 6.0

Edit/Copy Release Notes

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