summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-36849 Disable new shard collection path on v4.0r4.0.2-rc0r4.0.2jannaerin2018-08-2415-3/+31
|
* SERVER-36553 Disable transactions_reaped_with_tickets_exhausted in ↵Matthew Russotto2018-08-241-0/+1
| | | | replica_sets_auth.yml
* SERVER-35770 Running a multi-statement transaction when all WiredTiger write ↵Matthew Russotto2018-08-245-3/+125
| | | | | | tickets are exhausted may lead to deadlock (cherry picked from commit 210bb5d91cb3c77bb3ed169114f8b85cd1062fb3)
* SERVER-36406 Respect _defaultAuthenticationMechanism when providedSara Golemon2018-08-242-3/+18
| | | | (cherry picked from commit 21f5d50fbc12b1690486813d8c48882d37723bdf)
* SERVER-36129 awaitReplication after setup functions in concurrencyRobert Guo2018-08-232-0/+14
| | | | | | suites (cherry picked from commit 000436db8a0954ec52ee3f4596a3d61995b1fca8)
* SERVER-36766 Addd import/export macros for embedded librariesAndrew Morrow2018-08-235-53/+201
| | | | (cherry picked from commit 2dcd4d432705970b659e9b784547f311dfc2546c)
* SERVER-36685 Reverse order of Session and Client locksMatthew Russotto2018-08-233-29/+18
|
* SERVER-36685 Make transaction statistics accessible without Session mutexMatthew Russotto2018-08-234-101/+198
| | | | (cherry picked from commit 67c1d8cc0f4108954c4e7f7a96194dcd10ebab6b)
* SERVER-35238 Drop the collection after removing the partially written chunks ↵Cheahuychou Mao2018-08-231-12/+31
| | | | | | for mapReduce in mongos_manual_intervention_actions.js (cherry picked from commit c7ce2dcdeaa9c93846ebe219ed4829c9affe493f)
* SERVER-35100 Do not log exception on dynamic test failureYves Duhem2018-08-231-1/+1
| | | | (cherry picked from commit bc2902cbf59d877253ce6eb94451515aa1e47062)
* SERVER-34846 Forwardize IndexBounds before intersectizing their OILsIan Boros2018-08-2311-51/+366
| | | | (cherry picked from commit 7f442763c791873d74bea5c0c6e01812933deb38)
* SERVER-36331 Kill running op when a transaction expiresSpencer T Brody2018-08-225-9/+145
| | | | (cherry picked from commit b83c5312dc5f437480de10487f945933a96a7ccd)
* Revert "SERVER-33912 Make warnings fatal for embedded builders"Andrew Morrow2018-08-223-30/+3
| | | | This reverts commit bce25d5e123843c0e594d6d743981099f236c983.
* SERVER-33248 Allow choosing a sync source that we are up to date with if it ↵Tess Avitabile2018-08-2217-150/+319
| | | | | | has a higher lastOpCommitted (cherry picked from commit f5e7c8f3e81fe0cd34d4952ed2b547f3c29e06a4)
* SERVER-33912 Make warnings fatal for embedded buildersAndrew Morrow2018-08-223-3/+30
| | | | | | Also includes necessary feature flag and new clang warning suppressions (cherry picked from commit a81a923c2c44d69a39a81ade66572fafedfa4f03)
* SERVER-36102 Create initial chunks on appropriate shards for zoned shardingCheahuychou Mao2018-08-226-134/+570
| | | | (cherry picked from commit e444d98f411566bcd983e7ca2eccfda1bc14fe5a)
* SERVER-14394 Create initial hashed shard key chunks directly on shardsCheahuychou Mao2018-08-2110-294/+313
| | | | (cherry picked from commit d83b73ea2db96ccbcf5f2a0710f360f88896ab9c)
* SERVER-36479 Don't redact planSummary in logsKelsey Schubert2018-08-215-17/+17
| | | | (cherry picked from commit f19a83eb8aedfe11dc2ac7ac454f3eb51b5a86cb)
* SERVER-35092 do not wait for majority dummy write when writing config ↵Misha Tyulenev2018-08-211-12/+0
| | | | | | metadata update (cherry picked from commit a191c2920de18ea1f32aac6559cf6288c2cfc590)
* SERVER-36092 Create internal command to create collection on shard with uuid ↵jannaerin2018-08-217-104/+245
| | | | | | from primary shard (cherry picked from commit f9b9dc297f1d3b7a84d4c36173c84e61e509eb12)
* SERVER-25333 Use StartChunkCloneRequest in the MigrationDestinationManagerBlake Oler2018-08-213-50/+25
| | | | (cherry picked from commit 96ef338b6a62eaf0761242b0c040708f3f3e5d6e)
* SERVER-25333 Clean up argument passing in the MigrationDestinationManagerBlake Oler2018-08-212-125/+98
| | | | (cherry picked from commit e117102282d4d8bc0352429cf67b2d01754f4ad1)
* SERVER-25333 Remove ScopedDBConnection from the MigrationDestinationManagerBlake Oler2018-08-219-107/+197
| | | | (cherry picked from commit 343bd29619461dfd38f2e8d3fd355f7c625a971b)
* Revert "SERVER-36092 Create internal command to create collection on shard ↵Cheahuychou Mao2018-08-217-275/+124
| | | | | | with uuid from primary shard" This reverts commit 97c9897d3d5cb16401e8c668b1e0711dfb081ec4.
* SERVER-35037 Create new concurrency suite that runs consecutive operations ↵Samy Lanka2018-08-2111-9/+293
| | | | | | inside of a single transaction (cherry picked from commit 806b9c32dff674b72110f2acd8604e950afab102)
* SERVER-36715: Pushing $sort stage to query system can leave pipeline in an ↵Nick Zolnierz2018-08-202-0/+56
| | | | | | unstitched state (cherry picked from commit 6c2523f7d828ca17a7c175bf82a558bd5bfb57fa)
* SERVER-36322 NamespaceSerializer lock should be used for dropCollectionjannaerin2018-08-204-7/+14
| | | | (cherry picked from commit 7c2f9059b349fc01ab24130de4a9c5d0277516a3)
* SERVER-36071 Check status of shardsvrShardCollectionjannaerin2018-08-201-1/+9
| | | | (cherry picked from commit a291ec89affd9e849ac62ad55a736bfb940a0bb6)
* SERVER-36733 Clarify names for embedded install tagsAndrew Morrow2018-08-203-11/+11
| | | | (cherry picked from commit 388da0d9181a638160a5b2cfe6b8c8aa8e54314f)
* SERVER-36005 Prevent unsafe IndexCatalogEntryImpl::_catalogIsReady callDewal Gupta2018-08-207-4/+30
| | | | (cherry picked from commit dfdffb7e4588d41c99e625ade8e9aa638b0c3fd4)
* SERVER-35056 Flush ready callbacks on NetworkInterfaceTL shutdownBen Caimano2018-08-1717-613/+662
| | | | | | | | | | | | | | | | | | | | Squashed from 3 commits: SERVER-35684 Remove `promise.getFuture()` This API invites subtle race conditions. So just remove it, and force everyone to use a unified API which creates a promise and a future at the same time. (cherry picked from commit 2338f365430d7f395faf73bff6c64def505da1b3) SERVER-35056 Flush ready callbacks on NetworkInterfaceTL shutdown (cherry picked from commit b49a27b359b17cd1b1560134b89527b78db565cc) SERVER-36466 Secure shutdown conditions for SpecificPool (cherry picked from commit 5e0545d3625dc85d16f5f021896f61d3a21e2333)
* SERVER-14394 Move the intial split code to a separate module and add unit testsCheahuychou Mao2018-08-177-323/+535
| | | | (cherry picked from commit 4dd46fb7bdc6d3ef62888b01f585d6fed54a081f)
* SERVER-36592 Blacklist snapshot_read_kill_op_only.js workload from ↵Matthew Russotto2018-08-171-0/+1
| | | | | | backup_restore.js lib (cherry picked from commit 4b9253b1433eea8e1f7f02b69a0c50e68c0cc9ea)
* Revert "Merge branch 'v4.0' of github.com:mongodb/mongo into v4.0"Dewal Gupta2018-08-177-30/+4
| | | | | This reverts commit dd8ba9ac65719be12b035e5c9868e97c93ff57aa, reversing changes made to 869931050527d8d0b6955490bb972021151c00b1.
* Merge branch 'v4.0' of github.com:mongodb/mongo into v4.0Dewal Gupta2018-08-17138-741/+6352
|\
| * SERVER-35234 makePromiseFuture<T>()Mathias Stearn2018-08-1723-144/+111
| | | | | | | | (cherry picked from commit f0e5229b631668c9bde511e607bf52fd871e582d)
| * SERVER-35215 Future::onError<ErrorCodes::Error>()Mathias Stearn2018-08-172-9/+156
| | | | | | | | (cherry picked from commit fa9d7223cf59ee1b5681ea129fe86f55c608c632)
| * SERVER-34393 Remove dependency on base for mongo_embedded_mongoc_client.Henrik Edin2018-08-175-72/+130
| | | | | | | | | | | | Rewrote to just use STL types. (cherry picked from commit 7c098544dfddc623cadf65a3be0291b61de681d7)
| * SERVER-35367 Do not hold locks while calling ↵Spencer T Brody2018-08-163-7/+23
| | | | | | | | | | | | waitForAllEarlierOplogWritesToBeVisible() (cherry picked from commit a1b225bcf0e9791b14649df385b3f3f9710a98ab)
| * SERVER-36128 Don't return ismaster:true while in shutdownSpencer T Brody2018-08-162-0/+34
| | | | | | | | (cherry picked from commit 08f41abf93060ab4e62797933deba77860132c18)
| * SERVER-14394 Add UUID checking to the hashed sharding with initial split testKaloian Manassiev2018-08-1612-36/+84
| | | | | | | | (cherry picked from commit fc372cdf9a070eecaf600b75649fd2690c3d927d)
| * SERVER-36007 Add JS test to test that checking out an already checked out ↵jinichu2018-08-161-0/+89
| | | | | | | | | | | | session doesn't lead to a self-deadlock (cherry picked from commit 1a32566e3173a309b109f1b53d5fe7dfe6cc704b)
| * SERVER-35433 Log slow transactions when aborting under commitsjinichu2018-08-161-0/+6
| |
| * SERVER-36294 Mark transaction as inactive when it is first marked as openWilliam Schultz2018-08-162-3/+21
| | | | | | | | (cherry picked from commit 95bcc2148cc7ec3ca4f54e16c4a75bbc0f806ace)
| * SERVER-35159 Track transactions latency and add to serverStatus outputNathan Louie2018-08-165-3/+141
| | | | | | | | (cherry picked from commit e75f7fa2231cbd78d82923393de84d72702f9bcf)
| * SERVER-35157 Add transactions latency tracking to OperationLatencyHistogramNathan Louie2018-08-164-5/+12
| | | | | | | | (cherry picked from commit 96c5d840db4f4279cd9fc8ffe4bdfdc60fcd3984)
| * SERVER-36461 Add 'transaction' identifier to slow transaction log outputNathan Louie2018-08-164-4/+10
| | | | | | | | (cherry picked from commit 4b6a5591cf912f6cadaf2f1ede5d58ad2bb694c6)
| * SERVER-36414 Add readConcern to slow transaction loggingjinichu2018-08-163-20/+85
| | | | | | | | (cherry picked from commit 17f64a621f5dc1431e663bdaa46208432f67c441)
| * SERVER-35433 Log slow transactions when they finishNathan Louie2018-08-163-47/+173
| | | | | | | | (cherry picked from commit 70550cf9e211611c396020f0027bd64a6e5b99c0)
| * SERVER-35432 Add a method for printing out information about a slow transactionNathan Louie2018-08-165-0/+289
| | | | | | | | (cherry picked from commit cdc82971d30cbac5115c532e8d296ba74aebb204)