Commit Graph

1574 Commits

Author SHA1 Message Date
Yves Duhem
c30149da2e SERVER-30685 New continuous stepdown hook 2017-09-01 16:38:38 -04:00
Charlie Swanson
bc3e230523 SERVER-30704 Use ARM to merge agg cursors on mongos. 2017-09-01 15:36:35 -04:00
Charlie Swanson
4e01e35825 SERVER-30907 Ban $changeStream on non replica set deployments 2017-09-01 15:36:35 -04:00
Spencer Jackson
8024561b6a SERVER-30009: Allow JS functions to be terminated with ';' 2017-08-31 10:25:38 -04:00
Charlie Swanson
bfbeb0cbab SERVER-30799 Avoid misleading empty batches with tailable cursors.
This bug impacts tailable cursors being sent through a mongos.
2017-08-30 11:47:14 -04:00
Max Hirschhorn
0305599974 SERVER-30686 Add retryable_writes_jscore_passthrough_WT task. 2017-08-30 11:15:13 -04:00
Max Hirschhorn
45d4ddb4aa SERVER-30686 Add support for retryWrites=true in the mongo shell. 2017-08-30 11:15:13 -04:00
Mathias Stearn
7deeaa1d92 SERVER-30877 Add --list-files option to errorcodes.py 2017-08-29 19:05:08 -04:00
Sara Golemon
6e2cc35d6d SERVER-27801 define unique KRB5CCNAME per external_auth test 2017-08-28 11:12:47 -04:00
Eddie Louie
98ed3fbf95 SERVER-30583 Only call os.fsync if not writing to stdout in collect_resource_info.py 2017-08-28 10:55:09 -04:00
David Storch
57f78ab895 SERVER-30177 Add support for JSON Schema 'minProperties' and 'maxProperties'. 2017-08-24 17:41:30 -04:00
Jonathan Abrahams
7081a76ac2 SERVER-30699 Shell commands fail for cases with quotes for buildscripts/remote_operations 2017-08-23 16:00:39 -04:00
Matthew Russotto
d000511fe6 SERVER-29127 Improve behavior of tailable awaitData cursors with readConcern:majority
Fixes a bug with awaitData cursors on readConcern:majority; they would not be awakened when a new
snapshot was set to "committed".  Also removed a related false comment.

Fixes a bug in planExecutor which would prevent awakening when oplog visibility changed with
a visibility-restricted cursor active.
2017-08-23 12:52:06 -04:00
Sara Golemon
0b09cf4477 SERVER-29628 $listSessions aggregation stage 2017-08-23 09:20:45 -04:00
Sara Golemon
a09f19822f SERVER-29628 $listLocalSessions aggregation stage 2017-08-23 09:18:17 -04:00
Misha Tyulenev
d268047046 SERVER-30497 update comments on the blacklisted tests 2017-08-22 19:36:39 -04:00
Misha Tyulenev
53a831fd5d SERVER-30697 add sharded causally_consistent passthrough suite 2017-08-22 12:04:33 -04:00
David Storch
dfb7249dbd SERVER-30177 Implement JSON Schema 'required' keyword. 2017-08-22 09:49:45 -04:00
Max Hirschhorn
3128427f77 SERVER-30325 Temporarily exclude dbhash check on "config" database.
This should avoid additional Evergreen failures from the
jstestfuzz_replication_initsync and jstestfuzz_replication_initsync_WT
tasks.
2017-08-21 11:24:19 -04:00
Robert Guo
b136dbce0f SERVER-19541 supporting connecting to an external cluster in resmoke.py 2017-08-21 10:30:59 -04:00
Justin Seyster
83e1ff54a1 SERVER-30467 $_internalSchema{Min|Max}Length counts UTF-8 code points. 2017-08-18 19:13:27 -04:00
samantharitter
9999bc8a09 SERVER-29203 Implement SessionsCollectionSharded 2017-08-18 14:01:33 -04:00
Yves Duhem
c3f3304cf4 SERVER-30651 Parallelize test history queries in update_test_lifecycle 2017-08-18 10:18:56 -04:00
Yves Duhem
9aa92a9c58 SERVER-30654 Retry mechanism for test history queries 2017-08-18 10:13:07 -04:00
David Storch
ecfdeb1bbe SERVER-30245 Add $_internalSchemaType.
This fixes a bug in the JSON Schema implementation in which
the type keyword did not behave correctly with arrays.
2017-08-17 16:00:04 -04:00
Kimberly Hou
66e2805eb1 SERVER-30670 Add clusterType TestData to generational fuzzer yml tests 2017-08-17 13:13:44 -04:00
Jason Carey
cb20cab733 SERVER-28338 KillSessions Support 2017-08-17 12:16:40 -04:00
Mathias Stearn
347935f7a5 SERVER-30580 Eliminate UserException and MsgAssertionException types
All users were converted to just use AssertionException.
2017-08-16 16:28:02 -04:00
Jonathan Abrahams
b1e534860f SERVER-30604 Remove buildscripts/mount_ephemeral_drive.sh 2017-08-16 14:52:37 -04:00
Jonathan Abrahams
487950b450 SERVER-30604 Mount EC2 instance drive for /data 2017-08-15 14:48:02 -04:00
Misha Tyulenev
eacef2db99 SERVER-29987 pass afterClusterTime to all commands 2017-08-15 11:33:07 -04:00
Brian Samek
4824a25019 SERVER-29422 Respect version.json in patch builds 2017-08-15 10:22:37 +03:00
Zakhar Kleyman
27c4847e65 SERVER-30619 Update Evergreen API URL in buildscripts/test_failures.py 2017-08-14 16:54:00 -04:00
Mark Benvenuto
cc20ad4cf5 SERVER-30560 Support serialization to OpMsgRequest document sequences 2017-08-14 11:02:12 -04:00
Eddie Louie
2b4bac2393 SERVER-30266 Enable TestData.skipValidationOnNamespaceNotFound by default to bypass collection
validation error due to namespace not found for sharding and replicaset tests
2017-08-12 11:23:28 -04:00
Kaloian Manassiev
9245615c3b SERVER-30325 Temporarily exclude the 'config' database from the fuzzer DBHash checks 2017-08-12 09:01:31 -04:00
Spencer Jackson
718e9c68e0 SERVER-30566: Unwind SERVER-28190 2017-08-11 15:19:33 -04:00
Jonathan Abrahams
0d2de756f1 SERVER-30574 remote_operations.py fails to handle ssh_options, quoting in operations and Windows files 2017-08-11 14:10:13 -04:00
Nick Zolnierz
91f42e4734 SERVER-29593: Integrate the official JSON Schema test corpus into the unit tests 2017-08-11 11:43:45 -04:00
Zakhar Kleyman
1dc5e4ba4e SERVER-30509 Update Evergreen API URL in burn_in_tests.py 2017-08-10 13:42:21 -04:00
Esha Maharishi
d0323edc5a SERVER-29637 make shards obtain UUID for sharded collections from config server on setFeatureCompatibilityVersion: 3.6 2017-08-09 15:45:27 -04:00
Mathias Stearn
7b8d937701 SERVER-30468 switch from re2 to regex for errorcodes.py
It is easier to install and seems to be faster.
2017-08-09 14:48:34 -04:00
Kevin Pulo
9f2e54384d SERVER-20392 remove early chunksize autosplit heuristic 2017-08-09 14:30:32 +10:00
Ben Shteinfeld
3f8e2edf1c SERVER-30564 Run embedded CAPI and transport layer tests in iOS simulator on evergreen 2017-08-08 16:05:14 -04:00
Bernard Gorman
9062f71621 SERVER-22760 Sharded aggregation pipelines which involve taking a simple union should merge on mongos 2017-08-08 19:04:30 +01:00
Jonathan Abrahams
324839c0c0 SERVER-28824 Trap debugger excptions in hang analyzer and display at end for all processes 2017-08-08 11:31:49 -04:00
Mathias Stearn
5b71d07dfc SERVER-30468 Optimize errorcodes.py
* Only look in src/mongo rather than filtering after the fact
* Use re2 if available
* Lazily convert byte offsets to line numbers only when needed

Also I added a --quiet option to make it silent on success.
2017-08-08 10:04:23 -04:00
Judah Schvimer
ae59589e23 SERVER-30501 Create rollback logging component 2017-08-07 14:01:55 -04:00
Mark Benvenuto
b85936082d SERVER-29743 IDL generates a default constructor for primitive scalars 2017-08-07 11:15:21 -04:00
Jonathan Abrahams
b90b6c5eb1 SERVER-30146 Evergreen scripts for remote hosts: ssh & scp 2017-08-04 11:50:11 -04:00