Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Jul 16, 2012
  1. Add multiVersion tests to SConscript.smoke

    Greg Studer authored
Commits on Jul 10, 2012
  1. @RedBeard0531
Commits on Jun 5, 2012
Commits on May 22, 2012
  1. @RedBeard0531

    Support GridFS with fs.chunks sharded on {files_id:1, n:1} SERVER-3746

    RedBeard0531 authored
    A try block in dbcommands.cpp will need to be modified when SERVER-5752
    is fixed. This comment should serve as a reminder.
Commits on May 2, 2012
  1. @milkie
Commits on Mar 23, 2012
  1. add buildlogger (separate test output)

    Dan Crosta authored
Commits on Mar 20, 2012
Commits on Feb 24, 2012
Commits on Feb 23, 2012
  1. SERVER-5057 safely invoke from SConscript.smoke

    Dan Crosta authored
    this correctly handles arguments with spaces, quotes, etc
Commits on Feb 17, 2012
  1. ALL invocations are done through smoke_command()

    Dan Crosta authored
    This function returns a string command with fully qualified paths to a
    valid (>= 2.5) Python interpreter and to the file.
Commits on Feb 11, 2012
  1. add --smokeauth pass-through to --auth

    Dan Crosta authored
Commits on Jan 23, 2012
  1. @dcrosta
Commits on Jan 17, 2012
  1. @andy10gen

    SCons updates to support variant directories.

    andy10gen authored
    This patch is a reorganization of our build files, which brings them slightly
    closer in line with standard SCons organization.
    In particular, the SConstruct file sets up the various "build environment"
    objects, by examining the local system and command line parameters.  Then, it
    delegates to some SConscript files, which describe build rules, like how to
    compile "mongod" from source.
    Typically, you would create several SConscript files for a project this large,
    after breaking the project into logical sub projects, such as "platform
    abstraction", "data manager", "query optimizer", etc.  That will be future work.
    For now, we only separate out the special rules for executing smoke tests into
    SConscript.smoke.  Pretty much all other build rules are in src/mongo/SConscript.
    "tools" are placed in site_scons/site_tools.
    This patch also includes better support for building and tracking dependencies
    among static libraries ("libdeps" and "MergeLibrary"), and some incumbent, minor
    This patch introduces a "warning" message from SCons about framework.o having
    two rules that generate it.  It is harmless, for now, and will be removed in
    future work.
    Future work also includes eliminating use of the SCons "Glob" utility, and
    restructuring the source code into sensible components.
Something went wrong with that request. Please try again.