Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on May 11, 2008
  1. Turning the timeouts way up during tests.

    I manage to do something that slows stuff down in my full test plan
    which leads to spurious failures.
    This may be hinting at a bug of some type, or perhaps some bad
    defaults, but this code isn't attempting to test timeouts so they
    should never get in the way.
  2. buildr 1.3 is not ready for me.

    Revert "Updates for a newer version of buildr."
    This reverts commit 0fcb055.
  3. Smarter assertion check test.

    The previous one passing when assertions weren't enabled.
    Must test the tests.
  4. Test fix. Invalid connections shouldn't fail to shut down.

    I think there may be a bigger bug around this, but it only occurs when
    trying to shut down a connection that shouldn't've started due to
    someone writing a broken connection factory, so I think we can live
    with it.
Commits on May 9, 2008
Commits on May 5, 2008
Commits on May 3, 2008
  1. Added some negative tests for prepend/append and found some bugs.

    Turns out the ``not found'' error for prepend and append is different
    from that of other commands so I needed to make a case for it.
  2. Removed some dead code.

  3. Make zero byte packing optional in transcoder utils.

    This is primarily because I don't know for sure the Whalin client
    would know what to do if it saw a 0 byte long.
  4. Some tests on the parent class of the serializing transcoders.

    This helps me ensure the contract of certain methods, and (shockingly)
    found some minor bugs in edge cases.
  5. Implementation of append and prepend.

    I've got a test failure in ascii append/prepend and I haven't quite
    figured out why it gives an EXISTS error, so this may be broken there.
    Works fine in binary including with CAS operations.
  6. Constants should be final.

  7. Tests classes must end in Test in order to get picked up.

    I knew pushing at that point was a dumb idea.
  8. Tests for timeout operations.

  9. Moved operation timeout into the connection factory.

    It shouldn't change at runtime in a client, as the current model was
    not thread safe.  In order for this to be dynamically reconfigurable,
    the field either needs to be volatile or access to the value must be
    By having the value be declared final and removing the mutators and
    accessors, we can guarantee correctness.
  10. Speed up the graceful shutdown test slightly.

    This one has been spuriously failing me for a while.  I'd like it to
    consistently run, but I'll settle for 3x more likely for now.
  11. Shorten some lines and stuff.

Commits on May 2, 2008
  1. @raykrueger
  2. @raykrueger

    Added a few more throws statements

    raykrueger authored committed
  3. @raykrueger

    Added Javadocs and changed mutate timeout to throw an OperationTimeou…

    raykrueger authored committed
  4. @raykrueger

    Adding getters and setters again!

    raykrueger authored committed
  5. @raykrueger

    Added global operation timeouts to all CountdownLatch.await and Futur…

    raykrueger authored committed
    …e.get operations
Commits on Apr 30, 2008
Commits on Apr 26, 2008
Commits on Apr 25, 2008
Something went wrong with that request. Please try again.