Commits on Mar 29, 2009
  1. Apply patch from dsundstrom for Issue 79: InMemoryStorageEngine.put()…

    … not always atomic.
    ijuma committed Mar 29, 2009
Commits on Mar 22, 2009
  1. Remove TODO file since it is way out of date and has been replaced by…

    … a real issue tracking system.
    jkreps committed Mar 22, 2009
Commits on Mar 20, 2009
  1. Add testMaxCacheSizeBytesTooBig.

    ijuma committed Mar 20, 2009
  2. MongoDB Engine - mainly perf improvements - using a tls buffer for en…

    …coding, and
    skipping the decode/encode cycle for puts - BSON is injected directly into the 
    document to be stored.  TODO - find a way to skip decode/encode for reads
    mongo-xjdm.jar :  add supoprt for BSONBytes
    gm10gen committed Mar 20, 2009
Commits on Mar 19, 2009
  1. MongoDBClient - toy client to prove things work. Retrofit w/ new Clie…

    …ntFactory CTOR if moved in from
    proto2 branch
    gm10gen committed Mar 19, 2009
  2. xjdm.jar : quick fix to prevent exceptions on stopping when voldemort…

    … started and stopped
    w/o a mongodb around
    MongoDBStorageEngine : ham-handed, temporary reconnection logic - if an op fails, reconnect
    and just throw - don't re-try the operation
    gm10gen committed Mar 19, 2009
  3. Clarify byte calculation logic.

    jkreps committed Mar 19, 2009
  4. Fix mongo db compilation problem.

    jkreps committed Mar 19, 2009
Commits on Mar 18, 2009
  1. mongodb support : rename the serializer and serializer factory to

    "MongoDB..." from "Mongo..."
    No functional change
    gm10gen committed Mar 18, 2009
Commits on Mar 17, 2009
Commits on Mar 12, 2009
  1. contrib tests fixed.

    bbansal committed Mar 12, 2009
Commits on Mar 11, 2009
Commits on Mar 10, 2009
  1. Remove half-finished, untested varint code. We can revive it later if…

    … we ever decide to do this for real.
    jkreps committed Mar 10, 2009
  2. Move unlock operation above logging statement to avoid (rare) issue w…

    …here an exception is thrown during logging and the lock is never released.
    ijuma committed Mar 10, 2009
  3. Replace key iteration followed by get with map entry set iteration. T…

    …he latter performs slightly better since there's no need for a get call per element.
    ijuma committed Mar 10, 2009
  4. We want to show the actual arguments in the exception for construct s…

    …o use Array.toString(args).
    ijuma committed Mar 10, 2009
  5. Replace usage of raw ArrayList constructor with Lists.newArrayList an…

    …d remove now unnecessary @SuppressWarnings("unchecked").
    ijuma committed Mar 10, 2009
  6. Don't use a seeded rng for directory creation or else directories may…

    … conflict if multiple test runs happen on the same machine (
    jkreps committed Mar 10, 2009
  7. Add missing @Override.

    ijuma committed Mar 10, 2009