summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-33674 Require GlobalLocks with deadlines to specify interrupt ↵Louis Williams2018-04-3021-126/+312
| | | | behavior when interrupted
* SERVER-34032 add tests for resuming using an "invalidate" resumeTokenIan Boros2018-04-305-0/+93
|
* Revert "SERVER-32645 Create a shim helper framework."Kyle Suarez2018-04-3088-729/+739
| | | | This reverts commit 2227f272a7a0a3e43625cb2d4a2704e1ccb6f893.
* SERVER-34736 Make ClusterFind::explain directly call scatterGather() rather ↵Esha Maharishi2018-04-301-8/+40
| | | | than go through Strategy::explainFind
* SERVER-34572 Write commands in transactions must check for pending catalog ↵Tess Avitabile2018-04-309-69/+108
| | | | changes
* SERVER-27541 Turn off primary catchup in all continuous stepdown suitesVesselina Ratcheva2018-04-304-7/+37
|
* SERVER-33968 mongodbcapi client_wire_protocol_rpc call setResponseToMsgId()Gabriel Russell2018-04-302-0/+6
|
* SERVER-19630 allow FSM tests to connect to an existing clusterRobert Guo2018-04-3022-420/+984
|
* SERVER-34693 add exit code check in oplog_replay_on_startup.jsRobert Guo2018-04-301-4/+10
|
* SERVER-34486 Set transactionLifetimeLimitSeconds=1 in the fuzzer suites that ↵Robert Guo2018-04-306-0/+6
| | | | run with replication enabled
* SERVER-34241 Remove the skipValidationNamespaces for config.transactionsRobert Guo2018-04-301-6/+0
|
* SERVER-34465 Add a testing parameter to choose a permanent sync sourceJudah Schvimer2018-04-302-0/+77
|
* SERVER-34367 Change test to use clock source mock to control yield timingRandolph Tan2018-04-301-0/+9
|
* SERVER-34405: Add sys-perf move_chunk_waiting task for WT.julianedwards2018-04-301-0/+15
|
* SERVER-34383 Add secondary reads FSM testXiangyu Yao2018-04-295-2/+222
|
* SERVER-34138 Allow change stream to be opened against non-existent DB and ↵Bernard Gorman2018-04-2916-277/+465
| | | | collection in sharded cluster
* SERVER-34739 Migrate to 1 connpool in ARSJason Carey2018-04-2750-337/+1319
| | | | | | | | Migrate to 1 connection pool in mongos. This change involves the introduction of a transport layer baton, which improves perf for a particular transport layer when doing local scatter/gather operations.
* SERVER-34655 Fix lintBrian McCarthy2018-04-271-1/+0
|
* SERVER-33546 Adding a new field syncSourceId to replSetGetStatus cmd.Suganthi Mani2018-04-272-5/+146
| | | | SERVER-5461 Adding a new field syncSourceHost to replSetGetStatus cmd.
* SERVER-34347 Create new batch when targeted writes batch includes same ↵jannaerin2018-04-271-4/+31
| | | | target with different shardVersion
* SERVER-32645 Create a shim helper framework.ADAM David Alan Martin2018-04-2788-739/+729
| | | | | | | | The `MONGO_DECLARE_SHIM`, `MONGO_DEFINE_SHIM`, and `MONGO_REGISTER_SHIM` macros can be used to create specialized types which are customization and auto-registration points for late-binding functions. In some sense they work like weak-symbols; however, they also are useful for tracking dependencies upon shimmed-out implementations.
* SERVER-34591 Add an UninterruptibleLockGuard to the MultiIndexBlockImpl ↵Dianna Hohensee2018-04-271-5/+6
| | | | destructor
* SERVER-31508: Make Javascript sleep interruptableSpencer Jackson2018-04-275-15/+32
|
* SERVER-34655 Enhance SCons prune script error checkingBrian McCarthy2018-04-271-9/+11
|
* SERVER-34542: move windows compile-all task to separate build variantDavid Bradford2018-04-271-2/+12
|
* SERVER-33963 Skip unittests if compile_unittests failsJonathan Abrahams2018-04-271-2/+11
|
* SERVER-34691 Disable Free Monitoring on Embedded SDKMark Benvenuto2018-04-272-0/+11
|
* SERVER-34523 Check if FCV is initalized before calling getVersion()Pavi Vetriselvan2018-04-271-2/+3
|
* SERVER-34698 cleanup physical structure of CmdAuthenticateBilly Donahue2018-04-273-117/+111
|
* SERVER-33963 Add display_tasks to Enterprise Windows 2008R2 (inMemory)Jonathan Abrahams2018-04-271-0/+2
|
* SERVER-34665 Update definition of retryable error in the mongo shell.Max Hirschhorn2018-04-275-72/+250
| | | | | | Also exposes a way to explicitly trigger retargeting before the next operation is run on the DBClientRS underlying a replica set connection by calling ReplicaSetMonitor::failedHost().
* SERVER-33963 Add the task_group compile_all_run_unittests_TG to Enterprise ↵Jonathan Abrahams2018-04-271-4/+1
| | | | Windows 2008R2 (inMemory)
* SERVER-34536: Fix shell autocompletionDavid Bradford2018-04-273-11/+41
|
* Import wiredtiger: abf0651a814a01169c21a3cbe689ad2534134701 from branch ↵Luke Chen2018-04-2725-181/+286
| | | | | | | | | | | | | | | | | mongodb-3.8 ref: 43c20b5583..abf0651a81 for: 4.0.0-rc0 WT-3914 Add general documentation for prepared transactions WT-3937 Tune lookaside sweep to react to workload WT-4039 Move row-store missing-value support into the cell unpack code. WT-4044 Add an internal API to return if a generation is active WT-4052 Free transaction resources should on session reset WT-4055 Format transaction prepare and logging configuration is incorrect WT-4057 round_to_oldest should establish txn snapshot after establishing rounded read timestamp WT-4059 Start lookaside sweep at full records WT-4063 Update docs to make clear when log archiving is disabled.
* SERVER-34399: $changeStream with invalid resume token crashes the serverNick Zolnierz2018-04-265-46/+194
|
* SERVER-34694 mongod_returns_no_cluster_time_without_keys.js should not run ↵Jack Mulrow2018-04-261-2/+5
| | | | with inMemory SE
* SERVER-25957 Optimize $indexOfArray when array argument is constant.KevinCybura2018-04-263-15/+287
| | | | | | Signed-off-by: Charlie Swanson <charlie.swanson@mongodb.com> Closes #1229
* SERVER-34662 fix $changeStream parsing to check that its argument is an objectIan Boros2018-04-264-1/+31
|
* SERVER-33963 Add task_groups & display_tasks for compile, compile_all, ↵Jonathan Abrahams2018-04-264-280/+469
| | | | compile_unittests & unittests
* SERVER-34658 Don't throw an exception inside a ScopeGuard in the ↵Blake Oler2018-04-261-7/+7
| | | | MovePrimarySourceManager
* SERVER-34649 Return a bad status when the MovePrimarySourceManager receives ↵Blake Oler2018-04-265-0/+28
| | | | a bad return from commitMovePrimary
* SERVER-34306: include host in validate error messagesDavid Bradford2018-04-261-3/+5
|
* SERVER-34364 add test coverage for dassert macror3.7.9Benety Goh2018-04-261-1/+26
|
* SERVER-34583 Clean up transaction error codes.Matthew Russotto2018-04-263-6/+6
|
* SERVER-33755: Enable auth in system_perf.yml for 3-shard cluster.julianedwards2018-04-261-1/+1
|
* SERVER-34644 Assert that ShardKeyPattern is always constructed with a valid keyKaloian Manassiev2018-04-265-117/+70
| | | | | | | There is never a reason to construct ShardKeyPattern with an invalid shard key because this information comes from the sharded metadata. Asserting that this is the case allows us to also get rid of all the ShardKeyPattern::isValid checks.
* SERVER-34636 enable opportunistic writes with sslr3.7.8Jason Carey2018-04-264-3/+59
| | | | | | | Add a side channel to the asio ssl streams which allows us to capture the work remaining for the tcp send in the event of a full send buffer. This makes opportunistic writes safe for ssl sockets
* SERVER-34483 Avoid taking DBLocks when clearing in-memory database cache in ↵Esha Maharishi2018-04-264-26/+22
| | | | FCV op observer
* SERVER-30841 Lower the logging verbosity in ShardServerCatalogCacheLoaderKaloian Manassiev2018-04-261-61/+54
|
* SERVER-32198 Change the namespaces stored as StringData to NamespaceStringKaloian Manassiev2018-04-2613-77/+50
| | | | | This avoids having to cast them to NamespaceString for passing to functions or to std::string for comparisons.