Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-45869 automatically converted structured logging | Gabriel Russell | 2020-02-13 | 292 | -3648/+8016 |
| | |||||
* | SERVER-45319 Add unit tests for CollectionShardingRuntime | Matthew Saltz | 2020-02-13 | 5 | -16/+352 |
| | |||||
* | SERVER-46087 Propagate allowDiskUse to shards for sharded $unionWith | Nicholas Zolnierz | 2020-02-13 | 1 | -1/+6 |
| | |||||
* | SERVER-45454 Desugar where to expr + function | Eric Cox | 2020-02-13 | 48 | -271/+226 |
| | |||||
* | SERVER-45526 Reclaim lookup performance | Ted Tuckman | 2020-02-13 | 6 | -14/+18 |
| | |||||
* | Revert "SERVER-29030 Announce new primary via heartbeat requests" | Ryan Timmons | 2020-02-13 | 7 | -140/+17 |
| | | | | This reverts commit 994fdd99bb6adb2cf9c7dd4061c2035188c2c8da. | ||||
* | SERVER-45918 Add SortStageSimple. | David Storch | 2020-02-13 | 33 | -518/+826 |
| | | | | | | | | | This new sort implementation can be used in lieu of the pre-existing general implementation when certain special conditions are met: - The incoming data is fetched. - The incoming data has no metadata attached. - The record id can be discarded. | ||||
* | SERVER-45465 Add support for storing $unionWith in a view (unsharded) | Charlie Swanson | 2020-02-13 | 21 | -239/+139 |
| | |||||
* | SERVER-45470 Process metadata with each new batch in the new oplog fetcher | Samyukta Lanka | 2020-02-12 | 3 | -39/+365 |
| | |||||
* | SERVER-29030 Announce new primary via heartbeat requests | Ryan Timmons | 2020-02-12 | 7 | -17/+140 |
| | |||||
* | SERVER-43761 Log OS version at startup | Mark Benvenuto | 2020-02-12 | 1 | -0/+7 |
| | |||||
* | SERVER-46011 reduce uuid expression in rename_collection | Gaurav Singh | 2020-02-12 | 1 | -1/+1 |
| | | | | Signed-off-by: carlchampain <carl.champain@10gen.com> | ||||
* | SERVER-46067 Replicate Before Journaling interface changes | Dianna Hohensee | 2020-02-12 | 25 | -144/+203 |
| | | | | | | | | | flushAllFiles takes callerHoldsReadLock in order to skip taking a write lock to update the truncate point. waitUntilDurable takes skipJournalListenerUpdate to know to skip updating the truncate point. getToken takes a defer_lock and opCtx so collection locks can be locked prior to locking the mutex. Remove inactive 'async' field from fsync command. Put explicit dummy value for inactive (since MMAP) 'numFiles' result field in fsync command. Put explicit dummy value for inactive (since MMAP) 'fsyncFiles' result field in write concern. | ||||
* | SERVER-46058 Redaction of BSONObj results in BSONObj and not a string. | Henrik Edin | 2020-02-12 | 3 | -15/+38 |
| | |||||
* | SERVER-46095 Must wrap WriteConcernOptions::SyncMode::JOURNAL w/ ↵ | Dianna Hohensee | 2020-02-12 | 1 | -0/+9 |
| | | | | repl::ReplicationCoordinator::Mode::modeReplSet waitForWriteConcern specially with DurableTimestsamp updates for inMemory engine. | ||||
* | SERVER-44858 Implement speculative sasl auth | Sara Golemon | 2020-02-12 | 16 | -20/+320 |
| | | | | | | | | | create mode 100644 jstests/auth/speculative-auth-replset.js create mode 100644 jstests/auth/speculative-sasl-start.js create mode 100644 jstests/ssl/speculative-auth-replset.js create mode 100644 jstests/ssl/speculative-authenticate.js create mode 100644 src/mongo/db/auth/sasl_commands.h create mode 100644 src/mongo/db/s/balancer/core_options_stub.cpp | ||||
* | SERVER-45892 Index operations from 4.2 mongos shouldn't abort migrations | Jack Mulrow | 2020-02-12 | 2 | -7/+22 |
| | |||||
* | SERVER-30883 fast-path fetching of oldest oplog entry | Eric Milkie | 2020-02-12 | 4 | -5/+54 |
| | | | | This reverts commit b81a373933e8481fa40f4b6fc692e537df2e307b. | ||||
* | SERVER-45927 Alias for Atlas FTS | Mihai Andrei | 2020-02-12 | 3 | -8/+8 |
| | |||||
* | SERVER-45900 Check for unsharded collection when submitting range deletion task | Jack Mulrow | 2020-02-12 | 2 | -8/+86 |
| | |||||
* | SERVER-45821 Re-enable disabled incremental backup cursor tests and add ↵ | Gregory Wlodarek | 2020-02-12 | 1 | -9/+18 |
| | | | | additional tests | ||||
* | SERVER-42009 Forbid creation of collections with namespace names containing a $ | Geert Bosch | 2020-02-11 | 2 | -2/+4 |
| | |||||
* | SERVER-46017 Add truncation support for JSON formatter | Henrik Edin | 2020-02-11 | 2 | -15/+19 |
| | | | | Truncated objects will report truncation status in 'truncated' and 'size' sub objects. | ||||
* | SERVER-45981 Prevent duplicating action upon receiving notice that a given ↵ | Blake Oler | 2020-02-11 | 2 | -1/+3 |
| | | | | shard is stale | ||||
* | SERVER-46020 avoid unnecessary copy in wildcard index planning | Ian Boros | 2020-02-11 | 1 | -2/+3 |
| | |||||
* | SERVER-44705: Track time spent in each batch | Lingzhi Deng | 2020-02-11 | 2 | -1/+8 |
| | |||||
* | SERVER-45577 Submit range deletion tasks on fixed executor | Jack Mulrow | 2020-02-11 | 4 | -31/+210 |
| | |||||
* | SERVER-45904 Create a standalone collection sharding state factory | Marcos José Grillo Ramírez | 2020-02-11 | 17 | -76/+329 |
| | | | | | | create mode 100644 src/mongo/db/s/collection_sharding_state_factory_shard.h create mode 100644 src/mongo/db/s/collection_sharding_state_factory_standalone.cpp create mode 100644 src/mongo/db/s/collection_sharding_state_factory_standalone.h | ||||
* | Revert "SERVER-44984 reduce index build thread pool default and index build ↵ | William Schultz | 2020-02-11 | 4 | -18/+5 |
| | | | | | | external sort memory limit default" This reverts commit 0be749a16f4523b2a23729e0754a89ba5ea99644. | ||||
* | SERVER-46053: NewOplogFetcher should send term and lastCommittedOpTime in ↵ | Lingzhi Deng | 2020-02-11 | 2 | -5/+68 |
| | | | | getMore requests | ||||
* | SERVER-45723 Rename IAM Auth mechanism to AWS | Spencer Jackson | 2020-02-11 | 2 | -3/+3 |
| | |||||
* | SERVER-46050 Use getLastAppliedOpTime rather than getHeartbeatAppliedOpTime ↵ | Siyuan Zhou | 2020-02-10 | 1 | -1/+1 |
| | | | | for checking primary's position | ||||
* | SERVER-46049 Have _applyOperationsForTransaction() return a BadStatus ↵ | Jason Chan | 2020-02-10 | 1 | -4/+15 |
| | | | | instead of throwing | ||||
* | SERVER-46054: Test getMore empty batch for NewOplogFetcher | Lingzhi Deng | 2020-02-10 | 2 | -3/+36 |
| | |||||
* | SERVER-46034 no deadline in test setup lock | Billy Donahue | 2020-02-10 | 2 | -11/+7 |
| | |||||
* | SERVER-45530 Implement $match and $project duplication and pushdown across ↵ | Jacob Evans | 2020-02-10 | 8 | -16/+240 |
| | | | | $unionWith | ||||
* | SERVER-45082 Utilize ConfigVersionAndTerm structure for comparison and ↵ | William Schultz | 2020-02-10 | 10 | -59/+49 |
| | | | | string formatting | ||||
* | SERVER-45469 Process batches in the new oplog fetcher | Samyukta Lanka | 2020-02-10 | 2 | -237/+1023 |
| | |||||
* | SERVER-46045 Return false in shouldActivateFailCommandFailPoint if the ↵ | Cheahuychou Mao | 2020-02-10 | 1 | -1/+7 |
| | | | | command does not have a valid namespace | ||||
* | SERVER-44984 reduce index build thread pool default and index build external ↵ | Eric Milkie | 2020-02-10 | 4 | -5/+18 |
| | | | | | | sort memory limit default In addition, this commit turns on two-phase index building for some remaining concurrency suites, as the suites do not pass in one-phase mode with the smaller thread pool size. | ||||
* | SERVER-45338 Make moveChunk robust to maxTimeMS expiring (fix auth after revert) | Matthew Saltz | 2020-02-10 | 1 | -22/+65 |
| | |||||
* | SERVER-45816 Write sampling function for command mirroring | Amirsaman Memaripour | 2020-02-10 | 4 | -0/+389 |
| | |||||
* | SERVER-45007 PBWM lock acquisition in GlobalLock supports deadline | Benety Goh | 2020-02-10 | 2 | -1/+19 |
| | |||||
* | SERVER-45007 ResourceLock::lock() supports deadline | Benety Goh | 2020-02-10 | 2 | -3/+5 |
| | |||||
* | SERVER-45007 ResourceLock::lock() always requires OperationContext | Benety Goh | 2020-02-10 | 4 | -11/+14 |
| | |||||
* | SERVER-45807 Add change stream stage to fetch pre-image for ↵ | Jonathan Reams | 2020-02-10 | 10 | -22/+727 |
| | | | | | | | | | | update/replace/delete events create mode 100644 jstests/change_streams/lookup_pre_image.js create mode 100644 jstests/noPassthrough/change_stream_pre_image_lookup_whole_db_whole_cluster.js create mode 100644 jstests/noPassthrough/change_stream_preimages_fail_on_mongos.js create mode 100644 src/mongo/db/pipeline/document_source_lookup_change_pre_image.cpp create mode 100644 src/mongo/db/pipeline/document_source_lookup_change_pre_image.h | ||||
* | SERVER-45806 Record pre-images on updates and deletes when recordPreImage is ↵ | Jonathan Reams | 2020-02-10 | 18 | -172/+421 |
| | | | | enabled | ||||
* | SERVER-45805 Add recordPreImages flag to collMod and create commands | Jonathan Reams | 2020-02-10 | 13 | -7/+138 |
| | | | | create mode 100644 jstests/noPassthrough/record_preimage_startup_validation.js | ||||
* | Revert "SERVER-44771 Introduce 2nd CatalogCache for filtering only" | William Schultz | 2020-02-08 | 10 | -154/+21 |
| | | | | This reverts commit 3473d09fa9b5e418e119941b01c88863744689cc. | ||||
* | SERVER-45039 Awaitable isMaster returns an error on reconfigs that change ↵ | Jason Chan | 2020-02-07 | 4 | -5/+444 |
| | | | | the SplitHorizon |