| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-09-14 | SERVER-90429 Remove diagnostic latches (#27018) | Sophia Tan | |
| GitOrigin-RevId: 1244077103b7db17da532acc0cccf830064a96d8 | |||
| 2024-09-12 | Revert "SERVER-90429 Remove diagnostic latches (#26931)" (#26988) | auto-revert-app[bot] | |
| GitOrigin-RevId: bb5782248c45a4b646ac840b5453c5b330fbce85 | |||
| 2024-09-11 | SERVER-90429 Remove diagnostic latches (#26931) | Sophia Tan | |
| GitOrigin-RevId: 700a2528b76de12e272e51cc94d73e3b46557862 | |||
| 2024-09-10 | SERVER-94033 Wait for oplog cap maintainer thread to finish before shutting ↵ | Gregory Noma | |
| down storage engine (#26896) GitOrigin-RevId: 749eda5cd89456fb36447b7ae28258bf9cb1ba68 | |||
| 2024-08-27 | SERVER-93649 shared_ptr for all TaskExecutor instances (#26357) | Billy Donahue | |
| GitOrigin-RevId: 653d1845f2e73e1f4057d4616f43865253972233 | |||
| 2024-08-16 | SERVER-87389 Remove "listenPort" unused parameter initAndListen and ↵ | fxnusky | |
| _initAndListen (#26231) GitOrigin-RevId: 1bca5a21257c04123b4b4d2588b8b81e145240df | |||
| 2024-06-26 | SERVER-90430 Remove ServiceEntryPointCommon and de-virtualize calls for ↵ | George Wangensteen | |
| ServiceEntryPoint helpers (#22693) GitOrigin-RevId: 441496fbb50cde63bbf6dc84dd641a7a57ac623e | |||
| 2024-06-08 | SERVER-84786: Remove supportsReadConcernMajority from storageEngine ↵ | Kishore Devireddy | |
| interface (#23150) GitOrigin-RevId: 765670f5e1501b7536eee34ef6f00ba5be2d9533 | |||
| 2024-06-03 | SERVER-85791 Automatically chain generic argument structs to all ↵ | Patrick Freed | |
| IDL-generated commands (#21983) GitOrigin-RevId: 5b4bf18413fe0f8d3c1dafc09c1f8584fecbbf05 | |||
| 2024-06-03 | SERVER-91040 Join UserCacheInvalidator thread on mongod shutdown (#22818) | Joseph Prince | |
| GitOrigin-RevId: 6230bf41b3e1971b0528d6e4e88dfb763081b8fd | |||
| 2024-05-30 | SERVER-82908 Create magic restore log component and add additional debug ↵ | Ali Mir | |
| logging (#22704) GitOrigin-RevId: 3c011c38af5741b13efcbc0f39d5dc220314d154 | |||
| 2024-05-20 | SERVER-90423 Server Initialization Enhancement: trigger signal handler ↵ | Sophia Tan | |
| thread pre fast clock source setup (#22120) GitOrigin-RevId: 9b29f6b0c82c302282bb0f288382da986f4f34ee | |||
| 2024-05-03 | SERVER-79630 Disallow creating and preventing upgrading with system.buckets ↵ | Tommaso Tocci | |
| namespaces which aren't timeseries collections (#21802) GitOrigin-RevId: 88c0a9048254f359362e89a460825f9de3d785f6 | |||
| 2024-04-23 | SERVER-87868 Make oplog collection copy-on-write (#21118) | Josef Ahmad | |
| SERVER-87868 Make oplog collection copy-on-write This patch resolves races between oplog metadata readers and DDL operations by making the oplog use COW like just any other collection. GitOrigin-RevId: 42bd0c110e2b073896a51c0783234437186862b5 | |||
| 2024-04-12 | Revert "SERVER-87868 Make oplog collection copy-on-write (#20317)" | Josef Ahmad | |
| This reverts commit fe7ae13ab2f12f7928f6aa2521bae864b2932aea. GitOrigin-RevId: dfc9bf350665f82a12917c58a4e55e7a7e7cb74e | |||
| 2024-04-09 | SERVER-89099 Move setAuditInterface to ConstructionActionRegisterer | Sara Golemon | |
| GitOrigin-RevId: accdfeb0c2ff17780da9ad18078a7e7bd50bfbce | |||
| 2024-03-29 | SERVER-88084 Enable TCMalloc background processing | Mark Benvenuto | |
| GitOrigin-RevId: 9afbed07dc10ba1eb79b7dd0c0c40836eb2ff835 | |||
| 2024-03-28 | SERVER-87868 Make oplog collection copy-on-write (#20317) | Josef Ahmad | |
| SERVER-87868 Make oplog collection copy-on-write This patch resolves races between oplog metadata readers and DDL operations by making the oplog use COW like just any other collection. GitOrigin-RevId: fe7ae13ab2f12f7928f6aa2521bae864b2932aea | |||
| 2024-03-28 | SERVER-82227 change StatsCatalog/StatsCache to take Service as constructor ↵ | James Bronsted | |
| args to avoid no-arg getService call (#20055) GitOrigin-RevId: 9159e6ea86b5fa50e0affe9d8c9832e982becfe2 | |||
| 2024-03-20 | SERVER-87780 Dedicated catalog cache for config server background activities ↵ | ppolato | |
| (#19914) GitOrigin-RevId: 00a8aa7f3c0b2b59a114486f3b4ec0c98fa3ac21 | |||
| 2024-03-15 | SERVER-82034 Add all router collectors to the FTDCController when the ↵ | atesteve | |
| routing capabilities for MongoD are enabled (#19384) GitOrigin-RevId: 93bcb5bde366782272e692f6327cb67200f3b7de | |||
| 2024-03-13 | SERVER-85330 Complete TODO listed in SERVER-74847 | Moustafa Maher Khalil | |
| GitOrigin-RevId: 6e456ea5f470ff157c46c2dad2107947b71bcfc2 | |||
| 2024-03-12 | SERVER-83761 Take execution tickets out of storage engine (#19458) | Louis Williams | |
| GitOrigin-RevId: 0d2105e442bce48353133ade585f74d81954c418 | |||
| 2024-03-11 | SERVER-86590 Move SessionKiller to be a decoration on Service (#19681) | Pol Piñol Castuera | |
| GitOrigin-RevId: ac4f500a9a2920a68b2ba58242376bc4ff9a4831 | |||
| 2024-03-07 | SERVER-87390 Fix possible race condition in LocalOplogInfo (#19532) | Adam Farkas | |
| GitOrigin-RevId: 45b81a272361f913b063c1e37cb7a028f404094f | |||
| 2024-03-01 | SERVER-86818 Rename our custom Map implementation to BSONAwareMap | Matt Broadstone | |
| GitOrigin-RevId: bcf8bc34491d05927cd3574c3ee0ee8f7657ca2b | |||
| 2024-03-01 | SERVER-86803 Make the embedded router know the config server connection ↵ | Pol Piñol Castuera | |
| string from the addShard (#19192) GitOrigin-RevId: 43e89000b3f3ed0d21cc4696cc7c44af4424d787 | |||
| 2024-02-21 | SERVER-84706: Enable background compaction after transitioning to steady | XueruiFa | |
| state replication GitOrigin-RevId: 80cbafb947feafc6d715b8395e93c7a63595e971 | |||
| 2024-02-19 | SERVER-84754 Always use the real DSS/CSS implementations (#18456) | Kaloian Manassiev | |
| GitOrigin-RevId: ce24e786ca64dd0f1b38aa73c646960391de7c8f | |||
| 2024-02-17 | SERVER-85475 Move AuthorizationManager from ServiceContext to Service | Shreyas Kalyan | |
| GitOrigin-RevId: 10a5ed9d5eb2b9c80d59f7932f1f12987f89588a | |||
| 2024-02-09 | SERVER-85526 Use TransactionParticipantResourceYielder in shards using ↵ | Jordi Olivares Provencio | |
| MultiStatementAsyncRequestSender GitOrigin-RevId: 6edc883b1325506f56666f936515bea1f9029360 | |||
| 2024-02-07 | SERVER-84253: Refactor MultitenancyCheck (#18532) | Dominic | |
| GitOrigin-RevId: 3cf4bf2a0f83f2d1e2530233a9cbe6e51eefb6e6 | |||
| 2024-01-26 | SERVER-84722 Create internal server parameter to allow users to insert ↵ | Ali Mir | |
| documents larger than the 16mb maximum user BSON size (#18255) GitOrigin-RevId: 7b27c54d39d8146fc31fd1959d92df78e75d4f2b | |||
| 2024-01-23 | SERVER-83915 Ensure safe initialization and use of LogicalSessionCache in ↵ | Pol Pinol Castuera | |
| embedded router mode GitOrigin-RevId: ed92bf71531a3ccf3e4c62b43c8244b3f22f78f4 | |||
| 2024-01-10 | SERVER-84481 Explicitly use RecoveryUnitNoop for storage engine initialisation | Kaloian Manassiev | |
| GitOrigin-RevId: 5c7e48c62e0ca2278db00ab803abd9a859eb06bf | |||
| 2024-01-10 | SERVER-84153 Use ShardingState API to determine whether a replica set is a ↵ | Marcos Grillo | |
| shard in setFeatureCompatibilityVersion command (#17916) GitOrigin-RevId: 11b13362d48d9f3aadb4eabf53666f731a1bb508 | |||
| 2023-12-22 | SERVER-84334 Introduce maintenance mode on ShardingState | Kaloian Manassiev | |
| GitOrigin-RevId: 572100552d5e6257b80d3966252a1cc27e55888e | |||
| 2023-12-21 | SERVER-81266: MultiUpdateCoordinator sends cluster update to shards. (#17466) | kshitij | |
| GitOrigin-RevId: a40bc0b30c760b5d1f83f4605ce7a76d2a9e0f56 | |||
| 2023-12-15 | SERVER-83135 Support embedded router mode with config shard | Pol Pinol Castuera | |
| GitOrigin-RevId: 62715eeb6860873d6487017794dc32da1e32b1af | |||
| 2023-12-14 | SERVER-84087 Make sure the ExecutorPool gets terminated after joining the ↵ | Robert Sander | |
| migration util executor GitOrigin-RevId: fbcc593e99ee8178295c1cd0808ad775d3e01b90 | |||
| 2023-12-10 | SERVER-83778 Remove some more dependencies on shard_role_api | Kaloian Manassiev | |
| GitOrigin-RevId: 2e3a40d63c28ed0f09ca4e8aff4119fa0bfda049 | |||
| 2023-12-07 | SERVER-83302 Refactor sharding initialization to split reading shard ↵ | Randolph Tan | |
| identity doc and actual initialization GitOrigin-RevId: 314c2b9ac63ea88fa8b6ecdb887a286423298f31 | |||
| 2023-12-06 | SERVER-83734 Create a command to enable background compaction at startup | Etienne Petrel | |
| GitOrigin-RevId: 37bc78eb2ed3ef5859c8df2f49f7141c08f6477b | |||
| 2023-12-04 | SERVER-81463 Log a summary of where mongos spent time during startup and ↵ | Evelyn Wu | |
| shutdown (#16838) GitOrigin-RevId: 5512a16728005667992ff6b59db2c1f9c931297d | |||
| 2023-12-01 | SERVER-83698 Rename the OplogWriter used by primary OpObserver to ↵ | Wenbin Zhu | |
| OperationLogger. | |||
| 2023-11-30 | SERVER-83326 Simplify ShardingState and base it on Futures | Kaloian Manassiev | |
| 2023-11-21 | SERVER-80363 server default writeConcern is not honored when wtimeout is set | Moustafa Maher Khalil | |
| 2023-11-18 | SERVER-78744 Access Locker through locker_api.h | Silvia Surroca | |
| 2023-11-17 | SERVER-83155 Modularize query_settings code | Denis Grebennicov | |
| 2023-11-17 | SERVER-81062 Update cluster parameter cache before and after modifications | Romans Kasperovics | |
| Cluster parameter values are cached on routers = mongoS and updated (pulled) from the config-servers periodically by the 'ClusterServerParameterRefresher' background job. This means, the new cluster parameter value will not be cached immediately, but after some delay. This delay is problematic for the 'querySettings' cluster parameter which has read-modify-write updates, because subsequent 'setQuerySettings' or 'removeQuerySettings' commands might have a non-deterministic outcome. This change minimizes the delay by forcing 'ClusterServerParameterRefresher' iterations before and after the modification. | |||
