Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Sep 22, 2012
  1. @monkey101

    post 2.2.1-rc0

    monkey101 authored
Commits on Sep 19, 2012
  1. @monkey101

    BUMP 2.2.1-rc0

    monkey101 authored
  2. @scotthernandez @monkey101

    no splitting when the balancer is running

    scotthernandez authored monkey101 committed
  3. @erh @monkey101

    SERVER-6993 - fix findAndModify positional operator regression with u…

    erh authored monkey101 committed
    …ndotted query fields
  4. @scotthernandez @monkey101
Commits on Sep 18, 2012
  1. @ranman
  2. @renctan @monkey101

    SERVER-7061 mongos can use invalid ptr to master conn when setShardVe…

    renctan authored monkey101 committed
    …rsion fails
  3. @vrtx @monkey101
  4. @erh @monkey101

    SERVER-6909 fix case where update can modify document such that query…

    erh authored monkey101 committed
    … doesn't work anymore
  5. @ranman

    fix module search path

    ranman authored
Commits on Sep 13, 2012
  1. @RedBeard0531 @monkey101
  2. @milkie @monkey101

    SERVER-6816 cap repl batches at 1 second or 5000 ops

    milkie authored monkey101 committed
  3. @matulef @monkey101
Commits on Sep 12, 2012
  1. @milkie @monkey101

    SERVER-6816 add a 5 sec time limit to replication batches

    milkie authored monkey101 committed
    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.
    
    Conflicts:
    
    	src/mongo/db/repl/rs_sync.cpp
  2. @milkie @monkey101

    SERVER-6816 cap the batch on the journal commit limit

    milkie authored monkey101 committed
    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.
  3. @kchodorow @monkey101
  4. @renctan @monkey101

    Fix for SERVER-6672:

    renctan authored monkey101 committed
    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.
  5. @milkie @monkey101

    SERVER-6930 append correct format for timestamp

    milkie authored monkey101 committed
  6. @milkie @monkey101

    SERVER-6930 trim minvalid document to just ts/timestamp and h/hash fo…

    milkie authored monkey101 committed
    …r performance/freespace benefits
  7. @tadmarshall @monkey101

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

    tadmarshall authored monkey101 committed
    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).
  8. @tadmarshall @monkey101
  9. @matulef @monkey101
  10. @tadmarshall @monkey101

    SERVER-6834 wait for all stopped nodes to be down in test

    tadmarshall authored monkey101 committed
    Wait for all the nodes that we stopped to be seen as { ok : false }
    before proceeding to the next part of the test.
  11. @milkie @monkey101

    SERVER-6856 do not read past the end of a record

    milkie authored monkey101 committed
  12. @astaple @monkey101

    SERVER-6931 Don't attempt to look up a cursor using an invalid id. Pr…

    astaple authored monkey101 committed
    …events an occasional incorrect warning message.
  13. @monkey101

    SERVER-6960 Always link object files and static archives in the same …

    Andrew Schwerin authored monkey101 committed
    …order.
    
    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
    manner.
  14. @RedBeard0531 @monkey101
  15. @astaple @monkey101
  16. @stbrody @monkey101

    Fix balancer when running mixed 2.2 and 2.0 shards. SERVER-6902

    stbrody authored monkey101 committed
    _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.
  17. @vrtx @monkey101

    SERVER:6810: free nonce once released from tsp

    vrtx authored monkey101 committed
  18. @erh
Commits on Sep 5, 2012
  1. @stbrody

    Allow commands sent by system user to run even without an $auth table…

    stbrody authored
    …. 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.
Commits on Aug 28, 2012
  1. @erh

    post 2.2.0

    erh authored
  2. @erh

    BUMP 2.2.0

    erh authored
Something went wrong with that request. Please try again.