| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
mongodb-5.0
ref: f0d322252d..912ceefab6
for: 5.0.0
WT-7531 Consider update restore eviction as a progress
|
|
|
|
|
|
|
|
|
| |
mongodb-5.0
ref: 2b482755b5..f0d322252d
for: 5.0.0
WT-7498 Implement tiered storage internal thread operations
|
|
|
|
|
|
|
|
|
| |
mongodb-5.0
ref: fd460b724d..2b482755b5
for: 5.0.0
WT-7532 Hold schema lock when tiered manager calls flush_tier_once
|
|
|
|
|
|
|
|
|
| |
mongodb-5.0
ref: cdeef9d407..fd460b724d
for: 5.0.0
WT-7573 Print an error message and exit for invalid backup configurations in wtperf tests
|
|
|
|
|
|
|
|
|
| |
mongodb-5.0
ref: 4f12812afc..cdeef9d407
for: 5.0.0
WT-7493 Add a new connection config to control the page eviction with update restore eviction
|
|
|
|
|
|
| |
from listCollections
(cherry picked from commit 8d5547cdd6c45dd68c95dcf353e459e62da5222b)
|
|
|
|
|
|
|
| |
This reverts commit f73a9e99f3f1b9def1087904ddc6891952e62efc.
This reverts commit 8e87947b7780fea3d1cf50f4bfb4d8bc4c00ef64.
This reverts commit 42085147889412fca894a4c247b82ea11af031e4.
This reverts commit 6014b48240fdffbb1d1b0151b8a1bf426d45a534.
|
|
|
|
| |
(cherry picked from commit b334917ef8604c994dd76c0d97e4fab906f64849)
|
|
|
|
|
|
| |
fulfilled before removing it from TenantMigrationDonorAccessBlockerRegistry
(cherry picked from commit d7b28dbc26d5690b92415b22145a8b92c2815aed)
|
|
|
|
|
|
| |
executor
(cherry picked from commit 52501e767b89130fe2aa0d6bd9a8b3ba1fdced00)
|
|
|
|
| |
(cherry picked from commit b173494aa6b84b5d44c5f958fd78dd469596a314)
|
|
|
|
|
|
| |
by 'nReturned')
(cherry picked from commit 918e9697af1dd8e6ded16272d15afff80ad947fd)
|
|
|
|
|
|
| |
ReadPreferenceSetting
(cherry picked from commit 9a796a6115c3a6c3dafc3ad0298d54a64e1cda01)
|
|
|
|
|
|
| |
intended node options
(cherry picked from commit fe6bb636fb7d7489f6e67eecfe76caa847a149fd)
|
|
|
|
| |
(cherry picked from commit 90827ec44f3787be928b6ec0849160ab48f1fbfe)
|
|
|
|
| |
(cherry picked from commit c35c11a7aa7fd7c585268d05204cdb00efbb1852)
|
|
|
|
| |
(cherry picked from commit 576bfe9b642f8cebf5060c6878a128c1b27ed1d0)
|
|
|
|
|
|
|
| |
This commit also handles the inflation of Documents as expressions are
evaluated due to the internal caching in the Document class.
(cherry picked from commit be41c9d532346c873c5b909a18fe92e8885337cb)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
reply on the copy-on-write machinery to keep it in sync with the durable catalog.
All updates to the metadata needs to happen through the Collection, moved interfaces from the DurableCatalog to the Collection.
Removed back pointer to Collection in IndexCatalogEntryImpl, interfaces now correctly take a const or non-const Collection. This should make its iterface const-correct to avoid making bugs where the copy-on-write system for Collections are bypassed.
Multikey handle is special as it needs to happen without exclusive access to the Collection. Implemented isolation for the Collection metadata when multikey is changed. It handles multi-doc transactions and is only commited to the Collection instance after the write to the durable catalog successfully commits.
listCollections and listIndexes can now safetly read the metadata cache without needing to read from the durable catalog making them safe to do without Collection level locks.
(cherry picked from commit 11de948b0c50df7d12de09ae0f01e791fc5d70d7)
|
|
|
|
|
|
|
|
|
| |
mongodb-5.0
ref: c28aff6a18..4f12812afc
for: 5.0.1
WT-7565 Update invalid backup configurations
|
|
|
|
|
|
|
|
|
| |
mongodb-5.0
ref: 9acb906193..c28aff6a18
for: 5.0.1
WT-7541 Updated evergreen command to parse folder names with undesirable characters
|
|
|
|
|
|
|
|
|
| |
mongodb-5.0
ref: ff7881f921..9acb906193
for: 5.0.1
WT-7135 Additional checks to detect when writing corrupted metadata
|
|
|
|
|
|
|
|
|
| |
mongodb-5.0
ref: 856ebf3805..ff7881f921
for: 5.0.1
WT-7574 disable compact tests for OS/X
|
|
|
|
|
|
| |
${workdir}
(cherry picked from commit 9d4eba20a38dd354bcf21688cf7b1751c5b090b7)
|
|
|
|
|
|
| |
resuming from stepup
(cherry picked from commit fe0042206cc3ea6a0792a956a876d5793a1c67c2)
|
|
|
|
| |
(cherry picked from commit 620ada835f0d4233e560c863d1e7abdf2f894b5f)
|
|
|
|
| |
(cherry picked from commit b7cf7fb4099b72ce64f7ba6904d3701245a7d6b5)
|
| |
|
|
|
|
|
|
| |
build is waiting for the commit quorum to be satisfied
(cherry picked from commit a05828b76b27b5198ca2917ba5f979458c084358)
|
|
|
|
| |
(cherry picked from commit 50f99d96af30d061ff2a664c49e3953293fb9ffe)
|
|
|
|
|
|
| |
top of it
(cherry picked from commit a603516c55a06b1e94a62b4fc693d5fe2ec2c274)
|
|
|
|
| |
(cherry picked from commit 06a9abcf1aaf7a02bbe4dc1b7e2c830fb19b577f)
|
|
|
|
| |
This reverts commit cf277bd5000a5dc798e633173532932fe6501851.
|
|
|
|
| |
(cherry picked from commit c1ac689d114e6681587ea24b009d61551653fee0)
|
|
|
|
|
|
| |
multikey paths for readers and writers"
This reverts commit c1c9bafde288414adf94b3f8372189e38b2f8e0f.
|
|
|
|
| |
(cherry picked from commit 39c04abc9ec9da43130f64f2158b9b6293bf1d80)
|
|
|
|
|
|
| |
an update of the metadata format
(cherry picked from commit 6edab4953a0186e0d062d444682f9f4135a0a4b8)
|
|
|
|
| |
This reverts commit 529d12c821733d0e66ed535a18b53b917f56df4f.
|
|
|
|
|
|
|
|
|
| |
mongodb-5.0
ref: cb8077e2b6..856ebf3805
for: 5.0.0
WT-7452 Improve logging when recovery (and RTS) is taking a long time
|
|
|
|
|
|
|
|
|
| |
mongodb-5.0
ref: 02da3990fb..cb8077e2b6
for: 5.0.0
WT-7549 clean up block manager identifiers to use object id naming
|
|
|
|
|
|
|
|
|
| |
mongodb-5.0
ref: 29fc5e8cfe..02da3990fb
for: 5.0.0
WT-7566 Resolve write after free for dead dhandle
|
| |
|
|
|
|
| |
(cherry picked from commit 7f901206919def001d0128a2907601a1ff2143b7)
|
|
|
|
| |
(cherry picked from commit 6a1c644c1166906797f7728e16962cd90d5e14a7)
|
|
|
|
|
|
| |
paths for readers and writers
(cherry picked from commit bc095d5cef314bab9fd583c3908eb1cfecb49dd9)
|
|
|
|
|
|
| |
reshardingFields.recipientShards to exist
(cherry picked from commit c5c6a45a79c88305c37d7b435163940fffed2cc5)
|
|
|
|
|
|
| |
_indexMultikeyPathsForRead
(cherry picked from commit 262036ae4b0219c229ff38c644a1e10487e7a586)
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This test checks that the multikey paths for a compound index remain consistent
despite some failed writes. The test uses a compound index with two indexed fields
that are updated separately by different write operations. A hashed index provides
an easy way to fail a write operation due to a constraint on field values in a hashed
index.
This initial version of the test characterizes a defect in multikey tracking that shows
up as validation errors after the server restarts.
(cherry picked from commit 54f015ab1bc386b61c8011d5d8e3267bb4e181bf)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
re-elected node
This test checks that a full validation runs successfully on a collection with a multikey
index (for a geo 2dsphere index) after some interrupted writes (due to a stepdown). On
restarting, we validate the collection to ensure that the multikey information loaded from
the durable catalog is consistent with the geo documents in the collection.
This initial version of the test characterizes a defect in multikey state tracking that
shows up as validation errors upon server restart.
(cherry picked from commit 393465e9fe428e693c259223c85299f8e7aac1fc)
|
|
|
|
|
|
|
|
|
|
|
|
| |
This test checks that the multikey state of an index is updated correctly in the durable
catalog despite some earlier writes failing due to a hashed index constraint. Upon restarting,
we perform a full validation to ensure that the multikey information in the catalog is
consistent with the contents of the collection.
This initial version of the test characterizes an defect in tracking the multikey information
that leads to validation errors after the server restarts.
(cherry picked from commit aefb1ac44425c13e8803ff72a3c7fcb194ee599c)
|