Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-37179 Wait for specified write concern whenever commitTransaction ↵ | Siyuan Zhou | 2019-03-05 | 5 | -38/+167 |
| | | | | | | returns a NoSuchTransaction error (cherry picked from commit 6394bfafd5c42bfeb01b6686498d7fff697d9480) | ||||
* | SERVER-39823 Free Monitoring may ignore re-register requests on secondaries | Mark Benvenuto | 2019-03-05 | 6 | -16/+29 |
| | | | | (cherry picked from commit df3f76da935a45302d7b24b0abe618af6dd34744) | ||||
* | SERVER-38697 Use process creation time to detect pid reuse. | Max Hirschhorn | 2019-03-05 | 1 | -28/+19 |
| | | | | | | | Changes start_cmd() to use psutil.Popen() rather than subprocess.Popen() in order to cache the creation time of the child process. (cherry picked from commit d43369c671a596ee816f44038fca3423a0a33126) | ||||
* | SERVER-39946: Better split tasks with lack of history | David Bradford | 2019-03-05 | 2 | -0/+23 |
| | | | | (cherry picked from commit 2957deee8fc4ad595245ddb52013437e6b9ffdbd) | ||||
* | SERVER-37179 Pull out starting transaction from session checkout and push it ↵ | Siyuan Zhou | 2019-03-04 | 24 | -171/+223 |
| | | | | | | | | | | down to before command execution. This patch redid 248601a647 and 4fb38d9c10 from master on v4.0 branch. Transaction will begin or continue after waiting for read concern. If an error is thrown on starting transaction, it'll be able to wait for write concern if a write concern is specified. | ||||
* | SERVER-39590 improve port_options.js logfile polling | Sara Golemon | 2019-03-04 | 1 | -19/+14 |
| | | | | (cherry picked from commit 29d91ec77892f8b335bcc07ccf96e3240981ab05) | ||||
* | SERVER-39641 Blacklist max_time_ms.js from read concern linearizable passthrough | Samy Lanka | 2019-03-04 | 1 | -0/+3 |
| | | | | (cherry picked from commit fff6fcea7d72afd0583c8ba4bdbce094f80d7574) | ||||
* | SERVER-39900 change_streams_resume_at_same_clustertime.js should not assume ↵ | James Wahlin | 2019-03-01 | 1 | -6/+11 |
| | | | | | | same that multi-update across shards are performed at the same clusterTime (cherry picked from commit 5456ba4c303e6febdc89384d7851688c85d016a9) | ||||
* | SERVER-39571 mongod cannot verify certificates from the CNG provider | Mark Benvenuto | 2019-03-01 | 1 | -3/+12 |
| | | | | (cherry picked from commit 34cf12d1ea67a7f11266452e44f5c2241f453f23) | ||||
* | SERVER-39058 Synchronize user set modification in AuthorizationSession with ↵ | Shreyas Kalyan | 2019-03-01 | 16 | -32/+63 |
| | | | | | | Client (cherry picked from commit a9277e874039f32ce0d848fcdfb10de705c96fd9) | ||||
* | SERVER-38414 Upgrade/Downgrade testing for change stream high water marks | Bernard Gorman | 2019-03-01 | 9 | -175/+494 |
| | |||||
* | SERVER-39410 Re-enable batching in DSCursor for change stream cursors | Bernard Gorman | 2019-03-01 | 5 | -18/+61 |
| | | | | (cherry picked from commit 04882fa7f5210cfb14918ecddbbc5acbd88e86b6) | ||||
* | SERVER-38975 Include UUID in high water marks from shards where the ↵ | Bernard Gorman | 2019-03-01 | 19 | -83/+523 |
| | | | | | | collection does not exist (cherry picked from commit fbb9daeb791d16c49b861d82c097cf9bd9daf07e) | ||||
* | SERVER-38412 Allow resuming from a high-water-mark pseudo resume token | Bernard Gorman | 2019-03-01 | 18 | -130/+300 |
| | | | | (cherry picked from commit 90cd49725f41354509dece813343c62e6ee9f533) | ||||
* | SERVER-38411 Propagate postBatchResumeToken through mongoS to client | Bernard Gorman | 2019-03-01 | 32 | -213/+459 |
| | | | | (cherry picked from commit 560a0c3a3e20924b362fc2b159c30255d62e81d2) (cherry picked from commit 027cf6e2ac4958119dc5c108518f220722cd6f97) | ||||
* | SERVER-38413 Always set an initial postBatchResumeToken on mongoD | Bernard Gorman | 2019-03-01 | 10 | -76/+281 |
| | | | | | (cherry picked from commit 1fd9bfa5867c3e7d6c1eebda53d5ccd8c637459e) (cherry picked from commit 5fe1af5f8e845f736f4e76d7a8d47675b6507a6c) | ||||
* | SERVER-38410 Allow ARM to consume postBatchResumeToken | Bernard Gorman | 2019-02-28 | 14 | -155/+382 |
| | | | | (cherry picked from commit 16c7973fc8037ee0b7bd12116e5ff25084af142b) | ||||
* | SERVER-38530 Add getResumeToken shell helper | Bernard Gorman | 2019-02-28 | 13 | -74/+176 |
| | | | | (cherry picked from commit 1d67c9bd3481a1cc3c7e09362e5b549cda77a350) | ||||
* | SERVER-38408 Return postBatchResumeToken with each mongoD change stream batch | Bernard Gorman | 2019-02-28 | 36 | -50/+580 |
| | | | | | (cherry picked from commit fc5bc0947ceedee3b61b2d922cabd3e5df7ec07c) (cherry picked from commit 7f70c1213b2cc79591ea1d11f9724d057886a0fd) | ||||
* | SERVER-34789 Also backport resume token format version 1 | Nick Zolnierz | 2019-02-28 | 9 | -121/+358 |
| | | | | (cherry picked from commit bbe67b5bdd596f4720b19f9f4c8c38cfadb9c1dd) | ||||
* | SERVER-39014 Handle running the MSI installer when already installed. | Henrik Edin | 2019-02-28 | 1 | -1/+2 |
| | | | | (cherry picked from commit 17ba3d195909022f8de420b09aeb7b18018b4d72) | ||||
* | SERVER-38722 Make CollectionCloner tolerate QueryPlanKilled error on ↵ | David Storch | 2019-02-28 | 2 | -41/+56 |
| | | | | collection drop. | ||||
* | SERVER-39847 Migrating session info can trigger fassert when destination ↵ | Randolph Tan | 2019-02-28 | 2 | -21/+71 |
| | | | | | | shard has transaction history truncated by oplog (cherry picked from commit 1466c2b24eef41805dfac73e2fb43256d6d8fae7) | ||||
* | SERVER-39779: Don't set timeouts if not enough data | David Bradford | 2019-02-28 | 2 | -1/+41 |
| | | | | (cherry picked from commit 418206426d4de5071e69b5e3588b31e26a0445d3) | ||||
* | SERVER-39871 Make catalog_raii_test more resistant to clock issues on Windows | Geert Bosch | 2019-02-27 | 1 | -1/+3 |
| | |||||
* | SERVER-37382 printShardingStatus.js races with ShardingUptimeReporter thread | Randolph Tan | 2019-02-27 | 1 | -1/+9 |
| | | | | (cherry picked from commit ae932281fe1677400456ee5297764606cac6f577) | ||||
* | SERVER-37846 Disallow using arbiters to satisfy numeric write concern when ↵ | Vesselina Ratcheva | 2019-02-27 | 4 | -0/+208 |
| | | | | | | writes commit (cherry picked from commit b023cfd4db379092f7642dd825d79652d905f847) | ||||
* | SERVER-39056 Further refine readWriteAnyDatabase | Shreyas Kalyan | 2019-02-26 | 5 | -79/+134 |
| | | | | (cherry picked from commit 1b1cf52e94c49ca4c6d8ba693e949c2b655e74b5) | ||||
* | SERVER-39746: Write project in runtime.yml | Ryan Timmons | 2019-02-26 | 1 | -8/+9 |
| | | | | (cherry picked from commit 2ab2ae3bad12e4aa60bc4dd3708d46d7b031fd79) | ||||
* | SERVER-35449 Return the oldest read timestamp used by any open transaction | Jason Chan | 2019-02-26 | 15 | -0/+71 |
| | | | | (cherry picked from commit 35f465029fdccee1a3b7e3b8fb91a2ea75b9aca7) | ||||
* | SERVER-39612 better validation for fields in geoNear | Ian Boros | 2019-02-26 | 2 | -0/+64 |
| | |||||
* | SERVER-35732 Fix dbStats.fsUsedSize behavior for database with hyphenated names | Xiangyu Yao | 2019-02-25 | 8 | -5/+34 |
| | | | | (cherry picked from commit e0be8ba5aa04df21f6a9a42578a349a4c303776d) | ||||
* | SERVER-35732 Test dbStats.fsUsedSize behavior for database with hyphenated names | Xiangyu Yao | 2019-02-25 | 1 | -0/+24 |
| | | | | (cherry picked from commit 2e206b90bde9e41263d4073522248091c49437fa) | ||||
* | SERVER-35663 Always update the logical clock before advancing the last ↵ | Jack Mulrow | 2019-02-25 | 8 | -18/+54 |
| | | | | | | applied opTime (cherry picked from commit bfb0aec447f39633694dcc4418f2a5a5a167937e) | ||||
* | SERVER-39719 Ensure that a node performing an initial sync from a secondary ↵ | Gregory Wlodarek | 2019-02-25 | 2 | -0/+97 |
| | | | | | | with a in-progress index build creates the index before initial sync is done (cherry picked from commit efefc4f94203c3e6119916b89255017d117e982f) | ||||
* | SERVER-39723 Change listIndexes command behavior to show in-progress index ↵ | Gregory Wlodarek | 2019-02-25 | 2 | -53/+1 |
| | | | | builds | ||||
* | SERVER-17010 additional fixes (didn't get merged with cherry-pick) | Eric Milkie | 2019-02-25 | 3 | -7/+0 |
| | |||||
* | SERVER-38764 External sorter should use 64-bit integers for file offsets | Louis Williams | 2019-02-25 | 2 | -18/+22 |
| | | | | (cherry picked from commit 9dafb7a3e3bafa463ab5951189b670965995dada) | ||||
* | SERVER-17010 each Sorter instance spills to a single file rather than a new ↵ | Dianna Hohensee | 2019-02-25 | 11 | -180/+480 |
| | | | | | | file per spill to disk (cherry picked from commit 2be7f2677a40a863f336d2964f456c9d87ddc838) | ||||
* | SERVER-39487 Decimal128::squareRoot() returns result for ↵ | James Wahlin | 2019-02-22 | 3 | -3/+123 |
| | | | | | | Decimal128::exponential() (cherry picked from commit 5aa3f6dbc5e31beaf40e0828f7a24ecf71fb42f9) | ||||
* | SERVER-38746 Improve error message when transaction aborts due to earlier ↵ | Tess Avitabile | 2019-02-22 | 1 | -1/+3 |
| | | | | | | command failure (cherry picked from commit 6c28401a87f1a4a950b2b8cea6b58ef475fb7b4b) | ||||
* | SERVER-38354 Allow shutdown error in reading last applied optime on startup | Siyuan Zhou | 2019-02-21 | 1 | -0/+2 |
| | | | | | | | | (cherry picked from commit 9301f8067521d2e7178b698cc521eab990187aee) SERVER-38354 remove unused variable (cherry picked from commit 47d5c44e53cb8414ba18564a21ca445579d86875) | ||||
* | SERVER-39232 Allow commands that do not require auth to refresh sessions | Randolph Tan | 2019-02-21 | 4 | -18/+29 |
| | | | | (cherry picked from commit 8d23154ed3e086213c5bd59b3e2fcba96a3cca41) | ||||
* | SERVER-36231 Mongos write path doesn't look for retryable write concern errors | Randolph Tan | 2019-02-20 | 1 | -0/+4 |
| | | | | (cherry picked from commit 9df4dbcffefe8f9cf2d669603f230c1f44ac5652) | ||||
* | SERVER-39686 Empty function no longer needed for file to work | Geoff Mishkin | 2019-02-20 | 1 | -9/+0 |
| | | | | | | | Closes #1298. Signed-off-by: Max Hirschhorn <max.hirschhorn@mongodb.com> (cherry picked from commit 56a3a1c3d450439b8e571ea22678eb88b60ecab1) | ||||
* | SERVER-39394 Traverse $lookup subpipeline for more involved collections | Charlie Swanson | 2019-02-20 | 2 | -0/+73 |
| | | | | (cherry picked from commit 346b2980a2122f984bfa4c359468f547776caae6) | ||||
* | SERVER-37183 Safer bound for safeNumberLong() | Justin Seyster | 2019-02-19 | 12 | -39/+137 |
| | | | | (cherry picked from commit 1582fb6cce63c8e5691a14f8de2db4b3fbe42873) | ||||
* | SERVER-39166 $graphLookup should force a pipeline to split in sharded cluster | Martin Neupauer | 2019-02-19 | 2 | -1/+44 |
| | | | | (cherry picked from commit b8231a4b5a25a957219c9c2e6b51f93c674e0b37) | ||||
* | SERVER-39019 Fix incorrect $elemMatch $ne serialization | James Wahlin | 2019-02-19 | 36 | -839/+635 |
| | | | | | | | | (cherry picked from commit 4677879eb75934ee3cd76c9e9807f6892ac17400) SERVER-13779 Allow $not to be applied to $regex (cherry picked from commit a2c0f15d6dc9fcda389b18b54287c4fcb5be44cd) | ||||
* | SERVER-38748 Background indexes created through applyOps should run on the ↵ | Louis Williams | 2019-02-19 | 3 | -49/+65 |
| | | | | | | command thread (cherry picked from commit 9c49d721526ac83ada34950841ceef5b0b48c3c5) |