Permalink
Commits on May 20, 2011
  1. More reliable timeouts

    maniksurtani committed May 20, 2011
  2. More reliable timeouts

    maniksurtani committed May 20, 2011
  3. ISPN-312: Grouping support

    * Add support for @Group for keys which the
      application owns
    * Add support for groupers which can group keys
      outside the application
    * Group support needs to be explicitly enabled via
      Configuration (due to refl overhead)
    * XML config is missing for now
    * Javadoc and package Javadoc
    
    Groups currently have one side effect, which is to
    override location of keys. If grouping is enabled
    and a group is specified this will be used to
    determine key owner, rather than key hash.
    pmuir committed with maniksurtani May 18, 2011
Commits on May 19, 2011
  1. ISPN-1123 - Stabilise test suite

    * The test suite was hanging in AtomicHashMapConcurrencyTest and SameKeyDeadlockReplicationTest in case of failures.
    * L1ManagerImpl: If another thread created a new set of requestors before us, we can use that set instead of creating a new one.
    * MarshalledValueInterceptor.visitEntrySetCommand was assuming that all types are converted to MarshalledValue, but that is not the case.
    * IllegalMonitorTest: don't try to release the lock if we didn't acquire it.
    * CommandIdUniquenessTest: removed all command ids from org.infinispan.marshall.Ids
    * AsyncTest: NullPointerException in the logs
    * JGroupsTransport: Fixed a NPE when shutdown was initiated while rehashing was in progress.
    * DistAsyncFuncTest: Fixed a NPE in the tests that use ReplListener.
    * Make all utility methods in base test classes protected to make sure they are not interpreted as tests.
    Dan Berindei committed with Mircea Markus May 18, 2011
  2. Spring module wouldn't compile on some machines because the compiler …

    …didn't have access to the RHQ annotations.
    
    I added back the dependency, but I set its scope to "provided" so it's not transitive.
    Dan Berindei committed with Mircea Markus May 17, 2011
  3. Disable tests

    maniksurtani committed May 19, 2011
  4. ISPN-1121 Concurrent access and removal of an AtomicMap should result…

    … in an IllegalStateException
    
    * Fix regressions related to 1121
    maniksurtani committed May 19, 2011
  5. ISPN-965 - Query for loading some rows from CacheStore is not correct…

    … for HSQLDB 1.8.0.7
    Mircea Markus committed with maniksurtani May 19, 2011
  6. ISPN-1080 - Investigate and document XA recovery integration with JBo…

    …ssTS
    
    * Add convenient API for obtaining a reference to ISPN's XAResource impl
    * Remove unused constructors
    * Remove unused arguments
    * Equals and hash code should not depend on the local transaction - this object might not be associated with a local transaction at all, e.g. during recovery.
    Mircea Markus committed with maniksurtani May 19, 2011
  7. ISPN-1121 Concurrent access and removal of an AtomicMap should result…

    … in an IllegalStateException
    
    * Fix regressions related to 1121
    maniksurtani committed May 19, 2011
  8. ISPN-1119 Client log adjustments and avoid duplicate logging

    * An issue with invalid magic number reporting has been fixed too
    that only affected master.
    galderz committed with Mircea Markus May 18, 2011
  9. ISPN-1121 Concurrent access and removal of an AtomicMap should result…

    … in an IllegalStateException
    
    * Add checks for concurrent deletion
    * Add test
    maniksurtani committed with galderz May 18, 2011
Commits on May 18, 2011
  1. fixed logging issues

    mmarkus committed with maniksurtani May 11, 2011
  2. ISPN-360 Create new events to inform listeners of rehashing and consi…

    …stent hash changes
    
    * Add new listener annotations and events
    * Update internal CacheNotifier interface and impl
    * Add hooks to RebalanceTask and DistributionManagerImpl to make use of new events
    maniksurtani committed with Mircea Markus May 17, 2011
  3. ISPN-1067 Initial support for Spring namespace

    * Added an additional type of FactoryBean for creating Spring
      CacheManagers using an existing CacheContainer reference
      (Currently supporting only EmbeddedCacheManager and
      RemoteCacheManager references)
    
    * Added namespace elements for:
      - <embedded-cache-manager> with optional configuration file reference
      - <remote-cache-manager> with optional configuration file reference
      - <container-cache-manager> with a mandatory cache container reference
    mbogoevici committed with maniksurtani May 12, 2011
Commits on May 17, 2011
  1. ISPN-887 - XAResource implementation improvements (TransactionalXARes…

    …ource)
    
    - never throw an exception without rolling back the transaction first
    Mircea Markus committed with maniksurtani May 17, 2011
  2. ISPN-887 - XAResource implementation improvements (TransactionalXARes…

    …ource)
    
    - if cannot prepare make sure resources are being released before returning by throwing an exception
    Mircea Markus committed with maniksurtani May 17, 2011
  3. removed unused field

    Mircea Markus committed with maniksurtani May 17, 2011
  4. updated javadoc for timeout

    Mircea Markus committed with maniksurtani May 17, 2011
  5. ISPN-1114 Sleep calls from timed tests to rethrow InterrutedException

    Otherwise, there's a risk that interrupted exceptions as a result of
    timeout are lost forever and the test does not finish.
    galderz committed with maniksurtani May 17, 2011
  6. ISPN-1113 Async store shutdown timeout is now much lower

    Apart from lowering the timeout, we make sure that is never bigger than
    the cache stop timeout and if it is, lower it and log a warn message.
    galderz committed with maniksurtani May 17, 2011
Commits on May 16, 2011
  1. ISPN-1049 - transaction participant failure after prepare causes data…

    … inconsistency
    Mircea Markus committed with maniksurtani May 16, 2011
Commits on May 13, 2011
  1. ISPN-1085 - TopologyAwareConsistentHash can run in an endless loop wh…

    …en rehashing
    mmarkus committed with Dan Berindei May 13, 2011
  2. fixed spelling

    mmarkus committed with Dan Berindei May 13, 2011