0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

719 Commits

Author SHA1 Message Date
Jonathan Reams
6e79814393 BUILD-355 Make buildlogger use temporary files to buffer log output 2014-10-06 16:34:12 -04:00
Andreas Nilsson
203a02ca8f SERVER-15521 Make SCRAM-SHA-1 default pw algo in shell 2014-10-06 13:48:30 -04:00
Mathias Stearn
9f4ebf0e4f SERVER-13635 Make dbtest take --storageEngine 2014-10-01 16:51:15 -04:00
Geert Bosch
d41c5f3514 SERVER-15469: Fix errorcodes.py error message for bare assert 2014-10-01 16:24:44 -04:00
Eliot Horowitz
6354dbac2e SERVER-13635: honor --storageEngine for small oplog tests 2014-09-30 14:03:05 -04:00
Dan Pasette
78a778b23b SERVER-13635: honor --storageEngine option in spawned processes 2014-09-29 18:31:31 -04:00
Mark Benvenuto
c9b18a3824 SERVER-15400: Create Windows Enterprise Zip File with vcredist and dependent dlls 2014-09-25 15:11:35 -04:00
Mark Benvenuto
2ce51c8e0d Revert "BUILD-365: Create Windows Enterprise Zip File with vcredist and dependent dlls"
This reverts commit e7f18a7e54.
2014-09-23 22:58:25 -04:00
Mark Benvenuto
e7f18a7e54 BUILD-365: Create Windows Enterprise Zip File with vcredist and dependent dlls 2014-09-23 20:09:13 -04:00
Mark Benvenuto
7236ee3310 Revert "BUILD-365: Create Windows Enterprise Zip File with vcredist and dependent dlls"
This reverts commit 812916f533.
2014-09-23 17:30:42 -04:00
Mark Benvenuto
812916f533 BUILD-365: Create Windows Enterprise Zip File with vcredist and dependent dlls 2014-09-23 15:49:25 -04:00
Greg Studer
e88273ac94 SERVER-1424 (re)smoke tag parsing and new test library, v0
Includes:
- Smoke.py options for filtering by jstest tags
- New resmoke.py test utility in v0 alpha
- Lots of example resmoke configurations
- SCons integration for unittests
- Sample tagged jstests
2014-09-18 14:37:45 -04:00
Greg Studer
4677734e7a Revert "SERVER-1424 (re)smoke tag parsing and new test library, v0"
This reverts commit fac5571f67.
2014-09-15 19:42:10 -04:00
Greg Studer
fac5571f67 SERVER-1424 (re)smoke tag parsing and new test library, v0
Includes:
- Smoke.py options for filtering by jstest tags
- New resmoke.py test utility in v0 alpha
- Lots of example resmoke configurations
- SCons integration for unittests
- Sample tagged jstests
2014-09-15 19:05:15 -04:00
Ernie Hershey
033b09c312 SERVER-10642 Missing dash in find command 2014-09-03 11:44:43 -04:00
Ernie Hershey
d701947868 SERVER-10642 Generate SUSE RPM's 2014-09-03 11:44:43 -04:00
Ernie Hershey
097039445a SERVER-13243 Add Ubuntu 14.04 Enterprise .deb 2014-09-02 11:49:07 -04:00
Ernie Hershey
5181c39ebe SERVER-14023 Add RHEL 7 Enterprise .rpm 2014-09-02 11:45:36 -04:00
Matt Kangas
f7d36a2f36 SERVER-14818 disable file_allocator_bench suite too big for MCI 2014-08-22 14:07:08 -04:00
Matt Kangas
2bf24b1bd8 SERVER-14818 save file_allocator_bench to BUILD_ROOT
So we don't need to touch .gitconfig or clutter a repo root.
Adapt and simplify perf_suite.py runner.
2014-08-21 19:51:39 -04:00
Adam Midvidy
c18aa8e256 SERVER-14818 Add cpp benchmark to measure FileAllocator performance.
Needed to measure differences in allocation speed across platforms.
Included is a python script to run the benchmark with different file
sizes and write the results as json to a timestamped directory.
2014-08-19 19:58:15 -04:00
mike o'brien
e1f14a9387 Revert "SERVER-14818 Add cpp benchmark to measure FileAllocator performance."
This reverts commit d861254211.
2014-08-18 16:00:52 -04:00
Adam Midvidy
d861254211 SERVER-14818 Add cpp benchmark to measure FileAllocator performance.
Needed to measure differences in allocation speed across platforms.
Included is a python script to run the benchmark with different file
sizes and write the results as json to a timestamped directory.

Closes #750
Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2014-08-18 14:29:40 -04:00
Spencer T Brody
998ed78216 SERVER-14827 Do not generate reports by default in errorcodes.py 2014-08-14 15:57:37 -04:00
Alex Kleiman
0d3349ce11 SERVER-14352 Significant improvements to RocksDB storage engine.
Incorporates a number of changes since the MongoDB World demo.

Closes #742

Signed-off-by: Benety Goh <benety@mongodb.com>
2014-08-12 10:35:39 -04:00
Mark Benvenuto
35f827aef4 SERVER-14714: Add stack trace signal handler
SERVER-14181: Dump dbtest & python processes, add timeout
2014-08-05 13:58:33 -04:00
Eliot Horowitz
6d2e9273bb SERVER-13635: allow smoke.py to use alternate storage engines 2014-07-28 08:43:19 -04:00
Mark Benvenuto
00b5c825eb SERVER-14181: Test Hang Analyzer
A prototype hang analyzer for MCI integration to help investigate test
timeouts.

1. Script supports taking dumps, and/or dumping a summary of useful
information about a process
2. Script will iterate through a list of interesting processes (mongo,
mongod, and mongos), and run the tools from step 1.

Supports Linux, MacOS X, and Windows.
2014-07-25 20:15:23 -04:00
Jonathan
d5522fbaa3 SERVER-14652 update tests for localhost exception
Closes #721

Signed-off-by: Benety Goh <benety@mongodb.com>
2014-07-25 00:43:55 -04:00
Eliot Horowitz
3038384e3c SERVER-14378 SERVER-12517: make shell use listIndexes when available and start putting tests in mmap_v1 2014-07-23 09:04:01 -04:00
Spencer T Brody
ef85749d9a Make errorcodes.py return a non-zero code on failure 2014-07-10 16:44:24 -04:00
Eric Milkie
81ed23939d SERVER-14522 add fassertFailedWithStatus() to errorcodes.py checking 2014-07-10 11:22:34 -04:00
Mark Benvenuto
4adee3fa86 SERVER-14181: Test Hang Analyzer
Add a stub hang_analyzer.py for MCI to integrate with.
2014-07-02 14:54:28 -04:00
Ernie Hershey
82feb98aae SERVER-11077 Debian Enterprise packaging
This is a minimal change to support Debian, almost
identical to Ubuntu packaging and Community Debian
packaging.
2014-06-24 11:44:55 -04:00
Matt Kangas
153f2302ca SERVER-10069 Rewrite errorcodes.py so it captures multiline messages
- captures multiline messages, when possible
- no longer silently modifies source code. (for hygenic build)
- prompts user to reinvoke with "--fix" when conflict or zero code detected
- faster
2014-06-18 23:56:23 -04:00
Mark Benvenuto
4a97f4cff3 SERVER-13759: vcxproj generator improvements
1. VCXProj now builds all .cpp files itself
2. Moved obj files to Build/ to keep repo clean
3. Split jstoh so that it can be called by vcxproj file
4. Make_Vcxproj - fixed to handle cl temp files, fixes now that vcxproj builds
generated files, and fix _TARGET_ search and replace

Note: Depends on python installation
2014-06-12 16:03:38 -04:00
Matt Kangas
9a5f41d211 SERVER-14179 smoke.py leaves orphan mongod process 2014-06-11 17:31:42 -04:00
Veres Lajos
a98f839cf9 SERVER-9634 typo fixes
Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2014-06-09 23:43:00 -04:00
matt dannenberg
f9be10ecca SERVER-10462 retry file deletes until the file is no longer being used by another process in testing on windows 2014-05-19 05:16:36 -04:00
Randolph Tan
f2386b7f29 fix 2014-05-15 14:04:11 -04:00
Randolph Tan
0dabee8227 SERVER-13741 Migrate remaining tests to use write commands 2014-05-15 14:04:11 -04:00
Matt Kangas
630944421e SERVER-13712 fix fedora8 builders (python 2.5.1) 2014-05-08 00:33:42 -04:00
Matt Kangas
ab47b0b217 SERVER-13712 cleanbb should clean entire /data/db dir
Invoke cleanbb via function call, not subprocess.

clean_dbroot() now cleans entire /data/db if --with-cleanbb specified,
including periodic cleanups.
2014-05-07 22:19:57 -04:00
Matt Kangas
8cd645a8fa SERVER-13712 smoke.py --clean-every=N option 2014-05-07 22:19:57 -04:00
David Storch
7238072660 Revert "SERVER-13741 Migrate remaining tests to use write commands"
This reverts commit 87dc3ae516.
2014-05-06 19:00:56 -04:00
Randolph Tan
87dc3ae516 SERVER-13741 Migrate remaining tests to use write commands 2014-05-06 16:32:44 -04:00
Randolph Tan
8fe31447b9 SERVER-13795 rename test binary to dbtest 2014-05-02 21:29:54 -04:00
Benety Goh
7e3f93197f SERVER-13686 V8 3.25 scripting engine. Disabled by default. Enable using SCons flag js-engine=v8-3.25 2014-05-01 09:35:46 -04:00
Eric Milkie
7f7103d7a4 SERVER-13742 suppress unnecessary mongod-running messages for CppUnittests test suite 2014-04-28 12:51:06 -04:00
Dwight
1da847d294 match make_vcxproj to scons windows warnings disabled 2014-04-25 12:37:44 -04:00
Randolph Tan
7acafe85d9 SERVER-13425 migrate sharding jstest suite to use write commands api 2014-04-21 16:53:25 -04:00
Wisdom Omuya
b34245c1ff MCI-13287: delegate to shell when compressing tar archives
Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2014-04-16 23:48:32 -04:00
Kamran Khan
8cc8ec7cd4 SERVER-13494 Use numeric sorting for versions in the multi-version script
Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2014-04-16 23:21:07 -04:00
Eric Milkie
cffd39b33f SERVER-13435 do not run dropdb_race.js in smalloplog 2014-04-01 11:26:50 -04:00
Scott Hernandez
0798ac066e SERVER-13297: have 'smoke.py all' use jsCore instead of js 2014-03-27 18:34:41 -04:00
Mathias Stearn
43d933a286 SERVER-13391 Move slowest tests from noPassthrough* (formerly slow{Weekly,Nightly}) to slow*
slow1 and slow2 are new suites to hold very slow tests. The idea is that we
can create slow3, slow4, etc to keep the time to run the longest suite down.
2014-03-27 17:35:16 -04:00
Mathias Stearn
d0a1e84ab2 SERVER-13391 Rename slowNightly -> noPassthroughWithMongod and slowWeekly -> noPassthrough
This better represents their purpose and the difference between them.
2014-03-27 17:35:16 -04:00
Mathias Stearn
ed7c1769b5 SERVER-13297 support both windows and posix path separators
Also removed legacy [!_] from js and jsCore globs.
2014-03-26 15:54:29 -04:00
Randolph Tan
386f1b32ba SERVER-13191 migrate auth jstest suite to use write commands api 2014-03-26 15:34:37 -04:00
Scott Hernandez
01a5355e05 SERVER-13297: enable core suite for commands and add scons smokeJsCore test 2014-03-26 12:12:41 -04:00
Dan Pasette
2d1f1b7c5e Revert "SERVER-13287: delegate to shell when compressing tar archives"
This reverts commit e73399e0e6.
2014-03-26 07:44:49 -04:00
Wisdom Omuya
e73399e0e6 SERVER-13287: delegate to shell when compressing tar archives
Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2014-03-25 18:08:04 -04:00
Scott Hernandez
835a7cc8ea SERVER-13297: convert parallel suite to use jsCore tests 2014-03-25 13:46:52 -04:00
Mathias Stearn
346f26f8ca Fix build-failure with small-oplog tests
The theory here is that the test exited with writes still in flight and the
dbhash was executed on the master and the slave at different logical points
in time.
2014-03-14 14:54:20 -04:00
Randolph Tan
eb41492c6f SERVER-13190 migrate replset jstest suite to use write commands api 2014-03-14 12:05:05 -04:00
Spencer T Brody
31332f83af SERVER-10640 re-enable trace_missing_docs_tests.js in auth passthrough 2014-03-13 17:24:16 -04:00
Randolph Tan
3bcbb33bc5 SERVER-13188 Migrate aggregation jstest suite to use write commands api 2014-03-13 17:00:16 -04:00
Scott Hernandez
cc2fbb1b84 smoke small_oplog: don't store dups in lost in master/slave 2014-03-13 09:29:12 -04:00
Scott Hernandez
db2875aee3 smoke.py dbhash and mongod state 2014-03-12 11:47:49 -04:00
Ernie Hershey
f6c94b9b45 SERVER-12753 Remove extra %% in enterprise rpm macros file 2014-03-06 18:41:25 -05:00
Andrew Morrow
9a45a1f363 SERVER-12572 Informatively fail attempts to build C++ client driver targets
The MongoDB C++ client driver now resides in a separate repo and is maintained
independently of the server. The targets in this repo that used to build or test
the driver will now print an error message explaining the change and referring
users to the relevant documentation.
2014-03-04 10:57:42 -05:00
Randolph Tan
f8534ae0d6 SERVER-12127 migrate js tests to jscore suite when not related to writes
Temporarily put back jstest in order not to lose test coverage
2014-03-03 15:29:00 -05:00
Randolph Tan
fafb7dad7b SERVER-12127 migrate js tests to jscore suite when not related to writes
Fix path name in smoke.py
2014-03-03 10:10:46 -05:00
Ernie Hershey
6a167a29bd SERVER-12753 Don't use internal rpmbuild dependency generator
This turns on a call out to the find-requires script which
properly adds shared library dependencies to RPM's when
being built in Ubuntu.
2014-02-28 15:15:58 -05:00
Ernie Hershey
0171919dcf SERVER-5455 New script to sign S3 artifacts 2014-02-28 15:13:29 -05:00
Scott Hernandez
b2b0dd358b smoke.py dbhash oplog printing 2014-02-28 13:53:03 -05:00
Scott Hernandez
7ef1c038a8 SERVER-12786: add smoke.py shell_write_mode 2014-02-27 14:39:02 -05:00
Eric Milkie
9d15c2e8ca omit dbadmin.js from smalloplog suite; calls CloseAllDatabases 2014-02-25 11:33:07 -05:00
Scott Hernandez
9110ba43e6 SERVER-12804: only 'report' dbhash failure on failure 2014-02-23 18:36:34 -05:00
Scott Hernandez
6c6844e9b0 SERVER-12804: use percent for string formatting 2014-02-21 16:34:09 -05:00
Valeri Karpov
68eca9bf07 Don't count skipped tests as successful in smoke.py
Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2014-02-21 14:49:38 -05:00
Shaun Verch
f9fac71d2e SERVER-12804 Revert smoke.py log message change causing test failure 2014-02-21 14:20:46 -05:00
Scott Hernandez
4cdbea7616 SERVER-12804:smoke.py small_oplog improvements 2014-02-21 10:41:44 -05:00
Ernie Hershey
e0cea6ad07 SERVER-9246 New enterprise yum/apt repo layout
Also some minor whitespace consistency fixes.
2014-02-19 15:57:10 -05:00
Eric Milkie
dd56209bfc turn on autoresync to fix smalloplog suite timing out 2014-02-19 10:42:58 -05:00
Ernie Hershey
cc950771c0 SERVER-9123 Include snmp files in enterprise packages 2014-02-11 07:26:13 -05:00
Ernie Hershey
dacc99596e SERVER-9987 Include platform in RPM Release field
The "Release" rpm field has previous been 'mongodb_1' in all RPM's
but to support separate RHEL/CentOS 5.7+ and 6.2+ rpms, the release
will now be '1.el5' and '1.el6'.
2014-02-07 19:12:17 -05:00
mike o'brien
ef817ea803 SERVER-12509 allow overriding default buildlog URL with command line opt to smoke.py 2014-02-06 18:10:48 -05:00
Greg Studer
0d111ff5e5 SERVER-12127 new legacy write suites for tests using GLE 2014-02-06 16:13:23 -05:00
Spencer T Brody
bffe64219d SERVER-10848 Speed up auth passthrough tests by using the internal user instead of a real admin user 2014-02-03 12:15:22 -05:00
Scott Hernandez
5c7f1ad47e multiversion setup improvements 2014-01-29 14:38:59 -05:00
mike o'brien
e3c5265fd0 increase buildlogger send interval to 10 seconds 2014-01-28 22:56:38 -05:00
Shaun Verch
7f15f0c898 SERVER-12435 Added support for module jstests in smoke.py 2014-01-22 12:34:37 -08:00
Mark Benvenuto
7cb2e9607a SERVER-3364: The C++ Driver compiled as shared library must export the API 2014-01-14 16:14:38 -05:00
Dwight
b1d0ab1422 comments and instructions on using make_vcxproj script and its limitations 2014-01-09 16:48:38 -05:00
Dwight
0950f1736f visual studio didnt like the nested xml comments here 2014-01-07 16:37:11 -05:00
Ernie Hershey
a425c81c1d SERVER-9987 Generate Enterprise rpms for both rhel 5 and rhel 6 2013-12-20 16:46:28 -05:00
Ernie Hershey
a272fcfb03 SERVER-9246 Clean up community repo generation script to match enterprise version 2013-12-20 16:29:41 -05:00
Ernie Hershey
5d29b14ecf SERVER-9246 Create Yum and Apt repositories for enterprise edition 2013-12-20 16:29:07 -05:00
Dwight
63732d3884 more work on vcxproj generation 2013-12-18 14:56:12 -05:00
Dwight
eae98a4bba vcxproj generation more work 2013-12-18 14:56:12 -05:00
Dwight
afeae9cf7d make_vcxproj make it _WIN32_WINNT preprocessor define aware 2013-12-13 12:16:08 -05:00
Dwight
c90068fa13 vcxproj file generator, made it NTDDI_VERSION-aware 2013-12-13 12:16:08 -05:00
Ernie Hershey
c3e150afe5 SERVER-10881 Re-imported AGPL RTF to fix formatting in MSI 2013-12-09 19:41:25 -05:00
Ernie Hershey
5a4c4003b1 SERVER-11773 Retain "mongodb" directory name in repo for backwards compatibility for enterprise packages 2013-12-05 19:27:30 -05:00
Ernie Hershey
e03a07465c SERVER-11773 Retain "mongodb" directory name in repo for backwards compatibility 2013-12-05 19:27:30 -05:00
Sridhar Nanjundeswaran
08fda16ab2 SERVER-10900 - When building MSI for enterprise edition use third party notices file from enterprise repository 2013-12-05 10:01:10 -08:00
Ernie Hershey
35c2c7aff4 SERVER-11769 Only remove mongosniff when generating packages if it's there 2013-12-04 18:51:10 -05:00
Ernie Hershey
db57baaeaf SERVER-11766 Use "enterprise" instead of "subscription" in release archive filenames 2013-12-04 18:50:30 -05:00
Eric Milkie
7798b53d7c Revert "SERVER-11884 Setting sslAllowInvalidCertificates for smoke.py mongod"
This reverts commit 268575e769.
2013-11-29 21:52:35 -05:00
Andreas Nilsson
268575e769 SERVER-11884 Setting sslAllowInvalidCertificates for smoke.py mongod 2013-11-27 16:20:03 -05:00
Benety Goh
0279986672 SERVER-9608 updated shouldKill() to detect and terminate mongod process using same data directory 2013-11-26 14:09:02 -05:00
Randolph Tan
130741d128 SERVER-11772 new jstest suites for write command testing
Added new target 'jsCore' to smoke.py
2013-11-25 18:19:19 -05:00
Eric Milkie
c625d03f2d SERVER-11844 filter out some symbols for 32-bit Windows 2013-11-25 13:33:23 -05:00
Dwight
f937dbeba8 more work on the vcxproj file generator. 2013-11-25 11:28:12 -05:00
Valeri Karpov
95586f19ac setup_multiversion_mongodb.py no longer refers to nonexistent install_multiversion_mongodb.sh
Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2013-11-24 20:11:06 -05:00
Wisdom Omuya
75d67cdf5a SERVER-11382: record of skipped tests as 'skip'
Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2013-11-18 16:28:20 -05:00
Spencer T Brody
cc9756ce74 SERVER-10420 Re-enable sharding/replmonitor_bad_seed.js test in auth passthrough mode 2013-11-18 16:12:40 -05:00
Eric Milkie
86f1890527 MCI-970 send data to buildlogger in larger batches 2013-11-14 17:26:10 -05:00
Andreas Nilsson
8041835681 SERVER-11375 Change names of sslMode states 2013-11-14 19:55:55 +00:00
Dwight
e997b559cf Towards automatic generation of vcxproj files. See comments at top of the make_vcxproj.py file on how to use. 2013-11-13 17:07:49 -05:00
Mathias Stearn
1c05609c89 SERVER-10868 Add --temp-path parameter to smoke.py 2013-11-12 19:08:06 -05:00
Andreas Nilsson
b5d36ec05c SERVER-10330 SERVER-11195 SSL server hostname validation 2013-11-13 08:50:07 +00:00
gregs
fe59d4249b SERVER-10818 allow turning on batch upconversion (useClusterWriteCommands) via smoke.py 2013-11-11 09:51:18 -05:00
Randolph Tan
b8fd0b3094 SERVER-11627 Make the shell use write commands by default 2013-11-08 10:02:13 -05:00
Mathias Stearn
ca5b94c240 SERVER-11613 Fix some brokenness in test logging
Changes:
* smoke.py captures both stdout and stderr of subprocesses
* Log buffering reduced (main log() function already was line-buffered).
* printStackAndExit writes to stdout rather than stdin.
2013-11-06 19:13:14 -05:00
Andreas Nilsson
50030f55d0 SERVER-8864 Include the sslSpecial build suite in smoke.py 2013-11-01 17:45:16 -04:00
Benety Goh
2e10439eba SERVER-9579 fixed dbpath prefix for all smoke tests that start (multiple) mongod processes through the mongo shell 2013-10-29 13:11:41 -04:00
Sridhar Nanjundeswaran
063359489f SERVER-11341 - Added merge module as a variable to wixproj and buildenterprisemsi.bat 2013-10-28 13:17:13 +05:30
Ernie Hershey
31713e0af4 SERVER-963 Separate enterprise and community debian rules and control files 2013-10-12 18:20:01 -04:00
Ernie Hershey
b57a0b403e SERVER-963 Externalize enterprise packaging spec files 2013-10-12 18:20:01 -04:00
Sridhar Nanjundeswaran
332e4f1a23 SERVER-11108 - non enterprise builds are not working 2013-10-11 10:36:35 -07:00
Andreas Nilsson
aef38b7e2c SERVER-8864 SSL mixed mode cmd line parameters 2013-10-09 14:24:29 -04:00
Eric Milkie
7ada7a8e11 SERVER-10830 msi builder as an scons target 2013-10-09 13:59:08 -04:00
Ernie Hershey
37a7f2f07f SERVER-10051 require cyrus sasl instead of gsasl 2013-10-04 13:25:27 -04:00
Ernie Hershey
fc780bfec9 SERVER-11008 Add full conflicting package name list 2013-10-04 13:25:27 -04:00
Ernie Hershey
c3a1079ef7 SERVER-10580 add trailing slash so find command works if source dir is a symlink 2013-10-04 13:25:27 -04:00
Ernie Hershey
886e2c6ff3 SERVER-10581 Ignore enterprise packages in consolidate-repos.sh 2013-10-04 13:25:27 -04:00
Ernie Hershey
ef582b64cb SERVER-3579 Change redhat username and group from mongod to mongodb 2013-10-04 13:25:27 -04:00
Ernie Hershey
09ffdcc927 SERVER-10871 Change 'mongodb' to 'mongo' to mean the mongod process and service 2013-10-04 13:25:27 -04:00
Andreas Nilsson
7db361fe2d SERVER-7455 x.509 cluster auth tests 2013-10-03 12:25:08 -04:00
Sridhar Nanjundeswaran
7966d19ab8 SERVER-10870 - Include SNMP configuration files for mongod.
Also removed snmp dlls getting installed for non mongod components
2013-10-02 10:10:26 -07:00
Andreas Nilsson
625e971353 SERVER-7455 x.509 cluster auth tests and expanded use-ssl passthrough 2013-09-30 14:10:54 -04:00
Andy Schwerin
3bc344db79 SERVER-1105 Update AuthorizationSession's logic for collection-level access control.
Also requires changing the privileges of the built-in roles.  This patch takes the opportunity to remove the 2.2-style read-only roles in favor of the 2.4-style "read" and "readAnyDatabase" roles, and renames the 2.2-style read-write roles "dbOwner" and "root".  The "root" name, at least, is subject to change prior to the next unstable release.

Test harnesses are updated as needed to use the correct builtin roles.
2013-09-26 14:33:43 -04:00
Sridhar Nanjundeswaran
fb4944060d SERVER-10822 - Include generated C++ driver header files folder
Build directly using heat, candle and light
2013-09-26 10:20:44 -07:00
Ernie Hershey
e01dfe96c7 SERVER-3579 Change file paths to consistent format 2013-09-25 21:41:28 -04:00
Ernie Hershey
5a590d8514 SERVER-3579 Packaging logic cleanup 2013-09-25 21:41:28 -04:00
Ernie Hershey
787d2d85a8 SERVER-3579 replace mongo-10gen and mongodb-10gen with mongodb-org 2013-09-25 21:41:28 -04:00
Ernie Hershey
cd2f9548a3 SERVER-3579 replace 10gen with mongodb 2013-09-25 21:41:28 -04:00
Sridhar Nanjundeswaran
ddb216a374 SERVER-10730 - Allow user specified install directory 2013-09-24 11:38:28 -07:00