summaryrefslogtreecommitdiff
path: root/src/mongo/db
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-63317 Basic plan generation for columnar indexesIan Boros2022-02-0810-4/+90
|
* SERVER-62795 Bind values for parameterized queries in SBE RuntimeEnvironmentDavid Storch2022-02-0813-100/+572
|
* SERVER-59260 Create Feature Flag for FLE2Mark Benvenuto2022-02-082-0/+2
|
* SERVER-63319 remove manually scheduling health checks from fault manager the ↵LaMont Nelson2022-02-081-16/+1
| | | | test suite
* SERVER-61444 Fix race in resharding coordinator service unit testBrett Nawrocki2022-02-081-16/+13
| | | | | | | | | | | | Changes in the previous commit for SERVER-61444 refactored resharding_coordinator_service_test.cpp to use functions for behavior common between test cases. In doing so, the creation order for the ReshardingCoordinatorService and the PauseDuringStateTransitions guard was reversed. If the guard is created after the service, it is possible that the service progresses through a state transition without the guard having observed it. If this happens, when waiting for that state, the guard will hang indefinitely instead of returning immediately. The guard now is once again created before the service to resolve this issue.
* SERVER-61635 Validate that the defragmentation algorithm is fairly executed ↵Tommaso Tocci2022-02-084-34/+82
| | | | across collections
* SERVER-56974 Enable feature flag for PM-2311Jordi Olivares Provencio2022-02-082-2/+2
|
* SERVER-61894 Support the 'showRawUpdateDescription' option in change stream ↵Drew Paroski2022-02-084-22/+67
| | | | specs
* SERVER-63236 Add AuthorizationManager::invalidateUsersByTenant()Sara Golemon2022-02-084-0/+19
|
* SERVER-63308: Accomodate WT-8601.Daniel Gottlieb2022-02-087-10/+4218
| | | | | | | | | | | Move read timestamp visibility against the oplog into MongoDB. WiredTiger historically loses timestamp information across restarts on logged tables. MDB does rely on read_timestamps for visibility against the oplog in some circumstances. While case analysis supports that the WT bug does not manifest in MDB, WT-8601 fully removes timestamps from `WT_UPDATE`s in logged tables. In MDB, the keys for oplog documents are the object's timestamp. MDB will instead use that value to filter an oplog entry's visibilty.
* SERVER-63160 Update TODO for DocumentSource walker/visitorNicholas Zolnierz2022-02-081-1/+1
|
* Revert "SERVER-58694 Implement writing of pre-images for transactional ↵auto-revert-processor2022-02-0811-289/+19
| | | | | | update/replace/delete operations" This reverts commit 54c977ae2b278136a87f4dd46e81bed3d5224d8e.
* SERVER-63365 Reduce number of object copy in balancer secondary threadPaolo Polato2022-02-081-26/+28
|
* Revert "SERVER-62343 Create Feature flag for Global Index Metrics"Uladzimir Makouski2022-02-082-42/+0
| | | | This reverts commit 3e36941270e9143f3c6bbb8f053b10659f02fdf7.
* SERVER-63245 Handling StaleShardVersion error for TTL IndexesSergi Mateo Bellido2022-02-082-0/+41
|
* SERVER-63366 Basic retryability support for findAndModify WCOS with ↵Jack Mulrow2022-02-089-20/+80
| | | | transaction API
* SERVER-63354 make multitenancy library dependency private in ↵Benety Goh2022-02-083-4/+3
| | | | | | | collection_catalog, views, and storage_wiredtiger_core This reduces the link graph size to stay under the macos dyld limit. Changes LIBDEPS edges added in commit c81c668189f7c7a933661d1e225aacfdbc33840d.
* SERVER-63354 make query/optimizer library dependency private in pipelineBenety Goh2022-02-082-1/+3
| | | | | This reduces the link graph size to stay under the macos dyld limit. Changes LIBDEPS edges added in commit 50db8e9573e191ba2c193b4ef3dba6b5c6488f82.
* SERVER-63354 make multitenancy library dependency private in storage_engine_implBenety Goh2022-02-081-1/+1
| | | | | This reduces the link graph size to stay under the macos dyld limit. Changes LIBDEPS edges added in commit 1b18cd9b5dcb352c6fdd6b15d4bd0a40c0da35c3.
* SERVER-63354 make multitenancy library dependency private in oplog_entryBenety Goh2022-02-081-1/+1
| | | | | This reduces the link graph size to stay under the macos dyld limit. Changes LIBDEPS edges added in commit f3b5c8b7ab5b2301a95cf588d9f20daf6c3df601.
* SERVER-62986 Implement SBE operator(s) for reading from a columnar indexMartin Neupauer2022-02-084-13/+167
|
* SERVER-63334 Fix logic in chunk info comparator objectPaolo Polato2022-02-081-3/+5
|
* SERVER-61356 Modify comment to explain condition in collMod unique index ↵Shin Yee Tan2022-02-081-2/+3
| | | | conversion code during tenant migration for duplicate checks
* SERVER-63330 Fix "ks" VM function to handle double and Decimal128 values ↵Drew Paroski2022-02-074-38/+187
| | | | correctly
* SERVER-62452 Add collectionUUID parameter to reshardCollection commandFaustoleyva542022-02-071-0/+8
|
* SERVER-60657 Add user write blocking feature flagGabriel Marks2022-02-071-0/+4
|
* SERVER-58694 Implement writing of pre-images for transactional ↵Mindaugas Malinauskas2022-02-0711-19/+289
| | | | update/replace/delete operations
* SERVER-63392 Markdown syntax in Sharding READMEA. Jesse Jiryu Davis2022-02-071-1/+1
|
* SERVER-63219 Change collStats cmd to run without the RSTL lock so FTDC can ↵Dianna Hohensee2022-02-072-12/+24
| | | | continue to report during repl state changes
* SERVER-62343 Create Feature flag for Global Index MetricsLuis Osta2022-02-072-0/+42
|
* SERVER-62563 Support sharding for collectionUUID parameter of aggregate commandMoustafa Maher Khalil2022-02-074-0/+22
|
* SERVER-63319: Refactor FaultManager Stats test to allow health check thread ↵LaMont Nelson2022-02-072-24/+44
| | | | to run in background
* SERVER-63331 Remove useless methods from BatchCommandResponseKaloian Manassiev2022-02-075-12/+8
|
* Revert "SERVER-62209 Add 'comment' option to 'createIndex' command"Shin Yee Tan2022-02-075-29/+1
| | | | This reverts commit f395e9d34b413781bcfb67c2674378734223466c.
* Revert "SERVER-63089 Disallow downgrade when the index comment field exists"Shin Yee Tan2022-02-072-32/+0
| | | | This reverts commit 806bb2afb2415a2ecc9cc8306e1bfb606a1f74ec.
* SERVER-63108 Rename Versioned API to Stable APIA. Jesse Jiryu Davis2022-02-071-2/+2
|
* SERVER-63364 Use transaction API to handle WCOS errors for findAndModify ↵Jack Mulrow2022-02-074-97/+43
| | | | without retryability
* SERVER-61939 Tighter bounds for clustered collection scansDaniel Gómez Ferro2022-02-0721-118/+233
|
* SERVER-62453 Add collectionUUID parameter to refineCollectionShardKey commandFaustoleyva542022-02-071-0/+7
|
* SERVER-63248 Defragmenter should not retry StaleShardVersionTommaso Tocci2022-02-071-3/+3
|
* SERVER-63252 Modify CollectionImpl::setIndexIsMultikey to not modify state ↵Jordi Olivares Provencio2022-02-071-2/+8
| | | | unless necessary
* SERVER-63309 Change geoNear user accessible tassert to uassertTed Tuckman2022-02-071-1/+4
|
* SERVER-63161 The recovery of the shard version and the migration in the ↵Antonio Fuschetto2022-02-073-41/+30
| | | | moveChunk should be done in a separate thread
* SERVER-63086 Remove refresh of the routing table during a rename operationAntonio Fuschetto2022-02-071-19/+4
|
* SERVER-62791 Modify setTimestamp to use stack allocationJordi Olivares Provencio2022-02-072-9/+38
|
* SERVER-51456 Database Profiler outputs incorrect value of property ↵Romans Kasperovics2022-02-072-0/+24
| | | | "keysDeleted" for a remove operation when a write conflict occurs
* SERVER-61480 Improve efficiency of change stream pre-image loadingDenis Grebennicov2022-02-079-29/+60
|
* SERVER-60298 Hex encode the index bounds if associated with collationAndrii Dobroshynski2022-02-0517-61/+138
|
* SERVER-63321 Change featureFlagHealthMonitoring feature flag version to 5.3LaMont Nelson2022-02-051-1/+1
|
* SERVER-63237 Use error code name for transient backup cursor failureMatthew Russotto2022-02-041-5/+4
|