Commit Graph

2139 Commits

Author SHA1 Message Date
Sean Tao
acdbc57731 SERVER-33998 Remove the parallelCollectionScan command 2018-07-12 17:54:34 -04:00
Max Hirschhorn
a750bf210f SERVER-35537 Create mongoebench for running benchRun against mobile.
It take a JSON config file with a "pre" section for any setup logic and
an "ops" section for the operations that the benchRun workers should
execute repeatedly.
2018-07-10 01:39:36 -04:00
William Schultz
4c725a11ac SERVER-32907 Reduce replication.heartbeat log verbosity in local test logs
This patch creates separate 'logComponentVerbosity' default settings
for tests running running locally versus those running in
Evergreen. This only applies to tests run using resmoke.py. We detect
that a test is running in Evergreen by checking if resmoke received
an EVERGREEN_TASK_ID parameter.
2018-07-09 19:32:06 -04:00
Nick Zolnierz
5f48be8178 SERVER-35280: Add handling for drops of sharded collections in change stream tests 2018-07-09 14:07:55 -04:00
Geert Bosch
c7a0fc5191 SERVER-35984 Remove remaining MMAPv1 testing 2018-07-06 15:34:49 -04:00
William Schultz
5b2739dbff SERVER-32907 Make resmoke pass TestData.setParameters to mongo shell as a JavaScript object
This patch changes the format of the TestData.setParameters variable we
pass to the mongo shell from within resmoke. We now pass this value as a
JavaScript object, where keys are parameter names and values are the
values to set for that parameter. Additionally, we also consolidate the
hard-coded 'logComponentVerbosity' default settings into resmoke, instead of
having them mixed between servers.js and resmoke's programs.py. Now, any
mongod processes started either directly by resmoke or via a mongo shell
that was started by resmoke will receive default log verbosity settings
from a value defined in resmoke.
2018-07-06 14:54:38 -04:00
Jonathan Abrahams
fa908b8244 SERVER-32223 Add enterprise-rhel-62-64-bit-required-inmem build variant in evergreen.yml to run burn_in_tests 2018-07-06 13:01:30 -04:00
Blake Oler
c17d9bc2b7 SERVER-35977 Blacklist select change streams tests until resume token is made backwards compatible with 4.0 2018-07-06 12:15:23 -04:00
Jonathan Abrahams
4c385bcfb4 SERVER-35990 Update evergreen_task_timeout.py REQUIRED_BUILD_VARIANTS list 2018-07-06 10:15:38 -04:00
Robert Guo
a6e2c10af2 SERVER-35964 create UBSan concurrency_replication* tasks 2018-07-05 19:30:52 -04:00
Geert Bosch
711c076ef5 SERVER-35715 Remove nopreallocj and smallfiles options from tests 2018-07-05 08:20:56 -04:00
Jack Mulrow
f683298f0f SERVER-35053 Remove injected read/write concern blacklists from causal consistency passthroughs 2018-07-02 19:43:53 -04:00
Max Hirschhorn
99d3436094 SERVER-35383 Raise election timeout to 24 hours for stepdown suites. 2018-07-02 11:36:02 -04:00
Blake Oler
53a34c4f01 SERVER-35655 Update FCV constants throughout server code.
SERVER-35169 Bump wire protocol version for 4.2.
SERVER-35752 Ensure tests that rely on FCV pass after updating FCV constants.
SERVER-35163 Unblacklist tests that expect FCV version to differ between "last-stable" and "latest."
SERVER-34984 Update major_version_upgrade.js to call setFCV to the latest FCV.
SERVER-35656 Ensure a 4.0 mongos crashes upon attempting to connect to an FCV 4.2 cluster.
SERVER-35404 Re-enable the sharding_last_stable_mongos_and_mixed_shards suite.
2018-07-02 10:50:53 -04:00
Robert Guo
5c73ea14a6 SERVER-35523 fix fsmworkloadtestcase 2018-07-02 09:49:58 -04:00
Sara Golemon
7d255086dd SERVER-35847 Remove eval command and remove/update related tests/helpers 2018-06-29 23:02:02 -04:00
Cheahuychou Mao
3e632d5ed0 SERVER-35580 Remove ReIndexCmd from mongos 2018-06-28 14:10:40 -04:00
Jonathan Abrahams
844c1aac8a SERVER-35313 CleanupConcurrencyWorkloads resmoke hook needs to handle the balancer 2018-06-27 21:43:35 -04:00
Randolph Tan
bdf6af1e48 SERVER-35735 Single shard transaction support for basic crud ops 2018-06-26 17:02:11 -04:00
Jonathan Abrahams
d464916c1a SERVER-34996 Fix lint 2018-06-26 16:49:16 -04:00
Jonathan Abrahams
5abdd989fb SERVER-34996 Save console_log & console_screenshot in aws_ec2.py 2018-06-26 16:26:26 -04:00
Jonathan Abrahams
b8b6d66ee8 SERVER-35262 Add concurrency_simultaneous_replication.yml test suite 2018-06-26 12:12:24 -04:00
Randolph Tan
c7dc8919cc Revert "SERVER-35735 Single shard transaction support for basic crud ops"
This reverts commit cf0b52c7c2.
2018-06-26 11:27:11 -04:00
Randolph Tan
cf0b52c7c2 SERVER-35735 Single shard transaction support for basic crud ops 2018-06-26 09:59:29 -04:00
Geert Bosch
ab0c426e60 SERVER-35591 Remove MMAPv1 testing 2018-06-25 16:47:18 -04:00
James Wahlin
051262cc7b SERVER-34956 Replace big_object1.js with max_doc_size.js 2018-06-25 10:17:06 -04:00
Max Hirschhorn
d7ed310170 SERVER-35124 Tolerate replSetStepDown failing in stepdown suites.
It is possible for a database operation to prevent the global X lock
from being acquired within 10 seconds. We'll simply retry 8 seconds
later.
2018-06-23 18:42:55 -04:00
Gabriel Russell
c75daff3db SERVER-35664 run android tests on version 24 images 2018-06-21 16:32:08 +00:00
Randolph Tan
862bdee50d SERVER-35357 Implement a temporary map of transaction runtime states on MongoS 2018-06-20 16:57:49 -04:00
Ramon Fernandez
203407dbf6 SERVER-35665 Fix Community license on Windows
Reformat the license displayed at install time so it displays nicely in the
installer window; make sure the license file is also installed on disk.
2018-06-20 16:43:03 -04:00
Charlie Swanson
1a18c8f8ae SERVER-27646 Build index bounds for {$ne: null} predicates 2018-06-20 16:31:13 -04:00
Blake Oler
f4179263a4 SERVER-34470 Make DatabaseVersion non-optional on the config server's DatabaseType 2018-06-20 13:49:55 -04:00
Ramon Fernandez
c6b10c46cc SERVER-35665 Update license on all artifacts
License for Community artifacts is in the LICENSE-Community.txt file.
License for Enterprise artifacts is in the LICENSE-Enterprise.txt file.
This change also updates deb/rpm/msi packages.
2018-06-20 12:33:04 -04:00
Nick Zolnierz
43f8fc8c45 SERVER-35030: Add 'startAfter' option to the $changeStream stage 2018-06-20 11:34:41 -04:00
Judah Schvimer
57dfcb05c6 SERVER-35661 Add 5 second syncdelay to rollback shutdown fuzzers 2018-06-19 17:49:34 -04:00
Xiangyu Yao
1871507cdb SERVER-34113 Remove all support for snapshot reads outside multi-document transactions 2018-06-19 17:09:50 -04:00
Nick Zolnierz
77f4317258 SERVER-35029: Add change stream notification for database drop 2018-06-19 15:37:58 -04:00
Billy Donahue
4e614564d0 SERVER-35620 Use 'shasum -a 256' for tarball integrity.
Instead of using in-house Python.
Refactor fetch_and_build_openssl.sh

workaround for old shasum stdin bug
2018-06-19 15:22:37 -04:00
Robert Guo
2b4f872010 SERVER-35089 Update txn jscore passthrough suite blacklist 2018-06-19 13:11:09 -04:00
Kyle Suarez
7bc7864fc0 SERVER-35043, SERVER-22949: move geoNear implementation into aggregation
This commit removes the geoNear command and moves its implementation
into the aggregation framework. Users should use the aggregate command
with a $geoNear stage.

The implementation rewrite additionally removes the limit in the
$geoNear aggregation stage. To limit the number of results, use a $limit
stage.
2018-06-18 23:34:49 -04:00
jannaerin
7c89f48c4f SERVER-35653: This reverts SERVER-31768 2018-06-18 23:09:18 -04:00
jannaerin
7b9d3050ce SERVER-35653: This reverts SERVER-31768
This reverts commit 9057ac7f6e.
2018-06-18 21:14:17 -04:00
Blake Oler
570c2570a7 SERVER-35375 Re-blacklist agg_group_external.js in various passthrough suites 2018-06-18 12:54:31 -04:00
William Schultz
4b544f9059 SERVER-35562 Remove FCV check for transactions support in 4.0 2018-06-18 11:43:37 -04:00
David Bradford
a247dcc700 SERVER-35622: Move blacklisted tests to exclude_files section of yml 2018-06-15 14:11:25 -04:00
Charlie Swanson
5d858f0f23 SERVER-35119 Remove FCV restrictions on new-in-4.0 expressions 2018-06-15 13:41:22 -04:00
Blake Oler
7a46f808c6 SERVER-34285 Remove FCV 3.6 switch logic in movePrimary 2018-06-15 13:19:44 -04:00
Jonathan Abrahams
82b62cf1e5 SERVER-34711 Enable burn_in_tests to understand Evergreen task selectors 2018-06-15 11:40:58 -04:00
Cheahuychou Mao
3bec524a98 SERVER-35067 Blacklist explain2.js from retryable writes jscore stepdown suite 2018-06-15 10:34:53 -04:00
Gabriel Russell
13c65fa47b SERVER-34006 build android embedded with api version 21 2018-06-14 15:02:28 -04:00