Commits on Apr 13, 2012
  1. fix Win32 build -- improved cleanup for jstests

    So we don't run out of memory in 32-bit mode build.
    milkie committed Apr 13, 2012
  2. SERVER-5287 Abort if Windows MapViewOfFile fails

    If we try to memory map a file in Windows and fail, consider
    this a fatal error.  Improve logging so we can see details of
    what failed.
    tadmarshall committed Apr 13, 2012
  3. SERVER-3637 in processGetMore, hint ClientCursor::yieldSometimes if w…

    …e're fully covered or not
    erh committed Apr 13, 2012
  4. SERVER-3331: Fix log.cpp on Windows to compile when LPTSTR is a char …

    …*, not a wchar*.
    When building the C++ driver, log.cpp is compiled with LPTSTR === LPCSTR, not LPWSTR.
    This uses the W-form of the Windows system calls as appropriate.
    andy10gen committed Apr 13, 2012
  5. Merge branch 'SERVER-5384'

    renctan committed Apr 13, 2012
  6. Fix line endings

    One line had a CRLF.
    tadmarshall committed Apr 13, 2012
  7. SERVER-3331: On Windows, build the client driver, even if you cannot …

    …find the boost libraries.
    Boost headers provide information that MSVC can use to find the correct version of boost libraries,
    so it does not matter if SCons cannot find the libraries.  Build anyways.
    andy10gen committed Apr 13, 2012
Commits on Apr 12, 2012
  1. SERVER-5405 mongos does not send reads to secondaries

    Authenticate connection to replica members with keyFile credentials when calling
    replSetGetStatus internally.
    renctan committed Apr 12, 2012
  2. buildlogger: make everything unicode

    Dan Crosta committed Apr 11, 2012
  3. SERVER-5389 don't "attempt" so often

    jstest.attempt() is used to pound on something until a condition is met.
    Polling every half a second isn't gaining us much, but it is littering
    build logs with a lot of extra output (the functions passed to this
    function tend to print things).  With this submit I am reducing the clutter
    by 4x.
    milkie committed Apr 12, 2012
  4. SERVER-5574 Make spider monkey Scope implementation honor exec()'s re…

    …portError parameter.
    astaple committed Apr 11, 2012
  5. Introduce mongo/platform/compiler.h.

    Get rid of most uses of __attribute__ and __declspec outside of the
    platform/compiler headers.
    andy10gen committed Apr 11, 2012
  6. Clean up SConscript for JavaScript-to-CPP operations

    Remove incorrect and unnecessary dependency, make filenames of
    shell/utils.js and shell/utils_sh.js explicit to aid grepping
    and renaming, add comment about file additions that go into
    tadmarshall committed Apr 12, 2012
  7. Break servers.js into several files

    The addition of some (ok, a lot of) comments into shell/servers.js made
    the processed file shell/mongo-server.cpp contain a string constant longer
    than 65536 characters, and this made it not compile in MSVC any more (scons
    or Visual Studio).  This commit breaks the file into smaller sections,
    somewhat logically grouped, and feeds them to the JavaScript engine in the
    same order as before (so it shouldn't break anything).  No code was added
    or removed other than to restore Randolph's comments, and nothing was
    rearranged other than the disassembly into separate source files, with
    resulting separate string constants.
    tadmarshall committed Apr 12, 2012
Commits on Apr 11, 2012
  1. explicit declare variable

    milkie committed Apr 11, 2012
  2. Fix build for gcc4.7

    RedBeard0531 committed Apr 11, 2012
  3. stable test for every run

    15 seconds was too short but 2 minutes seems too long.
    milkie committed Apr 11, 2012
  4. fix logging message

    milkie committed Apr 11, 2012
  5. correction to help message - journaling is now on by default

    This was changed last year in b5993b3
    milkie committed Apr 11, 2012
  6. reset db back to 'test' at end of script

    You can't leave the db pointing to something other than 'test', for any test in jstests/.
    Subsequent tests (capped5 in particular) are counting on the db to be 'test'.
    Also, I reduced the number of iterations in the test to make it run faster.
    milkie committed Apr 11, 2012
  7. Add "forceTableScan" param for "mongoexport"

    This mimics the same param that already exists in "mongodump".
    Signed-off-by: Eric Milkie <>
    azat committed with milkie Apr 11, 2012
  8. Fix ubuntu warning?

    astaple committed Apr 11, 2012