Permalink
Commits on Oct 17, 2012
  1. SERVER-7376 make all migration cleanup async unless explicitly specif…

    Greg Studer
    Greg Studer committed Oct 17, 2012
    …ied otherwise
  2. SERVER-7376 test fixes for 2.2

    Greg Studer
    Greg Studer committed Oct 17, 2012
  3. SERVER-7344 add interpreterVersion to shell and buildInfo

    tadmarshall committed Oct 16, 2012
    Add the ability to get a string for the JavaScript engine so that
    scripts can know when they are running under SpiderMonkey versus V8.
    The shell gets an 'interpreterVersion()' function that returns a string.
    The 'buildInfo' command gets a new field named 'interpreterVersion'.
    SpiderMonkey returns "SpiderMonkey 1.7"; V8 returns "V8 3.12.19".
  4. SERVER-7186 Fixed addToSet logging for an element that exists and is …

    Alberto Lerner
    Alberto Lerner committed Oct 17, 2012
    …not at the end of the array.
  5. SERVER-7376 better logging in moveChunk, don't swallow error reported…

    gregs
    gregs committed Oct 17, 2012
    … to mongos
  6. SERVER-7376 more logging around removeRange

    gregs
    gregs committed Oct 17, 2012
  7. SERVER-4781 Fix style issues.

    Alberto Lerner
    Alberto Lerner committed Oct 17, 2012
  8. this breaks a lot of tests

    erh committed Oct 17, 2012
    not sure of right behavior
    Revert "we should allow w:majority for a single mongod instance"
    
    This reverts commit 3f55adc.
  9. SERVER-7371 Fix same corner case as the last one, but now when applie…

    Alberto Lerner
    Alberto Lerner committed Oct 17, 2012
    …d to secondary.
Commits on Oct 16, 2012
  1. SERVER-7371 Remove old comment.

    Alberto Lerner
    Alberto Lerner committed Oct 16, 2012
  2. SERVER-2001 declare FieldInterval as struct for consistency. avoids w…

    matulef committed Oct 16, 2012
    …indows compile warnings
  3. SERVER-7017 split rename2.js into two tests for multiVersion

    tadmarshall committed Oct 15, 2012
    Revert jstests/rename2.js to the way it was before, add rename6.js
    for the new tests, make multi_version_sharding_passthrough.js skip
    rename6.js since it is new functionality.
  4. SERVER-7034 add 10 second timeouts to three connections

    tadmarshall committed Oct 15, 2012
    Change the timeout on three ScopedDbConnections (made while holding
    a critical section) from default of zero (no timeout) to 10 seconds.
  5. fix whitespace/indent and turn on

    erh committed Oct 16, 2012
  6. SERVER-2001 filter queries on mongod using new key extraction path

    matulef committed Oct 16, 2012
    Queries on mongod must filter out documents that do not currently belong
    to the shard.  The belongsToMe function now uses the new key extraction
    path to make this determination. An optimization is also added to the
    clientcursor class so that it can make this determination using a
    covered index if available.
  7. SERVER-2001 revert to previous method for extracting keys in hashed i…

    matulef committed Oct 16, 2012
    …ndexes
    
    Hashed index keys are expected to have empty field names. A previous commit
    accidentally changed this behavior.
  8. SERVER-2001 fix ownership determination of ops that occur during migrate

    matulef committed Oct 16, 2012
    For ops that occur during a migration, mongod uses the isInRange
    function to determine whether the ops apply to the chunk being
    migrated.  It now makes this determination using the extractKey
    method which handles more general shard key patterns.
Commits on Oct 15, 2012
  1. Get rid of casi<> type.

    amschwerin committed Oct 15, 2012
    It broke the build, had only one user and forced mongod and mongos to
    define the same symbol differently.
  2. more namespace db comparisons

    erh committed Oct 15, 2012
  3. fix a lot of copyright notices

    erh committed Oct 15, 2012
  4. fix whitespace around !

    erh committed Oct 15, 2012
  5. fix include order

    erh committed Oct 15, 2012