Permalink
Commits on Jul 7, 2011
  1. Prepare for license-1 release

    pmuir committed Jul 7, 2011
Commits on Jul 6, 2011
  1. ISPN-1123 - Revert TCPPING port_range change

    Dan Berindei committed Jul 6, 2011
    A very large port_range value seems to lead to timeouts waiting for the cluster to form.
    Seems to be especially bad with high CPU load, as I only got the timeouts on my machine when I has MapStressTest enabled.
    So I changed the port_range back from 30 to 3 and I disabled the CH performance tests.
  2. ISPN-1214 Avoid public setter being caught by JAXB

    galderz committed with pmuir Jul 4, 2011
    * Also added some commented XML that shows how to debug config
    generation issues with a remote debugger.
  3. ISPN-1217 HotRod server now maintains all virtual node hash ids

    galderz committed Jul 6, 2011
    * Topology change header now sends back as many host:port:hash entries
    as (virtual nodes) * (num cluster nodes) are in the cluster, enabling
    clients to determine the right node to send requests to.
    * ConsistentHash.getHashId() has been refactored into getHashIds and
    now returns a List<Integer> instead of just an int.
Commits on Jul 1, 2011
Commits on Jun 30, 2011
  1. ISPN-1198 entrySet,keySet and values now remove expired entries

    galderz committed with maniksurtani Jun 30, 2011
    * The commit also extends the test coverage in CacheAPITest in order to
    verify not only that the entry set has the correct length, but that it
    also has the expected contents.
    * Also fixed an small issue in entrySet when transaction modifications
    are ongoing. It should send back immutable cache entries back to the
    user.
  2. ISPN-1123 Fix HotRod server testsuite failures

    galderz committed with maniksurtani Jun 29, 2011
    * Make sure that both when servers are started and stopped, the tests
    wait for views to be received.
    * State transfer is now enabled by default for replicated caches, so
    change the HotRod configuration test accordingly.
Commits on Jun 28, 2011
  1. ISPN-1000 - Wait for the join to start only when handling a RehashCon…

    Dan Berindei committed with maniksurtani Jun 20, 2011
    …trolCommand
  2. ISPN-1000 - Block new transactions while rehash is in progress

    Dan Berindei committed with maniksurtani Jun 20, 2011
    Apply state commands and all commands using the SKIP_LOCKING flag are still allowed while new transactions are blocked.
    Transactions are now blocked while rehashing is in progress, they are not resumed immediately after pushing state.
Commits on Jun 27, 2011
  1. ISPN-1203 - FileCacheStore doesn't need to flush metadata before each…

    Sanne committed with Mircea Markus Jun 26, 2011
    … read
  2. ISPN-1202 fix unclosed resources on new channel creation

    Sanne committed with Mircea Markus Jun 26, 2011
  3. missing log id

    Sanne committed with Mircea Markus Jun 26, 2011
  4. ISPN-1200 - Nullpointer exception when calling channel.truncate(0); o…

    Sanne committed with Mircea Markus Jun 26, 2011
    …n org.infinispan.loaders.file.FileCacheStore$BufferedFileSync.purge
  5. fix misleading log message

    Sanne committed with Mircea Markus Jun 26, 2011
  6. remove dead code

    Sanne committed with Mircea Markus Jun 26, 2011
  7. ISPN-707 define exception policy for event listeners

    pmuir committed with Mircea Markus Jun 27, 2011
Commits on Jun 26, 2011
  1. ISPN-1123 - Fix intermittent failures in DistSyncCacheStoreNotSharedTest

    Dan Berindei committed Jun 26, 2011
    * Do a get on all the nodes when testing ownership after clear() in order to reload the entry from the cache store.
    * In TestingUtil.clearContent() clear the cache store before the data container or an in-flight ClusteredGetCommand might reload the entry just before it is deleted from the cache store.
  2. ISPN-1123 - Logging improvements

    Dan Berindei committed Jun 26, 2011
    * Fewer log messages when creating a CH
    * Log start and stop methods as they are invoked by the component registry
    * Shorten test thread names and JGroups node names.
    * Log the thread name first so it's easier to follow messages from the same thread.
  3. ISPN-1123 - Fix intermittent failures in SampleConfigFilesCorrectness…

    Dan Berindei committed Jun 22, 2011
    …Test
    
    SampleConfigFilesCorrectnessTest and EHCache2InfinispanTransformerTest were using the default JGroups configuration, so they would join the same cluster if they ran at the same time.
    
    Since they both use the default cache, when one of the caches was distributed and the other replicated, the replicated cache would throw a NPE while executing a RehashControlCommand from the distributed cache.
  4. ISPN-1123 - Extend the TCPPING port_range to make the initial member …

    Dan Berindei committed Jun 22, 2011
    …discovery more reliable
    
    The old port_range was 2, so if the first two ports were busy the coordinator would not be in the port range and a second node wouldn't find it.
    I changed it to 30 to match the TCP port_range.
    
    I also moved waitForRehashToComplete/waitForInitRehash to TestingUtil and I modified most tests to use MultipleCacheManagersTest.waitForClusterToComplete instead.
Commits on Jun 24, 2011
  1. ISPN-1036 - NPE at transaction rollback

    Mircea Markus committed Jun 24, 2011
  2. fix config doc generation

    vblagoje committed Jun 24, 2011
Commits on Jun 23, 2011
  1. Update to new schema version (needed to have file

    pmuir committed Jun 23, 2011
    pass validation)
Commits on Jun 21, 2011
  1. Fix failing test

    maniksurtani committed Jun 21, 2011
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