SERVER-98435 Minor cleanups to modularity metadata (#40177)

GitOrigin-RevId: b8441051ff18df2b2d6c31743b0095164cf55969
This commit is contained in:
Mathias Stearn 2025-08-22 16:29:29 +02:00 committed by MongoDB Bot
parent a30225a0d9
commit bb188e2a40
5 changed files with 19 additions and 23 deletions

View File

@ -2,3 +2,8 @@ version: 1.0.0
filters: filters:
- filter: "/.github/CODEOWNERS" - filter: "/.github/CODEOWNERS"
justification: "Generated by all of the individual owners files in the repo." justification: "Generated by all of the individual owners files in the repo."
- filter: "/modules_poc/modules.yaml"
justification: >-
Not production code, more like linter config. All teams should be able to edit
their own module definitions, but there are advantages to keeping all modules
defined in a single file.

6
.github/CODEOWNERS vendored
View File

@ -1598,10 +1598,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot
/jstests/with_mongot/**/* @10gen/query-integration-search @svc-auto-approve-bot /jstests/with_mongot/**/* @10gen/query-integration-search @svc-auto-approve-bot
# The following patterns are parsed from ./modules_poc/OWNERS.yml # The following patterns are parsed from ./modules_poc/OWNERS.yml
/modules_poc/**/OWNERS.yml @10gen/server-programmability @svc-auto-approve-bot /modules_poc/**/* @10gen/server-programmability @svc-auto-approve-bot
/modules_poc/**/*.py @10gen/server-programmability @svc-auto-approve-bot
/modules_poc/**/*.jq @10gen/server-programmability @svc-auto-approve-bot
/modules_poc/**/*.sh @10gen/server-programmability @svc-auto-approve-bot
# The following patterns are parsed from ./rpm/OWNERS.yml # The following patterns are parsed from ./rpm/OWNERS.yml
/rpm/**/* @10gen/devprod-build @svc-auto-approve-bot /rpm/**/* @10gen/devprod-build @svc-auto-approve-bot
@ -3105,3 +3102,4 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot
# The following lines are added from .github/ALLOWED_UNOWNED_FILES.yml # The following lines are added from .github/ALLOWED_UNOWNED_FILES.yml
/.github/CODEOWNERS /.github/CODEOWNERS
/modules_poc/modules.yaml

1
.gitignore vendored
View File

@ -12,6 +12,7 @@
/perf.data /perf.data
/perf.data.old /perf.data.old
/massif.out.* /massif.out.*
/merged_decls.json
/modules_dump.yaml /modules_dump.yaml
venv venv

View File

@ -1,14 +1,6 @@
version: 1.0.0 version: 1.0.0
filters: filters:
- "OWNERS.yml": - "*":
approvers:
- 10gen/server-programmability
- "*.py":
approvers:
- 10gen/server-programmability
- "*.jq":
approvers:
- 10gen/server-programmability
- "*.sh":
approvers: approvers:
- 10gen/server-programmability - 10gen/server-programmability
# NOTE: modules.yaml is explicitly unowned via .github/ALLOWED_UNOWNED_FILES.yml

View File

@ -490,7 +490,7 @@ access_control:
admission: admission:
meta: meta:
slack: server-workload-scheduling slack: server-workload-scheduling
jira: server-workload-scheduling jira: Workload Scheduling
files: files:
- src/mongo/db/admission/ - src/mongo/db/admission/
- src/mongo/db/flow_control_ticketholder* - src/mongo/db/flow_control_ticketholder*
@ -499,7 +499,7 @@ admission:
workload_simulation: workload_simulation:
meta: meta:
slack: server-workload-scheduling slack: server-workload-scheduling
jira: server-workload-scheduling jira: Workload Scheduling
files: files:
- src/mongo/tools/workload_simulation/ - src/mongo/tools/workload_simulation/
@ -975,7 +975,7 @@ tracking_allocators: # authoritative: @10gen/server-tracking-allocators
files: files:
- src/mongo/util/tracking - src/mongo/util/tracking
atlas-streams: atlas_streams:
meta: meta:
slack: streams-engine slack: streams-engine
jira: Atlas Streams jira: Atlas Streams
@ -1000,7 +1000,7 @@ installer:
replication: replication:
meta: meta:
slack: server-replication slack: server-replication
jira: Server Replication jira: Replication
files: files:
- src/mongo/db/repl/ # excluding ./dbcheck* - src/mongo/db/repl/ # excluding ./dbcheck*
- src/mongo/db/command_can_run_here* - src/mongo/db/command_can_run_here*
@ -1018,7 +1018,7 @@ replication:
replication.hello: replication.hello:
meta: meta:
slack: server-replication slack: server-replication
jira: Server Replication jira: Replication
files: files:
- src/mongo/db/repl/hello/ - src/mongo/db/repl/hello/
- src/mongo/db/repl/replication_info.cpp - src/mongo/db/repl/replication_info.cpp
@ -1026,7 +1026,7 @@ replication.hello:
replication.initial_sync: replication.initial_sync:
meta: meta:
slack: server-replication slack: server-replication
jira: Server Replication jira: Replication
files: files:
- src/mongo/db/modules/enterprise/src/fcbis/ - src/mongo/db/modules/enterprise/src/fcbis/
- src/mongo/db/repl/initial_sync/ - src/mongo/db/repl/initial_sync/
@ -1034,7 +1034,7 @@ replication.initial_sync:
replication.oplog: replication.oplog:
meta: meta:
slack: server-replication slack: server-replication
jira: Server Replication jira: Replication
files: files:
- src/mongo/db/op_observer/op_observer* - src/mongo/db/op_observer/op_observer*
- src/mongo/db/op_observer/operation_logger* - src/mongo/db/op_observer/operation_logger*
@ -1051,7 +1051,7 @@ replication.oplog:
replication.server_rw_concerns: replication.server_rw_concerns:
meta: meta:
slack: server-replication slack: server-replication
jira: Server Replication jira: Replication
files: files:
- src/mongo/db/commands/read_write_concern_defaults_server_status.cpp - src/mongo/db/commands/read_write_concern_defaults_server_status.cpp
- src/mongo/db/*read_concern* - src/mongo/db/*read_concern*
@ -1065,7 +1065,7 @@ replication.server_rw_concerns:
replication.rs_aware_service: replication.rs_aware_service:
meta: meta:
slack: server-replication slack: server-replication
jira: Server Replication jira: Replication
files: files:
- src/mongo/db/repl/*primary_only_service* - src/mongo/db/repl/*primary_only_service*
- src/mongo/db/repl/*replica_set_aware_service* - src/mongo/db/repl/*replica_set_aware_service*