summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-30875 add requireOwnedObjects() to scoper3.4.8-rc1r3.4.8Jason Carey2017-08-309-3/+79
| | | | | | | | Add a flag to JS scopes that requires that bson objects bound to the scope be owned. This should allow for more easy auditing of scopes that don't explicitly manage lifetime with advanceGeneration. (cherry picked from commit 79b47945a6aae707d44e05669d991d86b157a14b)
* SERVER-30636 (lint)r3.4.8-rc0Nathan Myers2017-08-281-1/+1
|
* SERVER-30636 Detect range deletion write concern timeout correctlyNathan Myers2017-08-281-1/+2
|
* SERVER-30490 compile rocksdb with USE_RTTI=1Eric Milkie2017-08-251-1/+1
| | | | (cherry picked from commit 0f64c416ba3a842ec55cb4f8988626b23aab9cd7)
* SERVER-28277 Need to increase timeout in read_committed_with_catalog_changes.jsMatthew Russotto2017-08-251-1/+1
| | | | | | The slowest builds (ASAN + DEBUG) sometimes fail with current timeout. (cherry picked from commit c121509fa44611cfb883263cf748ebcdfcf55b49)
* SERVER-20392 remove early chunksize autosplit heuristicKevin Pulo2017-08-256-29/+179
| | | | | | Plus some additional 3.4-specific jstest fixes. (cherry picked from commit ad6a668da49c61a4276749aef7529088dc3524ea)
* SERVER-29431 Add library for multi version initial sync testsWilliam Schultz2017-08-244-58/+79
| | | | (cherry picked from commit 45d595886839fb1ebf153f338c65011f1874be6d)
* SERVER-26377 Skip FSM workloads that use the compact command on the LSM ↵Eddie Louie2017-08-222-1/+35
| | | | | | build variant (cherry picked from commit 8e34979440be7d97f92c71e85a9644108ce60c68)
* SERVER-30643: Ensure thread IDs observed by OpenSSL are uniformly distributedSpencer Jackson2017-08-221-19/+45
| | | | (cherry picked from commit d40503d57d9fd27d1ad59e4d74aa827191d77564)
* SERVER-29714 Added more detailed error logging in validate_locale.cpp to ↵Tyler Kaye2017-08-211-5/+8
| | | | | | better understand the problem if it arises. (cherry picked from commit 4201d8b14611387edfd448ba91c7195f9c6ec43c)
* SERVER-30509 Update Evergreen API URL in burn_in_tests.pyZakhar Kleyman2017-08-211-1/+1
|
* SERVER-30183 ensure a moveChunk that joins the active moveChunk has the same ↵Esha Maharishi2017-08-151-1/+2
| | | | | | waitForDelete option (cherry picked from commit 0578fe2bf94f66e6f5ddb9954c442b77a10bc202)
* SERVER-28824 Trap debugger excptions in hang analyzer and display at end for ↵Jonathan Abrahams2017-08-141-19/+35
| | | | | | all processes (cherry picked from commit 324839c0c0c2b294a44d130105797ccdbb3b17a9)
* SERVER-30554 relax locking mode in applyOps when applying CRUD-only ops ↵Benety Goh2017-08-103-2/+25
| | | | | | | | | non-atomically This allows concurrent applyOps commands to update the same collection on storage engines that support document level concurrency. (cherry picked from commit bca3f70566991afa2dfb38dc06494b0f6f04fffa)
* SERVER-26824 Skip FSM workloads which rely on nUpserted or nRemoved when ↵Jonathan Abrahams2017-08-102-1/+19
| | | | | | Balancer is enabled (cherry picked from commit eab4cda3dc8b677624d0a464d55b76a052daebdd)
* SERVER-30554 add library for applyOps concurrent testsBenety Goh2017-08-103-154/+246
| | | | (cherry picked from commit b871fce9d308271f95159900c0e41d435f31e5ab)
* SERVER-30189 Reduce calls to allocator for large $in expressionsTess Avitabile2017-08-1012-63/+110
| | | | (cherry picked from commit 50a1afafc816097ed57804ff7033dffd85dbe160)
* SERVER-26239 Improve handling of WT_CACHE_FULL for inMemory storage engineAlex Gorrod2017-08-1010-134/+248
| | | | (cherry picked from commit 8b437e7a762e3ef99848659dc0d68df1e2add0a4)
* SERVER-29802 non-atomic applyOps does not acquire global lockBenety Goh2017-08-082-23/+16
| | | | (cherry picked from commit 8671b6e7ea799312ece35cd90f8cf480d4f56ce8)
* SERVER-29802 add test for concurrent non-atomic applyOpsBenety Goh2017-08-081-0/+154
| | | | (cherry picked from commit b519114cb9bc72c17c60761cad369f2d8e18f472)
* SERVER-30562: reduce tests for community arm64 buildSam Kleinman2017-08-081-54/+0
| | | | (cherry picked from commit 687cefdca8a59d9a6d49ff58f19ddd2b6374537a)
* SERVER-29802 clean up applyOps precondition checkingBenety Goh2017-08-081-44/+51
| | | | (cherry picked from commit c6f9f146b15b6f84613ee5f6b97572c6f9f5a1ba)
* SERVER-29802 add applyOpsPauseBetweenOperations fail pointBenety Goh2017-08-081-0/+18
| | | | (cherry picked from commit 948776e76550e4ddf4a3d0f50b729f15bef0a97b)
* SERVER-29802 add applyOps 'allowAtomic' flag.Benety Goh2017-08-082-11/+10
| | | | | | | This flag supports non-atomic application of CRUD operations if set to false. Defaults to true. (cherry picked from commit e7de30308564cead80857592ed27d938f73a91f1)
* SERVER-29802 rename txn to opCtx (apply_ops.cpp)Benety Goh2017-08-082-36/+36
|
* SERVER-30487 Make sharding range deleter yield the WT snapshot after each ↵Kaloian Manassiev2017-08-031-0/+2
| | | | iteration
* Import tools: 4f093ae71cdb4c6a6e9de7cd1dc67ea4405f0013 from branch v3.4r3.4.7-rc0r3.4.7Thomas Schubert2017-07-3124-539/+534
| | | | | | | | | | | | | ref: 29b8883c56..4f093ae71c for: 3.4.7 TOOLS-1109 failes to build on arm64 (syscall.Dup2 not supported) TOOLS-1542 dump and export shouldn't count views before running TOOLS-1563 windows tests are failing after `use mongodb 3.4 "current" tests` TOOLS-1577 update the readme with information about mongoreplay TOOLS-1713 Move mongoreplay evergreen config .evergreen.yml into common.yml TOOLS-1741 mongoimport --uri throws errors when passed Atlas Connection String URI TOOLS-1743 legacy24 and legacy26 dumprestore tests failing on master
* SERVER-30139 Increase waitForState timeout in replsetprio1.jsWilliam Schultz2017-07-311-1/+1
| | | | (cherry picked from commit 27d21e6973867ad99fec0b385ad26458b4b7f1ad)
* SERVER-29282 Prevent BSON Document size from being exceeded when grouping ↵William Schultz2017-07-312-12/+176
| | | | | | inserts on SECONDARY (cherry picked from commit 1da62c11258aaa91dcff3f0133775aae615e29d4)
* SERVER-30415 Update Evergreen agent binary nameErnie Hershey2017-07-281-1/+1
| | | | (cherry picked from commit 2a910e6c65327a71f6656ecacf6fbca66baeb517)
* SERVER-30411 last_vote.js should wrap term checks in exception safe retryWilliam Schultz2017-07-281-1/+4
|
* SERVER-29886 Do not produce core dumps on ASan buildersYves Duhem2017-07-281-1/+8
| | | | (cherry picked from commit d63e014e242832301fde2c9c4b1ccc04be767df2)
* SERVER-30199 Fix --use-system-boostMark Benvenuto2017-07-271-20/+20
| | | | (cherry picked from commit ba6674f43b940360664b7dfc1c1933384b713c38)
* SERVER-30049 applyOperation_inlock() allows exceptions from ↵Benety Goh2017-07-263-7/+96
| | | | | | | | | | Collection::insertDocument() to percolate to caller This specifically addresses the case where a WriteConflictException is thrown from insertDocument(). Converting this exception into a status will not allow the write conflict retry loops in callers to work properly. (cherry picked from commit f0d41183e735546c83ff96d7d5afc11b9c94cb9f)
* SERVER-29817 Use hinted insert when building CollectionMetadata for performance.Andy Schwerin2017-07-242-4/+6
|
* SERVER-29817 Use hinted insert when building chunkRangeMapAndy Schwerin2017-07-211-4/+7
|
* SERVER-29876 moveChunk command ignores '_waitForDelete' optionEsha Maharishi2017-07-213-1/+22
|
* SERVER-29299 Add currentOp as parallel op during basicPlus.jsCharlie Swanson2017-07-194-28/+12
|
* SERVER-29297 stepUp should wait for durability in awaitReplicationJudah Schvimer2017-07-182-5/+19
|
* SERVER-30060 Do not gather shard disk usage statistics unless 'maxSize' is setKaloian Manassiev2017-07-173-4/+16
| | | | (cherry picked from commit e0136739285c097a7da59ba54d6bcd109bb184b5)
* SERVER-30058 Balancer policy should not move chunks off shards on 'size ↵Kaloian Manassiev2017-07-174-25/+23
| | | | | | exceeded' conditions (cherry picked from commit 411114cb3ec3119bb159b29b8ef65292e4d20de3)
* SERVER-27581 Only fetch missing documents on update oplog entries during initialJudah Schvimer2017-07-179-121/+84
| | | | | | sync (cherry picked from commit f33e9a715cf3eb4d29d8d5c5a926e5edacf9f63d)
* SERVER-29540 awaitNodesAgreeOnPrimary logs why it retriesJudah Schvimer2017-07-141-0/+16
| | | | (cherry picked from commit fc752b3b94b5d821e5f1861c05c27c8a5dc550cd)
* SERVER-28046 increase maxTimeMS in read_committed_on_secondary.jsJudah Schvimer2017-07-141-5/+8
| | | | (cherry picked from commit a0f582f5238b3382195cbc22d3803d6955760839)
* SERVER-28192 priority_takeover_one_node_higher_priority jstest needs longer ↵Matthew Russotto2017-07-141-6/+6
| | | | | | stepDownGuard (cherry picked from commit dbee67bcd50a838d0a12cfcce2040479cb6fe2b8)
* SERVER-30138 make node 1 unelectable in initial_sync_invalid_views.jsBenety Goh2017-07-141-0/+1
|
* SERVER-30132 Storage Node Watchdog needs to check journal directoryMark Benvenuto2017-07-131-1/+1
|
* SERVER-29945 Fix check for when Jepsen task is running so mongod logs are ↵Eddie Louie2017-07-131-1/+1
| | | | | | uploaded to S3 (cherry picked from commit 943361fe17e0443d6b899ba10160fb1f68742f42)
* SERVER-29015 TopologyCoordinator should not transition to candidate role in ↵Benety Goh2017-07-125-14/+157
| | | | | | a single node replica set if we are in maintenance mode (cherry picked from commit 5dd64f88d2b66078c957eea5a7889076ee5956b6)
* SERVER-29947 Implement Storage Node WatchdogMark Benvenuto2017-07-121-0/+1
| | | | (cherry picked from commit eb333b92cae5e71affb0fe76cd388801afa8e79f)