Permalink
Commits on Apr 6, 2011
Commits on Apr 5, 2011
  1. Fix sample config file test

    galderz committed Apr 5, 2011
  2. marking remote transaction as as complete was performed in two places…

    …, moved it all in TxInterceptor
    mmarkus committed with galderz Apr 5, 2011
  3. removed unused fields

    mmarkus committed with galderz Apr 5, 2011
  4. ISPN-1020 - HotRod client test suite hangs in ClientConnectionPooling…

    …Test.tearDown
    
    I fixed the TcpTransport leak in RemoteCacheImpl.ping() that was causing ClientConnectionPoolingTest to fail occasionally and I updated the test.
    Dan Berindei committed with mmarkus Apr 5, 2011
  5. ISPN-1020 - HotRod client test suite hangs in ClientConnectionPooling…

    …Test.tearDown
    
    ClientConnectionPoolingTest.testMaxActiveReached is sometimes failing because RemoteCacheImpl.ping() is leaking a TcpTransport.
    
    There were two problems on the failure flow:
    * The test used a command interceptor to block requests on the server and in the failure case it never disabled it. So stopping the servers would hang indefinitely.
    * After some time the put operation would fail and would kill the worker thread. Then tearDown() would hang trying to stop the worker thread.
    Dan Berindei committed with mmarkus Apr 5, 2011
Commits on Apr 4, 2011
  1. ISPN-1017 - HotRod client test suite hangs eating 100% CPU

    Concurrent put() calls in the component scopes HashMap were causing get() to enter an infinite loop.
    I changed the map to a ConcurrentHashMap to ensure atomic updates.
    We can still waste work and parse the annotations of a class twice, but it's not that expensive.
    Dan Berindei committed with mmarkus Apr 3, 2011
  2. ISPN-1025 - CommandAwareRpcDispatcher.FutureCollator.getResponseList(…

    …) hangs instead of reporting timeout
    
    I moved the timeout check inside the wait loop.
    Dan Berindei committed with Sanne Apr 3, 2011
  3. ISPN-1019 Add @ConfigurationDocRef for recovery and useSynchronizatio…

    …nForTransactions config elements
    mmarkus committed with galderz Apr 1, 2011
Commits on Apr 1, 2011
  1. verify that multiple insertions on same key update the index instead …

    …of adding new Documents
    Sanne committed with galderz Mar 31, 2011
Commits on Mar 31, 2011
  1. ISPN-1015 - Optimize HotRod client to match Memcached performance

    Eliminated some hotspots in the HotRod client:
    * There were a lot of security manager calls in GenericJBossMarshaller and in TcpTransport, as Thread.setContextClassLoader() and Socket.getOutputStream() both require privileges.
    * In ConsistentHashV1, a trace debug message was built even when the trace log level was disabled.
    Dan Berindei committed with galderz Mar 30, 2011
Commits on Mar 30, 2011
Commits on Mar 29, 2011
  1. beatify test configurations output

    Sanne committed with galderz Mar 29, 2011
  2. ISPN-194 - update Hibernate Search

    Sanne committed with galderz Mar 29, 2011