Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-55163 Add runtime-configurable setParameter for turning SBE on and off | Jenny Peshansky | 2021-05-07 | 8 | -55/+135 |
| | |||||
* | SERVER-47603 Rewrite db.currentOp() shell helper in terms of $currentOp ↵ | Katherine Wu | 2021-05-07 | 2 | -2/+75 |
| | | | | aggregation stage | ||||
* | SERVER-56743 Reintroduce validation for no $-prefixed fields in _id | Alya Berciu | 2021-05-07 | 1 | -2/+1 |
| | |||||
* | Revert "SERVER-56513 fix IndexDescriptor::isIdIndexPattern() to handle out ↵ | Benety Goh | 2021-05-07 | 1 | -15/+7 |
| | | | | | | of bounds direction values in _id key patterns" This reverts commit c1ffed1b5d9495d61b7cb30ec00b7b024898acdf. | ||||
* | Revert "SERVER-55689 Remove verify_versions.js dependency in replsettest.js" | Sviatlana Zuiko | 2021-05-07 | 1 | -4/+2 |
| | | | | This reverts commit c0e805fbe5fd876c1f55f4cf2b5bb74600baa393. | ||||
* | SERVER-55788 Deprecate legacy wire protocol opcodes | Pavi Vetriselvan | 2021-05-07 | 8 | -4/+195 |
| | |||||
* | SERVER-55614 getMore accepts API version params | A. Jesse Jiryu Davis | 2021-05-07 | 6 | -28/+35 |
| | |||||
* | SERVER-56338 Make resharding CRUD and session application concurrent. | Max Hirschhorn | 2021-05-07 | 10 | -74/+66 |
| | |||||
* | SERVER-56738 Create template classes for resharding unittest helpers | Haley Connelly | 2021-05-06 | 4 | -102/+278 |
| | |||||
* | SERVER-56676 TTLMonitor handles NaN/out of range values when extracting ↵ | Benety Goh | 2021-05-06 | 1 | -1/+1 |
| | | | | expireAfterSeconds | ||||
* | SERVER-56658 Use the cleanup executor to fulfill resharding donor machine ↵ | Blake Oler | 2021-05-06 | 3 | -23/+48 |
| | | | | completion promises | ||||
* | SERVER-55689 Remove verify_versions.js dependency in replsettest.js | Ali Mir | 2021-05-06 | 1 | -2/+4 |
| | |||||
* | SERVER-56686 Don't return tenant migration details to users in errors | Jack Mulrow | 2021-05-06 | 2 | -29/+19 |
| | |||||
* | SERVER-56513 fix IndexDescriptor::isIdIndexPattern() to handle out of bounds ↵ | Benety Goh | 2021-05-06 | 1 | -7/+15 |
| | | | | direction values in _id key patterns | ||||
* | SERVER-56527: Tenant migration recipient should ignore createIndex on ↵ | Lingzhi Deng | 2021-05-06 | 1 | -0/+23 |
| | | | | non-empty collections | ||||
* | SERVER-54583 Relax implementation of ↵ | Sergi Mateo Bellido | 2021-05-06 | 2 | -10/+12 |
| | | | | | | | | getDatabaseWithRefresh/getCollectionRoutingInfoWithRefresh of the CatalogCache Getter methods of the CatalogCache that require a refresh don't invalidate the entry on the CatalogCache anymore. Instead of that, we ask to refresh with a special token that always force a refresh. | ||||
* | SERVER-56239 Remove strict:true from DatabaseVersionBase IDL type definition | Simon Graetzer | 2021-05-06 | 1 | -1/+1 |
| | |||||
* | SERVER-56513 remove KeyPattern::isIdKeyPattern() | Benety Goh | 2021-05-06 | 3 | -17/+1 |
| | | | | This is redundant when we have IndexDescriptor::isIdIndex(). | ||||
* | SERVER-50523 Support opening single-collection change stream on a system ↵ | Mindaugas Malinauskas | 2021-05-06 | 4 | -3/+56 |
| | | | | collection | ||||
* | SERVER-53777 Add idempotency targeted tests for tenant migration. | Wenbin Zhu | 2021-05-05 | 3 | -6/+374 |
| | |||||
* | SERVER-56513 fix FTSSpec::fixSpec() to handle int values in key patterns ↵ | Benety Goh | 2021-05-05 | 1 | -1/+2 |
| | | | | that are out of bounds | ||||
* | SERVER-51496 Add unit tests for ReshardingTxnCloner w/ prepared txns. | Max Hirschhorn | 2021-05-05 | 2 | -38/+208 |
| | |||||
* | SERVER-54878 Compact can log negative value for bytesFreed | Gregory Wlodarek | 2021-05-05 | 1 | -1/+9 |
| | |||||
* | SERVER-55678 Use sleepUntil() rather than sleepFor() to schedule the ↵ | Jamie Anderson | 2021-05-05 | 6 | -23/+50 |
| | | | | ReshardingTxnCloners | ||||
* | SERVER-55397 Relax index ident reconciliation invariant when restarting an ↵ | Gregory Noma | 2021-05-05 | 23 | -106/+97 |
| | | | | index build after an unclean shutdown | ||||
* | SERVER-55834 Use forceincludes to automate inclusion of basic.h | Andrew Morrow | 2021-05-05 | 1 | -0/+6 |
| | |||||
* | SERVER-52838 Clean up resharding state upon seeing a reshardingFields ↵ | Randolph Tan | 2021-05-05 | 4 | -36/+106 |
| | | | | transition to kError | ||||
* | SERVER-54926 Convert HostUnreachable error in ↵ | Jason Zhang | 2021-05-05 | 1 | -4/+2 |
| | | | | _fetchAndStoreRecipientClusterTimeKeyDocs to specific error | ||||
* | SERVER-56334 Make resharding server parameters configurable at runtime | jannaerin | 2021-05-05 | 6 | -20/+20 |
| | |||||
* | SERVER-54982 Test resumability of changes streams together with ↵ | jannaerin | 2021-05-05 | 30 | -29/+271 |
| | | | | reshardCollection | ||||
* | SERVER-54302 Handle retrying with different migration id after dropping ↵ | Cheahuychou Mao | 2021-05-05 | 2 | -18/+21 |
| | | | | donor state collection | ||||
* | SERVER-54302 Write tenant migration test when the state doc collection is ↵ | Cheahuychou Mao | 2021-05-05 | 6 | -9/+51 |
| | | | | dropped | ||||
* | SERVER-56502 Sort triggers memory limit exceeded on only one version | Martin Neupauer | 2021-05-05 | 1 | -1/+1 |
| | | | | | | | | | | The TopK sorter keeps track of how much memory it uses to hold the heap. As it is addind and removing rows from the heap it adds/subtracts the size of element from the total memory usage. The KeyString::Value::memUsageForSorter is unfortunately unstable, it can report different values at different times hence confusing the total memory usage (it caused underflow). The fix is to use a stable version KeyString::Value::getSize. | ||||
* | SERVER-56607 Remove unused getLastErrorDefaultsWasApplied variable | Huayu Ouyang | 2021-05-05 | 1 | -3/+0 |
| | |||||
* | SERVER-56354 Ensure that the future chain in checkIfCanReadOrBlock gets ↵ | Cheahuychou Mao | 2021-05-05 | 1 | -6/+20 |
| | | | | interrupted when the command's opCtx is marked as killed | ||||
* | SERVER-55335 Change plan ranking formula for SBE | Ian Boros | 2021-05-05 | 4 | -29/+31 |
| | |||||
* | SERVER-56573 Ignore config.transactions entries referencing removed oplog ↵ | Gregory Noma | 2021-05-05 | 1 | -5/+14 |
| | | | | entries when removing time-series entries on FCV downgrade | ||||
* | SERVER-56585 remove MONGO_COMPILER_VARIABLE_UNUSED macro | Benety Goh | 2021-05-05 | 3 | -13/+0 |
| | | | | This macro is no longer necessary now that we have [[maybe_unused]]. | ||||
* | SERVER-49117 Remove storage validation of '$' prefixes in insert and update | Alya Berciu | 2021-05-05 | 11 | -23/+120 |
| | |||||
* | SERVER-56157 Timeseries MinMax is now stored in a flat data structure to ↵ | Henrik Edin | 2021-05-05 | 6 | -479/+1397 |
| | | | | | | | optimize traversal perf at the expense of inserts When users are inserting measurements with a consistent field order we don't need to search and can just traverse the MinMax structure in lock-step with the measurement. If users do not provide a consistent field order we fallback to map lookup when we reach a certain search threshold to limit impact of linear search. | ||||
* | SERVER-56546 Update $getField expression syntax | Anton Korshunov | 2021-05-05 | 3 | -41/+70 |
| | |||||
* | SERVER-56566 Add logging in the recoverable critical section | Sergi Mateo Bellido | 2021-05-05 | 1 | -4/+64 |
| | |||||
* | SERVER-56414 Remove stale TODO referencing SERVER-55485 | Marcos José Grillo Ramirez | 2021-05-05 | 1 | -1/+0 |
| | |||||
* | SERVER-53653 [Resharding] Take the critical section when renaming on ↵ | Sergi Mateo Bellido | 2021-05-05 | 7 | -167/+128 |
| | | | | recipient shards | ||||
* | SERVER-56249 $derivative throws an error when sortBy value is an unexpected type | David Percy | 2021-05-05 | 2 | -39/+41 |
| | |||||
* | SERVER-56585 replace MONGO_COMPILER_VARIABLE_UNUSED with c++17 attribute ↵ | Benety Goh | 2021-05-04 | 11 | -25/+21 |
| | | | | maybe_unused (.cpp files only) | ||||
* | SERVER-55689 Calculate default write concern on startup including secondaries | Moustafa Maher | 2021-05-04 | 1 | -11/+15 |
| | |||||
* | SERVER-55703 Fix tests to update getDefaultRWConcern to return the implicit ↵ | Moustafa Maher | 2021-05-04 | 1 | -1/+0 |
| | | | | default | ||||
* | SERVER-55305 Add new step to replication rollback to restore the txns table ↵ | Jason Chan | 2021-05-04 | 4 | -0/+428 |
| | | | | to be consistent with the stableTimestamp | ||||
* | SERVER-55614 Make API params optional for cmds in txns | A. Jesse Jiryu Davis | 2021-05-04 | 13 | -31/+82 |
| |