Permalink
Commits on Aug 28, 2012
  1. BUMP 2.2.0

    erh committed Aug 28, 2012
Commits on Aug 23, 2012
  1. post 2.2.0-rc2

    erh committed Aug 23, 2012
Commits on Aug 22, 2012
  1. SERVER-6825 convert updates to upserts on oplog application

    milkie committed Aug 22, 2012
    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.
  2. BUMP 2.2.0-rc2

    erh committed Aug 22, 2012
Commits on Aug 21, 2012
  1. SERVER-6757 Store holdCursor in a ClientCursor::Holder to prevent a d…

    astaple committed Aug 21, 2012
    …ouble free on failed yield recovery.
Commits on Aug 20, 2012
Commits on Aug 14, 2012
  1. post rc1

    erh committed Aug 14, 2012
Commits on Aug 13, 2012
  1. BUMP 2.2.0-rc1

    erh committed Aug 13, 2012
Commits on Aug 11, 2012
  1. Revert "Speed-up dur::filename()"

    RedBeard0531 committed Aug 11, 2012
    This reverts commit 066d794.
    
    Conflicts:
    	src/mongo/db/dur_recover.cpp
Commits on Aug 10, 2012
  1. Fix dur::fileName()

    RedBeard0531 committed Aug 10, 2012
  2. Speed-up dur::filename()

    RedBeard0531 committed Aug 10, 2012
  3. SERVER-4683 Support the imported tcmalloc, ystem tcmalloc or the defa…

    amschwerin committed Aug 10, 2012
    …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.
  4. turn off balancer for error1

    Greg Studer
    Greg Studer committed Aug 10, 2012
    since the test relies on manual redistribution
Commits on Aug 9, 2012
  1. Make C++ driver call GLE after storing gridFS chunks, before calling …

    stbrody committed Aug 9, 2012
    …filemd5. SERVER-6742
    
    This ensures that there are no pending writebacks from the chunks being inserted.
  2. bbot fix SERVER-6744

    renctan committed Aug 9, 2012
    Modified the test to filter out commands and queries irrelevant to the main test when querying the profiler.
  3. Make handling of stale configs in ParallelSortClusteredCursor safer

    stbrody committed Aug 9, 2012
    by only checking the result object on commands. SERVER-6685 SERVER-6684