| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
(cherry picked from commit fb9a90554f0ef958457dba78a752003071385534)
|
| |
|
|
|
|
| |
storage engines that do not support snapshot reads
|
| |
|
| |
|
|
|
|
|
|
| |
modification also results to changes in chunk membership
(cherry picked from commit e8ee517f32043af220c8db1a739c2d80b2cb0969)
|
| |
|
|
|
|
|
|
|
| |
minvalid document.
(cherry picked from commit ff2fffdf496ac1bc039cd8c84024cc6159cf80b6)
(cherry picked from commit 14b1ea6d58cf2a2169b2a07268fa2266419703b4)
|
|
|
|
| |
storage engine
|
|
|
|
| |
retention limitations
|
|
|
|
|
|
| |
MONGO_UNREACHABLE_TASSERT
(cherry picked from commit 0d12c83b9b4c3aca1630fc6c41de2f17e4b09ab8)
|
|
|
|
| |
robustify jstests/change_streams/lookup_post_image.js
|
|
|
|
| |
jstests/replsets/dbcheck_write_concern.js
|
|
|
|
| |
(cherry picked from commit 669ac94492976eff25d9cac17c43178a9b1a7ebd)
|
|
|
|
| |
(cherry picked from commit 95dfa466a644820567342fdcc7fd9e3da3abd875)
|
|
|
|
|
|
|
| |
expireAfterSeconds
These upgrade/downgrade restrictions were added in commit abdedd367e2f331816354563f8ae95f6bb35c51d
and are no longer necessary.
|
|
|
|
|
|
| |
index build
(cherry picked from commit 58796facf40c99ddf8bb537adf563dc43aa0a863)
|
|
|
|
|
|
|
| |
step up
(cherry picked from commit b8eb75f99a18a8651e2315998cf16f53e48917bb)
(cherry picked from commit aab9685c531bed030dc8bba914d695d7c66fc08b)
|
|
|
|
|
| |
(cherry picked from commit eb2f7f03f8c0522f85a9cae2c61bec4673251103)
(cherry picked from commit 17d15eb7f3d8b044456ea9191d5777af3fbc5651)
|
|
|
|
| |
(cherry picked from commit d6528bf96f08b79ca850902b2d1d81264fa7baa1)
|
|
|
|
|
|
|
| |
(cherry-picked from commit 14c07b53186ee88497abd0ba492d2d9157891718)
(cherry picked from commit 7d76329f8915ec80ba07c07e4a0adbc7fd187107)
(cherry picked from commit 0f56fdb4c92f6728a8560469e66f4432fabc468d)
|
|
|
|
|
|
|
|
|
|
| |
'expireAfterSeconds'
Startup warning was added in 5.0 incommit abdedd367e2f331816354563f8ae95f6bb35c51d.
(partially cherry-picked from commit abdedd367e2f331816354563f8ae95f6bb35c51d)
(cherry picked from commit 5d21e0115edb120873c8beac2901e03a76ccfc00)
|
|
|
|
|
| |
(cherry picked from commit fa534d676f5f673a6a7f3ea656f650ff108b7f92)
(cherry picked from commit 49297c3cb0cdae29b0c1da41c6ea802731090a24)
|
|
|
|
|
|
| |
projection has already been absorbed
(cherry picked from commit d1a117a1abc9ead34fc6399697055a46ca0c1df4)
|
|
|
|
| |
before $internalUnpackBucket'
|
|
|
|
|
| |
(cherry picked from commit 707ba0a0ade42c4540b9cabaaf5a257de944cc3e)
(cherry picked from commit c172ccd37516f3c2118f349817cdb1841a2486b9)
|
|
|
|
|
|
|
| |
section
Minor changes to resharding_test_fixture to work with legacy OP_QUERY
(cherry picked from commit 343108041c5b3570e97418ee3204804535fbde4d)
|
|
|
|
| |
index selection
|
|
|
|
| |
(cherry picked from commits f18bb1e1c2d7bedeb3c08964e6a65bcc794e2a2a and 5923aa87d869a12d40ce605f3aee69d47314aabf)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
| |
(cherry picked from commit 6eaf0ea0d0bf24a0d7cfe97c7de7070b3b1baa7e)
|
|
|
|
| |
(cherry-picked from 1219ff764c932f16a68c7ba1afd9b925f9f876c8)
|
|
|
|
| |
(cherry picked from commit d8901a2835d3f464d394631d85dc7aa9493fc095)
|
|
|
|
| |
key error
|
|
|
|
|
|
| |
critical section"
This reverts commit e5de2ad1815d9a9a6a0783c520985cdb0d2a3f06.
|
|
|
|
|
|
| |
section
(cherry picked from commit 343108041c5b3570e97418ee3204804535fbde4d)
|
| |
|
|
|
|
| |
show_raw_update_description*.js
|
|
|
|
|
|
| |
primary catchup
(cherry picked from commit f62d857f440e1340c7338d81c128d0682305f777)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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)
|
|
|
|
|
|
| |
'restrictSearchWithMatch' filter
(cherry picked from commit 5521f98c392f8af2fbb678f3cbf8089b641d9dba)
|
|
|
|
| |
parameter
|
| |
|
|
|
|
| |
(cherry picked from e249de58449ebc1d3599b44c26dcdb342376b413)
|
|
|
|
| |
(cherry picked from commit a2b63a5e8d9a1ddfdac4d39f4afe6c7b3d077463)
|
|
|
|
|
|
|
|
|
|
| |
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)
|
| |
|
|
|
|
| |
(cherry picked from commit 994562a9c82fd89549ac8ee0861eb9f10509d32c)
|
|
|
|
| |
(cherry picked from commit b355fd53d1b13d217e32061c92d5ca902d6209c3)
|
|
|
|
| |
to avoid conflicting with bucket_timestamp_rounding.js
|