summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Import wiredtiger: 92719d6bc9a83ce45c337db6a67adcc1354cca32 from branch ↵Luke Chen2019-02-047-105/+163
| | | | | | | | | | | | mongodb-4.2 ref: e727b7296c..92719d6bc9 for: 4.1.8 WT-4508 Fix a leak of index structure memory WT-4536 Compile wiredtiger under build_posix directory for Evergreen tests WT-4548 Skip test_wt2853_perf for slow machines WT-4549 Enable wtperf_config.py to work with python2/3
* SERVER-37786 Reject change stream pipelines which modify or project-out the ↵Bernard Gorman2019-02-0312-64/+251
| | | | resume token
* SERVER-38975 Include UUID in high water marks from shards where the ↵Bernard Gorman2019-02-0219-97/+539
| | | | collection does not exist
* SERVER-39351 Wait for sync source to finish collection drop in ↵Vesselina Ratcheva2019-02-011-2/+7
| | | | rollback_drop_database.js
* SERVER-39348 Release sessions in TLASIO unittestJason Carey2019-02-011-1/+1
| | | | | The TimeoutSwitchModesSEP notify's completion before releasing the session, meaning we can race on deleting the TL and the session.
* SERVER-38176 Compile with /permissive- on MSVC to make the compiler strictly ↵Henrik Edin2019-02-0141-131/+171
| | | | standard conformant.
* SERVER-38435 Add concurrency workloads for multi shard writes in ↵Jack Mulrow2019-02-014-4/+417
| | | | transactions with migrations
* SERVER-38944 Print out Locker id in DumpMongoDSessionCatalogWilliam Schultz2019-02-011-0/+3
|
* SERVER-39334 Don't run plan_cache_list_plans with balancer onTed Tuckman2019-02-011-0/+3
|
* SERVER-38428 log warning when non-mongod client connects with cluster ↵Isabella Siu2019-02-012-0/+18
| | | | certificate
* SERVER-39017 Allow prepared transaction statements to persist in-memory ↵Blake Oler2019-02-0116-86/+239
| | | | until commit
* SERVER-37643 IndexBuildsCoordinatorMongod task inherits CurOp and ↵Benety Goh2019-02-014-1/+33
| | | | | | | | | OperationContext info from caller thread This supports copying an OperationContext's deadline and timeout error across thread boundaries. This also adds OperationContext::getTimeoutError().
* SERVER-37643 implement IndexBuildsCoordinator::_runIndexBuild()Benety Goh2019-02-0110-105/+323
| | | | | | | | This provides a common implementation for _runIndexBuild in IndexBuildsCoordinatorMongod and IndexBuildsCoordinatorEmbedded. This commit also moves fail points from the createIndexes command to the IndexBuildsCoordinator.
* SERVER-39288 rename genny_workloads to insert_removeRobert Guo2019-02-011-6/+6
|
* SERVER-39067 Implement new simultaneous index builds abortIndexBuild oplog ↵Gregory Wlodarek2019-02-0114-18/+162
| | | | entry in OpObserver and oplog.cpp
* SERVER-39306 Pip install requirements before generating expansionsMathew Robinson2019-02-011-2/+9
|
* SERVER-37643 implement IndexBuildsManager functions for createIndexesBenety Goh2019-01-312-23/+68
|
* SERVER-37645 fix macOS compileBenety Goh2019-01-311-1/+1
|
* SERVER-37643 update IndexBuildsCoordinator and IndexBuildsManager interfaces.Benety Goh2019-01-3113-98/+110
| | | | | | | | | rename IndexBuildsCoordinator::buildIndex() to startIndexBuild() add ReplIndexBuildState::dbName and use in IndexBuildsCoordinator registration add IndexBuildsManager::isBackgroundBuilding() remove unused IndexBuildsManager::finishConstraintPhase() add IndexBuildsManager::drainBackgroundWrites() remove nss argument from IndexBuildsManager::setUpIndexBuild()
* SERVER-39316 Test two-phase abort path without 'config server is ↵Esha Maharishi2019-01-311-67/+87
| | | | coordinator' override in txn_failover_two_phase_commit.js
* SERVER-37645 Add parsing for new index build fields in catalogLouis Williams2019-01-3112-62/+430
|
* SERVER-39315 archive test failure for rollback_wt_cache_full.js in ↵Benety Goh2019-01-311-0/+1
| | | | noPassthrough suite
* SERVER-38480 Make Map-Reduce fully interruptibleJustin Seyster2019-01-3114-76/+165
|
* SERVER-39098 Fix escaping in javascript_stack GDB extensionAndrew Morrow2019-01-311-1/+1
|
* SERVER-39232 Allow commands that do not require auth to refresh sessionsRandolph Tan2019-01-315-18/+32
|
* Revert "SERVER-38828 Introduce CollectionShardingRuntimeLock usage to ↵Blake Oler2019-01-319-207/+85
| | | | | | collection critical sections." This reverts commit c2fb213da54e20a87a96816449e070623bdafe61.
* SERVER-13779 Allow $not to be applied to $regexJames Wahlin2019-01-312-46/+41
|
* SERVER-37607 SERVER-37608 Require C++17 and make it the defaultAndrew Morrow2019-01-314-262/+105
|
* SERVER-37609 Update SCons toolchain files to reflect update to v3Andrew Morrow2019-01-316-52/+4
|
* SERVER-39065 Delete withCursorManager() and visitAllCursorManagers().David Storch2019-01-318-167/+66
|
* SERVER-37452 Remove concept of globally managed cursor IDs.David Storch2019-01-313-98/+26
|
* SERVER-38288 Delete CursorManager::invalidateAll().David Storch2019-01-317-190/+60
|
* SERVER-37639 Add checkIfCommitQuorumCanBeSatisfied() and ↵Gregory Wlodarek2019-01-3013-0/+347
| | | | checkIfCommitQuorumIsSatisfied() to the replication interface
* SERVER-37639 Add CommitQuorumOptions to the Index Builds Coordinator instead ↵Gregory Wlodarek2019-01-3013-44/+335
| | | | of using WriteConcernOptions
* SERVER-38828 fix lintBenety Goh2019-01-302-2/+2
|
* SERVER-37609 Require clang 7.0, GCC 8.2, and XCode 10Andrew Morrow2019-01-301-5/+5
|
* SERVER-36651 SERVER-36652 SERVER-37600 Upgrade to V3 toolchain and XCode 10 ↵Andrew Morrow2019-01-3012-276/+158
| | | | everywhere
* Revert "SERVER-37639 Add checkIfCommitQuorumCanBeSatisfied() and ↵Gregory Wlodarek2019-01-3013-347/+0
| | | | | | checkIfCommitQuorumIsSatisfied() to the replication interface" This reverts commit 368eb15160d51e53a42e4e0411a5572e513941cc.
* Revert "SERVER-37639 Add CommitQuorumOptions to the Index Builds Coordinator ↵Gregory Wlodarek2019-01-3012-334/+43
| | | | | | instead of using WriteConcernOptions" This reverts commit 0a918866cfe600ffd071fca12e24bbe8545e58ed.
* SERVER-39290 Remove startup index recovery redundanciesGregory Wlodarek2019-01-305-207/+0
|
* SERVER-39240 Make WriteConcernOptions timeout constants to be constexprKaloian Manassiev2019-01-303-15/+16
|
* SERVER-37639 Add checkIfCommitQuorumCanBeSatisfied() and ↵Gregory Wlodarek2019-01-3013-0/+347
| | | | checkIfCommitQuorumIsSatisfied() to the replication interface
* SERVER-37639 Add CommitQuorumOptions to the Index Builds Coordinator instead ↵Gregory Wlodarek2019-01-3012-43/+334
| | | | of using WriteConcernOptions
* SERVER-32666 Allow $graphLookup against a sharded collection to execute on ↵Martin Neupauer2019-01-309-39/+11
| | | | mongos
* SERVER-39284: Handle generated task timeouts with repeated suitesDavid Bradford2019-01-303-36/+156
|
* Introduce CollectionShardingRuntimeLock usage to collection critical sections.Blake Oler2019-01-309-85/+207
| | | | | Allows us to reduce MODE_X collection locks to MODE_IX when under UninterruptibleLockGuards.
* SERVER-39202 Improve deterministic calculation of key container namesMark Benvenuto2019-01-301-2/+6
|
* SERVER-39099 Make dropConnections test robustA. Jesse Jiryu Davis2019-01-301-5/+34
|
* SERVER-37373 Fully qualified files in suite YML do not run in Burn_in tests ↵Jonathan Abrahams2019-01-302-2/+11
| | | | on Windows
* SERVER-39107 Allow empty components in certificate DNsJonathan Reams2019-01-302-0/+14
|