Skip to content
Commits on Feb 6, 2012
  1. @erh
  2. @erh
Commits on Feb 4, 2012
  1. @erh

    fix mode

    erh committed Feb 4, 2012
  2. @erh

    try to make chmod work

    erh committed Jan 25, 2012
  3. @erh
  4. @erh

    buildbot replReads.js hidden nodes now correctly updated in mongos, s…

    Greg Studer committed with erh Dec 16, 2011
    …hould disappear from config
  5. @erh
Commits on Feb 3, 2012
  1. correct version number comparison

    Dan Crosta committed Feb 3, 2012
  2. @erh

    try to make chmod work

    erh committed Jan 25, 2012
Commits on Feb 1, 2012
  1. @erh

    SERVER-4399 make replica set updating more reliable in c++ driver, re…

    Greg Studer committed with erh Dec 7, 2011
    …move nodes when no longer present in config
  2. @erh

    SERVER-4712 check that query results are valid before using in case o…

    Greg Studer committed with erh Jan 23, 2012
    …f conn error
  3. @erh

    SERVER-4765 sharded_passthrough.js we need to actually pass the query…

    Greg Studer committed with erh Jan 24, 2012
    … to currentop via mongos
Commits on Jan 31, 2012
  1. make python version detection quiet

    Dan Crosta committed Jan 31, 2012
  2. even better python version/binary detection

    Dan Crosta committed Jan 31, 2012
  3. @dcrosta

    call smoke.py with python 2.5

    dcrosta committed Jan 31, 2012
  4. @dcrosta
  5. @dcrosta

    python 2.4 compatibility

    dcrosta committed Jan 31, 2012
Commits on Jan 26, 2012
  1. @erh

    fix ssl mem leak

    erh committed Jan 26, 2012
Commits on Jan 24, 2012
  1. @milkie
  2. @milkie

    adding new scopeguard utility classes/macro

    milkie committed Nov 18, 2011
    ScopeGuard helps make writing RAII easier.  You can avoid coding like this:
                    try {
                        inRepair(true);
                        function_that_might_throw();
                        inRepair(false);
                    }
                    catch(...) {
                        inRepair(false);
                        throw;
                    }
    
    With scopeguard, the new code looks like this:
                    {
                        inRepair(true);
                        ON_BLOCK_EXIT(inRepair, false);
                        function_that_might_throw();
                    }
    
    See the code comments for more details and examples.
  3. @milkie

    SERVER-3763 SERVER-4643 use correct connection

    milkie committed Jan 18, 2012
    There were two automatic variables named "conn" in scope, with one occluding the other.  I mistakenly changed the logic in my last commit, so I have now fixed it, and removed the overlapping scopes.
  4. @milkie

    SERVER-3763 SERVER-4643 catch exceptions on connect to other shards w…

    milkie committed Jan 17, 2012
    …hen handling multiple shard case
  5. @milkie

    SERVER-3763 SERVER-4643 avoid exceptions in getlasterror due to other…

    milkie committed Jan 16, 2012
    … shards being down
    
    I had to move the creation of ShardConnection inside the try/catch because it is possible that it might throw a SocketException if the shard is down.
    This change allows shard_gle_insert.js to pass on Windows, and may alleviate Linux failures with getLastError as well.
  6. @erh
Commits on Jan 20, 2012
  1. @dcrosta
  2. @stbrody
  3. @kchodorow
Commits on Jan 17, 2012
  1. @erh

    fix getLog auth SERVER-4695

    erh committed Jan 17, 2012
  2. @astaple

    SERVER-4665 backport 'ConstraintPresent' constraint type and exclusio…

    astaple committed Jan 16, 2012
    …n of unhelpful recorded plans
Commits on Jan 13, 2012
  1. @kchodorow
Commits on Jan 8, 2012
  1. @erh

    this test requries shell features in 2.2

    erh committed Jan 7, 2012
    tested with a 2.2 shell to make sure it works
Commits on Jan 2, 2012
Commits on Dec 24, 2011
  1. @astaple

    SERVER-4401 attempt to advance to next or clause if a cursor becomes …

    astaple committed Dec 23, 2011
    …invalid on yield recovery
Something went wrong with that request. Please try again.