Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-59696 Include SBE plan cache as part of cache size metric | joshua | 2022-02-02 | 1 | -0/+86 |
| | |||||
* | SERVER-62886 Add the option `disallowNewDuplicateKeys` to collMod command | Yuhong Zhang | 2022-01-28 | 2 | -1/+261 |
| | |||||
* | SERVER-63054 Make sure collMod holds the database IX lock | Yuhong Zhang | 2022-01-28 | 1 | -2/+2 |
| | |||||
* | SERVER-62979 make fall_off_capped_collection_yielding more robust | Ian Boros | 2022-01-27 | 1 | -3/+5 |
| | |||||
* | SERVER-62981 Make SBE multi-planner trial period length independent of ↵ | David Storch | 2022-01-27 | 2 | -5/+100 |
| | | | | | | | | | | | | collection size This patch changes the 'internalQueryPlanEvaluationCollFraction' knob to apply only to the classic engine. It introduces a separate knob, 'internalQueryPlanEvaluationCollFractionSbe', which applies only to the SBE engine. The SBE knob has a default of 0, while the classic engine retains its default of 0.3. This ensures that by default, no candidate plan will ever do more than 10,000 storage reads during SBE multi-planning. | ||||
* | SERVER-62351 Introduce structs for query planner to be aware of multiple ↵ | Mihai Andrei | 2022-01-27 | 1 | -1/+5 |
| | | | | collections | ||||
* | SERVER-58506 Expose Server-Parameter Settability | George Wangensteen | 2022-01-26 | 1 | -0/+119 |
| | |||||
* | SERVER-60848 Add SBE to the slow query log line and to curop metrics | Jennifer Peshansky | 2022-01-24 | 1 | -0/+180 |
| | |||||
* | SERVER-61121 Make TransactionMetricsObserver support TxnNumberAndRetryCounter | Sanika Phanse | 2022-01-24 | 1 | -1/+11 |
| | |||||
* | SERVER-61122 Log TxnNumberAndRetryCounter in metrics and log methods inside ↵ | Sanika Phanse | 2022-01-24 | 1 | -0/+1 |
| | | | | TransactionParticipant and TransactionRouter | ||||
* | SERVER-62879 Rename ErrorCode `CannotEnableIndexConstraint` to ↵ | Yuhong Zhang | 2022-01-24 | 1 | -1/+1 |
| | | | | `CannotConvertIndexToUnique` | ||||
* | SERVER-62511 Fix race in dbcheck_no_history_on_secondary.js | Louis Williams | 2022-01-24 | 1 | -1/+2 |
| | |||||
* | SERVER-62658 Add cluster key size to metrics computation | Jordi Olivares Provencio | 2022-01-21 | 1 | -7/+7 |
| | |||||
* | SERVER-61196 Simplify BucketCatalog concurrency model | Dan Larkin-York | 2022-01-21 | 2 | -35/+68 |
| | |||||
* | SERVER-59163 Allow creating partial indexes on time-series collections | David Percy | 2022-01-21 | 1 | -10/+10 |
| | |||||
* | SERVER-62670 Robustify capped collection yielding test | Ian Boros | 2022-01-19 | 1 | -1/+4 |
| | |||||
* | SERVER-62649 Relax oplog_ducument_key.js test to allow transaction being ↵ | Rui Liu | 2022-01-19 | 1 | -3/+6 |
| | | | | broken up by maxNumberOfTransactionOperationsInSingleOplogEntry setting | ||||
* | SERVER-62241 Prohibit using arbitrary cluster indexing key | Jordi Olivares Provencio | 2022-01-19 | 8 | -322/+453 |
| | |||||
* | SERVER-61278 Guard capped clustered collections behind enableTestCommands | Josef Ahmad | 2022-01-18 | 1 | -42/+59 |
| | |||||
* | SERVER-59682 Recover SBE plans from the new plan cache | Ruoxin Xu | 2022-01-17 | 3 | -86/+85 |
| | |||||
* | SERVER-62148 Move changeStreamPreAndPostImages collection option tests from ↵ | Denis Grebennicov | 2022-01-17 | 1 | -0/+16 |
| | | | | timeseries to changeStream test file | ||||
* | SERVER-61630 support a string form of RecordId | Martin Neupauer | 2022-01-14 | 1 | -1/+1 |
| | |||||
* | SERVER-61277 Concurrent writes on capped clustered collections | Josef Ahmad | 2022-01-14 | 1 | -0/+101 |
| | |||||
* | SERVER-61011 Serialize RecordId to BinData and increase size limit to 8MB | Daniel Gómez Ferro | 2022-01-14 | 5 | -155/+246 |
| | |||||
* | SERVER-59754 Prevent get_executor from overwriting information set by an ↵ | Jennifer Peshansky | 2022-01-13 | 1 | -0/+68 |
| | | | | outer pipeline | ||||
* | SERVER-55055 Add cumulative metric for the total refreshed connections | Daniel Vitor Morilha | 2022-01-13 | 1 | -3/+2 |
| | |||||
* | SERVER-61185 Use prefix_search instead of prefix_key for unique index lookups | Louis Williams | 2022-01-13 | 1 | -9/+8 |
| | |||||
* | SERVER-61709 Introduce implicitly replicated namespaces | Josef Ahmad | 2022-01-13 | 2 | -1/+13 |
| | | | | | | | | | | | Implicitly replicated namespaces are internal namespaces that do not replicate writes, with the exception of deletions, user-initiated direct writes and some maintenance operations. This patch lists config.system.preimages, config.images_collection, config.transactions and config.changes.* as implicitly replicated namespaces, and unifies and validates their semantics. It also special-cases some of the config.transactions replication behaviour that is too specific to be generalised. | ||||
* | SERVER-58692: Introduce cluster-wide pre-image expiration parameter. | Rishab Joshi | 2022-01-12 | 1 | -0/+158 |
| | |||||
* | SERVER-62437 Disallow createIndex implicit clustered collection creation | Haley Connelly | 2022-01-11 | 1 | -9/+1 |
| | |||||
* | SERVER-61185 Use WT prefix_key search for unique index lookups | Louis Williams | 2022-01-11 | 1 | -3/+2 |
| | |||||
* | SERVER-61891 Add document key to insert log entry | Rui Liu | 2022-01-11 | 1 | -0/+95 |
| | |||||
* | Revert "SERVER-55055 Add cumulative metric for the total refreshed connections" | Daniel Vitor Morilha | 2022-01-10 | 1 | -1/+0 |
| | | | | This reverts commit 4ae8b3f29485b8a25877b8fd7e67787e9b3996de. | ||||
* | SERVER-61491 Tee backtrace log records to a separate file | Mark Benvenuto | 2022-01-07 | 1 | -0/+81 |
| | |||||
* | SERVER-55055 Add cumulative metric for the total refreshed connections | Daniel Vitor Morilha | 2022-01-06 | 1 | -0/+1 |
| | |||||
* | SERVER-60911 Remove FCV references for secondary indexes on time-series ↵ | Gregory Wlodarek | 2022-01-05 | 1 | -12/+13 |
| | | | | measurements for kLastContinuous | ||||
* | SERVER-62153 Made max_time_ms_repl_targeting.js to succeed if the timed test ↵ | Mindaugas Malinauskas | 2022-01-05 | 1 | -5/+6 |
| | | | | step succeeds at least once | ||||
* | SERVER-61819 Fix SBE yielding bug around capped collections | Ian Boros | 2022-01-05 | 1 | -0/+57 |
| | | | | | | Previously, if SBE was reading from a capped collection, it was possible to fall off the capped collection without returning a CappedPositionLost error. | ||||
* | SERVER-61069 Check that operations fail with network error | Reo Kimura | 2021-12-23 | 1 | -6/+3 |
| | |||||
* | SERVER-62226 Don't run dbcheck_no_history_on_secondary.js on ephemeralForTest | Louis Williams | 2021-12-22 | 1 | -0/+1 |
| | |||||
* | SERVER-61184 Add limit to number of compound 2dsphere index keys we may generate | Henrik Edin | 2021-12-22 | 1 | -0/+85 |
| | | | | Co-authored-by: Henrik Edin<henrik.edin@mongodb.com> | ||||
* | SERVER-58035 Remove db.runCommandWithMetadata from mongo shell | Blake Oler | 2021-12-21 | 1 | -13/+9 |
| | |||||
* | SERVER-58257 Add actual vs. expected message for when stats asserts fail | Daniel Vitor Morilha | 2021-12-20 | 1 | -0/+12 |
| | |||||
* | SERVER-62022 Reduce dbCheck info logging in prod, log start/stop | Josef Ahmad | 2021-12-18 | 1 | -22/+29 |
| | |||||
* | SERVER-61754 dbCheck does not hold strong locks during batches | Louis Williams | 2021-12-17 | 1 | -0/+84 |
| | | | | | | | The dbCheck command accepts an optional (default true) parameter, 'snapshotRead', that uses point-in-time reads to check each batch. When true, dbCheck does not block writes. When set to false, dbCheck reverts to blocking writes. | ||||
* | SERVER-59772 Enable setWindowFields in transactions and with read concern ↵ | Ted Tuckman | 2021-12-15 | 1 | -12/+71 |
| | | | | snapshot | ||||
* | SERVER-62000 rename hidden_index_noop.js to reflect new test cases that do ↵ | Benety Goh | 2021-12-15 | 1 | -0/+0 |
| | | | | not include hidden indexes | ||||
* | SERVER-62000 Do not generate "unique" field in oplog if collMod "unique" ↵ | Benety Goh | 2021-12-15 | 1 | -4/+94 |
| | | | | parameter is a no-op | ||||
* | SERVER-62041 Add a maximum batch execution time to dbCheck | Josef Ahmad | 2021-12-15 | 1 | -0/+65 |
| | |||||
* | SERVER-61009 Make createIndex a no-op on a cluster key and allow 'clustered' ↵ | Haley Connelly | 2021-12-14 | 1 | -0/+40 |
| | | | | on cluster key |