summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-46754: use new repobuilding service to publish packagesKim Tao2020-03-111-2/+4
| | | | (cherry picked from commit cfc7b0f2cc4a3aeecfc4552f52be96475d39088c)
* SERVER-46766 call infrastructure teardown after every perf runRobert Guo2020-03-111-9/+18
| | | | | (cherry picked from commit 57f73637ebb18f7a33b6255758fe110e47b94165) (cherry picked from commit 1a8bbca590b26bbe84d47eeb023258023ae9ee68)
* SERVER-45363 Base weight for text index on exact match not possible matchTed Tuckman2020-03-062-1/+45
| | | | (cherry picked from commit 4bb2ad4c48c07d267c98f5443e0984a5e1ef7209)
* SERVER-45770 add to/from information to moveChunk.to log messageJosef Ahmad2020-03-061-1/+1
| | | | | | | (cherry picked from commit 742ac9b37b1d8f489e1b259a0a3575f8811edac4) Conflicts: src/mongo/db/s/migration_destination_manager.cpp
* SERVER-46466 Make session migration destination check out sessionRandolph Tan2020-03-051-14/+24
| | | | (cherry picked from commit 6931d7b2d6b5f6864a3995554f9af9e30fe859e9)
* SERVER-45418 Avoid explicitly batching documents in $cursor for count-like ↵David Storch2020-03-022-17/+107
| | | | | | aggregates. (cherry picked from commit 768e87bbf6213d26f83ad2c526d4aab36e64d185)
* SERVER-35050 Don't abort collection clone due to negative document countMihai Andrei2020-02-272-8/+9
| | | | (cherry picked from commit 5ed5b857aaf2e2fbf443588e9b4cbb359fbd1f4d)
* SERVER-45935 WT error handler can incorrectly print 'An unsupported journal ↵Louis Williams2020-02-261-1/+2
| | | | format detected'
* SERVER-45178 Always update rollbackId before truncating oplog for ↵Vesselina Ratcheva2020-02-265-8/+88
| | | | | | | | rollback-via-refetch create mode 100644 jstests/replsets/rollback_via_refetch_update_rollback_id_before_oplog_truncation.js (cherry picked from commit 04a2c9acc7ca061fb86736b377b897b11f6c7c48)
* SERVER-46174 Free peer certificate in SSL_get0_verified_chain polyfillSara Golemon2020-02-151-2/+11
| | | | (cherry picked from commit 98042804dff69afac74a7e2681efc0d00d207f2c)
* SERVER-46082 Use bin/analysis.py for performance projectsHenrik Ingo2020-02-132-51/+40
| | | | | | (cherry picked from commit e594e572c3d1b30948058523b629185c1ef94f14) (cherry picked from commit 37bdcc9339dab2d1a9d7c4825822cae33f25296d) (cherry picked from commit f75e109e3dba2164b6a7a5b16c87f4552f4a7fb5)
* SERVER-35437 Wait for secondary state after stepdown command in multi_rs.jsSiyuan Zhou2020-02-101-0/+3
|
* SERVER-33597 Make allow_partial_results.js, return_partial_shards_down.js ↵Cheahuychou Mao2020-02-093-34/+63
| | | | | | start shards as replica sets (cherry picked from commit e6bbc9d860d126978ecda8707872cfdcc6b57fa8)
* SERVER-45766: Remove "requires" from the server yamlAlexander Costas2020-02-051-6/+0
|
* SERVER-44435 Allow selective whitelisting of X509 based role authorizationsSara Golemon2020-02-0423-23/+816
| | | | | | | | | | | | (cherry picked from commit b99fbe5f80f4368e1916e1bfbf3d195276ace5c7) create mode 100644 jstests/libs/client_roles.pem create mode 100644 jstests/ssl/tlsCATrusts.js create mode 100644 jstests/ssl/x509/root-and-trusted-ca.pem create mode 100644 jstests/ssl/x509/trusted-client-testdb-roles.pem create mode 100644 src/mongo/db/auth/auth_types.idl create mode 100644 src/mongo/util/net/ssl_parameters.cpp create mode 100644 src/mongo/util/net/ssl_parameters.idl
* SERVER-44325 Provide SSL_get0_verified_chain() polyfill for OpenSSL < 1.1.0Sara Golemon2020-02-041-0/+46
| | | | (cherry picked from commit d4a93cea2eee5d2823d7a4d0224db06b4cd15b50)
* SERVER-42573 Only warn about enableReadConcernMajority if PSA architectureXuerui Fa2020-02-043-2/+15
| | | | (cherry picked from commit 897ebf0eb55ffc68ef4c09aefc43a48bca82df3d)
* SERVER-45472 Ensure RoleGraph can serialize authentication restrictions to BSONSpencer Jackson2020-01-293-17/+72
| | | | | | (cherry picked from commit 521e56b407ac72bc69a97a24d1253f51a5b6e81b) (cherry picked from commit a10d0a22d5d009d27664967181042933ec1bef36) (cherry picked from commit fb87cc88ecb5d300f14cda7bc238d7d5132118f5)
* SERVER-40047 Test for blocking queue should not test for non-guaranteed ↵Matthew Russotto2020-01-281-1/+1
| | | | | | condition. (cherry picked from commit c0654eacb16ed1ff98d3d7bbf8a9a949a291a9d1)
* SERVER-45289 Fix uninitialized variable in the validate adaptorGregory Wlodarek2020-01-281-1/+1
| | | | (cherry picked from commit 9e27158084512a69c66421c951456dab9da768aa)
* SERVER-43349 Skip double-$not during $elemMatch serializationCharlie Swanson2020-01-272-9/+181
|
* SERVER-45713 run rhel7 publish tasks on larger distroZakhar Kleyman2020-01-271-1/+5
|
* SERVER-44130 Flip order of assert.lte arguments in logical_time_metadata.jsJack Mulrow2020-01-241-2/+2
| | | | (cherry picked from commit c1405c9ec65d1e57b5c9a1ee3d3c8d7f97f06a28)
* SERVER-44868 Initialsync logkeeper passes snapshot id to dsi(sys-perf)Henrik Ingo2020-01-241-0/+38
|
* SERVER-45279 GranularityRounder rounding infinity case no longer causes ↵Ian Boros2020-01-212-2/+16
| | | | | | infinite loop (cherry picked from commit a028f3c1888ecb35cd99435658f875b0963ed2f7)
* SERVER-43195 Add namespace to ChunkManager ShardKeyNotFound errors in order ↵Blake Oler2020-01-211-2/+6
| | | | | | to better diagnose failures (cherry picked from commit 20761c26375cd0febaade9d93af5b8848845bef9)
* Import wiredtiger: 723a4c13292b0bc7e27be411db4d006a0b865bd8 from branch ↵r3.6.17-rc0r3.6.17Luke Chen2020-01-1628-226/+438
| | | | | | | | | | | | | | | mongodb-3.6 ref: 4c72feeb92..723a4c1329 for: 3.6.17 WT-4636 Fix strace in syscall test WT-5042 Reduce configuration parsing overhead from checkpoints WT-5120 Checkpoint hangs when reconciliation doesn't release the eviction generation WT-5135 Change lookaside file inserts to use cursor.insert WT-5218 Improve eviction to differentiate between clean and dirty pages with WT_CACHE_EVICT_NOKEEP readgen WT-5247 Ensure that only idempotent modify operations are logged WT-5277 Cursor key out-of-order detected in the lookaside file
* SERVER-43246 Add a log line for when a cursor is reaped due to logical ↵Kevin Pulo2020-01-157-2/+64
| | | | | | | | | | session cleanup (cherry picked from commit 89c93866980e924c7ae91ca30b5bd3674727fe4f) SERVER-45277 Temporarily blacklist sharding/kill_sessions.js in multiversion (cherry picked from commit 532b4a761e27d3ffa3b852fd3e936190dd5d2461)
* SERVER-44477 Use correct collection count in cluster MR when determining ↵Nicholas Zolnierz2020-01-144-17/+70
| | | | whether to drop and reshard target
* SERVER-34876 Wait for initial sync to finish before reading from oplog inWilliam Schultz2020-01-131-0/+3
| | | | | | initial_sync_with_write_load.js (cherry picked from commit b0e0fde694a63157e9a1d46cde0b8117cb7ad05c)
* SERVER-44527 Avoid renaming to target collection in mapReduce if the shard ↵Nicholas Zolnierz2020-01-132-22/+41
| | | | | | does not own any documents (cherry picked from commit b4db881a18cbe15127a5a60c971cd393e0621466)
* SERVER-34844 Relax timing requirements in apply_batches_totalMillis.jsVesselina Ratcheva2020-01-111-11/+11
| | | | (cherry picked from commit 604e8e63813f090b7565f0a1094f7bb63dae57fc)
* SERVER-45396 Fix the 'me' field in isMaster responses when using splithorizonTess Avitabile2020-01-092-3/+23
| | | | (cherry picked from commit a1a1e4f0c14ab71a5fc8bc7913af25571089b65f)
* Import tools: a7ddcd8fc366b071f3fa359d277677812cc5c2ce from branch v3.6Tim Fogarty2020-01-094-7/+111
| | | | | | | | | ref: 6e50072775..a7ddcd8fc3 for: 3.6.17 TOOLS-2332 oplog_replay_local_rs.js fails on server latest TOOLS-2422 admin.tempusers is not dropped by mongorestore TOOLS-2423 mongorestore does not drop admin.tempusers if it exists in the dump
* SERVER-42631 Blacklist tests that use Mongo.logout() from stepdown suitesJack Mulrow2020-01-082-0/+6
| | | | (cherry picked from commit d33751abc223bc31a5145f4ffe745012abd978ec)
* SERVER-45372 add requires_majority_read_concern tag to ↵Sophie Saskin2020-01-061-1/+9
| | | | change_streams_update_lookup_shard_metadata_missing
* SERVER-43210 Allow time for cursors to indicate that a session has been ↵Blake Oler2020-01-021-3/+3
| | | | | | killed in the killSessions helper (cherry picked from commit c4162d244b9a031b077cc3694f8585288e275ff6)
* SERVER-39131 Refactor storage engine lock file supportMark Benvenuto2019-12-314-10/+11
| | | | (cherry picked from commit 6cc1024d908e4929928d8bd5002f85f6a57980b4)
* SERVER-35382 _isSelf requiresAuth falseSpencer Jackson2019-12-201-0/+3
| | | | | (cherry picked from commit a54afcecfd5b802904c3224de9e35348621bd2dc) (cherry picked from commit 076c5057d7508df28ebe3af0870be8328dc280af)
* SERVER-44828 Correct logic to re-compute dependenciesCharlie Swanson2019-12-191-7/+16
| | | | | | | | | We do this after absorbing a $sort into query layer, but this optimization was accidentally thwarted by a recent bug fix. This patch restores this optimization. (cherry picked from commit 68d9027d26d469ab003bf81be95df6395d4dad19) (cherry picked from commit 8170a1a318e3c12f31fcfd6094b970b0e27b9211)
* SERVER-44733 Change stream should throw ChangeStreamFatalError if a single ↵Bernard Gorman2019-12-198-13/+87
| | | | | | | shard cannot be targeted for updateLookup (cherry picked from commit ccecd50087d22d90df71ab3c5dd4a58905590307) (cherry picked from commit 20d508fbf59b05c6728162e85a9abfd06d41d0cd)
* SERVER-42565 Agg and find commands sort missing fields differentlyJustin Seyster2019-12-183-1/+104
| | | | | | | | Note that this backport combines the additional testing from 53d3aae5 with a one-line fix from 0b80f48b. (cherry picked from commit 53d3aae5f8e998e6a6625c9e99da8616640d3ba6) (cherry picked from commit ae8ddcdb9a15d59aa2dcbea0e95cf6c5e170f9da)
* SERVER-44796 adjust nojournal startup warning to be more compellingEric Milkie2019-12-181-3/+10
| | | | (cherry picked from commit ca0c52357a2f92b37d4a3131199130507ad49bb8)
* SERVER-35099 Increase wtimeout in get_last_error.js even moreJustin Seyster2019-12-171-2/+2
| | | | (cherry picked from commit cae95a2242cf5d359e474e819b3ea4a82696fc97)
* SERVER-44568 Update server's embedded time zone rules to version 2019c.David Storch2019-12-162-32064/+31628
| | | | | | | | | | | | | | | This applies commit 7100439d476a615466bac87e89eea45ca9ec55fc from the upstream third party repository, derickr/timelib. It also adds a test to ensure that the latest time zone rules are now respected by default (in particular, that the abolition of daylight savings time in Brazil is accounted for). 2019c is the most recent time zone database as of this writing, but the latest version can always be found at iana.org/time-zones. (cherry picked from commit 317684a1dad2c629a9a8bdc6bf37639d72a6aae0)
* SERVER-45104 Fix spill_to_disk.jsCharlie Swanson2019-12-131-10/+3
|
* SERVER-42697 Add setParameter tcmallocReleaseRateHenrik Ingo2019-12-123-0/+85
| | | | (Cherry picked from commit 97a3e24c6bb07ae3a108c0eeb1d00ba36332b7d6)
* SERVER-43359 Added missing RHEL8 configJohn Chen2019-12-111-0/+16
| | | | | | | | | (cherry picked from commit e9878762d7b295703327ff174ff0cce918d7d818) SERVER-43359 Added enterprise RHEL8 repo config (cherry picked from commit d3d645651c427e34122196b85e4f0ded41489223) (cherry picked from commit 659ac46566e8da7f088774acdbaed16017995a5f)
* SERVER-43764 Add more testing for special values in DoubleDoubleSummationAnton Korshunov2019-12-113-11/+30
| | | | (cherry picked from commit abe90fb2090ead3fdbf9f62d5db50c88eb31d527)
* SERVER-44869 Add query knobs for $push and $addToSet memory limitsCharlie Swanson2019-12-107-13/+92
| | | | | | (cherry picked from commit f7d0d2f3d6fe9e4c472bd1d8893c8b6dc96881b6) (cherry picked from commit f69a356120ae8edd6fec5ab6efaebccc1427dd28) (cherry picked from commit 9cb1bd53f83c84e1e4e0b19a8572d09a0d5c137f)