Skip to content
Commits on Apr 13, 2012
  1. @galderz
  2. @galderz
  3. @kosch @galderz
  4. @mgencur @galderz
Commits on Apr 11, 2012
  1. @danberindei @galderz

    ISPN-1934 - Joiners fail to start if the coordinator leaves before re…

    …sponding to the join request
    
    This is caused by the way JGroups immediately throws SuspectExceptions for unicast requests like our join request.
    We work around it by forcing commands through the anycast branch when the response mode is SYNCHRONOUS_IGNORE_LEAVERS.
    danberindei committed with galderz Mar 27, 2012
  2. @Sanne
Commits on Apr 10, 2012
  1. @maniksurtani

    Further code cleanup

    * Remove unnecessary public modifiers on interfaces
    * Add missing @Deprecated annotations where needed
    * Add missing @Override annotations where needed
    maniksurtani committed Apr 10, 2012
  2. @maniksurtani

    Better generics

    maniksurtani committed Apr 10, 2012
  3. @maniksurtani
  4. @danberindei @tristantarrant

    ISPN-1972 - L1ConfigurationBuilder is not reusable

    Don't modify the builder instance when building the configuration object.
    danberindei committed with tristantarrant Apr 9, 2012
Commits on Apr 5, 2012
  1. @mmarkus
  2. @mmarkus
  3. @mmarkus @danberindei

    during purge a RL is already acquired on all the entries. What we nee…

    …d to do is to upgrade that to an WL, otherwise the WL acquisition will block forever.
    mmarkus committed with danberindei Apr 4, 2012
  4. @mmarkus @danberindei

    fixed logs and typos

    mmarkus committed with danberindei Apr 4, 2012
Commits on Apr 4, 2012
  1. @galderz @mmarkus

    ISPN-1948 Add some extra logging to help figure out the cause

    Either, the client is getting messed up with the socket, or the
    server is writing to the wrong endpoint here. This commit is to
    help narrow what the cause is.
    galderz committed with mmarkus Apr 3, 2012
  2. @maniksurtani @mmarkus
  3. @mmarkus
Commits on Apr 3, 2012
  1. @mmarkus

    fixed regression

    mmarkus committed Apr 3, 2012
  2. @mmarkus

    fixed regressions

    mmarkus committed Apr 3, 2012
  3. @galderz @mmarkus

    ISPN-1895 All cache managers that can cluster to go through factory

    Also fixed some cache manager leaks.
    galderz committed with mmarkus Apr 2, 2012
  4. @danberindei @mmarkus

    ISPN-1890 - Unable to create new native thread when running core/ tes…

    …tsuite
    
    ConfigurationOverrideTest was not stopping its cache managers properly (and also didn't use the test transport settings).
    danberindei committed with mmarkus Apr 3, 2012
  5. @danberindei @mmarkus

    Make failedTestLogs.sh abbreviate the test names in the logs (e.g. in…

    … node names) but not in class names or in stack traces.
    danberindei committed with mmarkus Apr 3, 2012
  6. @danberindei @mmarkus

    ISPN-1890 - Unable to create new native thread when running core/ tes…

    …tsuite
    
    Some tests were creating their own executors with Executors.newSingleThreadPool().
    I added a new method fork(Callable) returning a Future to AbstractInfinispanTest to replace this usage.
    danberindei committed with mmarkus Apr 3, 2012
  7. @danberindei @mmarkus

    ISPN-1890 - Unable to create new native thread when running core/ tes…

    …tsuite
    
    Replace KeyAffinityService with MagicKey in the test suite to minimize the number of threads used.
    When using KeyAffinityService, make sure we shut down the executor properly with shutdownNow.
    danberindei committed with mmarkus Apr 3, 2012
  8. @mmarkus

    send the data in caller's thread and avoid creation of an additional …

    …thread per connection
    mmarkus committed Apr 2, 2012
  9. @mmarkus
  10. @mmarkus
Commits on Apr 2, 2012
  1. @maniksurtani @galderz

    Performance improvements in HotRodDecoder and HotRodServer

    * Don't repeatedly call CacheManager.getCacheNames(). This is called for every request even if the cache does exist, and each invocation involves checking concurrent maps, creating a new Set, etc.  This can be cached locally.
    * Don't call CacheManager.getCache() for every call.  Again, this is expensive since latches are checked for concurrent startup of caches and this can be stored elsewhere again.
    maniksurtani committed with galderz Apr 2, 2012
  2. @maniksurtani @galderz
  3. @tristantarrant @maniksurtani
  4. @tristantarrant @maniksurtani
Commits on Mar 30, 2012
  1. @danberindei @maniksurtani

    ISPN-1953 - Ensure that test methods in different test classes use di…

    …fferent cluster addresses
    
    Will throw an IllegalStateException if messages with a @Test(timeout = x) annotation don't call TestCacheManagerFactory.backgroundTestStarted(this) at the beginning.
    danberindei committed with maniksurtani Mar 27, 2012
  2. @Sanne @maniksurtani
Commits on Mar 28, 2012
  1. @tristantarrant @galderz

    Set 5.1.3 in Version.java

    tristantarrant committed with galderz Mar 27, 2012
  2. @galderz
Something went wrong with that request. Please try again.