Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-36849 Disable new shard collection path on v4.0r4.0.2-rc0r4.0.2 | jannaerin | 2018-08-24 | 15 | -3/+31 |
| | |||||
* | SERVER-36553 Disable transactions_reaped_with_tickets_exhausted in ↵ | Matthew Russotto | 2018-08-24 | 1 | -0/+1 |
| | | | | replica_sets_auth.yml | ||||
* | SERVER-35770 Running a multi-statement transaction when all WiredTiger write ↵ | Matthew Russotto | 2018-08-24 | 5 | -3/+125 |
| | | | | | | tickets are exhausted may lead to deadlock (cherry picked from commit 210bb5d91cb3c77bb3ed169114f8b85cd1062fb3) | ||||
* | SERVER-36406 Respect _defaultAuthenticationMechanism when provided | Sara Golemon | 2018-08-24 | 2 | -3/+18 |
| | | | | (cherry picked from commit 21f5d50fbc12b1690486813d8c48882d37723bdf) | ||||
* | SERVER-36129 awaitReplication after setup functions in concurrency | Robert Guo | 2018-08-23 | 2 | -0/+14 |
| | | | | | | suites (cherry picked from commit 000436db8a0954ec52ee3f4596a3d61995b1fca8) | ||||
* | SERVER-36766 Addd import/export macros for embedded libraries | Andrew Morrow | 2018-08-23 | 5 | -53/+201 |
| | | | | (cherry picked from commit 2dcd4d432705970b659e9b784547f311dfc2546c) | ||||
* | SERVER-36685 Reverse order of Session and Client locks | Matthew Russotto | 2018-08-23 | 3 | -29/+18 |
| | |||||
* | SERVER-36685 Make transaction statistics accessible without Session mutex | Matthew Russotto | 2018-08-23 | 4 | -101/+198 |
| | | | | (cherry picked from commit 67c1d8cc0f4108954c4e7f7a96194dcd10ebab6b) | ||||
* | SERVER-35238 Drop the collection after removing the partially written chunks ↵ | Cheahuychou Mao | 2018-08-23 | 1 | -12/+31 |
| | | | | | | for mapReduce in mongos_manual_intervention_actions.js (cherry picked from commit c7ce2dcdeaa9c93846ebe219ed4829c9affe493f) | ||||
* | SERVER-35100 Do not log exception on dynamic test failure | Yves Duhem | 2018-08-23 | 1 | -1/+1 |
| | | | | (cherry picked from commit bc2902cbf59d877253ce6eb94451515aa1e47062) | ||||
* | SERVER-34846 Forwardize IndexBounds before intersectizing their OILs | Ian Boros | 2018-08-23 | 11 | -51/+366 |
| | | | | (cherry picked from commit 7f442763c791873d74bea5c0c6e01812933deb38) | ||||
* | SERVER-36331 Kill running op when a transaction expires | Spencer T Brody | 2018-08-22 | 5 | -9/+145 |
| | | | | (cherry picked from commit b83c5312dc5f437480de10487f945933a96a7ccd) | ||||
* | Revert "SERVER-33912 Make warnings fatal for embedded builders" | Andrew Morrow | 2018-08-22 | 3 | -30/+3 |
| | | | | This reverts commit bce25d5e123843c0e594d6d743981099f236c983. | ||||
* | SERVER-33248 Allow choosing a sync source that we are up to date with if it ↵ | Tess Avitabile | 2018-08-22 | 17 | -150/+319 |
| | | | | | | has a higher lastOpCommitted (cherry picked from commit f5e7c8f3e81fe0cd34d4952ed2b547f3c29e06a4) | ||||
* | SERVER-33912 Make warnings fatal for embedded builders | Andrew Morrow | 2018-08-22 | 3 | -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 sharding | Cheahuychou Mao | 2018-08-22 | 6 | -134/+570 |
| | | | | (cherry picked from commit e444d98f411566bcd983e7ca2eccfda1bc14fe5a) | ||||
* | SERVER-14394 Create initial hashed shard key chunks directly on shards | Cheahuychou Mao | 2018-08-21 | 10 | -294/+313 |
| | | | | (cherry picked from commit d83b73ea2db96ccbcf5f2a0710f360f88896ab9c) | ||||
* | SERVER-36479 Don't redact planSummary in logs | Kelsey Schubert | 2018-08-21 | 5 | -17/+17 |
| | | | | (cherry picked from commit f19a83eb8aedfe11dc2ac7ac454f3eb51b5a86cb) | ||||
* | SERVER-35092 do not wait for majority dummy write when writing config ↵ | Misha Tyulenev | 2018-08-21 | 1 | -12/+0 |
| | | | | | | metadata update (cherry picked from commit a191c2920de18ea1f32aac6559cf6288c2cfc590) | ||||
* | SERVER-36092 Create internal command to create collection on shard with uuid ↵ | jannaerin | 2018-08-21 | 7 | -104/+245 |
| | | | | | | from primary shard (cherry picked from commit f9b9dc297f1d3b7a84d4c36173c84e61e509eb12) | ||||
* | SERVER-25333 Use StartChunkCloneRequest in the MigrationDestinationManager | Blake Oler | 2018-08-21 | 3 | -50/+25 |
| | | | | (cherry picked from commit 96ef338b6a62eaf0761242b0c040708f3f3e5d6e) | ||||
* | SERVER-25333 Clean up argument passing in the MigrationDestinationManager | Blake Oler | 2018-08-21 | 2 | -125/+98 |
| | | | | (cherry picked from commit e117102282d4d8bc0352429cf67b2d01754f4ad1) | ||||
* | SERVER-25333 Remove ScopedDBConnection from the MigrationDestinationManager | Blake Oler | 2018-08-21 | 9 | -107/+197 |
| | | | | (cherry picked from commit 343bd29619461dfd38f2e8d3fd355f7c625a971b) | ||||
* | Revert "SERVER-36092 Create internal command to create collection on shard ↵ | Cheahuychou Mao | 2018-08-21 | 7 | -275/+124 |
| | | | | | | with uuid from primary shard" This reverts commit 97c9897d3d5cb16401e8c668b1e0711dfb081ec4. | ||||
* | SERVER-35037 Create new concurrency suite that runs consecutive operations ↵ | Samy Lanka | 2018-08-21 | 11 | -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 Zolnierz | 2018-08-20 | 2 | -0/+56 |
| | | | | | | unstitched state (cherry picked from commit 6c2523f7d828ca17a7c175bf82a558bd5bfb57fa) | ||||
* | SERVER-36322 NamespaceSerializer lock should be used for dropCollection | jannaerin | 2018-08-20 | 4 | -7/+14 |
| | | | | (cherry picked from commit 7c2f9059b349fc01ab24130de4a9c5d0277516a3) | ||||
* | SERVER-36071 Check status of shardsvrShardCollection | jannaerin | 2018-08-20 | 1 | -1/+9 |
| | | | | (cherry picked from commit a291ec89affd9e849ac62ad55a736bfb940a0bb6) | ||||
* | SERVER-36733 Clarify names for embedded install tags | Andrew Morrow | 2018-08-20 | 3 | -11/+11 |
| | | | | (cherry picked from commit 388da0d9181a638160a5b2cfe6b8c8aa8e54314f) | ||||
* | SERVER-36005 Prevent unsafe IndexCatalogEntryImpl::_catalogIsReady call | Dewal Gupta | 2018-08-20 | 7 | -4/+30 |
| | | | | (cherry picked from commit dfdffb7e4588d41c99e625ade8e9aa638b0c3fd4) | ||||
* | SERVER-35056 Flush ready callbacks on NetworkInterfaceTL shutdown | Ben Caimano | 2018-08-17 | 17 | -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 tests | Cheahuychou Mao | 2018-08-17 | 7 | -323/+535 |
| | | | | (cherry picked from commit 4dd46fb7bdc6d3ef62888b01f585d6fed54a081f) | ||||
* | SERVER-36592 Blacklist snapshot_read_kill_op_only.js workload from ↵ | Matthew Russotto | 2018-08-17 | 1 | -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 Gupta | 2018-08-17 | 7 | -30/+4 |
| | | | | | This reverts commit dd8ba9ac65719be12b035e5c9868e97c93ff57aa, reversing changes made to 869931050527d8d0b6955490bb972021151c00b1. | ||||
* | Merge branch 'v4.0' of github.com:mongodb/mongo into v4.0 | Dewal Gupta | 2018-08-17 | 138 | -741/+6352 |
|\ | |||||
| * | SERVER-35234 makePromiseFuture<T>() | Mathias Stearn | 2018-08-17 | 23 | -144/+111 |
| | | | | | | | | (cherry picked from commit f0e5229b631668c9bde511e607bf52fd871e582d) | ||||
| * | SERVER-35215 Future::onError<ErrorCodes::Error>() | Mathias Stearn | 2018-08-17 | 2 | -9/+156 |
| | | | | | | | | (cherry picked from commit fa9d7223cf59ee1b5681ea129fe86f55c608c632) | ||||
| * | SERVER-34393 Remove dependency on base for mongo_embedded_mongoc_client. | Henrik Edin | 2018-08-17 | 5 | -72/+130 |
| | | | | | | | | | | | | Rewrote to just use STL types. (cherry picked from commit 7c098544dfddc623cadf65a3be0291b61de681d7) | ||||
| * | SERVER-35367 Do not hold locks while calling ↵ | Spencer T Brody | 2018-08-16 | 3 | -7/+23 |
| | | | | | | | | | | | | waitForAllEarlierOplogWritesToBeVisible() (cherry picked from commit a1b225bcf0e9791b14649df385b3f3f9710a98ab) | ||||
| * | SERVER-36128 Don't return ismaster:true while in shutdown | Spencer T Brody | 2018-08-16 | 2 | -0/+34 |
| | | | | | | | | (cherry picked from commit 08f41abf93060ab4e62797933deba77860132c18) | ||||
| * | SERVER-14394 Add UUID checking to the hashed sharding with initial split test | Kaloian Manassiev | 2018-08-16 | 12 | -36/+84 |
| | | | | | | | | (cherry picked from commit fc372cdf9a070eecaf600b75649fd2690c3d927d) | ||||
| * | SERVER-36007 Add JS test to test that checking out an already checked out ↵ | jinichu | 2018-08-16 | 1 | -0/+89 |
| | | | | | | | | | | | | session doesn't lead to a self-deadlock (cherry picked from commit 1a32566e3173a309b109f1b53d5fe7dfe6cc704b) | ||||
| * | SERVER-35433 Log slow transactions when aborting under commits | jinichu | 2018-08-16 | 1 | -0/+6 |
| | | |||||
| * | SERVER-36294 Mark transaction as inactive when it is first marked as open | William Schultz | 2018-08-16 | 2 | -3/+21 |
| | | | | | | | | (cherry picked from commit 95bcc2148cc7ec3ca4f54e16c4a75bbc0f806ace) | ||||
| * | SERVER-35159 Track transactions latency and add to serverStatus output | Nathan Louie | 2018-08-16 | 5 | -3/+141 |
| | | | | | | | | (cherry picked from commit e75f7fa2231cbd78d82923393de84d72702f9bcf) | ||||
| * | SERVER-35157 Add transactions latency tracking to OperationLatencyHistogram | Nathan Louie | 2018-08-16 | 4 | -5/+12 |
| | | | | | | | | (cherry picked from commit 96c5d840db4f4279cd9fc8ffe4bdfdc60fcd3984) | ||||
| * | SERVER-36461 Add 'transaction' identifier to slow transaction log output | Nathan Louie | 2018-08-16 | 4 | -4/+10 |
| | | | | | | | | (cherry picked from commit 4b6a5591cf912f6cadaf2f1ede5d58ad2bb694c6) | ||||
| * | SERVER-36414 Add readConcern to slow transaction logging | jinichu | 2018-08-16 | 3 | -20/+85 |
| | | | | | | | | (cherry picked from commit 17f64a621f5dc1431e663bdaa46208432f67c441) | ||||
| * | SERVER-35433 Log slow transactions when they finish | Nathan Louie | 2018-08-16 | 3 | -47/+173 |
| | | | | | | | | (cherry picked from commit 70550cf9e211611c396020f0027bd64a6e5b99c0) | ||||
| * | SERVER-35432 Add a method for printing out information about a slow transaction | Nathan Louie | 2018-08-16 | 5 | -0/+289 |
| | | | | | | | | (cherry picked from commit cdc82971d30cbac5115c532e8d296ba74aebb204) |