Permalink
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.
    committed May 11, 2008
  2. buildr 1.3 is not ready for me.

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

    The previous one passing when assertions weren't enabled.
    Must test the tests.
    committed May 11, 2008
  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.
    committed May 11, 2008
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.
    committed May 3, 2008
  2. Removed some dead code.

    committed May 3, 2008
  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.
    committed May 3, 2008
  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.
    committed May 3, 2008
  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.
    committed May 3, 2008
  6. Constants should be final.

    committed May 3, 2008
  7. Tests classes must end in Test in order to get picked up.

    I knew pushing at that point was a dumb idea.
    committed May 3, 2008
  8. Tests for timeout operations.

    committed May 3, 2008
  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
    synchronized.
    
    By having the value be declared final and removing the mutators and
    accessors, we can guarantee correctness.
    committed May 3, 2008
  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.
    committed May 3, 2008
  11. Shorten some lines and stuff.

    committed May 3, 2008
Commits on May 2, 2008
  1. @raykrueger
  2. @raykrueger
  3. @raykrueger
  4. @raykrueger
  5. @raykrueger
Commits on Apr 30, 2008
Commits on Apr 26, 2008
Commits on Apr 25, 2008