summaryrefslogtreecommitdiff
path: root/jstests
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-71373 Extend timeout in predictive_connpool.jsAlex Li2022-12-091-1/+1
| | | | (cherry picked from commit fb9a90554f0ef958457dba78a752003071385534)
* SERVER-67704 SERVER-67705 Fix processor package counting for ARMGabriel Marks2022-12-061-0/+4
|
* SERVER-71648 Prevent `txn_index_catalog_changes.js` from running with ↵Gregory Noma2022-11-291-0/+1
| | | | storage engines that do not support snapshot reads
* SERVER-68576 Added number of sharded collections to serverStatus command.Pol Pinol Castuera2022-11-292-1/+19
|
* SERVER-64764 Fix '$$ROOT' handling in $expr rewriteCharlie Swanson2022-11-231-1/+2
|
* SERVER-68361 Make migration properly handle cases when shard key value ↵Randolph Tan2022-11-162-50/+143
| | | | | | modification also results to changes in chunk membership (cherry picked from commit e8ee517f32043af220c8db1a739c2d80b2cb0969)
* SERVER-67795: Add serverstatus counters for updateMany, deleteMany calls(v5.0)Adi Zaimi2022-11-072-15/+136
|
* SERVER-69001: Have initial sync persist its last oplog time into the ↵Daniel Gottlieb2022-11-031-2/+27
| | | | | | | minvalid document. (cherry picked from commit ff2fffdf496ac1bc039cd8c84024cc6159cf80b6) (cherry picked from commit 14b1ea6d58cf2a2169b2a07268fa2266419703b4)
* SERVER-60016 serverStatus should not block on the RSTL lock with the WT ↵Jordi Olivares Provencio2022-11-031-0/+72
| | | | storage engine
* SERVER-70314 Adjust time series extended range tests to account for log ↵Dan Larkin-York2022-11-012-10/+0
| | | | retention limitations
* SERVER-69926 errorcodes.py doesn't detect duplicate errors in ↵Reo Kimura2022-10-273-10/+10
| | | | | | MONGO_UNREACHABLE_TASSERT (cherry picked from commit 0d12c83b9b4c3aca1630fc6c41de2f17e4b09ab8)
* SERVER-70633 make per shard cursor passthrough suite run in 5.0 and ↵Mickey. J Winters2022-10-241-2/+14
| | | | robustify jstests/change_streams/lookup_post_image.js
* SERVER-69446: Increase electionTimeoutMillis in ↵Will Buerger2022-10-201-1/+1
| | | | jstests/replsets/dbcheck_write_concern.js
* SERVER-70469 Use virtual env python in watchdog testsMark Benvenuto2022-10-191-1/+1
| | | | (cherry picked from commit 669ac94492976eff25d9cac17c43178a9b1a7ebd)
* SERVER-70364 Retry once on network errorAbdul Qadeer2022-10-122-10/+8
| | | | (cherry picked from commit 95dfa466a644820567342fdcc7fd9e3da3abd875)
* SERVER-68477 remove upgrade and downgrade barriers for TTL indexes with NaN ↵Benety Goh2022-10-125-88/+60
| | | | | | | expireAfterSeconds These upgrade/downgrade restrictions were added in commit abdedd367e2f331816354563f8ae95f6bb35c51d and are no longer necessary.
* SERVER-68477 createIndexes overwrites NaN expireAfterSeconds before starting ↵Benety Goh2022-10-123-3/+51
| | | | | | index build (cherry picked from commit 58796facf40c99ddf8bb537adf563dc43aa0a863)
* SERVER-68477 TTLMonitor fixes NaN expireAfterSeconds on TTL indexes during ↵Benety Goh2022-10-121-0/+24
| | | | | | | step up (cherry picked from commit b8eb75f99a18a8651e2315998cf16f53e48917bb) (cherry picked from commit aab9685c531bed030dc8bba914d695d7c66fc08b)
* SERVER-68477 remove epoch restriction on ttl indexesBenety Goh2022-10-121-5/+7
| | | | | (cherry picked from commit eb2f7f03f8c0522f85a9cae2c61bec4673251103) (cherry picked from commit 17d15eb7f3d8b044456ea9191d5777af3fbc5651)
* SERVER-68477 listIndexes repairs TTL indexes with NaN expireAfterSecondsBenety Goh2022-10-111-0/+24
| | | | (cherry picked from commit d6528bf96f08b79ca850902b2d1d81264fa7baa1)
* SERVER-68477 TTL monitor skips indexes with NaN expireAfterSecondsBenety Goh2022-10-111-0/+45
| | | | | | | (cherry-picked from commit 14c07b53186ee88497abd0ba492d2d9157891718) (cherry picked from commit 7d76329f8915ec80ba07c07e4a0adbc7fd187107) (cherry picked from commit 0f56fdb4c92f6728a8560469e66f4432fabc468d)
* SERVER-68477 add test to check startup warning for TTL indexes with NaN ↵Benety Goh2022-10-111-0/+46
| | | | | | | | | | 'expireAfterSeconds' Startup warning was added in 5.0 incommit abdedd367e2f331816354563f8ae95f6bb35c51d. (partially cherry-picked from commit abdedd367e2f331816354563f8ae95f6bb35c51d) (cherry picked from commit 5d21e0115edb120873c8beac2901e03a76ccfc00)
* SERVER-69348 Remove repairDatabase commandSpencer Jackson2022-10-073-3/+0
| | | | | (cherry picked from commit fa534d676f5f673a6a7f3ea656f650ff108b7f92) (cherry picked from commit 49297c3cb0cdae29b0c1da41c6ea802731090a24)
* SERVER-69380 Avoid swapping meta projection with $_internalUnpackBucket if a ↵Nicholas Zolnierz2022-10-061-0/+5
| | | | | | projection has already been absorbed (cherry picked from commit d1a117a1abc9ead34fc6399697055a46ca0c1df4)
* SERVER-70160 'Do not push down $match that needs whole documentMilena Ivanova2022-10-051-0/+57
| | | | before $internalUnpackBucket'
* SERVER-66289 Update write size estimation logic in DocumentSourceWriterMihai Andrei2022-10-043-4/+123
| | | | | (cherry picked from commit 707ba0a0ade42c4540b9cabaaf5a257de944cc3e) (cherry picked from commit c172ccd37516f3c2118f349817cdb1841a2486b9)
* SERVER-64730 Interrupt ongoing refreshes after entering into the critical ↵Sergi Mateo Bellido2022-10-032-7/+19
| | | | | | | section Minor changes to resharding_test_fixture to work with legacy OP_QUERY (cherry picked from commit 343108041c5b3570e97418ee3204804535fbde4d)
* SERVER-68115 Do not drop empty path component from elemMatch path during ↵joshua2022-09-302-38/+51
| | | | index selection
* SERVER-61185 Use WT prefix_search for unique index lookupsLouis Williams2022-09-281-10/+8
| | | | (cherry picked from commits f18bb1e1c2d7bedeb3c08964e6a65bcc794e2a2a and 5923aa87d869a12d40ce605f3aee69d47314aabf)
* SERVER-67538 Make multi-doc txns return WCE on index catalog changesJosef Ahmad2022-09-281-0/+80
| | | | | | | | | | | | | | | | | | | Background: SERVER-47866 stopped bumping the collection's minimum visibility timestamp on catalog changes related to an index; only the index's minimum visibility snapshot continues to be updated. One side effect of this change is that a multi-document transaction can read a at a snapshot where the index is not yet ready and commit at a timestamp when the index is ready, which not intended behaviour and can open the opportunity for a race to happen. This patch introduces a check for the indices' minimum visible timestamp. Attempting to write to an index entry while reading at an incompatible timestamp returns a write conflict exception. Locking rules guarantee that we see a consistent in-memory view of the indices' minimum visible snapshot. (cherry picked from commit a4bd3ce3607d2c3020d7efa3501240ae4b1a1b03) (cherry picked from commit 4e80712214658e3c70cecef42680618068448e7f)
* SERVER-69700 Await secondaries' readinessAbdul Qadeer2022-09-272-5/+10
| | | | (cherry picked from commit 6eaf0ea0d0bf24a0d7cfe97c7de7070b3b1baa7e)
* SERVER-69785 robustify change_streams_per_shard_cursor.jsr5.0.13-rc0r5.0.13Mickey. J Winters2022-09-201-7/+7
| | | | (cherry-picked from 1219ff764c932f16a68c7ba1afd9b925f9f876c8)
* SERVER-69611 Set the -ffp-contract=off compiler option by defaultJosef Ahmad2022-09-191-0/+47
| | | | (cherry picked from commit d8901a2835d3f464d394631d85dc7aa9493fc095)
* SERVER-50454 Avoiding sending the "keyValue" field to drivers on duplicate ↵Denis Grebennicov2022-09-161-0/+101
| | | | key error
* Revert "SERVER-64730 Interrupt ongoing refreshes after entering into the ↵Sergi Mateo Bellido2022-09-141-5/+1
| | | | | | critical section" This reverts commit e5de2ad1815d9a9a6a0783c520985cdb0d2a3f06.
* SERVER-64730 Interrupt ongoing refreshes after entering into the critical ↵Sergi Mateo Bellido2022-09-141-1/+5
| | | | | | section (cherry picked from commit 343108041c5b3570e97418ee3204804535fbde4d)
* SERVER-69018 add logging in mongos_rs_shard_failure_tolerance.jsAndrew Shuvalov2022-09-091-1/+7
|
* SERVER-69547 Add multiversion_incompatible tag to ↵Drew Paroski2022-09-092-0/+8
| | | | show_raw_update_description*.js
* SERVER-67402 Fix race where linearizable read concern may read during ↵Henrik Edin2022-09-081-3/+3
| | | | | | primary catchup (cherry picked from commit f62d857f440e1340c7338d81c128d0682305f777)
* SERVER-69002 backport per shard cursorsMickey. J Winters2022-09-072-0/+243
| | | | | | | | | | | | | | | | | | | | SERVER-62400 SERVER-62681 SERVER-62738 SERVER-63781 SERVER-63774 SERVER-63772 SERVER-63773 SERVER-58673 (cherry-picked from commit fc54ebd0137a25ea664c022b51b685667dd037c7) (cherry-picked from commit 53d7bceee61f73a1d6959edb5d490c3b338f3c0d) (cherry-picked from commit 586663fec7c3a7d4a8b0185ff24825bd15e80dff) (cherry-picked from commit ef2a62dcc27461d2be1b619c75bc04effa1f2021) (cherry-picked from commit 4f3626ff4486e672569699dfde1cc0ae8c54d348) (cherry-picked from commit 0f7683455bc06b153f14368a3f05f0b69671717e) (cherry-picked from commit 11d01816f743d6764c4f12c42697f5edf813ce27) (cherry-picked from commit 1fe77b5bd9fb13f9eb74275359dcc4ba69f2d5e9)
* SERVER-68691 Report variable references for $graphLookup ↵Nicholas Zolnierz2022-09-021-31/+56
| | | | | | 'restrictSearchWithMatch' filter (cherry picked from commit 5521f98c392f8af2fbb678f3cbf8089b641d9dba)
* SERVER-69384 - Fix v5.0 legacy shardCollection path for implicitCreateIndex ↵Randolph Tan2022-09-011-1/+1
| | | | parameter
* SERVER-69142 Add DuplicateKey as acceptable error in resharding test.Max Hirschhorn2022-09-011-1/+13
|
* SERVER-67725 Check catalog consistency on shards as precondition for rename ↵Enrico Golfieri2022-09-011-0/+29
| | | | (cherry picked from e249de58449ebc1d3599b44c26dcdb342376b413)
* SERVER-68869 Wait for retried _configsvrReshardCollection cmdAbdul Qadeer2022-08-301-9/+31
| | | | (cherry picked from commit a2b63a5e8d9a1ddfdac4d39f4afe6c7b3d077463)
* SERVER-66794 SERVER-67814 SERVER-69052 Detect time-series collections that ↵Dan Larkin-York2022-08-292-0/+141
| | | | | | | | | | require extended range support (cherry picked from commit 800d394a09d52b4fd4b4a2491d01ec9c9b7fad62) (cherry picked from commit 65002ae2d4bacf9413383faa4b38d3480a2a8328) (cherry picked from commit 97989ceff09af0a2ed6a8c38fad42337d10fe1ec) (cherry picked from commit f374f58e555a189e2a945fe5812a434cb3889ee3) (cherry picked from commit 8e4a1a6d60a38daa6a0598d52cae76e7b34eda49)
* SERVER-68766 add server parameter to enable single value reduce optimizationr5.0.12-rc0r5.0.12Davis Haupt2022-08-292-0/+47
|
* SERVER-68925 Reintroduce check table logging settings at startupGregory Wlodarek2022-08-262-134/+81
| | | | (cherry picked from commit 994562a9c82fd89549ac8ee0861eb9f10509d32c)
* SERVER-64142 Add new enforceUniqueness to refineCollectionShardKey commandRandolph Tan2022-08-231-0/+10
| | | | (cherry picked from commit b355fd53d1b13d217e32061c92d5ca902d6209c3)
* SERVER-58966 add unique prefix to test namespaces in bucket_granularity.js ↵Dan Larkin-York2022-08-231-31/+37
| | | | to avoid conflicting with bucket_timestamp_rounding.js