Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-33674 Require GlobalLocks with deadlines to specify interrupt ↵ | Louis Williams | 2018-04-30 | 21 | -126/+312 |
| | | | | behavior when interrupted | ||||
* | SERVER-34032 add tests for resuming using an "invalidate" resumeToken | Ian Boros | 2018-04-30 | 5 | -0/+93 |
| | |||||
* | Revert "SERVER-32645 Create a shim helper framework." | Kyle Suarez | 2018-04-30 | 88 | -729/+739 |
| | | | | This reverts commit 2227f272a7a0a3e43625cb2d4a2704e1ccb6f893. | ||||
* | SERVER-34736 Make ClusterFind::explain directly call scatterGather() rather ↵ | Esha Maharishi | 2018-04-30 | 1 | -8/+40 |
| | | | | than go through Strategy::explainFind | ||||
* | SERVER-34572 Write commands in transactions must check for pending catalog ↵ | Tess Avitabile | 2018-04-30 | 9 | -69/+108 |
| | | | | changes | ||||
* | SERVER-27541 Turn off primary catchup in all continuous stepdown suites | Vesselina Ratcheva | 2018-04-30 | 4 | -7/+37 |
| | |||||
* | SERVER-33968 mongodbcapi client_wire_protocol_rpc call setResponseToMsgId() | Gabriel Russell | 2018-04-30 | 2 | -0/+6 |
| | |||||
* | SERVER-19630 allow FSM tests to connect to an existing cluster | Robert Guo | 2018-04-30 | 22 | -420/+984 |
| | |||||
* | SERVER-34693 add exit code check in oplog_replay_on_startup.js | Robert Guo | 2018-04-30 | 1 | -4/+10 |
| | |||||
* | SERVER-34486 Set transactionLifetimeLimitSeconds=1 in the fuzzer suites that ↵ | Robert Guo | 2018-04-30 | 6 | -0/+6 |
| | | | | run with replication enabled | ||||
* | SERVER-34241 Remove the skipValidationNamespaces for config.transactions | Robert Guo | 2018-04-30 | 1 | -6/+0 |
| | |||||
* | SERVER-34465 Add a testing parameter to choose a permanent sync source | Judah Schvimer | 2018-04-30 | 2 | -0/+77 |
| | |||||
* | SERVER-34367 Change test to use clock source mock to control yield timing | Randolph Tan | 2018-04-30 | 1 | -0/+9 |
| | |||||
* | SERVER-34405: Add sys-perf move_chunk_waiting task for WT. | julianedwards | 2018-04-30 | 1 | -0/+15 |
| | |||||
* | SERVER-34383 Add secondary reads FSM test | Xiangyu Yao | 2018-04-29 | 5 | -2/+222 |
| | |||||
* | SERVER-34138 Allow change stream to be opened against non-existent DB and ↵ | Bernard Gorman | 2018-04-29 | 16 | -277/+465 |
| | | | | collection in sharded cluster | ||||
* | SERVER-34739 Migrate to 1 connpool in ARS | Jason Carey | 2018-04-27 | 50 | -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 lint | Brian McCarthy | 2018-04-27 | 1 | -1/+0 |
| | |||||
* | SERVER-33546 Adding a new field syncSourceId to replSetGetStatus cmd. | Suganthi Mani | 2018-04-27 | 2 | -5/+146 |
| | | | | SERVER-5461 Adding a new field syncSourceHost to replSetGetStatus cmd. | ||||
* | SERVER-34347 Create new batch when targeted writes batch includes same ↵ | jannaerin | 2018-04-27 | 1 | -4/+31 |
| | | | | target with different shardVersion | ||||
* | SERVER-32645 Create a shim helper framework. | ADAM David Alan Martin | 2018-04-27 | 88 | -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 Hohensee | 2018-04-27 | 1 | -5/+6 |
| | | | | destructor | ||||
* | SERVER-31508: Make Javascript sleep interruptable | Spencer Jackson | 2018-04-27 | 5 | -15/+32 |
| | |||||
* | SERVER-34655 Enhance SCons prune script error checking | Brian McCarthy | 2018-04-27 | 1 | -9/+11 |
| | |||||
* | SERVER-34542: move windows compile-all task to separate build variant | David Bradford | 2018-04-27 | 1 | -2/+12 |
| | |||||
* | SERVER-33963 Skip unittests if compile_unittests fails | Jonathan Abrahams | 2018-04-27 | 1 | -2/+11 |
| | |||||
* | SERVER-34691 Disable Free Monitoring on Embedded SDK | Mark Benvenuto | 2018-04-27 | 2 | -0/+11 |
| | |||||
* | SERVER-34523 Check if FCV is initalized before calling getVersion() | Pavi Vetriselvan | 2018-04-27 | 1 | -2/+3 |
| | |||||
* | SERVER-34698 cleanup physical structure of CmdAuthenticate | Billy Donahue | 2018-04-27 | 3 | -117/+111 |
| | |||||
* | SERVER-33963 Add display_tasks to Enterprise Windows 2008R2 (inMemory) | Jonathan Abrahams | 2018-04-27 | 1 | -0/+2 |
| | |||||
* | SERVER-34665 Update definition of retryable error in the mongo shell. | Max Hirschhorn | 2018-04-27 | 5 | -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 Abrahams | 2018-04-27 | 1 | -4/+1 |
| | | | | Windows 2008R2 (inMemory) | ||||
* | SERVER-34536: Fix shell autocompletion | David Bradford | 2018-04-27 | 3 | -11/+41 |
| | |||||
* | Import wiredtiger: abf0651a814a01169c21a3cbe689ad2534134701 from branch ↵ | Luke Chen | 2018-04-27 | 25 | -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 server | Nick Zolnierz | 2018-04-26 | 5 | -46/+194 |
| | |||||
* | SERVER-34694 mongod_returns_no_cluster_time_without_keys.js should not run ↵ | Jack Mulrow | 2018-04-26 | 1 | -2/+5 |
| | | | | with inMemory SE | ||||
* | SERVER-25957 Optimize $indexOfArray when array argument is constant. | KevinCybura | 2018-04-26 | 3 | -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 object | Ian Boros | 2018-04-26 | 4 | -1/+31 |
| | |||||
* | SERVER-33963 Add task_groups & display_tasks for compile, compile_all, ↵ | Jonathan Abrahams | 2018-04-26 | 4 | -280/+469 |
| | | | | compile_unittests & unittests | ||||
* | SERVER-34658 Don't throw an exception inside a ScopeGuard in the ↵ | Blake Oler | 2018-04-26 | 1 | -7/+7 |
| | | | | MovePrimarySourceManager | ||||
* | SERVER-34649 Return a bad status when the MovePrimarySourceManager receives ↵ | Blake Oler | 2018-04-26 | 5 | -0/+28 |
| | | | | a bad return from commitMovePrimary | ||||
* | SERVER-34306: include host in validate error messages | David Bradford | 2018-04-26 | 1 | -3/+5 |
| | |||||
* | SERVER-34364 add test coverage for dassert macror3.7.9 | Benety Goh | 2018-04-26 | 1 | -1/+26 |
| | |||||
* | SERVER-34583 Clean up transaction error codes. | Matthew Russotto | 2018-04-26 | 3 | -6/+6 |
| | |||||
* | SERVER-33755: Enable auth in system_perf.yml for 3-shard cluster. | julianedwards | 2018-04-26 | 1 | -1/+1 |
| | |||||
* | SERVER-34644 Assert that ShardKeyPattern is always constructed with a valid key | Kaloian Manassiev | 2018-04-26 | 5 | -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.8 | Jason Carey | 2018-04-26 | 4 | -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 Maharishi | 2018-04-26 | 4 | -26/+22 |
| | | | | FCV op observer | ||||
* | SERVER-30841 Lower the logging verbosity in ShardServerCatalogCacheLoader | Kaloian Manassiev | 2018-04-26 | 1 | -61/+54 |
| | |||||
* | SERVER-32198 Change the namespaces stored as StringData to NamespaceString | Kaloian Manassiev | 2018-04-26 | 13 | -77/+50 |
| | | | | | This avoids having to cast them to NamespaceString for passing to functions or to std::string for comparisons. |