summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-75517 Add additional dollar-prefix validation in _idAlya Berciu2023-04-121-11/+22
|
* SERVER-74720 The default 'shardingStatistics' serverStatus section takes locksPol Pinol Castuera2023-04-121-1/+1
| | | | (cherry picked from commit f18e1f8b2d5f5988fa7c6e18e343c9c85589bae9)
* SERVER-75366 Additional debug log lines in range deleter servicePierlauro Sciarelli2023-04-121-1/+23
|
* SERVER-75261 Added accounting for array element overhead for ↵Mindaugas Malinauskas2023-04-128-28/+131
| | | | | | "listCollections", "listIndexes", "_shardsvrCheckMetadataConsistencyParticipant" commands (cherry picked from commit 3cde7fd5d90f1e6bd16d38cc668963a14671d690)
* SERVER-73163 shard_split_shutdown_while_blocking_reads to handle exceptionmathisbessamdb2023-04-111-0/+17
| | | | (cherry picked from commit b9907665d7edbaab8a4c5e904bfa0cd9f55496bd)
* SERVER-74292: Return errors for command requests with invalid impersonated ↵r6.3.0-rc3Varun Ravichandran2023-03-301-1/+13
| | | | | | user metadata fields (cherry picked from commit 70b4adbb66c6396afda5b3fc73a9d61f6015e9c7)
* SERVER-75205 Fix deadlock involving FCV lockMatt Kneiser2023-03-291-2/+12
| | | | | | With minor jstest amendments. (cherry picked from commit e74f9c2fdf73ad707419fa4a8ae57aec70423ca6)
* SERVER-74245 Encode 'ExpressionContext::needsMerge' in SBE plan cache keysr6.3.0-rc2Mihai Andrei2023-03-227-39/+80
| | | | (cherry picked from commit 6ad0ba2141f14bdbd71d064b9aab04bb967617f2)
* SERVER-74264 Backport to 6.3Zixuan Zhuang2023-03-213-1/+30
|
* SERVER-74901 Disable CSI by defaultIan Boros2023-03-212-2/+4
| | | | (cherry picked from commit 7a00cd0798725c1d635885788cff9729936f6456)
* SERVER-73751 MovePrimary shouldn't copy indexes of sharded collectionsSergi Mateo Bellido2023-03-171-0/+7
| | | | (cherry picked from commit c636ba3a9914fd3eddc905d8b1dfc50668e239b4)
* SERVER-72542 Avoid redundant index traversal during full validationYuhong Zhang2023-03-165-40/+0
| | | | (cherry picked from commit 6e1dc6ebbacc2a05b2f1cd22f54bf240ba99ad0b)
* SERVER-74642 validate fetches and logs oplog entries for corrupted recordsBenety Goh2023-03-161-0/+62
| | | | (cherry picked from commit bb2e76b99df5c766260d4e47f54f5445a63853cf)
* SERVER-74642 KeyStringIndexConsistency::addDocKey() accepts ValidateResultsBenety Goh2023-03-163-5/+11
| | | | (cherry picked from commit 6174b2264ea9f184347b757045416181ebfe7d09)
* SERVER-74642 WiredTigerRecordStore::printRecordMetadata() saves timestampsBenety Goh2023-03-161-0/+14
| | | | (cherry picked from commit 0c581b504fe1fde434ad4f0c5793751d86a373f8)
* SERVER-74642 RecordStore::printRecordMetadata() accepts recordTimestampsBenety Goh2023-03-167-9/+25
| | | | (cherry picked from commit afc92009ae97b27497e140f98592efb202fa14a5)
* SERVER-74631 Log index spec when validation detects index key inconsistenciesDan Larkin-York2023-03-161-0/+15
| | | | (cherry picked from commit 354b3b2ff1a72bef452b0037a707ecdc6879bff1)
* SERVER-74632 Log aggregation results when validate commands fails due to a ↵Dianna Hohensee2023-03-161-0/+74
| | | | | | validation error (cherry picked from commit 9b345f40ac74ea03eee77100e2244b9dc4bd6ccb)
* SERVER-74045 Allow turning on diagnostic log messages for validateGregory Wlodarek2023-03-1613-85/+115
| | | | (cherry picked from commit 7230a2aa4f4eedcaa6a0c85c7c14bcb29c63ae93)
* SERVER-51835 Respect preference order in read preference tag set list.Max Hirschhorn2023-03-162-24/+31
| | | | | | | | | | Fixes the streamable and sdam replica set monitors to obey the documented preference order for matching against multiple tag sets. In particular, once a match is found, that tag set is used to find all eligible matching server members, and the remaining tag sets are ignored. (cherry picked from commit 7b5b262e93af9fd3773cc842816a3517ced81e09)
* SERVER-74550 Reserve 25% of time budget for processing buffered partial resultsSteve Tarzia2023-03-151-2/+2
|
* SERVER-74507 Gracefully handle empty time-series options in collModr6.3.0-rc1Faustoleyva542023-03-131-0/+8
| | | | (cherry picked from commit 5035fde474f8aadfd50dc39d8a6e8619d97cb33f)
* SERVER-74438 Update BucketMetadata to use time-series metadata valueFaustoleyva542023-03-075-10/+64
| | | | (cherry picked from commit 1e217fd954eefda95d9d8f8907f077b0aa379667)
* SERVER-74501 Fix MigrationBatchFetcher/Inserter completion reliance to not ↵Randolph Tan2023-03-066-19/+50
| | | | | | spawn an extra cleanup thread (cherry picked from commit 00dc7293c5d815e2104b5fe0c9a225332af3dfec)
* SERVER-74439 Ensure bucket closure respects current stateDan Larkin-York2023-03-064-32/+103
| | | | (cherry picked from commit 15a363b98be42d7dcc5db063185d143e0fa72b3c)
* SERVER-72838 Prevent concurrent direct writes from unsetting ↵Faustoleyva542023-03-065-12/+73
| | | | | | kPendingDirectWrite flag (cherry picked from commit 32220e43865e7e4a8a47093d55b89312d0a6f4af)
* SERVER-74262 Check IET when constructing set of equalities during sort analysisMihai Andrei2023-03-031-7/+48
| | | | (cherry picked from commit db5b677ff84361abca83ff60f7c62ee7668df951)
* SERVER-74526 Fix high CPU utilization for a change streams opened against ↵David Storch2023-03-025-98/+39
| | | | | | | | secondary nodes This reverts commit 34ac49477b87e183637f68cda828ecff8b393c64. Future work is needed to reintroduce the changes from SERVER-69959 without causing the problematic "busy wait" behavior on secondary nodes.
* SERVER-74253 Forbid profiling collection creation as a timeseries or viewJordi Olivares Provencio2023-03-011-0/+10
|
* SERVER-73125: Set built-in variables on ExpressionContext of the validatorNaama Bareket2023-02-281-0/+2
| | | | (cherry-picked from 7820a2ce672fffb91b9f03bd72c1cf827efc391e)
* SERVER-73692 Fix behavior of unencrypted documents in encrypted collectionsErwin Pe2023-02-281-0/+8
| | | | (cherry picked from commit 1a09f068f9aabc37efb2394c8c66fc68c8ddcedf)
* Import wiredtiger: c91f5a3e22d0acc1caf73b0114ced34828f7b631 from branch ↵Luke Chen2023-02-272-16/+43
| | | | | | | | | mongodb-6.3 ref: b7f971f04a..c91f5a3e22 for: 6.3.0-rc1 WT-10449 Do not save update chain when there are no updates to be written to the history store
* Import wiredtiger: b7f971f04a0864fab42368d594251b3fb1d36477 from branch ↵Luke Chen2023-02-2715-46/+239
| | | | | | | | | mongodb-6.3 ref: 772a20a408..b7f971f04a for: 6.3.0-rc1 WT-10575 Fix checkpoint cursor to return only stable data (6.3 backport)
* SERVER-74124 Use StringData::startsWith instead of StringData::find to check ↵Cheahuychou Mao2023-02-231-1/+1
| | | | | | for '$' (cherry picked from commit fbb8024e67150305f9fc94b3a5fe57f6b8403de3)
* SERVER-74124 Disallow shard key pattern with fields that have parts that ↵Cheahuychou Mao2023-02-232-0/+16
| | | | | | start with '$' (cherry picked from commit 71372698d18785a374aa09bdd646d3c5dc2f227a)
* SERVER-74033 Remove force option from ident dropsJordi Olivares Provencio2023-02-223-5/+20
|
* SERVER-73697 Do not split out match expression on meta field when it's not ↵Yoonsoo Kim2023-02-213-8/+19
| | | | | | renameable (cherry picked from commit 02eaef3b79524560ff4d651255e1ae3f280f5bcd)
* SERVER-73953 Use fast clock and relaxed atomics for egress connection usage ↵Vojislav Stojkovic2023-02-215-6/+40
| | | | | | metrics (cherry picked from commit b036dc28ad2c89164626024c77d5b428210d14a7)
* SERVER-74097 Populate `CollectionUUIDMismatch` via `listCollections` for ↵Gregory Noma2023-02-211-24/+18
| | | | | | sharded find (cherry picked from commit 4c670108b0aa1f5903ddb0c4e74ab0cee518b151)
* SERVER-71792 Log list of cursors a range deletion is going to wait onPierlauro Sciarelli2023-02-204-0/+79
|
* SERVER-73423 Remove duplicate addition of collection scan in case of ↵Ivan Fefer2023-02-201-20/+10
| | | | clustered collection
* SERVER-73833 Make the server to ignore and automatically remove unsupported ↵Denis Grebennicov2023-02-173-3/+39
| | | | 'recordPreImages' collection option
* SERVER-73938 Make sure chunk migration can handle a retryable internal ↵Cheahuychou Mao2023-02-161-5/+17
| | | | | | transaction whose oplog entries have been truncated (cherry picked from commit b9f6d6beb02df55ede1276222a56279e7b2d48f2)
* SERVER-73735 Fail configuration more gracefully if telemetry is disabledCharlie Swanson2023-02-162-0/+15
|
* SERVER-72063 Throw on attempt to create overly small oplogGregory Noma2023-02-161-1/+3
| | | | (cherry picked from commit ac38b8ebe46bdd3ca3010c09956c8099424c6c1a)
* Import wiredtiger: 772a20a40858ce26e500de46caf4d278d1cd7998 from branch ↵Luke Chen2023-02-162-7/+28
| | | | | | | | | mongodb-6.3 ref: 555e197330..772a20a408 for: 6.3.0-rc1 WT-10584 Add missing read barriers in __cursor_skip_prev
* SERVER-73721 disable metrics in SessionWorkflowMatt Diener2023-02-151-1/+15
| | | | (cherry picked from commit 496b02cbf35396ec1571eac3aa66e369bebf4188)
* SERVER-73699 SessionWorkflow: remove redundant yield and Frame shared_ptrsBilly Donahue2023-02-151-33/+33
| | | | (cherry picked from commit 294d9e038f972e4ee6c4c1d155df20f59e725932)
* SERVER-73858 Oplog batch application index builds on an empty collection ↵Benety Goh2023-02-141-9/+14
| | | | | | should ignore same errors as non-empty collection case (cherry picked from commit 0b0048e3ecb2a05eb68e6e36327ba50024bf7d9d)
* SERVER-73858 add IndexBuildsCoordinator::isCreateIndexesErrorSafeToIgnore()Benety Goh2023-02-142-8/+21
| | | | (cherry picked from commit 944b024917b8ce7179bab74b357d4bad71e2e33a)