Permalink
Commits on Jun 20, 2011
Commits on Jun 18, 2011
Commits on Jun 17, 2011
  1. ISPN-1096: Add missing file

    pmuir committed Jun 17, 2011
  2. cleanup

    pmuir committed with maniksurtani Jun 17, 2011
  3. Fix tests

    pmuir committed with maniksurtani Jun 17, 2011
  4. ISPN-1096: Use configured ClassLoader

    * Pass configured classloader to ACH.
    pmuir committed with maniksurtani Jun 13, 2011
  5. SearchFactory leak

    Sanne committed with maniksurtani Jun 16, 2011
  6. comment typos

    Sanne committed with maniksurtani Jun 16, 2011
  7. solve some compiler warnings

    Sanne committed with maniksurtani Jun 15, 2011
  8. ISPN-1162 Index external and internal cmds differently in the stream

    By doing this, duplicates can be checked at each scope independently.
    So, duplicates for internal commands are checked via the unit test
    and for external commands, via the ModuleProperties class.
    galderz committed with maniksurtani Jun 16, 2011
Commits on Jun 16, 2011
  1. ISPN-1182 Timeout updating topology should lead to retry and not fail

    * Suspect and timeout exceptions are now handled when trying to update
    the topology view on startup so that it can be retried.
    * The amount of time to wait for topology to be updated is now
    configurable.
    * Removing self from topology on stoppage is done with 0 lock timeout
    and silent failure, to avoid blocking stop procedure. Crashed member
    detection listener can deal with nodes having issues at stop time.
    * Tests have been enhanced so that if a failure is received, the error
    message is printed in the failure message, giving more clues about the
    error.
    galderz committed with Dan Berindei Jun 16, 2011
  2. ISPN-1012 - Even with L1 cache disabled L1OnRehash is still enabled b…

    …y default
    
    * In the ISPN-1171 commit I modified ConfigurationValidatingVisitor to disable L1OnRehash when L1 is disabled.
    * I modified DefaultCacheManager to apply the validating visitor in all the constructors for the global configuration and when creating the cache for the named cache configurations.
    * I fixed CloneableConfigurationComponent so cloned configuration objects don't share the overridden elements list.
    Dan Berindei committed with galderz Jun 15, 2011
  3. ISPN-1012 - With L1 disabled a new node join may result some entries …

    …are not invalidated for non-owner in DIST mode
    
    * With L1OnRehash disabled calling perform() on InvalidateFromL1Command didn't work. I switched to using the interceptor chain for invoking.
    * With L1 cache disabled LockingInterceptor doesn't actually remove the entry because the node is no longer the owner. I removed the locality check for removals.
    * The rehash tests didn't check that the rebalanced keys were actually removed on the old owners. I added the removal checks and a new rehash test with L1 disabled.
    Dan Berindei committed with galderz Jun 14, 2011
Commits on Jun 15, 2011
  1. Increased test suite log levels.

    Dan Berindei committed with maniksurtani Jun 15, 2011
  2. ISPN-1123 - Renamed tests with duplicate names

    Dan Berindei committed with maniksurtani Jun 15, 2011
  3. ISPN-1123 - Improve logging during rehash

    Dan Berindei committed with maniksurtani Jun 13, 2011
  4. ISPN-1123 - Fixed hang in KeyAffinityServiceTest

    * The consumer should wake up the producer before waiting for a new key.
    * Check more often for interruption in producer thread.
    Dan Berindei committed with maniksurtani Jun 13, 2011
  5. ISPN-1123 - Don't fail the test if there are too many members in the …

    …cluster while waiting for a member to die
    Dan Berindei committed with maniksurtani Jun 13, 2011
  6. ISPN-1183 Global config should be injected when starting a DCM from XML

    Since testing startup of sample.xml in core/ module could cause JMX or
    other JGroups issues with tests running in paralell, the easiest to
    verify this is to make REST server which has only one test class test
    with the XML configuration that the .war archive is configured with.
    galderz committed with maniksurtani Jun 14, 2011
  7. ISPN-979 Added different fsync modes for the FileCacheStore

    * With default or periodic fsync modes, a file channel is used to keep
    track of changes, and these are synched via force() call when data is
    read or after an interval.
    * Default and periodic modes do not delete files when updating buckets,
    instead they clear the channel and rewrite it.
    galderz committed with maniksurtani Jun 13, 2011
Commits on Jun 14, 2011
  1. Import ByteBufferUtil

    pmuir committed with maniksurtani Jun 13, 2011
  2. typo

    Sanne committed with maniksurtani Jun 14, 2011