Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Apr 13, 2012
  1. @dwight
  2. @dwight
  3. @milkie

    fix Win32 build -- improved cleanup for jstests

    milkie committed
    So we don't run out of memory in 32-bit mode build.
  4. @erh
  5. @tadmarshall

    SERVER-5287 Abort if Windows MapViewOfFile fails

    tadmarshall committed
    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.
  6. @erh

    SERVER-3637 in processGetMore, hint ClientCursor::yieldSometimes if w…

    erh committed
    …e're fully covered or not
  7. @andy10gen

    SERVER-3331: Fix log.cpp on Windows to compile when LPTSTR is a char …

    andy10gen committed
    …*, 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.
  8. @renctan

    Merge branch 'SERVER-5384'

    renctan committed
  9. @renctan
  10. @tadmarshall
  11. @tadmarshall

    Fix line endings

    tadmarshall committed
    One line had a CRLF.
  12. @andy10gen

    SERVER-3331: On Windows, build the client driver, even if you cannot …

    andy10gen committed
    …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.
Commits on Apr 12, 2012
  1. @renctan

    SERVER-5405 mongos does not send reads to secondaries

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

    Dan Crosta committed
  3. @milkie

    SERVER-5389 don't "attempt" so often

    milkie committed
    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.
  4. @renctan
  5. @andy10gen
  6. @andy10gen
  7. @andy10gen
  8. @astaple
  9. @astaple
  10. @andy10gen

    Introduce mongo/platform/compiler.h.

    andy10gen committed
    Get rid of most uses of __attribute__ and __declspec outside of the
    platform/compiler headers.
  11. @tadmarshall

    Clean up SConscript for JavaScript-to-CPP operations

    tadmarshall committed
    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
  12. @tadmarshall

    Break servers.js into several files

    tadmarshall committed
    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.
Commits on Apr 11, 2012
  1. @RedBeard0531
  2. @milkie
  3. @milkie

    explicit declare variable

    milkie committed
  4. @RedBeard0531

    Fix build for gcc4.7

    RedBeard0531 committed
  5. @milkie

    stable test for every run

    milkie committed
    15 seconds was too short but 2 minutes seems too long.
  6. @milkie
  7. @milkie

    fix logging message

    milkie committed
  8. @milkie

    correction to help message - journaling is now on by default

    milkie committed
    This was changed last year in b5993b3
  9. @milkie

    reset db back to 'test' at end of script

    milkie committed
    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.
  10. @azat @milkie

    Add "forceTableScan" param for "mongoexport"

    azat committed with milkie
    This mimics the same param that already exists in "mongodump".
    Signed-off-by: Eric Milkie <>
  11. @astaple

    Fix ubuntu warning?

    astaple committed
Something went wrong with that request. Please try again.