Commits on Feb 17, 2012
  1. Fix Visual Studio build

    tadmarshall committed Feb 17, 2012
    mr_shard.cpp and mr_shard.h have been removed from the build.
  2. BUILDBOT-58: use s3tool to do s3-related work (and remove old, unused…

    Dan Crosta committed Feb 17, 2012
    … s3 scripts)
  3. ALL invocations are done through smoke_command()

    Dan Crosta committed Feb 17, 2012
    This function returns a string command with fully qualified paths to a
    valid (>= 2.5) Python interpreter and to the file.
Commits on Feb 16, 2012
  1. pop everything for consistency

    milkie committed Feb 16, 2012
  2. SERVER-4621 noBalance flag for sharded collections

    Greg Studer committed Jan 6, 2012
  3. SERVER-4872: Fix the killall unit test, and make it more robust.

    amschwerin committed Feb 16, 2012
    The test now has a little more documentation about what it does, and is a little
    more rigorous about checking that it has succeeded.
  4. BUILDBOT-92: add mongofiles to dist builds

    Dan Crosta committed Feb 16, 2012
  5. Fix Visual Studio build

    tadmarshall committed Feb 16, 2012
    Add missing files.
  6. SERVER-4872 Have SIGTERM, SIGINT and SIGHUP report exit code 0 in mon…

    amschwerin committed Feb 15, 2012
    …god (successful shutdown).
    Previously, these signals would cause mongod to exit with code 12 (EXIT_KILL), even though
    shutdown happened cleanly.  This makes systemd, and presumably other service startup kits
    unhappy, because we've told them to shut down mongo using SIGTERM, and they consider it
    warning-worthy when something exits with another code.
  7. fix ssl after Socket refactor

    erh committed Feb 16, 2012
  8. SERVER-4844

    U-tellus\cwestin committed Feb 16, 2012
  9. SERVER-4844

    U-tellus\cwestin committed Feb 16, 2012
  10. SERVER-4844

    U-tellus\cwestin committed Feb 16, 2012
Commits on Feb 15, 2012
  1. SERVER-4332 fix renameCollection for secondaries in replicasets

    milkie committed Feb 15, 2012
    Calls to query() need to set the slaveOk option or else they won't work
    when the rs_sync thread runs them on secondaries.
  2. shut down mongobridges explicitly, at the end of a replsettest

    milkie committed Feb 15, 2012
    This is for Windows where we do not receive a signal when the socket
    is shut down (and we're not blocked on the socket so we never notice
    it's closed).
    This only comes into play when you have multiple bridges to one mongod;
    the bridge used to shut down the mongod will exit, but none of the
    others will.
  3. SERVER-4332 add test for replicating renameCollection

    milkie committed Feb 15, 2012
    I copied this from repl/repl9.js.  Turns out this works fine
    for master/slave but fails in replica sets.  Test is disabled
    until I can submit a fix.
  4. SERVER-4967 allow paste of text with leading tabs

    tadmarshall committed Feb 15, 2012
    Bring back the test that version 2.0 had for ignoring tabs on
    empty lines.  This lets users copy the output JavaScript objects
    by SpiderMonkey (which can include leading tabs) and paste it back
    into the shell without having command completion get in the way.
    This "breaks" command completion on empty lines:  the workaround
    is to type a space and then press tab.