summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-10613-2519/+2548
|
* SERVER-39338 Remove `stdx/functional.h`ADAM David Alan Martin2019-06-10243-588/+569
|
* SERVER-18463 Fix Windows unittests compileGregory Wlodarek2019-06-081-1/+2
|
* SERVER-41183 Add coverage for change streams over large transactionsJustin Seyster2019-06-077-26/+98
|
* SERVER-40716 Refactor catalog initialization logic on startupXiangyu Yao2019-06-0723-155/+179
|
* SERVER-41580 prevent transactions suites from running on the No Journal buildsPavi Vetriselvan2019-06-071-2/+1
|
* SERVER-40884 remove FCV 4.0-4.2 controls for hybrid index builds.Daniel Solnik2019-06-073-120/+5
| | | | also added checkConstraints call in repair_database_and_check_version.cpp to check for constraints when building missing _id indexes
* SERVER-18463 Remove StartupTest infrastructure, place StartupTests intoNathan Brown2019-06-0714-312/+243
| | | | unittests
* SERVER-41091 Check ShardingState::enabled before calling ↵Jamie Heppenstall2019-06-071-0/+6
| | | | ShardingState::shardId in makeNoopWriteIfNeeded
* SERVER-41477 The invariant that hybrid index writes recorded matches the ↵Louis Williams2019-06-071-6/+9
| | | | number applied should be debug-only
* Reenabled testsAlex Taskov2019-06-076-18/+0
|
* SERVER-41581 index_builds_ignore_prepare_conflicts.js should not start a ↵Louis Williams2019-06-071-4/+9
| | | | transaction until the index build releases its exclusive lock
* SERVER-40546 max/min boundary checking on bothMisha Ivkov2019-06-072-2/+18
|
* SERVER-41372 Constrain callback-taking methods on FuturesMathias Stearn2019-06-072-47/+106
| | | | This reverts commit d60d7d2985f8a75ed08a7836cb5e460415f2e26d.
* SERVER-40004 Modified compareAndSwap to return booleanShelley Jain2019-06-079-41/+61
|
* SERVER-41413 Remove clang macosx var filesMathew Robinson2019-06-072-41/+0
|
* SERVER-41179 Observe the coordinator's state transitions and update the ↵Esha Maharishi2019-06-0711-31/+1636
| | | | corresponding stats and metrics
* SERVER-41294 shard filtering for $sbIan Boros2019-06-0727-43/+670
|
* SERVER-41568 Update third party library documentSpencer Jackson2019-06-071-18/+19
|
* SERVER-40887 Removed getAndClearUnfinishedIndexes and relevant codeGabe Villasana2019-06-075-87/+4
|
* SERVER-40828 Add getter for expressions on projection nodesTed Tuckman2019-06-074-0/+60
|
* SERVER-41563 BSONObjBuilder mutators must return *thisBilly Donahue2019-06-072-43/+46
|
* SERVER-39659 Reformat createShardDatabase to return void and call uasserts ↵Jamie Heppenstall2019-06-077-29/+28
| | | | on all relevant statuses
* SERVER-41546 mongo_killproc should not call exitMathew Robinson2019-06-071-2/+2
|
* Revert "SERVER-41141 Remove DB X lock acquisition for secondary index builds"Gregory Wlodarek2019-06-072-52/+69
| | | | This reverts commit fd2f851f6ce482064063286a6c763cf4dc2c4198.
* Revert "SERVER-41255 enable debug write-ahead logging for all WT tables ↵Benety Goh2019-06-071-6/+0
| | | | | | under debug build" This reverts commit 43c32fbc1d17fd050f179d5657de0113c8266994.
* SERVER-39807 Remove 'useMultipleOplogEntryFormatForTransactions' server ↵Gregory Wlodarek2019-06-071-1/+1
| | | | parameter from evergreen.yml
* SERVER-39807 Remove the server parameter gating large transactionsMatthew Russotto2019-06-0610-145/+49
|
* SERVER-41441 Upgrade static OpenSSL to 1.1.1cSpencer Jackson2019-06-061-2/+2
|
* SERVER-41132 Opportunistic targeting for ARSJason Carey2019-06-062-36/+66
| | | | | | | | | | | Inside the ARS, support use of the TaskExecutor::scheduleRemoteCommandOnAny method, which will allow the ARS to use any acceptable host returned from targeting, rather than requiring us to use one at random. This should allow us to prefer routing requests to hosts which have ready connections to, or that we can generate ready connections to faster
* SERVER-41120 perserve the correct status during scope timeoutGabriel Russell2019-06-061-2/+3
|
* SERVER-41141 Remove DB X lock acquisition for secondary index buildsGregory Wlodarek2019-06-062-69/+52
|
* SERVER-41141 Release the mutex early in ↵Gregory Wlodarek2019-06-061-2/+9
| | | | IndexBuildsManager::interruptIndexBuild() and IndexBuildsManager::abortIndexBuild() after getting a shared_ptr to the MultiIndexBlock to avoid a deadlock with index builds being aborted during server shutdown
* SERVER-41479: replSetStepUp on primary should return errors if the node is ↵Lingzhi Deng2019-06-061-4/+10
| | | | stepping down
* Revert "SERVER-41372 Constrain callback-taking methods on Futures"Gregory Wlodarek2019-06-062-103/+47
| | | | This reverts commit e5115d5bf9761ba1bbaf058830bea713ef1cf9fc.
* SERVER-23077 Support Decimal128 with representAs().A. Jesse Jiryu Davis2019-06-064-41/+297
|
* SERVER-41287 Measure count and duration of periods when isLagged is trueMaria van Keulen2019-06-062-17/+28
|
* Revert "SERVER-41132 Opportunistic targeting for ARS"Gregory Wlodarek2019-06-062-66/+36
| | | | This reverts commit f3d9452220039ba74c68fe58b382a237d4e07ad1.
* SERVER-41546 SysV init scripts should verify PIDfile exists instead of failingMathew Robinson2019-06-061-0/+5
|
* SERVER-41372 Constrain callback-taking methods on FuturesMathias Stearn2019-06-062-47/+103
|
* SERVER-40989 Get SockAddr out of HostAndPortMathias Stearn2019-06-069-45/+64
| | | | 224 bytes -> 40 bytes
* SERVER-41157 Remove abortguard when committing unprepared transactionsJason Chan2019-06-064-132/+8
|
* SERVER-41487 Fix $merge mode whenNotMatched:fail to send updates to mongosAnton Korshunov2019-06-0610-177/+127
|
* SERVER-41306 In FCV 4.0, don't treat transactions as retryable writesMatthew Russotto2019-06-061-10/+12
|
* SERVER-37714 Set SSL_OP_NO_RENEGOTIATION if definedRoxane2019-06-061-6/+11
|
* SERVER-41132 Opportunistic targeting for ARSJason Carey2019-06-062-36/+66
| | | | | | | | | | | Inside the ARS, support use of the TaskExecutor::scheduleRemoteCommandOnAny method, which will allow the ARS to use any acceptable host returned from targeting, rather than requiring us to use one at random. This should allow us to prefer routing requests to hosts which have ready connections to, or that we can generate ready connections to faster
* SERVER-41133 Add TE::scheduleRemoteCommandOnAnyJason Carey2019-06-0628-304/+620
| | | | | | | | Add support for a mode for the task executor where rather than targetting a single host, we target any of a set of hosts. This should behave identically to scheduleRemoteCommand, except that we concurrently get() connections from the connection pool for each host, preferring the first which is available
* SERVER-41401 Use absolute path and ignore deleted files in lint fuzzer ↵Robert Guo2019-06-051-4/+21
| | | | sanity patch
* SERVER-41426 StorageInterface's dropCollection should only take Database IX lockXiangyu Yao2019-06-052-11/+9
|
* SERVER-41461 waitWithPinnedCursorDuringGetMoreBatch fail point should save ↵Gregory Wlodarek2019-06-051-11/+15
| | | | and restore the PlanExecutor state before reacquiring the read lock