Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Aug 22, 2012
  1. Eric Milkie

    fix compilation for test binary

    milkie authored
  2. Eric Milkie

    SERVER-6825 convert updates to upserts on oplog application

    milkie authored
    During initial sync, you must apply updates as updates and upserts as upserts,
    since it is possible that an in-place update will move a document backwards and
    cause the cloner to miss it.  We need to detect this situation on the secondary.
    However, during normal replication, we need all updates to be upserts.
    Consider the situation where the oplog is replayed (possibly due to a server
    crash).  If an update and subsequent delete are played and then replyed,
    the reply will hit an error on the update because the document will not exist.
    Converting the update to an upsert will allow oplog application to proceed;
    while it may result in an incomplete document, this document will be deleted
    soon afterward.
  3. astaple
  4. Ben Becker
Commits on Aug 21, 2012
  1. astaple

    SERVER-6757 Store holdCursor in a ClientCursor::Holder to prevent a d…

    astaple authored
    …ouble free on failed yield recovery.
  2. Eliot Horowitz
  3. Eliot Horowitz
  4. Eliot Horowitz
  5. Eliot Horowitz
  6. matulef
Commits on Aug 20, 2012
  1. Mathias Stearn
  2. astaple
  3. astaple
  4. Eliot Horowitz
  5. Mathias Stearn
  6. Tad Marshall

    SERVER-5890 do not require space after comma in Digest HTTP header

    tadmarshall authored
    Change the regular expression used to parse the Digest line sent in the
    HTTP GET headers for authentication so that whitespace following a comma
    is optional (and can be other than a single space if it appears).
Commits on Aug 18, 2012
  1. Dwight Merriman

    less chatty dbtests output

    dwight authored
Commits on Aug 17, 2012
  1. Tad Marshall
  2. Tad Marshall

    Revert "SERVER-6771 don't exit until SCM is done with us"

    tadmarshall authored
    This reverts commit a30fbf1.
    This change appears to have broken clean shutdown in many cases
    (presumably because I skip a call to exitCleanly if a shutdown is
    already in progress).
Commits on Aug 16, 2012
  1. Tad Marshall

    SERVER-6771 don't exit until SCM is done with us

    tadmarshall authored
    Stay running while the Windows Service Control Manager makes its
    various callbacks and return from any callbacks we are in before
    we exit with ::_exit( EXIT_CLEAN ).  This lets the SCM close the
    pipe itself before we go away, so it doesn't see us "end" it.
  2. Ian Whalen
Commits on Aug 14, 2012
  1. Ian Whalen
  2. SERVER-6765 less aggressive backoff

    Greg Studer authored
Commits on Aug 13, 2012
  1. Dwight Merriman
  2. Eliot Horowitz

    master is tracking 2.3

    erh authored
Commits on Aug 11, 2012
  1. Mathias Stearn

    Revert "Speed-up dur::filename()"

    RedBeard0531 authored
    This reverts commit 066d794.
Commits on Aug 10, 2012
  1. Mathias Stearn

    Fix dur::fileName()

    RedBeard0531 authored
  2. Andy Schwerin
  3. Andy Schwerin
  4. Andy Schwerin
  5. Mathias Stearn

    Speed-up dur::filename()

    RedBeard0531 authored
  6. Andy Schwerin

    SERVER-4683 Support the imported tcmalloc, ystem tcmalloc or the defa…

    andy10gen authored
    …ult system allocator library.
    Pass --allocator=tcmalloc (default on Linux) or --allocator=system (default elsewhere)
    to control which allocator is used, and --use-system-tcmalloc to use the system-
    installed tcmalloc instead of the one in the mongo source tree if you use --allocator=tcmalloc.
  7. Andy Schwerin
  8. Andy Schwerin
  9. Andy Schwerin
Something went wrong with that request. Please try again.