Permalink
Commits on Oct 11, 2010
  1. Test if we can store null.

    enyim committed Oct 11, 2010
Commits on Oct 8, 2010
  1. Disable CS1591.

    enyim committed Oct 8, 2010
  2. TestApp for testing.

    enyim committed Oct 8, 2010
Commits on Oct 6, 2010
  1. Fix up some log() calls.

    enyim committed Oct 6, 2010
Commits on Oct 3, 2010
Commits on Oct 1, 2010
  1. Storing/retrieving of 'null' is handled specially. Also fixed a bug w…

    enyim committed Oct 1, 2010
    …here storing null would return empty string.
Commits on Sep 30, 2010
  1. Fixed the CAS retrieval.

    enyim committed Sep 30, 2010
Commits on Sep 29, 2010
Commits on Sep 27, 2010
  1. Fixes the bucket selection for membase.

    enyim committed Sep 27, 2010
    Note to self: never call stuff from a class's constructor when stuff depends on said class's virtual methods.
Commits on Sep 24, 2010
Commits on Sep 22, 2010
  1. Added IMemcachedClient.

    enyim committed Sep 22, 2010
Commits on Sep 21, 2010
  1. Build process updated.

    enyim committed Sep 21, 2010
    - building from VS will sign the assemblies with the "localbuild.snk" and will assign a fake version number
    - building from command line will sign with the proper key and will generate version info bbased on the output of "git describe"
Commits on Sep 20, 2010
  1. Updated build process.

    enyim committed Sep 20, 2010
    - AssemblyVersion is autgenerated
    - 'git describe' info is only included when built from command line (which sets the TagOutput to true)
  2. Support for custom stats.

    enyim committed Sep 20, 2010
Commits on Sep 18, 2010
  1. Added a primitive node recovery algorithm.

    enyim committed Sep 18, 2010
    There are cases when NS MCS/Membase does not send a config update about a dead node, so we'll detect this and ignore it until it comes back. Also we'll ping the dead servers periodically until they come back online. This is similar to the DefaultServerPool's behavior.
Commits on Sep 17, 2010
  1. ReceiveTimeout is set again on the sockets so disconnected sockets wi…

    enyim committed Sep 17, 2010
    …ll not hold up the client for an unreasonably long time.
Commits on Sep 16, 2010
  1. Code cleanup.

    enyim committed Sep 16, 2010
  2. Demo app now compiles properly

    enyim committed Sep 16, 2010
  3. Merge branch 'retry'

    enyim committed Sep 16, 2010
    - When an operation fails with "not my vbucket" error the client will try to execute the operation on all the other nodes.
    - More thread safety in the NorthScalePool
Commits on Sep 14, 2010
  1. When an operation fails with "not my vbucket" error the client will t…

    enyim committed Sep 10, 2010
    …ry to execute the operation on all the other nodes.
  2. More thread safety.

    enyim committed Sep 14, 2010
Commits on Sep 13, 2010
Commits on Sep 10, 2010
  1. Even more logging.

    enyim committed Sep 10, 2010