Permalink
Commits on Oct 27, 2011
  1. ISPN-1493 - Include the cache view id in the StateTransferInProgressE…

    Dan Berindei committed with galderz Oct 27, 2011
    …xception message
  2. ISPN-1493 - Write commands fail too often with RehashInProgressExcept…

    Dan Berindei committed with galderz Oct 27, 2011
    …ion during state transfer
    
    Retry all commands when state transfer has started on a remote node.
    We had this logic before, but only for commit commands.
  3. ISPN-1484 - The commit command can fail with a RehashInProgressExcept…

    Dan Berindei committed with galderz Oct 24, 2011
    …ion and not release the key locks
    
    Test reproducing the problem.
    Commit should never fail with a RehashInProgressException, so I changed StateTransferLockImpl to loop forever for commit commands instead of giving up after the normal timeout.
  4. ISPN-1483 - Stale locks with eager/pessimistic locking after the prep…

    Dan Berindei committed with galderz Oct 24, 2011
    …are command fails on a remote node
    
    Test demonstrating the stale locks : StaleEagerLocksOnPrepareFailureTest.
    Don't unlock keys when the prepare command fails, wait for the rollback command.
  5. Fix SingleOwnerTest exception type.

    Dan Berindei committed with galderz Oct 24, 2011
Commits on Oct 26, 2011
  1. ISPN-1115 Fine-grained AtomicMaps

    vblagoje committed with Sanne Oct 26, 2011
  2. Fix logger definitions

    Sanne committed with galderz Oct 26, 2011
  3. ISPN-1472 Caches should be started within test itself

    galderz committed with Sanne Oct 25, 2011
    This is to make sure that failures on startup still result in cache
    managers being shut down properly.
Commits on Oct 25, 2011
Commits on Oct 24, 2011
Commits on Oct 21, 2011
  1. ISPN-1404 ISPN-1408 ISPN-1476 Combined commit for these jiras

    galderz committed with maniksurtani Oct 21, 2011
    * The following description provides an overview of this commit
    that should help reviewers.
    * ISPN-1404: This is about making hash seed configurable so that
    Hot Rod clients can hash on the information available to them.
    Changes in core/ module are related to this.
    * ISPN-1408: The rest of code changes are pretty much related to
    the introduction of Hot Rod protocol version 1.1 in order to make
    Hot Rod topology information maintenance scalable.
    * This includes transforming Hot Rod server to have versioned
    encoders and get rid of all the old topology cache handling code.
    * This also includes a big reshuffle of code in the Hot Rod client
    which its current design was not really geared towards supporting
    multiple versions of the Hot Rod protocol.
    * ISPN-1476: Fix a very important bug in Hot Rod client's
    ConsistentHashV1 which lead to clients not hashing the same way
    as servers. As a result of this, CSAIntegrationTest was re-enabled.
  2. ISPN-1468: Upgrade to Spring 3.1.0.RC1

    mbogoevici committed Oct 21, 2011
    - replace DefaultValueWrapper with ValueWrapperImpl (class renamed in Spring)
  3. typos

    Sanne committed with maniksurtani Oct 20, 2011
  4. ISPN-658 - Another NPE in BaseStateTransferManagerImpl.commitView()

    Dan Berindei committed with galderz Oct 21, 2011
    I changed the way the cache view listener is set and read to minimize data races.
  5. Log more information about acquiring and releasing the state transfer…

    Dan Berindei committed with galderz Oct 19, 2011
    … lock to aid debugging.
  6. ISPN-1469 - CacheException: "Unexpected response object type from x: …

    Dan Berindei committed with galderz Oct 19, 2011
    …null" error in the testsuite logs
    
    Treat null responses as normal responses (although invalid), not as unexpected responses.
    AbstractTransport should also not depend on any JGroups classes.
  7. ISPN-658 - NPE during recovery if only some of the nodes received the…

    Dan Berindei committed with galderz Oct 19, 2011
    … COMMIT_VIEW command from the old coordinator.
    
    The NPE is only logged, it doesn't break functionality since the view is already committed on the nodes where the NPE occurs.
Commits on Oct 20, 2011
  1. ISPN-1436 - Add logging

    kevinpollet committed Oct 19, 2011
Commits on Oct 19, 2011
  1. Fix typos.

    kevinpollet committed Oct 19, 2011