Commit Graph

199 Commits

Author SHA1 Message Date
huayu-ouyang e56b2654ec SERVER-104865 Assign server-fcv files to modules (#36008)
GitOrigin-RevId: e5fde529055d0a77d3d4149e5a3b590be0a2b808
2025-05-19 18:36:00 +00:00
Janna Golden 09124529bf SERVER-105005 Assign CS files to modules first pass (#36037)
GitOrigin-RevId: 66b9d213658995fc2e74756f100d8be277be7c15
2025-05-19 15:46:41 +00:00
Ronald Steinke f0bdb8bb73 SERVER-105095 Remove db/json.h (#36172)
GitOrigin-RevId: 8dc1e6bbdfb91584e3ed6201a347134faea84776
2025-05-19 14:45:30 +00:00
Xuerui Fa 3b7a7d5cf9 SERVER-104734 Improve repl code ownership (#36031)
GitOrigin-RevId: b82c0305bd848d22e3da0c18266344a4f79f5559
2025-05-14 17:37:38 +00:00
Saman Memaripour c93c2cf7ab SERVER-104945 Assign missing N&O files to modules (#36020)
GitOrigin-RevId: eba40e4ed5321c58b08587e7511060c19e13f380
2025-05-12 15:04:23 +00:00
seanzimm 25feb55e89 SERVER-104878: Add missing files to transaction modules and codeowners file (#36018)
GitOrigin-RevId: 98c0302139bdd5becfcec1260ac93bea2d4885ce
2025-05-09 21:35:25 +00:00
Jason Chan 5290c00d80 SERVER-104804 Fix formatting of workload simulation module definition (#36017)
GitOrigin-RevId: a15b230294ce1f63b9780ca6bd5a4b31ab94b942
2025-05-09 21:20:48 +00:00
Mihai Andrei b53edf58fe SERVER-104993 Assign QO files to modules (#36021)
GitOrigin-RevId: b0efbe24773b690907c0fc943bd7f536b4739b6b
2025-05-09 19:41:57 +00:00
Ali Mir fe3a00c58f SERVER-104949 Assign server-recovery files to modules in modules.yaml (#35972)
GitOrigin-RevId: df41736c4b9b74cb17af30e3e2e2927b23900bb0
2025-05-09 17:39:08 +00:00
Saman Memaripour e21fa1be90 SERVER-104945 Assign N&O files to modules (#35964)
GitOrigin-RevId: 1f3703765b3d46f9f1685e48df86eb70a3320283
2025-05-09 14:57:43 +00:00
Mihai Andrei b0ebfa79c1 SERVER-104763 Assign QE files to modules (#35900)
GitOrigin-RevId: bf5aa913bdb6f7df691ca898ef2097080875b9d7
2025-05-09 14:39:41 +00:00
seanzimm 5e98c9662f SERVER-104878: Add replication coordinator and transactions sections to modules.yaml (#35901)
GitOrigin-RevId: ad379d1398c4e51b679ae20361da4329de1b3c09
2025-05-09 13:27:13 +00:00
Gregory Noma 3e92a5578c SERVER-104947 Fill out `tracking_allocators` module metadata (#35966)
GitOrigin-RevId: 9cf8b36f4907dd234bebeb41e4a5168a43516766
2025-05-08 19:42:31 +00:00
Mathias Stearn ea739f4235 SERVER-98435 Add some basic validation of modules.yaml (#35935)
GitOrigin-RevId: f24f7019d0111a6b5bb3bb99381bb5609725b27f
2025-05-08 18:46:51 +00:00
Louis Williams 144948bb07 SERVER-104843 Update Storage Execution Modules (#35880)
GitOrigin-RevId: 10a6a230b5a17af7207b9564007deadd3d995604
2025-05-08 15:27:10 +00:00
Gregory Wlodarek d5bb605c1f SERVER-104819 Modularity tooling and codeowners grab bag (#35856)
GitOrigin-RevId: a6ecfbe59b4a36ef72337997439b8caad9804529
2025-05-07 23:49:55 +00:00
Jason Chan e7cdea715c SERVER-104804 Add workload scheduling files to modules (#35849)
GitOrigin-RevId: 1fdc9766156230725c33fc97109960828fb5bd46
2025-05-07 19:20:09 +00:00
Wei Hu 9ad1812501 SERVER-96989 Remove ResourceConsumption class (#35657)
Co-authored-by: Gregory Noma <gregory.noma@gmail.com>
GitOrigin-RevId: f658ab8ee0f51a14dc276785261b294f7fb378dd
2025-05-07 16:04:00 +00:00
Ted Tuckman 0236e6d2e0 SERVER-104688 Assign QI files to modules (#35740)
GitOrigin-RevId: b80f2256060f3b4377c2311c223b525efe142048
2025-05-06 15:21:12 +00:00
Alex Li ce9cdda3e0 SERVER-103539 Ensure Server Programability files outside of core and non Server Programmability files inside of core are correctly assigned (#35582)
GitOrigin-RevId: 4e1d85841fadc24be559ca65ed7579c7caa8912d
2025-05-05 20:30:30 +00:00
Nathan Frank ea1b13c966 SERVER-104695: create streams module and assign all files to it (#35755)
GitOrigin-RevId: 8170bd7b5cb1049a9e4756d756d23c92ef199648
2025-05-05 20:05:15 +00:00
Mathias Stearn 75c8008788 SERVER-98435 assign some unowned files to modules (#35730)
GitOrigin-RevId: 32d8d88b5542378e2de6a1b7a2fe0edd1c9b3264
2025-05-05 12:51:02 +00:00
Mathias Stearn ded9a0e961 SERVER-104399 SERVER-103542 implement submodule and file_private visibility rules (#35630)
GitOrigin-RevId: 3072be4a4cda82cae272260c0f74c70c32ea9558
2025-05-02 15:42:20 +00:00
Ronald Steinke 9178d7b0a1 SERVER-103544 Add merge_decls.py linter task. (#35649)
Co-authored-by: Daniel Moody <dmoody256@gmail.com>
Co-authored-by: Mathias Stearn <redbeard0531@gmail.com>
GitOrigin-RevId: 1ce90cb6f04af1678466c96e32e0a7a08f4fa089
2025-05-02 10:12:04 +00:00
Mathias Stearn e06a35299f SERVER-98435 Create shell module (#35617)
GitOrigin-RevId: 083262df38f81a01cc59a1d2cf2f65ff3ec731e5
2025-05-01 16:10:40 +00:00
Mathias Stearn 6207aaf73c SERVER-98435 Add usage context along with file:line:col (#35512)
GitOrigin-RevId: 8fad38f3dab0c4e292e3699fc6a04c64a66284cd
2025-05-01 15:29:48 +00:00
Alex Li 358436d5ec SERVER-103539 Assign Server Programability files to modules (#34938)
GitOrigin-RevId: 59b5f3089a9ed78114c670f08670323794549cf7
2025-04-30 14:48:59 +00:00
Mathias Stearn 6a827a6c0f SERVER-98435 Update python codeowners lib and remove workaround (#35533)
GitOrigin-RevId: fb1e897638ceeebe6aa78b067a5a26628c569f76
2025-04-29 20:46:22 +00:00
Mathias Stearn 1d70540d18 SERVER-98435 remove duplicate(ish) reported usages for method calls (#35325)
GitOrigin-RevId: 6034c17ff3abe111020011311c1f334de26846d7
2025-04-24 15:06:01 +00:00
Mathias Stearn e55307bec4 SERVER-98435 Add metadata fields to module definitions (#35360)
GitOrigin-RevId: 533ad7c4edb57e8e765c30f2c88d1513ac640310
2025-04-24 10:25:47 +00:00
Ronald Steinke 9c53e6b17e SERVER-103889 Dump a diffable list of file -> module assignements. (#35110)
GitOrigin-RevId: bc4822e83707122bb3985767e0b5e40340f71a4d
2025-04-23 21:44:06 +00:00
Mathias Stearn 312dff6cbc SERVER-98435 fix typo in modules_poc/README.md (#35286)
GitOrigin-RevId: 070b189fd41c92dbdaec83748684fccc57640f8d
2025-04-22 21:18:06 +00:00
Mathias Stearn 48f10d3b13 SERVER-103546 Implicitly mark some declarations as private (#35103)
GitOrigin-RevId: 6b5b20194860ff1292d2b492727375e19ffc755e
2025-04-22 10:23:10 +00:00
Ronald Steinke 780e161ab2 SERVER-103545 Modules POC Documentation updates. (#34945)
GitOrigin-RevId: 50bf44367606ac53c4387bb05b3b5dbf89168931
2025-04-16 21:05:10 +00:00
Mathias Stearn 641ecf1b01 SERVER-98435 Work around bug in python codeowners lib (#35032)
GitOrigin-RevId: 5f00ba628bac5f1b58ef907acee47b687585a45f
2025-04-16 10:21:48 +00:00
Ronald Steinke 124fcf379f SERVER-103541 Fail merge_decls when module API privacy is violated. (#34827)
GitOrigin-RevId: ae2e72ca0ec52119f6f3e01be1cf6992f6f25968
2025-04-15 20:59:41 +00:00
Mathias Stearn 88fc62f022 SERVER-98435 improve and unify declaration normalization and parentage (#34927)
GitOrigin-RevId: 698df8fbfcc0e51cf5a6ca976d1a035fabd6307f
2025-04-15 12:31:53 +00:00
Wei Hu f6dd41996f SERVER-103479 Make repl own repl_set_member_in_standalone_mode (#34712)
GitOrigin-RevId: e1f706fb5f89a7170c418253eb17c789bc8706c4
2025-04-10 06:29:19 +00:00
Ronald Steinke 10912ecda6 SERVER-103202 Add remaining tag types for modules POC (#34402)
GitOrigin-RevId: 8104745c2236567984395a5c85ff30861e29416c
2025-04-10 06:15:53 +00:00
Mathias Stearn 74437e6664 SERVER-98435 zstd-compress intermediate json files (#34441)
GitOrigin-RevId: 1e7c778bf45fc1411776ca6778537b16b8366b5b
2025-04-10 06:15:35 +00:00
Mathias Stearn efac106715 SERVER-98435 report multiple declaration locations even from same module (#34432)
GitOrigin-RevId: bea93eecc1bd295e7f18564934a98117f2c2c98d
2025-04-10 05:07:07 +00:00
Wei Hu 5e29f89f30 SERVER-103207 Move db/catalog/validate to db/validate (#34490)
GitOrigin-RevId: 85c7e9ac209c5aaebe881f5f27641ae900985029
2025-04-10 04:48:40 +00:00
Matt Olma 4009416faf SERVER-102749: Remove mongo/db/jsobj.h in all relevant files (#34003)
GitOrigin-RevId: f02a4db13bad555af8d7e0c14f7e8e7103223e9f
2025-04-10 04:30:22 +00:00
Mathias Stearn bd4ca61cc3 SERVER-98435 Remove errant space in glob rewite (#34350)
GitOrigin-RevId: 32c98514b9b24584ce66e15577c085eedffa386a
2025-04-10 04:27:47 +00:00
Mathias Stearn ac6a73d310 SERVER-98435 include generated files in module scanning (#34358)
GitOrigin-RevId: 90159217219811fbc8e22a2a2ed6b19f17c1473d
2025-04-10 04:27:30 +00:00
Mathias Stearn 577b305170 SERVER-98435 make --dump-modules more useful to code owners (#33543)
GitOrigin-RevId: d1d6f8d2855d135465f0eb99f193df361eb1e751
2025-04-10 00:57:29 +00:00
Kaloian Manassiev 18536f8f43 SERVER-101038 Make modules_poc/upload.py script only drop metrics with a specific timestamp (#32630)
GitOrigin-RevId: 2ca7120a4371dd0bbf285d8261ceb082922fc507
2025-04-09 22:05:10 +00:00
Mathias Stearn 5c95c3382a SERVER-98435 Initial commit for modules poc (#30573)
GitOrigin-RevId: 76ca89bb7cf5add5e85a8facbc43e137dfb4416b
2025-04-09 19:48:20 +00:00
Mathias Stearn becb80ca06 SERVER-98435 Add initial metadata for modular API tooling (#30311)
GitOrigin-RevId: 63fa33e183d8f3c44c4074ff524d91d080d11eb5
2024-12-18 16:33:05 +00:00