Permalink
Commits on Oct 29, 2012
  1. 'Release Script: update versions for 5.2.0.Beta3'

    Mircea Markus committed Oct 29, 2012
  2. Disabled tests till ISPN-2439 is fixed

    Mircea Markus committed Oct 29, 2012
  3. Disabled DistributedFourNodesMapReduceTest and DistributedFourNodesMa…

    Mircea Markus committed Oct 29, 2012
    …pReduceTest till ISPN-2439 is fixed
  4. ISPN-2433 Generate source jars for test classes

    galderz committed with Mircea Markus Oct 29, 2012
  5. ISPN-1359 Add support for TreeSet with custom comparator

    galderz committed with Mircea Markus Oct 29, 2012
  6. ISPN-2450 Fix parallel execution of test suite by upgrading TestNG to…

    maniksurtani committed with Mircea Markus Oct 29, 2012
    … 6.7
  7. ISPN-2381 Locks are removed even if not successfully unlocked

    maniksurtani committed Oct 17, 2012
    * Add a lock() method to AbstractLockContainer
    * Correct the OwnableReentrantLock#lock(owner) API
    * Add reference counting to reusable per-entry locks to prevent constant re-creation during high contention
    * Use CHMv8 computeIfAbsent and compute methods for atomic operations on locks
  8. Update CHMV8

    maniksurtani committed Oct 17, 2012
Commits on Oct 26, 2012
  1. Add externalizers for the ConsistentHashFactory implementations

    danberindei committed Oct 26, 2012
    Ids.java was missing from the previous commit.
  2. Add externalizers for the ConsistentHashFactory implementations

    danberindei committed with anistor Oct 26, 2012
    Should reduce the number of generated accessor classes (used
    by the default serialization).
  3. ISPN-2318 StateProviderTest should not rely on DefaultConsistentHashF…

    danberindei committed with anistor Oct 24, 2012
    …actory's implementation details
  4. ISPN-2318 Implement a topology-aware consistent hash factory based on…

    danberindei committed with anistor Oct 19, 2012
    … DefaultConsistentHashFactory
    
    I also changed DefaultConsistentHashFactory to make it more suitable for extension.
  5. ISPN-2318 Implement a topology-aware consistent hash factory based on…

    danberindei committed with anistor Oct 19, 2012
    … SyncConsistentHashFactory
  6. ISPN-2414 Create custom emptySet, emptyMap and emptyList implementations

    galderz committed with tristantarrant Oct 17, 2012
    * These custom implementations return a singleton Iterator instance
    instead of creating a brand new one every time iterator() method is
    called (i.e. a JDK5 style for loop).
  7. ISPN-2414 Slim down get command to remove notifier and entry return

    galderz committed with tristantarrant Oct 18, 2012
    * Notifier is a singleton for the cache, no need to have a reference
    in each of the get commamds, this is wasteful. Instead notify via the
    call interceptor which is also a cache singleton.
    * Remove wasteful returnCacheEntry boolean and instead have a subclass
    of GetKeyValueCommand that is specialised in returning cache entries
    instead of values. As well as saving memory, it's more OO-friendly :)
  8. ISPN-2389 Replace usage of @deprecated WebSocket code. Also support a…

    normanmaurer committed with galderz Oct 15, 2012
    …ll version of WebSocket and handle PingFrames and CloseFrame's the right way
  9. ISPN-2412 Fetch default cache from server and display it

    tristantarrant committed with galderz Oct 16, 2012
    Allow specifying container and cache as part of the URL
    Report both client and server versions
  10. JBQA-6819 - Ant script is removed, instead the same script was insert…

    andyuk1986 committed with galderz Oct 26, 2012
    …ed to maven pom.xml .
  11. JBQA-6819 - Added the ant script which merges and generates jacoco co…

    andyuk1986 committed with galderz Oct 22, 2012
    …de coverage report file.
  12. ISPN-2371 The global component registry fails to start components

    danberindei committed with Mircea Markus Oct 24, 2012
    if the components registered in parallel with the regular startup
    
    Workaround for ClusterTopologyManagerImpl/LocalTopologyManagerImpl.
  13. ISPN-2440 JGroupsTransport.invokeRemotely throws SuspectExceptions ev…

    danberindei committed with Mircea Markus Oct 24, 2012
    …en in SYNCHRONOUS_IGNORE_LEAVERS mode
    
    Explicitly catch JGroups' SuspectedExceptions and ignore them when the
    response mode is SYNCHRONOUS_IGNORE_LEAVERS.
    
    This is a bit of a hack, but it beats casting the NotifyingFuture to a
    UnicastRequest to call getResponse() and check the suspected status.
Commits on Oct 25, 2012
  1. ISPN-2033: Fixes jdbc connection leak when the purger does not find any

    twn committed with galderz Oct 18, 2012
    buckets to purge.
Commits on Oct 24, 2012
  1. changed default value fro completedTxTimeout to 30 secs.

    Mircea Markus committed with danberindei Oct 24, 2012