Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-32505 Create mobile SE evergreen variant - Linuxr3.7.1 | Sulabh Mahajan | 2018-01-15 | 25 | -4/+106 |
| | |||||
* | SERVER-30815 Add some missing LIBDEPS edges | Andrew Morrow | 2018-01-13 | 3 | -0/+4 |
| | |||||
* | SERVER-32526 Use KeyString for ChunkMap key instead of BSONObj | Andy Schwerin | 2018-01-13 | 4 | -175/+224 |
| | |||||
* | SERVER-32526 Increase the ChunkManager unit-test coverage | Kaloian Manassiev | 2018-01-13 | 8 | -245/+300 |
| | | | | | | Also tightens up some of the checks in the JS tests and cleans up the ChunkManager/CollectionMetadata code in preparation for making it use KeyString. | ||||
* | SERVER-32641 uassert, not dassert, for too many KeyString type bits | Geert Bosch | 2018-01-12 | 2 | -1/+21 |
| | |||||
* | SERVER-29078 Eliminate use of memberHeartbeatData in ↵ | Matthew Russotto | 2018-01-12 | 7 | -246/+327 |
| | | | | replication_coordinator_impl | ||||
* | SERVER-28290 Stepping down due to a higher term seen in a heartbeat should ↵ | Siyuan Zhou | 2018-01-12 | 4 | -39/+25 |
| | | | | not discard term after stepdown. | ||||
* | SERVER-32609 Skip reports with no historical data | Yves Duhem | 2018-01-12 | 2 | -6/+20 |
| | |||||
* | SERVER-32631 Deduplicate results in SockAddr::createAll() | Sara Golemon | 2018-01-12 | 2 | -4/+46 |
| | |||||
* | SERVER-32432 Race condition causes seg fault in ↵ | Siyuan Zhou | 2018-01-12 | 1 | -2/+8 |
| | | | | ReplicationCoordinatorExternalStateImpl shutdown | ||||
* | SERVER-32308: Add the ability for a $lookup stage to execute on mongos ↵ | Nick Zolnierz | 2018-01-12 | 27 | -2114/+2772 |
| | | | | against a sharded foreign collection | ||||
* | SERVER-32535 Fix sudo reference for Curator invocation on remote EC2 host | Eddie Louie | 2018-01-12 | 1 | -3/+3 |
| | |||||
* | SERVER-32551: Ensure Transport Layer doesn't use clusterFile as server cert | Spencer Jackson | 2018-01-12 | 2 | -6/+42 |
| | |||||
* | SERVER-32519 Add a new wire version for v3.8 | Dianna Hohensee | 2018-01-12 | 5 | -11/+34 |
| | |||||
* | SERVER-32519 clean up WireVersion enum uses in the code to use ↵ | Dianna Hohensee | 2018-01-12 | 7 | -109/+177 |
| | | | | LATEST_WIRE_VERSION | ||||
* | SERVER-30815 Add missing libdep for non-enterprise builds | Andrew Morrow | 2018-01-11 | 1 | -0/+1 |
| | |||||
* | SERVER-32603 Modernize QueryPlanner methods to use unique_ptr. | David Storch | 2018-01-11 | 16 | -333/+226 |
| | |||||
* | SERVER-32546 Don't fail when no modified tests and no test_list_outfile | Geert Bosch | 2018-01-11 | 1 | -1/+2 |
| | |||||
* | SERVER-32454 Add support for decorations referring to their owners | Geert Bosch | 2018-01-11 | 6 | -16/+53 |
| | |||||
* | SERVER-30152 Add safe secondary reads targeted tests for mapReduce | Esha Maharishi | 2018-01-11 | 3 | -32/+199 |
| | |||||
* | SERVER-32414 Remove some `stdx::` checks from lint | ADAM David Alan Martin | 2018-01-11 | 2 | -47/+39 |
| | | | | | | Some checks in lint for `stdx::` polyfills, such as `stdx::make_unique` are entirely out of date. In the interest of removing these stale polyfills, we're relaxing some lint rules. | ||||
* | SERVER-28123 enable building spidermonkey on iOS | Gabriel Russell | 2018-01-11 | 187 | -192/+8659 |
| | |||||
* | SERVER-31335 cmd assertions check write errors | Kevin Albertson | 2018-01-11 | 20 | -163/+529 |
| | |||||
* | SERVER-30815 Refactor libraries to reduce cycles | Andrew Morrow | 2018-01-10 | 17 | -316/+214 |
| | | | | | | | | | | | | | | | | | | | | | | | - Merge db/s/split_vector and db/s/split_chunk into db/s/sharding, since they were directly mutually cyclic with it. - Split db/index/index_access_method out of db/index/index_access_methods, so that libquery_exec can use the abstract class without needing to know about the detailed implementations - Combine db/clientcursor, db/query/{query,internal_plans}, db/exec/exec, parts of db/write_ops, and db/pipeline/serveronly_pipeline, into a new db/libquery_exec library. - Split a new library s/grid out of s/coreshard, and fold the parts of s/client/sharding_client into s/grid that were cyclic with coreshard, solving this cycle. - Adds/removes a few stray LIBDEPS here or there as needed to make the above transformations work. After making this transformation, we will be left with one important cycle: the new db/libquery_exec is still cyclic with db/s/sharding | ||||
* | SERVER-31530 Certain queries using 2d index could incorrecly compute | Martin Neupauer | 2018-01-10 | 3 | -8/+38 |
| | | | | | boundaries delivering incorrect results. The root cause was in incorrectly propagating index tags during the query plan construction. | ||||
* | SERVER-32486 Fix DNS diagnostics in Windows. | ADAM David Alan Martin | 2018-01-10 | 1 | -9/+12 |
| | | | | | | | | The Windows DNS Query implementation does not carry the service name being requested into the resource record and iterator types. This means that the diagnostics output when a failure occurs are less informative. This change merely plumbs through the necessary internal variables to track the service name. | ||||
* | SERVER-31920 refactor validate_collections.js to accept a list of nodes in ↵ | Robert Guo | 2018-01-10 | 3 | -121/+131 |
| | | | | addition to a DB | ||||
* | SERVER-31917 add more logging to the rollback test fixture | Robert Guo | 2018-01-10 | 8 | -70/+159 |
| | |||||
* | SERVER-31636 add new tasks for the update fuzzer in evergreen.yml | Robert Guo | 2018-01-10 | 3 | -6/+82 |
| | |||||
* | Revert "SERVER-21630 run CheckReplDBHash on csrs and shard replset" | Max Hirschhorn | 2018-01-10 | 17 | -222/+87 |
| | | | | This reverts commit 43b1a2984a4c7b9d1fbc9e4d0d6596c6f626ffda. | ||||
* | SERVER-32484 CommandRegistry | Billy Donahue | 2018-01-10 | 7 | -59/+89 |
| | |||||
* | SERVER-32474 Fix double logging when using --log=buildlogger. | Max Hirschhorn | 2018-01-10 | 6 | -25/+53 |
| | | | | | | | | | | Exposes an additional logger that uses the test's root logger as the parent for any TestCase instances constructor by the hook. The fixture logger still continues to be the parent of the hook logger. Also changes the CleanEveryN hook to explicitly get marked as a failure if a ServerFailure exception is thrown, rather than relying on TestReport.combine() to do so implicitly. | ||||
* | SERVER-32344 register DropPendingCollectionReaper before running dbtests | Alexander Paderin | 2018-01-10 | 1 | -0/+6 |
| | | | | | | Closes #1192 Signed-off-by: Benety Goh <benety@mongodb.com> | ||||
* | SERVER-21710 Add ability to kill pinned cursors on mongod | Ian Boros | 2018-01-10 | 10 | -145/+253 |
| | |||||
* | SERVER-32624 clean up awaitReplication logic in dropDatabase() | Benety Goh | 2018-01-10 | 1 | -38/+20 |
| | |||||
* | SERVER-32624 dropDatabase() waits for collection drops using ↵ | Benety Goh | 2018-01-10 | 2 | -5/+13 |
| | | | | ReplicationCoordinator::awaitReplication() instead of awaitReplicationOfLastOpForClient() | ||||
* | SERVER-32570 Clean up stale TODO comments in the query system. | David Storch | 2018-01-09 | 6 | -9/+2 |
| | |||||
* | SERVER-32568 Blacklist migration_sets_fromMigrate_flag.js from the CSRS ↵ | Kaloian Manassiev | 2018-01-09 | 2 | -35/+43 |
| | | | | | | | | continuous stepdown suite * Make the test less resource intensive and verbose by lowering the number of spawned mongod instances * Add logging to dump the contents of the oplog on failure | ||||
* | SERVER-30283 Fix integer overflow in PingStats::hit() | Chibuikem Amaechi | 2018-01-09 | 2 | -20/+26 |
| | | | | | | Closes #1196 Signed-off-by: William Schultz <william.schultz@mongodb.com> | ||||
* | SERVER-30475 Improvements to service_executor_adaptive_test, tests are still ↵ | Henrik Edin | 2018-01-09 | 1 | -36/+178 |
| | | | | non deterministic, timing dependant and failing from time to time so they are still disabled. | ||||
* | SERVER-30504 Remove journaling option from writeConcerns tested for config ↵ | Kaitlin Mahar | 2018-01-09 | 1 | -4/+2 |
| | | | | server metadata commands | ||||
* | SERVER-32343 dbtest repl suite restores ReplicationCoordinator settings on ↵ | Alexander Paderin | 2018-01-09 | 1 | -5/+10 |
| | | | | | | | | tear down. Closes #1193 Signed-off-by: Benety Goh <benety@mongodb.com> | ||||
* | SERVER-32284 add minSnapshot to failed WC message in ↵ | Benety Goh | 2018-01-09 | 1 | -1/+1 |
| | | | | ReplicationCoordinator::awaitReplication() | ||||
* | SERVER-32561 Rewrite asserts in rollback_drop_database.js | Vesselina Ratcheva | 2018-01-09 | 1 | -2/+3 |
| | |||||
* | SERVER-28396 Respect logkeeper's POST size limit | Yves Duhem | 2018-01-09 | 2 | -50/+179 |
| | |||||
* | SERVER-32409 Android variable file to configure to build with Android NDK ↵ | Henrik Edin | 2018-01-09 | 2 | -0/+29 |
| | | | | standalone toolchain. | ||||
* | SERVER-32408 Expose PROGSUFFIX variable so we can change the file ending for ↵ | Henrik Edin | 2018-01-09 | 1 | -0/+4 |
| | | | | executables when cross compiling. | ||||
* | SERVER-30504 Move the logic of the dropCollection command into the new ↵ | Kaitlin Mahar | 2018-01-08 | 21 | -195/+373 |
| | | | | _configsvrDropCollection command | ||||
* | SERVER-32554 Ensure migration cloner is cancelled in cleanup | Jack Mulrow | 2018-01-08 | 1 | -4/+4 |
| | |||||
* | SERVER-32162 Remove non-atomic (push-based replication) support from doTxn. | Matthew Russotto | 2018-01-08 | 10 | -808/+154 |
| |