Commits on Nov 9, 2011
  1. re:enable volatile store

    mmarkus committed with galderz Nov 9, 2011
Commits on Nov 8, 2011
  1. added equals and hashCode to SynchronizationAdapter

    mmarkus committed with Dan Berindei Oct 17, 2011
  2. Removed LockContainer's dependency on InvocationContext

    mmarkus committed with Dan Berindei Oct 10, 2011
  3. better name for the getKeyForNode method

    mmarkus committed with Dan Berindei Oct 6, 2011
  4. ISPN-1427 Make sure Hot Rod servers are stopped in client retry tests

    galderz committed Nov 8, 2011
    As part of this, also fixed the address locate consistent hash lookup
    code that was ignoring the hash seed.
Commits on Nov 7, 2011
  1. Really fix ISPN-1369

    tristantarrant committed Nov 7, 2011
  2. Fix ISPN-1369

    tristantarrant committed Nov 7, 2011
     Make c3p0 an optional dependency of cachstore-jdbc
  3. Add null check

    maniksurtani committed Nov 7, 2011
  4. ISPN-1470 - Using cache loader preload with DIST triggers NPE

    Dan Berindei committed with galderz Nov 7, 2011
    Don't use the consistent hash for preloading, the initial state transfer will invalidate the extra entries.
    Clarified some log messages and changed BaseDistCacheStoreTest to use the dist cache, same as BaseDistFunctionalTest.
  5. Show the Java method names instead of the class names in the diff hun…

    Dan Berindei committed with galderz Nov 6, 2011
  6. ISPN-1483 - Don't clear the locks when the prepare fails with optimis…

    Dan Berindei committed with galderz Nov 2, 2011
    …tic locking
    This change is only to make optimistic locking and pessimistic the same, the behaviour didn't change.
    With pessimitic locking we can't clear the locks in the prepare command because that will prevent the rollback command from running on the remote nodes.
    With optimistic locking it doesn't matter because the transaction will have at least one modification in it, forcing the rollback command to run on the remote nodes.
  7. ISPN-1483 - StaleEagerLocksOnPrepareFailureTest was failing when the …

    Dan Berindei committed with galderz Oct 31, 2011
    …cluster formed via a merge.
    That is because the MagicKey constructor only works properly after the cluster has formed, and we were constructing MagicKeys without waiting for all the nodes to finish joining.
  8. Remove dependency on an InvocationContext residing in a ThreadLocal i…

    maniksurtani committed with galderz Nov 4, 2011
    …n the InvocationContextContainer
    * Fix actual issue of using an InvocationContext to pass in flags, by using a FlagContainer
    * Make FlagContainer accessible to AtomicMaps
    * Update when checking for locked status of certain maps
    * Remove the SKIP_LOCKING flag on child nodes when nodes are created/removed.
  9. Make TreeContextContainer implement FlagContainer for easier access t…

    maniksurtani committed with galderz Nov 4, 2011
    …o ThreadLocal variable. Also introduce a method on TreeContext and TreeContextContainer to remove flags.
  10. Make AbstractDelegatingAdvancedCache more extensible by making intern…

    maniksurtani committed with galderz Nov 4, 2011
    …al cache variable protected. And safer, by making it final.
Commits on Nov 4, 2011
  1. ISPN-1505 Ship all cache stores and demos

    galderz committed with maniksurtani Nov 4, 2011
    * Make sure all demos and cache stores are shipped in the all distro
    * Moved demos and cachestores to specific subdirs under modules/ so
    that they can be distinguished more easily.
Commits on Nov 3, 2011
  1. Move API and common classes to separate artifacts and make the HotRod

    tristantarrant committed with maniksurtani Oct 28, 2011
    client depend on those instead of core.