230 Commits

Author SHA1 Message Date
Andrew Bradshaw
f4644578e0 SERVER-120217 Update to using rules python (#48943)
GitOrigin-RevId: 4684e8f134d1fff534747129566fed89a4f96528
2026-03-06 01:52:51 +00:00
marcobizzarri-mdb
4a6b93ba10 SERVER-119504 Create a skeleton implementation for FCV upgrade/downgrade plugin system (#48466)
GitOrigin-RevId: 8c2d4d7e6aa2b901c0e993c1bad0139870c34f52
2026-03-03 13:02:32 +00:00
Pol Piñol Castuera
7579e58fb3 SERVER-119347 Generalize TicketHolder to support pluggable concurrency primitives and policies (#48816)
GitOrigin-RevId: acccc50427584b03732f7835f1895583925deabd
2026-03-03 00:25:39 +00:00
auto-revert-app[bot]
a34843c298 Revert "SERVER-119347 Generalize TicketHolder to support pluggable concurrency primitives and policies (#47896)" (#48800)
Co-authored-by: auto-revert-processor <devprod-si-team@mongodb.com>
GitOrigin-RevId: 2a60ef0e8bc5e452a252e302e2294e4c018dc6b2
2026-03-03 00:22:05 +00:00
Pol Piñol Castuera
0a26c73199 SERVER-119347 Generalize TicketHolder to support pluggable concurrency primitives and policies (#47896)
GitOrigin-RevId: 0869b78bdb0ca653ecce49cffb3920b4d9057b9a
2026-03-02 23:16:15 +00:00
Abdul Qadeer
0cf0f11605 SERVER-119054 Make ShardingWriteRouter use resharding registry (#48321)
GitOrigin-RevId: 2b048c12eca81b9e33ea33f4e10c60aee4867b1a
2026-02-23 21:22:32 +00:00
Nick Jefferies
a4130ea9ab SERVER-119906: Enable UP006 ruff rule (#48284)
GitOrigin-RevId: 2069fa7bda111a89d4a9a43a56e71f06cc2e9a7c
2026-02-20 18:55:17 +00:00
Mathias Stearn
e28325d0df SERVER-104912 mark core.bson (part 2) (#47566)
GitOrigin-RevId: 3f83de75dcc7bb278c77f80dd1a254fd7b7c52da
2026-02-10 09:25:27 +00:00
Mihai Andrei
d0c90fe570 SERVER-115623 Move 'read_preference_metrics.h' and 'single_transaction_stats.h' out of query module and mark visibility (#47740)
GitOrigin-RevId: 2d8e43ff9149df3660294dae80894acbdcd4d7b4
2026-02-09 17:53:42 +00:00
Erwin Pe
5ad2847f31 SERVER-118022 Move cluster_umc_error_with_write_concern_error_info.cpp to auth (#47616)
GitOrigin-RevId: c4640da5a0d03eb4066107a67ba9f26a82d292af
2026-02-05 19:54:06 +00:00
Ronald Steinke
86fd102a7a SERVER-118949: Remove unused AsyncRequestExecutor (#47613)
GitOrigin-RevId: 480a459dcb49af255ba73987a047836bd8ee8a0d
2026-02-05 15:53:21 +00:00
Damian Wasilewicz
3df4dc96ef SERVER-117575 Fix layering issue in replicated fast count code and unstub POC code (#47209)
GitOrigin-RevId: 09144d6bfb7ef482c74dcd22bbf0fe32dbc57e50
2026-01-30 23:04:47 +00:00
Gregory Wlodarek
10d56640a6 SERVER-117685 Create an RAII type to track action duration and report metrics in server status (#46846)
Co-authored-by: Ruby Chen <ruby.chen@mongodb.com>
GitOrigin-RevId: b043b27169fad80917105a98f10fd2ebbe734796
2026-01-28 23:36:12 +00:00
Joan Bruguera Micó (at MongoDB)
95a6d4205e SERVER-112828 Codeown upgrade/downgrade-related code changes to CAR (#46793)
GitOrigin-RevId: 332042b0c1e8c689b33f6ef3834596e2a07cfe0e
2026-01-26 10:23:18 +00:00
Damian Wasilewicz
2b1357b976 SERVER-101412 Merge in replicated size and count POC with stubs behind fully disabled feature flag (#46818)
Co-authored-by: Henrik Edin <henrik.edin@mongodb.com>
Co-authored-by: Matt Kneiser <matt.kneiser@mongodb.com>
GitOrigin-RevId: 4d466e5652b605addc9ce79399e4d48e79afa4f8
2026-01-24 07:43:28 +00:00
Steve McClure
db2efa7493 SERVER-117438: Mark visibility for remaining APIs in shell (#46647)
GitOrigin-RevId: 92c7a2535b06223738fffe65ea817cc8049f5925
2026-01-22 22:15:59 +00:00
Alex Li
f2dc89bcbb SERVER-115662 Change safe_num.h to be a part of the "core" module (#46460)
GitOrigin-RevId: c1949a6554e45b30c71c6949126c32849983034f
2026-01-22 16:36:22 +00:00
Mathias Stearn
07d1b730b6 SERVER-114316 Consider the current file default marking if parent would have UNKNOWN module visibility (#46217)
GitOrigin-RevId: 5e84d1e3d194091a9ec5bc737f88f462a9253a8d
2026-01-15 17:24:58 +00:00
Mathias Stearn
4bc7ec718b SERVER-104912 Mark core.unittest (#46271)
GitOrigin-RevId: 020b496d452869201c912a7979bb90bd69fe6701
2026-01-15 15:35:27 +00:00
Mathias Stearn
baa858b1d1 SERVER-104912 Mark core.servers (#46270)
GitOrigin-RevId: e957309f612c2e4465336a1ea13afdd79e451b95
2026-01-15 09:20:42 +00:00
Gregory Noma
3a9c071dba SERVER-116371 Add container APIs to storage_engine_api module (#46029)
GitOrigin-RevId: d9525260dce02f77267c944d3b3844f895b83421
2026-01-08 17:27:24 +00:00
Vishnu K
ecdc668dfd Revert "SERVER-113982 Fix DataWithLockFreeReads synchronization" (#45990)
GitOrigin-RevId: 666680178270a61811279b6ae0657d54490b42e9
2026-01-08 15:48:52 +00:00
Mathias Stearn
d2ce68eb81 SERVER-99433 R.I.P. ReplicaSetEndPoint (#45526)
Co-authored-by: Pierlauro Sciarelli <pierlauro.sciarelli@mongodb.com>
GitOrigin-RevId: 3af5445ad1b55879355dada0e308202ea0c76e98
2026-01-08 12:58:59 +00:00
Mihai Andrei
debf70d76e SERVER-116043 Mark visibility for remaining headers in query module owned by query team (#45729)
GitOrigin-RevId: 818f2b838e0c23a17cfab51c3fbda4eca6362357
2026-01-05 19:21:31 +00:00
Thomas Goyne
b7cff93b0c SERVER-115620 Move preallocated_container_pool to the index_builds module (#45828)
GitOrigin-RevId: 1d089e5513bf401b34cae62e13f1a3c3b0024272
2026-01-05 19:01:09 +00:00
Mihai Andrei
1fc1592a13 SERVER-115625 Determine ownership and mark visibility for query module files which belong to 'default approvers' (#45707)
GitOrigin-RevId: dd990b9e18a977520558579c9c076ba4e1dbda13
2026-01-02 16:33:48 +00:00
Antonio Fuschetto
4a98ad8cdc SERVER-115575 Keep declaration and implementation of the dropDatabase, dropCommand and createIndexes commands in the shard_role/ddl directory (#45498)
GitOrigin-RevId: 8ef497d957f8ffe27aff036897e18b11382c3e87
2025-12-26 23:45:16 +00:00
Finley Lau
2e04fd57a7 SERVER-115770 Introduce IFRFlagRetryInfo and ErrorCodes::IFRFlagRetry (#45586)
GitOrigin-RevId: b8e6b47e83ad521ecc9ebf9758c22df495d34bcd
2025-12-23 22:37:29 +00:00
Erin McNulty
8d9503600a SERVER-115621 Move 'server_status.h' and 'server_status_metric.h' out of query module and mark visibility (#45598)
GitOrigin-RevId: e32b08d83b5e1008e053465134714b150d4f8834
2025-12-23 17:38:48 +00:00
Antonio Fuschetto
a3a3c7e3f0 SERVER-115083 Mark as unfortunately_open the visibility of commands whose API and implementation reside in different modules (#45509)
GitOrigin-RevId: 64a0cbc254ace07d34fe21a84843e9aeefa66cfa
2025-12-19 14:40:33 +00:00
Brad Cater
986d6530f9 SERVER-113982 Fix DataWithLockFreeReads synchronization (#44422)
Co-authored-by: Daniel Gomez Ferro <daniel.gomezferro@mongodb.com>
GitOrigin-RevId: 2d727e22addf84d4c58d00a9592a2cae53b685fe
2025-12-19 11:27:19 +00:00
Allison Easton
235842abe2 SERVER-111967 Change the ownership of transitionFromDedicated/transitionToDedicated from CS to CAR (#45182)
GitOrigin-RevId: 4eaa826d23386967fdc6180f4e1c98f1c3cc4838
2025-12-16 08:15:18 +00:00
Mathias Stearn
89cabc7dbd SERVER-104912 mark core.idl module (#45042)
GitOrigin-RevId: f1dbf04a0385492d2c84bf69756426747a472711
2025-12-15 17:56:49 +00:00
Igor Praznik
87329659fd SERVER-109096 Move getTargetedShardsForQuery and getTargetedShardsForCanonicalQuery to a query-owned library (#43501)
GitOrigin-RevId: 716c8e66db694bf301b956e4fdc780d921e0c50b
2025-12-12 14:50:59 +00:00
Indy Prentice
46eca3e064 SERVER-112800: Make replWriterThreadCount and replWriterMinThreadCount settable at runtime (#44087)
Co-authored-by: Pierre Turin <pierre.turin@mongodb.com>
Co-authored-by: Guillaume Racicot <guillaume.racicot@mongodb.com>
GitOrigin-RevId: 1ce17a1a537820d5fcb44cd8c68cfca84ecb3ec1
2025-12-10 18:34:02 +00:00
awang01810
4118948164 SERVER-113362 Drop temp collections on step-up in DSC (#44755)
GitOrigin-RevId: d9b89eff2eff4f39918e2817049c03606d833469
2025-12-10 09:55:32 +00:00
Andrew Bradshaw
d42c2f6ce7 SERVER-113428 Refactor abseil to use its own build system (#44952)
GitOrigin-RevId: 37e8183a7a77c99b628e8efba83a80299ad9e5b4
2025-12-09 21:54:37 +00:00
Mathias Stearn
38a3e1de46 SERVER-104912 mark core.commands module (#44925)
GitOrigin-RevId: 9da9a63966f3da7b3f2d3ffa4bbf64fae4b6620d
2025-12-09 17:31:57 +00:00
Thomas Goyne
ae781b036a SERVER-112898 Annotate the collection_write_path module (#44653)
GitOrigin-RevId: eff261833a58531c33c1b8e6ef640f5e8a7a6d01
2025-12-08 20:43:31 +00:00
Mathias Stearn
f0c643c398 SERVER-115030: move src/mongo/db/commands/test_commands.* to server-storage-execution module (#44918)
GitOrigin-RevId: 8b8c625da4e35ba3ea12edfff1351f3296e5a765
2025-12-08 18:18:14 +00:00
Pol Piñol Castuera
148a646956 SERVER-114906 Tag catalog_and_routing declarations that should be private as NEEDS_REPLACEMENT (#44847)
GitOrigin-RevId: 2acd9711f05ba975cc74fba5ff8ca288bada6fcc
2025-12-05 16:30:39 +00:00
Pol Piñol Castuera
b409df123c SERVER-114856 Tag catalog_and_routing.topology declarations that should be private as NEEDS_REPLACEMENT (#44797)
GitOrigin-RevId: 8c518ab8194bdf133eb5083ad46a5186454bd3b0
2025-12-05 16:29:12 +00:00
Antonio Fuschetto
8160c31e6e SERVER-114814 Tag catalog_and_routing.global_catalog declarations that should be private as NEEDS_REPLACEMENT (#44813)
GitOrigin-RevId: fd98922ac397e8a11d3fcaa40684af94a922f04a
2025-12-05 16:13:01 +00:00
Antonio Fuschetto
38d404a910 SERVER-114880 Tag catalog_and_routing.shard_role declarations that should be private as NEEDS_REPLACEMENT (#44832)
GitOrigin-RevId: 75655b6b37975570df61a6758ece226ef89e36c1
2025-12-05 16:12:26 +00:00
Pol Piñol Castuera
35f78d467d SERVER-114903 Tag catalog_and_routing.router_role declarations that should be private as NEED REPLACEMENT (#44798)
GitOrigin-RevId: f7baa882bed82cfc2db78c1622340d8a4c1a003a
2025-12-05 10:13:31 +00:00
Mathias Stearn
116ea1c8bd SERVER-114821: Fix import statement in mod_diff.py (#44769)
GitOrigin-RevId: 226355aadd5a36704e365915959c36a732ce77f7
2025-12-04 15:23:18 +00:00
Thomas Goyne
f05cc534aa SERVER-114707 Add module annotations to disagg_storage (#44688)
GitOrigin-RevId: ec35aa2e45b692192d83a7bdda14e131597a9468
2025-12-04 00:46:46 +00:00
H Gu
063d4a93ea SERVER-114752: Modularity: add completion mark in modules.yaml (#44727)
GitOrigin-RevId: d5add507af2447d49ff1aadb1e0fec815c31dd67
2025-12-03 19:31:20 +00:00
Thomas Goyne
7126afa5dd SERVER-114667: Mark storex modules as fully marked (#44649)
GitOrigin-RevId: 156fe2e1f82c4d435f17f8ed3446452e43d7c40b
2025-12-02 21:01:11 +00:00
Nic
561085a4b3 SERVER-112992: Mark Server Integration modules finished (#44547)
GitOrigin-RevId: d48d6cd1704fe6d795a02ff28f990ef86749fc00
2025-12-01 22:57:12 +00:00