Permalink
Commits on Apr 30, 2008
Commits on Apr 26, 2008
Commits on Apr 25, 2008
Commits on Mar 30, 2008
  1. Ignore junit temp files.

    committed Mar 30, 2008
  2. Updating the response magic byte to match the spec.

    The server will match the spec in this regard real soon now.
    committed Mar 30, 2008
Commits on Mar 25, 2008
  1. Added assertions and exceptions around client creation.

    Also added a bunch of tests to ensure these are doing the right thing.
    committed Mar 25, 2008
Commits on Mar 19, 2008
Commits on Mar 14, 2008
Commits on Mar 9, 2008
  1. Set version to 2.0

    committed Mar 9, 2008
Commits on Mar 5, 2008
  1. Remove the transcoder parameter from the Javadoc for two methods.

    These methods do not take a transcoder argument.
    blair committed Mar 5, 2008
  2. Don't allow CAS to run forever.

    The user may supply a maximum number of attempts.  Currently, it
    doesn't know *why* a failure occurs, but it at least doesn't hang
    forever.
    
    Conflicts:
    
    	src/main/java/net/spy/memcached/CASMutator.java
    	src/main/java/net/spy/memcached/MemcachedClient.java
    	src/main/java/net/spy/memcached/SerializingTranscoder.java
    	src/main/java/net/spy/memcached/transcoders/LongTranscoder.java
    	src/test/java/net/spy/memcached/CASMutatorTest.java
    committed Mar 5, 2008
  3. Increased test coverage.

    committed Mar 5, 2008
  4. Don't allow CAS to run forever.

    The user may supply a maximum number of attempts.  Currently, it
    doesn't know *why* a failure occurs, but it at least doesn't hang
    forever.
    committed Mar 5, 2008
  5. Make CASValue parameterized in T. Do this by requiring a Transcoder

    argument for CASMutator's contrustor.  This removes the need for casts
    In CASMutator.  Use the new LongTranscoder in the test suite.
    blair committed Mar 5, 2008
  6. Remove the encode*() and decode*() methods from SerializingTranscoder…

    … and
    
    use the same methods from TranscoderUtils.
    blair committed Mar 5, 2008
Commits on Mar 4, 2008
  1. Add a new transcoder for Long's.

    blair committed Mar 4, 2008
  2. Add two utility methods to take any integer or long and hash it into a

    value safe for use as a memcached flags value.
    blair committed Mar 4, 2008
  3. Move the encode*() and decode*() methods in SerializingTranscoder.java

    into a new class and make them static.  This will allow other transcoders
    to use them.
    blair committed Mar 4, 2008