Skip to content

Commit c250bf7

Browse files
authored
Revamp spec maintainer groups (#1932)
1 parent 0f48bb5 commit c250bf7

1 file changed

Lines changed: 81 additions & 32 deletions

File tree

.github/CODEOWNERS

Lines changed: 81 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,53 +1,102 @@
1-
# Unowned specs
2-
* @mongodb/dbx-spec-reviewers-unowned
3-
4-
# APM
5-
/source/command-monitoring/ @mongodb/dbx-spec-owners-apm
1+
# Default ownership
2+
* @mongodb/dbx-leadership
63

74
# Authentication
8-
/source/auth/ @mongodb/dbx-spec-owners-auth
5+
/source/auth/ @mongodb/dbx-spec-maintainers-auth
6+
7+
# Backpressure
8+
/source/client-backpressure/ @mongodb/dbx-spec-maintainers-backpressure
9+
10+
#Benchmarking
11+
/source/benchmarking/ @mongodb/dbx-spec-maintainers-benchmarking
12+
13+
# BSON & Extended JSON
14+
/source/bson-binary-encrypted/ @mongodb/dbx-spec-maintainers-bson
15+
/source/bson-binary-uuid/ @mongodb/dbx-spec-maintainers-bson
16+
/source/bson-binary-vector/ @mongodb/dbx-spec-maintainers-bson
17+
/source/bson-corpus/ @mongodb/dbx-spec-maintainers-bson
18+
/source/bson-decimal128/ @mongodb/dbx-spec-maintainers-bson
19+
/source/bson-objectid/ @mongodb/dbx-spec-maintainers-bson
20+
/source/dbref/ @mongodb/dbx-spec-maintainers-bson
21+
/source/extended-json/ @mongodb/dbx-spec-maintainers-bson
922

1023
# Change Streams
11-
/source/change-streams/ @mongodb/dbx-spec-owners-change-streams
24+
/source/change-streams/ @mongodb/dbx-spec-maintainers-change-streams
1225

1326
# Client Side Encryption
14-
/source/client-side-encryption/ @mongodb/dbx-spec-owners-fle
27+
/source/client-side-encryption/ @mongodb/dbx-spec-maintainers-client-side-encryption
1528

1629
# Client Side Operations Timeout
17-
/source/client-side-operations-timeout/ @mongodb/dbx-spec-owners-csot
30+
/source/client-side-operations-timeout/ @mongodb/dbx-spec-maintainers-csot
1831

19-
# CMAP
20-
/source/connection-monitoring-and-pooling/ @mongodb/dbx-spec-owners-cmap
32+
# Connection Establishment
33+
/source/load-balancers/ @mongodb/dbx-spec-maintainers-connection-establishment
34+
/source/mongodb-handshake/ @mongodb/dbx-spec-maintainers-connection-establishment
35+
/source/socks5-support/ @mongodb/dbx-spec-maintainers-connection-establishment
36+
/source/versioned-api/ @mongodb/dbx-spec-maintainers-connection-establishment
37+
/source/wireversion-featurelist/ @mongodb/dbx-spec-maintainers-connection-establishment
2138

22-
# CRUD
23-
/source/crud/ @mongodb/dbx-spec-owners-crud
24-
/source/driver-bulk-update.rst @mongodb/dbx-spec-owners-crud
39+
# Connection String & URI Options
40+
/source/connection-string/ @mongodb/dbx-spec-maintainers-connection-string
41+
/source/uri-options/ @mongodb/dbx-spec-maintainers-connection-string
2542

26-
# Retryability
27-
/source/retryable-reads/ @mongodb/dbx-spec-owners-retryability
28-
/source/retryable-writes/ @mongodb/dbx-spec-owners-retryability
43+
# CMAP
44+
/source/connection-monitoring-and-pooling/ @mongodb/dbx-spec-maintainers-cmap
45+
46+
# CRUD & Command-level operations
47+
/source/crud/ @mongodb/dbx-spec-maintainers-crud
48+
/source/collation/ @mongodb/dbx-spec-maintainers-crud
49+
/source/driver-bulk-update.rst @mongodb/dbx-spec-maintainers-crud
50+
/source/find_getmore_killcursors_commands/ @mongodb/dbx-spec-maintainers-crud
51+
/source/gridfs/ @mongodb/dbx-spec-maintainers-crud
52+
/source/read-write-concern/ @mongodb/dbx-spec-maintainers-crud
53+
/source/run-command/ @mongodb/dbx-spec-maintainers-crud
54+
/source/server_write_commands/ @mongodb/dbx-spec-maintainers-crud
55+
56+
# Database & Collection Enumeration
57+
/source/enumerate-collections/ @mongodb/dbx-spec-maintainers-database-collection-enumeration
58+
/source/enumerate-databases/ @mongodb/dbx-spec-maintainers-database-collection-enumeration
59+
/source/collection-management/ @mongodb/dbx-spec-maintainers-database-collection-enumeration
60+
61+
# SRV-based Cluster Discovery
62+
/source/initial-dns-seedlist-discovery/ @mongodb/dbx-spec-maintainers-srv-clusters
63+
/source/polling-srv-records-for-mongos-discovery/ @mongodb/dbx-spec-maintainers-srv-clusters
64+
65+
# FAAS Testing
66+
/source/faas-automated-testing/ @mongodb/dbx-spec-maintainers-faas
67+
68+
# Index Management
69+
/source/index-management @mongodb/dbx-spec-maintainers-index-management
70+
71+
# Observability
72+
/source/command-logging-and-monitoring/ @mongodb/dbx-spec-maintainers-observability
73+
/source/logging/ @mongodb/dbx-spec-maintainers-observability
74+
/source/open-telemetry/ @mongodb/dbx-spec-maintainers-observability
2975

30-
# SDAM
31-
/source/server-discovery-and-monitoring/ @mongodb/dbx-spec-owners-sdam
76+
# Retryability
77+
/source/retryable-reads/ @mongodb/dbx-spec-maintainers-retryability
78+
/source/retryable-writes/ @mongodb/dbx-spec-maintainers-retryability
3279

33-
# Server Selection
34-
/source/server-selection/ @mongodb/dbx-spec-owners-server-selection
80+
# Server Discovery and Topology Resilience
81+
/source/server-discovery-and-monitoring/ @mongodb/dbx-spec-maintainers-server-discovery-topology-resilience
82+
/source/connections-survive-step-down/ @mongodb/dbx-spec-maintainers-server-discovery-topology-resilience
3583

36-
# Sessions
37-
/source/sessions/ @mongodb/dbx-spec-owners-sessions
84+
# Server Selection & Staleness
85+
/source/server-selection/ @mongodb/dbx-spec-maintainers-server-selection
86+
/source/max-staleness/ @mongodb/dbx-spec-maintainers-server-selection
3887

39-
# Transactions
40-
/source/transactions/ @mongodb/dbx-spec-owners-transactions
41-
/source/transactions-convenient-api/ @mongodb/dbx-spec-owners-transactions
88+
# Session & Transaction Semantics
89+
/source/causal-consistency/ @mongodb/dbx-spec-maintainers-session-transactions
90+
/source/sessions/ @mongodb/dbx-spec-maintainers-session-transactions
91+
/source/transactions/ @mongodb/dbx-spec-maintainers-session-transactions
92+
/source/transactions-convenient-api/ @mongodb/dbx-spec-maintainers-session-transactions
4293

4394
# Unified Test Format
44-
/source/unified-test-format/ @mongodb/dbx-spec-owners-unified-test-format
45-
46-
# URI Options
47-
/source/uri-options/ @mongodb/dbx-spec-owners-uri-options
95+
/source/unified-test-format/ @mongodb/dbx-spec-maintainers-unified-test-format
4896

49-
# Workforce OIDC
50-
/docs/workforce-human-oidc-auth.md @mongodb/dbx-spec-owners-workforce-oidc
97+
# Wire Protocol & Compression
98+
/source/message/ @mongodb/dbx-spec-maintainers-wire-protocol-compression
99+
/source/compression/ @mongodb/dbx-spec-maintainers-wire-protocol-compression
51100

52101
# Workflows and code ownership file
53102
/.github/ @mongodb/dbx-leadership

0 commit comments

Comments
 (0)