Permalink
Commits on Apr 2, 2007
  1. flush_all with a delay sets a delay for a flush_all and doesn't work…

    … like
    
    delete at all.  Updated my test to reflect my newfound understanding.
    committed Apr 2, 2007
  2. Unit tests centered around an actual memcached plus a couple bug fix…

    …es this
    
    found.
    
    	I really don't like having unit tests rely on network resources, but a
    dedicated memcached on localhost is obviously better than not having one at all
    (based on my unit tests).  I still don't have a way to model the various
    failure modes I have code to support, though.
    committed Apr 2, 2007
  3. When we receive data when we're not expecting to do so, log what we

    receive.
    
    	This revealed a strange condition where a server gave us an error while we
    were transmitting data.  I don't know exactly what caused this error
    (SERVER_ERROR object too large for cache).  I'm feeding it what I think is my
    largest object, but it doesn't break.  Will have to experiment more.
    committed Apr 2, 2007
Commits on Apr 1, 2007
Commits on Mar 31, 2007
  1. Support more than one hashing algorithm.

    	Tested the crc32 hash algorithm against values returned from the perl
    client's implementation.
    committed Mar 31, 2007
Commits on Mar 30, 2007
  1. I was compressing data, testing the size, and compressing it again i…

    …f it
    
    were small enough.  Modified to only compress once.
    committed Mar 30, 2007
  2. Rebuilt the eclipse files.

    committed Mar 30, 2007
Commits on Mar 27, 2007
  1. Build updates.

    committed Mar 27, 2007
  2. Got rid of arch stuff.

    committed Mar 27, 2007
Commits on Aug 10, 2006
  1. Use a queue of new entries to write without checking write state.*

    This isn't quite right.  There's a race condition between checking the write
    queue and going into the select where an item can be added but won't be
    checked.
    committed Aug 10, 2006
Commits on Aug 9, 2006
Commits on Jul 31, 2006