summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-33812 remove rollback_too_new.jsr3.7.5Benety Goh2018-04-171-78/+0
| | | | roll_back_local_operations_test provides coverage for this error condition.
* SERVER-34477 Do not mix iterators from different mapsSara Golemon2018-04-171-9/+11
|
* SERVER-34221 WinHTTP client for Free MonitoringSara Golemon2018-04-172-4/+293
|
* SERVER-34363: move reload shard registry in addShard command from ON_BLOCK_EXITMisha Tyulenev2018-04-171-9/+8
|
* SERVER-8237 disable autoIndexId:false for replicated collectionsEric Milkie2018-04-1723-237/+122
|
* SERVER-34494 Background index builds on secondaries should set the ↵Louis Williams2018-04-171-3/+10
| | | | collection minimumVisibleSnapshot
* SERVER-34485: Only run ensure_last_applied_on_upgrade_to_40 on WTDaniel Gottlieb2018-04-171-0/+8
|
* SERVER-34493 Check whether or not to read from the last applied timestamp ↵Louis Williams2018-04-171-2/+3
| | | | before accessing the value
* SERVER-34413 Converting Certificate Subject Names to strings need to obey ↵Mark Benvenuto2018-04-1714-50/+355
| | | | RFC 2253
* SERVER-34094 Change snapshot read tests to use multi-statement transactionsXiangyu Yao2018-04-1711-175/+188
|
* SERVER-34216 single-parse write_commandsDaniel Gottlieb2018-04-174-380/+431
|
* SERVER-34314: Fix assertion codes.r3.7.4Daniel Gottlieb2018-04-161-2/+2
|
* SERVER-34293 Add test for atomicity and isolation of transactions.Max Hirschhorn2018-04-166-92/+361
| | | | | | Also adds a helper function for running a function inside of a transaction and automatically retrying until it either succeeds or the server returns a non-WriteConflict error response.
* SERVER-34314 Ensure change stream can resume between entries in applyOps entryIan Boros2018-04-1610-85/+493
|
* SERVER-33783 Make shards and mongos do full routing/filtering metadata ↵Martin Neupauer2018-04-162-12/+84
| | | | refresh after FCV change
* SERVER-34216 write_commands move transaction checksBilly Donahue2018-04-163-53/+24
| | | | preliminary edits to write_commands.cpp.
* SERVER-33890 Unblacklist cannot_create_system_dot_indexes.js from ↵Matthew Saltz2018-04-161-1/+0
| | | | sharded_causally_consistent_jscore_passthrough
* SERVER-34330: Include a misc test suite to catch new testsDavid Bradford2018-04-163-8/+140
|
* SERVER-34330: Fix python lint errorsDavid Bradford2018-04-164-0/+4
|
* SERVER-33690 Transaction abort and commit should kill any associated client ↵James Wahlin2018-04-1629-170/+828
| | | | cursors
* SERVER-33356 Ensure shards' persisted collection cache picks up collection ↵Esha Maharishi2018-04-163-5/+134
| | | | UUIDs after setFCV=4.0
* SERVER-34469 fix off-by-one error in CollectionLockTimeout testEric Milkie2018-04-161-1/+2
|
* SERVER-34296: Scripts to breakup test suites into short running tasksDavid Bradford2018-04-1618-1/+1166
|
* SERVER-33917 port_options.js ping mongod host instead of killing itBilly Donahue2018-04-161-3/+24
|
* SERVER-31007 Calculate rollback time limit correctlyVesselina Ratcheva2018-04-1412-176/+454
|
* SERVER-33412 Tag tests with uses_transactionsWilliam Schultz2018-04-142-0/+4
|
* SERVER-33580 Restrict multi-statement transactions to replica set primariesWilliam Schultz2018-04-144-0/+159
|
* SERVER-24238 Enable the shared scons cache for sanitizer buildsAndrew Morrow2018-04-141-0/+5
|
* SERVER-24238 Use a generator to establish a signature for sanitizer ↵Andrew Morrow2018-04-141-8/+30
| | | | blacklist files
* Revert "SERVER-27534 All writing operations must fail if the term changes."Justin Seyster2018-04-1315-269/+35
| | | | This reverts commit bc19d43fdc4aab85264def96f638128c0ddb8483.
* SERVER-34366 Shell api supports causal consistency.Siyuan Zhou2018-04-132-7/+54
|
* SERVER-34459 Clear in-memory database versions on setFCV downgrade on shard ↵Esha Maharishi2018-04-137-56/+204
| | | | primaries and secondaries
* SERVER-34184 Trasnsaction fields are not accepted unless their preconditinal ↵Siyuan Zhou2018-04-135-123/+87
| | | | fileds are given.
* SERVER-33114 part 2: support unwinding applyOps for cluster-wide change streamIan Boros2018-04-134-66/+106
|
* SERVER-33812 provide non-empty first batch to OplogFetcher test caseBenety Goh2018-04-131-1/+2
| | | | | This test checks the metadata handling in the query results and should not be affected whether the first batch is empty.
* SERVER-34283 Allow change streams on whole-db or whole-clusterCharlie Swanson2018-04-135-157/+1
|
* SERVER-34313 Use hex-encoded string for resume tokenCharlie Swanson2018-04-1315-332/+602
|
* SERVER-33999 Add auth checks for db or cluster level change streamsCharlie Swanson2018-04-133-2/+397
|
* SERVER-33412 Error on writes with unsupported transaction optionsMatthew Russotto2018-04-139-157/+327
|
* SERVER-34437 Remove snapshot query option from clonerjannaerin2018-04-135-26/+3
|
* SERVER-33951 Abort transactions when the pending writes pass 16MB worth of ↵Matthew Russotto2018-04-139-6/+135
| | | | write data
* SERVER-34466 set syncdelay to 5 seconds in kill_primary and kill_secondary ↵Judah Schvimer2018-04-132-0/+2
| | | | passthroughs
* SERVER-33534 Re-enable non-replication opObserver functionality within ↵Matthew Russotto2018-04-131-39/+54
| | | | transactions.
* SERVER-34476 Fix OpenSSL linking on FreeBSDADAM David Alan Martin2018-04-131-1/+1
| | | | `TargetOSIs` takes case-flattened OS names.
* SERVER-34476 Fix OpenSSL linking on FreeBSDADAM David Alan Martin2018-04-131-0/+2
| | | | | A dependency upon `libdl` was added, which shouldn't be included for FreeBSD.
* SERVER-33145 Test that users can only use transactions they createdTess Avitabile2018-04-131-0/+143
|
* SERVER-34464 Do not relax document validation during replication recoveryJudah Schvimer2018-04-131-1/+0
|
* SERVER-34163 Make refreshing a database entry in the CatalogCache asynchronousEsha Maharishi2018-04-136-44/+372
|
* SERVER-34435 rename versioning.{h,cpp} to database_version_helpers.{h,cpp}Esha Maharishi2018-04-1311-10/+10
|
* SERVER-34435 DatabaseVersion idl type should not use lexicographic comparisonEsha Maharishi2018-04-135-3/+14
|