Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-51690 Futurize and refactor Mongos execCommandClientfixed_thread_pool_handshaking | Amirsaman Memaripour | 2020-11-18 | 1 | -112/+155 |
| | |||||
* | SERVER-51690 Futurize Mongos runCommand for async command execution | Amirsaman Memaripour | 2020-11-17 | 1 | -438/+561 |
| | |||||
* | SERVER-51690 Futurize clientCommand to support async command execution | Amirsaman Memaripour | 2020-11-05 | 3 | -115/+154 |
| | |||||
* | SERVER-49108 Convert buildInfo command to async implementation | Amirsaman Memaripour | 2020-11-03 | 11 | -27/+414 |
| | |||||
* | SERVER-51690 Futurize Mongos handleRequest for async command execution | Amirsaman Memaripour | 2020-11-02 | 6 | -117/+215 |
| | |||||
* | SERVER-51499 Track service executor statistics more thoroughly | Ben Caimano | 2020-10-23 | 9 | -81/+146 |
| | |||||
* | SERVER-49109 Move to the dedicated executor after blocking commands | Ben Caimano | 2020-10-23 | 3 | -0/+58 |
| | |||||
* | SERVER-49109 ServiceExecutorFixed tracks work and sessions | Ben Caimano | 2020-10-23 | 9 | -151/+488 |
| | | | | | This commit also adds a server parameter to start on the "borrowed" threading model and introduces an evergreen variant for it. | ||||
* | SERVER-50452 Make destruction of ServiceExecutorFixed deterministic | Amirsaman Memaripour | 2020-10-23 | 3 | -10/+51 |
| | | | | | This commit introduces new fail-points to allow unit-tests deterministically examine creation and return of executor threads. | ||||
* | SERVER-51279 Updating runOnDataAvailable | Ben Caimano | 2020-10-20 | 15 | -38/+59 |
| | |||||
* | SERVER-49107 Futurize migrationConflictHandler and runCommandInvocation | Amirsaman Memaripour | 2020-10-19 | 6 | -55/+151 |
| | |||||
* | SERVER-51278 Introduced ClientStrand | Ben Caimano | 2020-10-19 | 6 | -256/+733 |
| | |||||
* | SERVER-49107 Futurize and refactor command invocation | Amirsaman Memaripour | 2020-10-14 | 1 | -84/+138 |
| | |||||
* | SERVER-49107 Futurize and refactor runCommandImpl() | Amirsaman Memaripour | 2020-10-14 | 1 | -242/+385 |
| | |||||
* | SERVER-49107 Futurize and refactor execCommandDatabase() | Amirsaman Memaripour | 2020-09-26 | 5 | -343/+388 |
| | |||||
* | SERVER-49107 Futurize and refactor receivedCommands() | Amirsaman Memaripour | 2020-09-25 | 1 | -115/+141 |
| | |||||
* | SERVER-51080 Fix mongobridge startup ordering | Ben Caimano | 2020-09-22 | 2 | -4/+8 |
| | |||||
* | SERVER-49107 Add support for async execution to handleRequest | Amirsaman Memaripour | 2020-09-17 | 6 | -134/+334 |
| | | | | | | This patch extends handleRequest to capture context for out-of-line execution and makes ServiceStateMachine own the opCtx used for command execution. | ||||
* | SERVER-50947 Implize ServiceStateMachine | Ben Caimano | 2020-09-17 | 2 | -255/+257 |
| | |||||
* | SERVER-49107 Allow binding clients to executor threads | Amirsaman Memaripour | 2020-09-14 | 2 | -31/+150 |
| | |||||
* | SERVER-49073 Track connections that are maxConn exempt or threaded | Ben Caimano | 2020-09-14 | 7 | -190/+394 |
| | |||||
* | Revert "SERVER-50867 Roll back ServiceStateMachine changes temporarily" | Ben Caimano | 2020-09-14 | 23 | -349/+552 |
| | | | | This reverts commit 575f370475bd31fc457a93a776061f1b80448028. | ||||
* | SERVER-50867 Roll back ServiceStateMachine changes temporarily | Ben Caimano | 2020-09-11 | 23 | -552/+349 |
| | | | | | | | This reverts these commits: b039b24746e1d1fb10a32e1ca4831423c01d4cd7: SERVER-48980 97e16187ff3065d242a61a52e7b6edd4d439fb30: SERVER-49072 0607a6c291bf4cf4580a4444d826ed3c3ac3df47: SERVER-49104 | ||||
* | SERVER-50519 index build is resumable only if commit quorum is the default ↵ | Benety Goh | 2020-09-11 | 4 | -14/+25 |
| | | | | (i.e. all-voters) and node is a voter | ||||
* | SERVER-50704 Create exportCollection command | Gregory Wlodarek | 2020-09-11 | 3 | -0/+3 |
| | |||||
* | SERVER-50872 Make the OpObserver construct TenantMigrationAccessBlocker on ↵ | Cheahuychou Mao | 2020-09-11 | 5 | -43/+60 |
| | | | | observing insertion for state doc with state "data sync" | ||||
* | SERVER-50764 Fix bad merge conflict - add break; | Charlie Swanson | 2020-09-11 | 1 | -0/+1 |
| | |||||
* | SERVER-43503 Complete TODO listed in SERVER-32565 | Ruoxin Xu | 2020-09-11 | 1 | -15/+3 |
| | |||||
* | SERVER-50036 logd() fails with invalid format string | Mark Benvenuto | 2020-09-11 | 2 | -0/+21 |
| | |||||
* | SERVER-50736 Make OpenSSL explicitly accept SNIs | Spencer Jackson | 2020-09-11 | 1 | -0/+14 |
| | |||||
* | SERVER-50884 Change order of SBE traverse 'from' and 'in' branches in debug ↵ | David Storch | 2020-09-11 | 2 | -11/+11 |
| | | | | output | ||||
* | SERVER-49447 Implement validation error generation for jsonSchema ↵ | Mihai Andrei | 2020-09-11 | 13 | -57/+622 |
| | | | | scalar/miscellaneous keywords | ||||
* | SERVER-49742 ExpressionAdd in SBE should use doubleDoubleSum built-in when ↵ | Milena Ivanova | 2020-09-11 | 4 | -6/+116 |
| | | | | called with more than two operands | ||||
* | SERVER-48472 Make SBE raise a KeyNotFound error when $_resumeAfter record id ↵ | Anton Korshunov | 2020-09-11 | 3 | -14/+123 |
| | | | | is not found | ||||
* | Import wiredtiger: a68890f718f74cdc9e9961bf5b33f5b125e853dd from branch ↵ | Luke Chen | 2020-09-11 | 3 | -25/+37 |
| | | | | | | | | | | mongodb-4.6 ref: df168fcd37..a68890f718 for: 4.7.0 WT-6592 Avoid marking errors for skipped Python tests due to not-built extension WT-6653 Rollback/Restart txn before retry in RTS test | ||||
* | SERVER-29418 Create a storage-engine agnostic checkpointing thread | Gregory Wlodarek | 2020-09-10 | 21 | -308/+458 |
| | |||||
* | SERVER-49215 Differentiate internal idents used for resumable index build ↵ | Gregory Noma | 2020-09-10 | 8 | -44/+94 |
| | | | | information from other internal idents | ||||
* | SERVER-50775 Use failpoint for yielding index build locks in ↵ | Gregory Noma | 2020-09-10 | 5 | -66/+49 |
| | | | | RollbackResumableIndexBuildTest | ||||
* | SERVER-50417 Change notMasterUnacknowledgedWrites to ↵ | Ali Mir | 2020-09-10 | 6 | -18/+26 |
| | | | | notPrimaryUnacknowledgedWrites in serverStatus | ||||
* | SERVER-48452 Internal readers should default to reading without a timestamp | Louis Williams | 2020-09-10 | 31 | -109/+247 |
| | | | | | | | | | | | | Removes ReadSource::kUnset in favor of kNoTimestamp as the default Makes the following behavioral changes to AutoGetCollectionForRead: * Removes special early-return handling for kNoTimestamp * Only user or DBDirectClient operations are eligible to read at kLastApplied. * Operations only read at kLastApplied when in the SECONDARY state, nothing else. This means most internal operations that use DBDirectClient do not need to use a ReadSourceScope to ensure they read at kNoTimestamp. | ||||
* | SERVER-49858 Add Command::acceptsAnyApiVersionParameters | A. Jesse Jiryu Davis | 2020-09-10 | 4 | -4/+23 |
| | |||||
* | SERVER-50705: Create importCollection command | Lingzhi Deng | 2020-09-10 | 3 | -0/+3 |
| | |||||
* | SERVER-50557 Remove unused ExpressionContext::jsFnTimeoutMillis member var | James Wahlin | 2020-09-10 | 1 | -4/+0 |
| | |||||
* | SERVER-50416 Change notMasterLegacyUnacknowledgedWrites to ↵ | Ali Mir | 2020-09-10 | 3 | -9/+11 |
| | | | | notPrimaryLegacyUnacknowledgedWrites in serverStatus | ||||
* | SERVER-50853 Enable retries of getShardAndCollectionVersion on the config server | Pierlauro Sciarelli | 2020-09-10 | 1 | -6/+8 |
| | |||||
* | SERVER-50313 Add standalone tasks to live-record buildvariant | Mikhail Shchatko | 2020-09-10 | 5 | -4/+28 |
| | |||||
* | SERVER-50228 ThreadPool predicate condvar wait | Billy Donahue | 2020-09-10 | 3 | -294/+320 |
| | | | | | | | | - Switch std::vector to std::list to enable node splicing. - fmt::format - ThreadPool::Impl - check for uncallable onCreate in ServiceExecutorFixed - _workerThreadBody can be member of ThreadPool. Threads don't detach anymore | ||||
* | Import wiredtiger: df168fcd373a4afc719f6134f6911a1685178041 from branch ↵ | Luke Chen | 2020-09-10 | 2 | -2/+2 |
| | | | | | | | | | mongodb-4.6 ref: bb92ab603f..df168fcd37 for: 4.7.0 WT-6650 Coverity: Null dereferences in session::close | ||||
* | SERVER-50622 Add logging for 'mr_killop_test_fp' failpoint | Justin Seyster | 2020-09-10 | 1 | -0/+1 |
| | |||||
* | SERVER-50375 Ensure mongos forwards API params to shards | A. Jesse Jiryu Davis | 2020-09-10 | 30 | -207/+539 |
| |