Commits on Sep 22, 2012
  1. post 2.2.1-rc0

    monkey101 committed Sep 22, 2012
Commits on Sep 19, 2012
  1. BUMP 2.2.1-rc0

    monkey101 committed Sep 19, 2012
  2. SERVER-6993 - fix findAndModify positional operator regression with u…

    …ndotted query fields
    erh committed with monkey101 Sep 19, 2012
Commits on Sep 18, 2012
  1. [BUILDBOT-185] fix naming when you add modules

    Randall Hunt committed Sep 18, 2012
  2. SERVER-6909 fix case where update can modify document such that query…

    … doesn't work anymore
    erh committed with monkey101 Sep 18, 2012
  3. fix module search path

    Randall Hunt committed Sep 18, 2012
Commits on Sep 13, 2012
Commits on Sep 12, 2012
  1. SERVER-6816 add a 5 sec time limit to replication batches

    Even with a byte cap on replication batches, it is still possible to
    batch up a large number of writes which can take a long time to apply.
    This commit ensures that batches do not get too large.  5 seconds' worth
    of replicated ops over the network will take much less than 5 seconds to
    write to the database.
    milkie committed with monkey101 Sep 7, 2012
  2. SERVER-6816 cap the batch on the journal commit limit

    Calling commitIfNeeded() in a local db lock is prohibited so I removed it.  Instead, we will make the batch sizes smaller than the journal commit limit size to avoid DR102 messages.
    milkie committed with monkey101 Sep 6, 2012
  3. Fix for SERVER-6672:

    Added logic in the oplog application batching algorithm to end the batch early if the we see an op that is too new to be applied with respect to the slaveDelay.
    renctan committed with monkey101 Aug 23, 2012
  4. SERVER-6930 trim minvalid document to just ts/timestamp and h/hash fo…

    …r performance/freespace benefits
    milkie committed with monkey101 Sep 5, 2012
  5. SERVER-5890 do not require space after comma in Digest HTTP header

    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).
    tadmarshall committed with monkey101 Aug 20, 2012
  6. SERVER-6834 wait for all stopped nodes to be down in test

    Wait for all the nodes that we stopped to be seen as { ok : false }
    before proceeding to the next part of the test.
    tadmarshall committed with monkey101 Aug 23, 2012
  7. SERVER-6931 Don't attempt to look up a cursor using an invalid id. Pr…

    …events an occasional incorrect warning message.
    astaple committed with monkey101 Sep 4, 2012
  8. SERVER-6960 Always link object files and static archives in the same …

    SCons (correctly) considers two link command lines different if the order of
    object files or static libraries changes.  As a result, the libdeps system needs
    to produce consistent ordering of these files in the $_LIBDEPS expansion.  This
    patch achieves this by sorting the _LIBDEPS candidate expansion by the string
    name of the expanded objects.
    This problem is akin to that from SERVER-5254, which was solved in a similar
    Andrew Schwerin committed with monkey101 Sep 7, 2012
  9. Fix balancer when running mixed 2.2 and 2.0 shards. SERVER-6902

    _recvChunkStart command on 2.2 expects a shardKeyPattern argument. 2.0 mongods
    don't send that, which breaks migrations.  This fixes this by assuming the shard
    key has the same pattern as the range specifiers in Helpers::removeRange when
    the shardKeyPattern isn't explicitly provided.
    stbrody committed with monkey101 Sep 5, 2012
Commits on Sep 5, 2012
  1. Allow commands sent by system user to run even without an $auth table…

    …. SERVER-6897
    Upgrading a replica set from 2.0 to 2.2 using auth is impossible without downtime
    otherwise, as the heartbeats sent from the 2.0 nodes won't contain an auth table.
    stbrody committed Aug 30, 2012
Commits on Aug 28, 2012
  1. post 2.2.0

    erh committed Aug 28, 2012
  2. BUMP 2.2.0

    erh committed Aug 28, 2012