Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Oct 14, 2012
  1. 'Release Script: update versions for 5.2.0.Beta2'

    Mircea Markus authored
Commits on Oct 13, 2012
  1. @anistor
  2. @anistor

    ISPN-2249 Fix locality check in DistributionInterceptor that causes S…

    anistor authored
    …tateTransferLargeObjectTest to fail randomly
    
    Remove some unused code in DistributionInterceptor.remoteGetBeforeWrite()
  3. @anistor
Commits on Oct 12, 2012
  1. @anistor

    ISPN-2249 Fix TransactionalLocalWriteSkewTest random failures

    anistor authored
    * Wait indefinitely for forked threads to terminate. This is needed to ensure the test does not fail even under high load during parallel run.
    * Add "protected <T> Future<T> fork(Runnable r, T result)" method in AbstractInfinispanTest.
  2. @anistor

    ISPN-2249 Fix StateTransferLargeObjectTest

    anistor authored
    * StateConsumerImpl.doApplyState should use CACHE_MODE_LOCAL for put commands to avoid potential StateTransferLocks during processing of StateResponseCommands
    * Update StateTransferLargeObjectTest to use new config style
    * Use fetchInMemoryState==true, otherwise the expected behaviour is incorrect
  3. @anistor

    ISPN-2249 Fix AsyncAPITest

    anistor authored
    * add AbstractInfinispanTest.eventually(Condition ec, long timeout, int loops) to be able to control the number of loops
    * AsyncAPITest: move assert of Future.isDone() after Future.get(), add better polling for eviction and more relaxed lifetime checks
  4. @anistor
  5. @anistor
  6. @anistor
  7. @normanmaurer @tristantarrant
  8. @danberindei @tristantarrant
  9. @danberindei
  10. @danberindei

    ISPN-2372 DummyInMemoryCacheStore shouldn't hold MarshalledValues

    danberindei authored
    Because the MarshalledValue keeps a reference to its marshaller,
    it can't be used after the cache has been stopped.
    
    I changed DummyInMemoryCacheStore to serialize its entries to a byte[].
    The store also keeps a reference to the marshaller, so I changed
    CacheLoaderFunctionalTest and PassivatePersistentTest to use the new store
    after a cache restart.
  11. @danberindei

    ISPN-2297 Cache restart doesn't work properly

    danberindei authored
    Fix item 2 of the JIRA, update the component references in ComponentRegistry.
  12. @danberindei

    ISPN-2372 Clear the reference to the externalizer table in all the th…

    danberindei authored
    …reads
    
    We can't extend MarshallingConfiguration, so I'm using a proxy for
    ExternalizerTable and I'm resetting the proxy.
  13. ISPN-2393 Upgrade to JGroups 3.2.0.CR1

    Mircea Markus authored
    Conflicts:
    	parent/pom.xml
  14. @anistor

    ISPN-2137 Potential tx lock leaks when nodes are added to the cluster

    Mircea Markus authored anistor committed
  15. @anistor

    ISPN-2382 Transaction boundary commands are not forwarded during stat…

    Mircea Markus authored anistor committed
    …e transfer
  16. @danberindei @anistor

    ISPN-2301 Grouped keys across caches do not have the same ownership i…

    danberindei authored anistor committed
    …nformation
    
    I created an alternative consistent hash factory that uses the JGroups
    addresses to keep the CHs of different caches in sync. It's not the default,
    so it needs to be configured explicitly with
    <hash factory="org.infinispan.distribution.ch.SyncConsistentHashFactory"/>
    
    In order to ignore the order of nodes in the members list, I made Address
    implement Comparable - the JGroups Address was already Comparable.
  17. @normanmaurer @tristantarrant
  18. @rhusar @danberindei

    minor logging fix removing 3 double spaces

    rhusar authored danberindei committed
  19. @andyuk1986

    ISPN-2138 - Tests are added for verifying that the ClassCasting issue…

    andyuk1986 authored Mircea Markus committed
    … doesn't appear any more.
  20. ISPN-2291: Moved the BaseRpcManager lock handling into the Replicatio…

    Erik Salter authored Mircea Markus committed
    …n and the Invalidation interceptors.
Commits on Oct 4, 2012
  1. ISPN-2365: Prevent txs with no modifications from being replicated to…

    Erik Salter authored Mircea Markus committed
    … a remote site.
  2. @danberindei

    ISPN-2368 Two rebalances in parallel

    danberindei authored
    The "is rebalance in progress" check was effectively outside the
    synchronized block.
  3. @galderz

    ISPN-2289 Fix server JMX unregistration when server stopped

    galderz authored Mircea Markus committed
    * Also fixed a bunch of test to avoid leaking cache managers and make
    sure they don't end up with random NPEs.
  4. @galderz

    ISPN-2289 Report number of active local and global server connections

    galderz authored Mircea Markus committed
Commits on Oct 3, 2012
  1. Revert "ISPN-2289 Report number of active local and global server con…

    Mircea Markus authored
    …nections"
    
    This reverts commit 2f1b245.
  2. @galderz @danberindei
  3. @tristantarrant

    ISPN-2363 Allow overriding of startServer JMX port via environment va…

    tristantarrant authored Mircea Markus committed
    …riable
  4. @danberindei
  5. @danberindei

    ISPN-2357 Serialize topology update commands

    danberindei authored
    Synchronize broadcasting of CH_UPDATE commands so that it's not possible
    for the cluster members to receive them out-of-order.
  6. @danberindei

    ISPN-2357 New coordinator installs old CH containing crashed members

    danberindei authored
    When a node becomes the coordinator, it should not include nodes that
    that didn't respond to the cache status request in the consistent hash.
Something went wrong with that request. Please try again.