summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'svilen-optimizer-poc' of github.com:mongodb/mongo into ↵svilen-optimizer-pocSvilen Mihaylov2020-09-111-0/+1
|\ | | | | | | svilen-optimizer-poc
| * cloneSvilen Mihaylov2020-09-093-20/+116
| |
| * fix visitorSvilen Mihaylov2020-09-093-54/+65
| |
| * fix visitorSvilen Mihaylov2020-09-094-36/+33
| |
| * Merge branch 'svilen-optimizer-poc' of github.com:mongodb/mongo into ↵Svilen Mihaylov2020-09-090-0/+0
| |\ | | | | | | | | | svilen-optimizer-poc
| | * optimizerSvilen Mihaylov2020-09-0910-0/+569
| | |
| * | optimizerSvilen Mihaylov2020-09-0911-0/+726
| |/
* | use PolyValueSvilen Mihaylov2020-09-118-300/+841
| |
* | cloneSvilen Mihaylov2020-09-113-20/+116
| |
* | fix visitorSvilen Mihaylov2020-09-113-53/+66
| |
* | fix visitorSvilen Mihaylov2020-09-114-36/+33
| |
* | optimizerSvilen Mihaylov2020-09-111-2/+0
| |
* | optimizerSvilen Mihaylov2020-09-1111-0/+726
| |
* | SERVER-49742 ExpressionAdd in SBE should use doubleDoubleSum built-in when ↵Milena Ivanova2020-09-114-6/+116
| | | | | | | | called with more than two operands
* | SERVER-48472 Make SBE raise a KeyNotFound error when $_resumeAfter record id ↵Anton Korshunov2020-09-113-14/+123
| | | | | | | | is not found
* | Import wiredtiger: a68890f718f74cdc9e9961bf5b33f5b125e853dd from branch ↵Luke Chen2020-09-113-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 threadGregory Wlodarek2020-09-1021-308/+458
| |
* | SERVER-49215 Differentiate internal idents used for resumable index build ↵Gregory Noma2020-09-108-44/+94
| | | | | | | | information from other internal idents
* | SERVER-50775 Use failpoint for yielding index build locks in ↵Gregory Noma2020-09-105-66/+49
| | | | | | | | RollbackResumableIndexBuildTest
* | SERVER-50417 Change notMasterUnacknowledgedWrites to ↵Ali Mir2020-09-106-18/+26
| | | | | | | | notPrimaryUnacknowledgedWrites in serverStatus
* | SERVER-48452 Internal readers should default to reading without a timestampLouis Williams2020-09-1031-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::acceptsAnyApiVersionParametersA. Jesse Jiryu Davis2020-09-104-4/+23
| |
* | SERVER-50705: Create importCollection commandLingzhi Deng2020-09-103-0/+3
| |
* | SERVER-50557 Remove unused ExpressionContext::jsFnTimeoutMillis member varJames Wahlin2020-09-101-4/+0
| |
* | SERVER-50416 Change notMasterLegacyUnacknowledgedWrites to ↵Ali Mir2020-09-103-9/+11
| | | | | | | | notPrimaryLegacyUnacknowledgedWrites in serverStatus
* | SERVER-50853 Enable retries of getShardAndCollectionVersion on the config serverPierlauro Sciarelli2020-09-101-6/+8
| |
* | SERVER-50313 Add standalone tasks to live-record buildvariantMikhail Shchatko2020-09-105-4/+28
| |
* | SERVER-50228 ThreadPool predicate condvar waitBilly Donahue2020-09-103-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 Chen2020-09-102-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' failpointJustin Seyster2020-09-101-0/+1
| |
* | SERVER-50375 Ensure mongos forwards API params to shardsA. Jesse Jiryu Davis2020-09-1030-207/+539
| |
* | SERVER-50581 Replace setSlaveOk and getSlaveOk occurrences in jstestsAli Mir2020-09-0996-276/+275
| |
* | SERVER-50837 Make sure that donorForgetMigration command can be retriedCheahuychou Mao2020-09-093-6/+33
| |
* | SERVER-50725 Remove "Upstream Version" from README.third_party.md for 4.7Adam Cooper2020-09-091-34/+34
| |
* | SERVER-46199 Make the collection CatalogCache support causal consistencyMarcos José Grillo Ramírez2020-09-0940-947/+1027
| | | | | | | | | | | | | | | | | | | | | | This change implements the collection CatalogCache on top of the ReadThroughCache, giving it the ability to support causal consistency. As part of this change, the 'forceRefreshFromThisThread' flag has been removed from the shard's refresh methods. Co-authored-by: Tommaso Tocci <tommaso.tocci@mongodb.com> Co-authored-by: Pierlauro Sciarelli <pierlauro.sciarelli@mongodb.com> Co-authored-by: Kaloian Manassiev <kaloian.manassiev@mongodb.com>
* | SERVER-50835 Add `.clangd/` to the .gitignore fileBilly Donahue2020-09-091-0/+3
| |
* | SERVER-50700 Allow constructing a FailPointEnableBlock from a pointer to the ↵Spencer T Brody2020-09-093-49/+81
| | | | | | | | FailPoint
* | SERVER-49242 Add serverStatus counters for number of running ↵Spencer T Brody2020-09-095-8/+74
| | | | | | | | PrimaryOnlyService instances
* | SERVER-19823 rs.printSlaveReplicationInfo() syncedTo field displays the ↵Huayu Ouyang2020-09-092-19/+33
| | | | | | | | epoch for unreachable secondaries
* | SERVER-48318 Make snapshot window equal to max of ↵Cheahuychou Mao2020-09-093-10/+25
|/ | | | minSnapshotHistoryWindowInSeconds and transactionLifetimeLimitSeconds
* SERVER-50703 Create global resource consumption structureLouis Williams2020-09-094-0/+243
|
* SERVER-50702 Create feature flag for measuring operation resource consumptionLouis Williams2020-09-093-0/+58
|
* SERVER-50724 Update signing key to 4.8 in masterZakhar Kleyman2020-09-091-3/+3
|
* SERVER-50722 Create new MSI upgrade codes for 4.8.0Dev.x/4.8.0.xRobert Guo2020-09-091-4/+4
|
* Import wiredtiger: bb92ab603f22ca84c24af3be7bc9194f44ff3e64 from branch ↵Chenhao Qu2020-09-093-2/+85
| | | | | | | | | mongodb-4.6 ref: 4880ad2a4a..bb92ab603f for: 4.7.0 WT-6546 Update fast truncate to use newest start durable ts
* Revert "SERVER-50376 Ninja should rebuild on compiler and tool changes"Kaloian Manassiev2020-09-093-33/+11
| | | | This reverts commit 58fd67fc2232a4ca591ff66443fd22213d4b5cac.
* SERVER-50740 Add onShutdown() method to ReplicaSetAwareInterface class.Suganthi Mani2020-09-0911-18/+34
|
* SERVER-48785 Create TenantMigrationRecipientService and ↵Suganthi Mani2020-09-0911-8/+694
| | | | TenantMigrationRecipientServiceInstance.
* SERVER-50218 Change shard server and config server op observers to support ↵Ian Boros2020-09-096-53/+428
| | | | $v:2 update oplog entries
* SERVER-50376 Ninja should rebuild on compiler and tool changesRyan Egesdahl2020-09-093-11/+33
| | | | | | | Allow Ninja to rebuild build.ninja any time a SCons tool or the compiler is changed between iterative rebuilds. This change allows us to ensure that we don't have any stale object files lying around that may have been produced by an incompatible toolchain.