Skip to content

Commit bebac08

Browse files
[release-23.0] Update maintainers and code owners project lists (#20772) (#20821)
Signed-off-by: Matt Lord <mattalord@gmail.com> Co-authored-by: vitess-bot[bot] <108069721+vitess-bot[bot]@users.noreply.github.com> Co-authored-by: Matt Lord <mattalord@gmail.com>
1 parent 2fe5b9a commit bebac08

2 files changed

Lines changed: 112 additions & 98 deletions

File tree

.github/CODEOWNERS

Lines changed: 83 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -1,92 +1,95 @@
11
bootstrap.sh @frouioui
2-
go.mod @harshit-gangal @mattlord @rohit-nayak-ps @systay @frouioui
3-
go.sum @harshit-gangal @mattlord @rohit-nayak-ps @systay @frouioui
4-
/.github/ @mattlord @rohit-nayak-ps @frouioui
2+
go.mod @mattlord @frouioui @timvaillancourt
3+
go.sum @mattlord @frouioui @timvaillancourt
4+
/.golangci.yml @timvaillancourt
5+
/.github/ @mattlord @frouioui @mhamza15
56
/.github/ISSUE_TEMPLATE/ @frouioui @mattlord
6-
/.github/workflows/ @frouioui @mattlord @rohit-nayak-ps
7-
/config/mycnf/ @shlomi-noach @mattlord
7+
/.github/workflows/ @frouioui @mattlord @mhamza15 @arthurschreiber
8+
/config/mycnf/ @mattlord
89
/doc/ @frouioui
9-
/docker/ @derekperkins @mattlord @frouioui
10-
/examples/compose @shlomi-noach @frouioui
11-
/examples/demo @mattlord @rohit-nayak-ps
12-
/examples/local @rohit-nayak-ps @frouioui @mattlord
10+
/docker/ @derekperkins @mattlord @frouioui @mhamza15
11+
/examples/compose @frouioui @mhamza15
12+
/examples/demo @mattlord
13+
/examples/local @frouioui @mattlord
1314
/examples/operator @frouioui @mattlord
1415
/examples/region_sharding @mattlord
15-
/java/ @harshit-gangal
16+
/java/ @mattlord
1617
/go/cmd @mattlord
17-
/go/cmd/vtadmin @beingnoble03
18+
/go/cmd/vtadmin @mattlord @mhamza15
1819
/go/cmd/vtctldclient @mattlord
19-
/go/cmd/vtctldclient/command/throttler.go @shlomi-noach @mattlord
20-
/go/cmd/vtctldclient/command/vreplication @mattlord @rohit-nayak-ps @shlomi-noach @beingnoble03
20+
/go/cmd/vtctldclient/command/throttler.go @mattlord
21+
/go/cmd/vtctldclient/command/vreplication @mattlord
2122
/go/cmd/vtctldclient/command/backups.go @frouioui @mattlord
2223
/go/cmd/vtbackup @frouioui
23-
/go/internal/flag @rohit-nayak-ps
24-
/go/mysql @harshit-gangal @systay @mattlord
25-
/go/pools @harshit-gangal
26-
/go/protoutil @mattlord
27-
/go/sqltypes @harshit-gangal @shlomi-noach
28-
/go/test/endtoend/onlineddl @rohit-nayak-ps @shlomi-noach
29-
/go/test/endtoend/messaging @mattlord @rohit-nayak-ps @derekperkins
30-
/go/test/endtoend/schemadiff @shlomi-noach @mattlord
31-
/go/test/endtoend/transaction @harshit-gangal @systay @frouioui
32-
/go/test/endtoend/*throttler* @shlomi-noach @mattlord @timvaillancourt
33-
/go/test/endtoend/vtgate @harshit-gangal @systay @frouioui
34-
/go/test/endtoend/vtorc @shlomi-noach @timvaillancourt
35-
/go/tools/ @frouioui @systay
36-
/go/vt/dbconnpool @harshit-gangal @mattlord
37-
/go/vt/discovery @frouioui
38-
/go/vt/discovery/*tablet_picker* @rohit-nayak-ps @mattlord
24+
/go/internal/flag @mattlord
25+
/go/mysql @mattlord @arthurschreiber
26+
/go/pools @arthurschreiber
27+
/go/protoutil @mattlord @timvaillancourt
28+
/go/sqltypes @arthurschreiber
29+
/go/test/endtoend/onlineddl @mattlord
30+
/go/test/endtoend/messaging @mattlord @derekperkins
31+
/go/test/endtoend/schemadiff @mattlord
32+
/go/test/endtoend/transaction @frouioui
33+
/go/test/endtoend/*throttler* @mattlord @timvaillancourt
34+
/go/test/endtoend/vtgate @frouioui @arthurschreiber
35+
/go/test/endtoend/vtorc @mattlord @timvaillancourt
36+
/go/tools/ @frouioui
37+
/go/vt/dbconnpool @arthurschreiber @mattlord
38+
/go/vt/discovery @frouioui @timvaillancourt
39+
/go/vt/discovery/*tablet_picker* @mattlord @timvaillancourt
3940
/go/vt/mysqlctl @mattlord @frouioui
40-
/go/vt/proto @harshit-gangal @mattlord
41-
/go/vt/proto/vtadmin @beingnoble03
42-
/go/vt/schema @mattlord @shlomi-noach
43-
/go/vt/servenv @dbussink
44-
/go/vt/schemadiff @shlomi-noach @mattlord
45-
/go/vt/sqlparser @harshit-gangal @systay
46-
/go/vt/srvtopo @mattlord
47-
/go/vt/sysvars @harshit-gangal @systay
48-
/go/vt/topo @mattlord
49-
/go/vt/topotools @mattlord
50-
/go/vt/vitessdriver @harshit-gangal
51-
/go/vt/vtadmin @beingnoble03 @rohit-nayak-ps
52-
/go/vt/vtctl @rohit-nayak-ps
53-
/go/vt/vtctl/vtctl.go @rohit-nayak-ps
54-
/go/vt/vtctl/grpcvtctldclient @mattlord
55-
/go/vt/vtctl/grpcvtctldserver @mattlord
56-
/go/vt/vtctl/reparentutil
57-
/go/vt/vtctl/vtctldclient @mattlord
58-
/go/vt/vtctld @rohit-nayak-ps @mattlord
59-
/go/vt/vterrors @harshit-gangal @systay @frouioui
60-
/go/vt/vtexplain @systay @harshit-gangal
61-
/go/vt/vtgate @harshit-gangal @systay @frouioui
62-
/go/vt/vtgate/endtoend/*vstream* @rohit-nayak-ps @mattlord @shlomi-noach @beingnoble03
63-
/go/vt/vtgate/planbuilder @harshit-gangal @systay @frouioui @arthurschreiber
64-
/go/vt/vtgate/*vstream* @rohit-nayak-ps @mattlord @shlomi-noach @beingnoble03
65-
/go/vt/vtgate/evalengine @dbussink @systay
66-
/go/vt/vtorc @shlomi-noach @timvaillancourt
67-
/go/vt/vttablet/*conn* @harshit-gangal @systay
68-
/go/vt/vttablet/endtoend @harshit-gangal @mattlord @rohit-nayak-ps @systay
69-
/go/vt/vttablet/grpc* @rohit-nayak-ps @shlomi-noach @harshit-gangal
70-
/go/vt/vttablet/onlineddl @mattlord @rohit-nayak-ps @shlomi-noach
71-
/go/vt/vttablet/queryservice @harshit-gangal @systay
72-
/go/vt/vttablet/tabletmanager @rohit-nayak-ps @shlomi-noach
73-
/go/vt/vttablet/tabletmanager/rpc_backup.go @rohit-nayak-ps @shlomi-noach @frouioui
74-
/go/vt/vttablet/tabletmanager/rpc_throttler.go @shlomi-noach @mattlord @timvaillancourt
75-
/go/vt/vttablet/tabletserver/throttle @shlomi-noach @mattlord @timvaillancourt
76-
/go/vt/vttablet/tabletmanager/vreplication @rohit-nayak-ps @mattlord @shlomi-noach @beingnoble03
77-
/go/vt/vttablet/tabletmanager/vdiff @rohit-nayak-ps @mattlord @shlomi-noach @beingnoble03
78-
/go/vt/vttablet/tabletmanager/vstreamer @rohit-nayak-ps @mattlord @shlomi-noach @beingnoble03
79-
/go/vt/vttablet/tabletserver* @harshit-gangal @systay @shlomi-noach @rohit-nayak-ps @timvaillancourt
80-
/go/vt/vttablet/tabletserver/messager @mattlord @rohit-nayak-ps @derekperkins
81-
/go/vt/vttablet/*tmclient* @rohit-nayak-ps @shlomi-noach
82-
/go/vt/vttablet/vexec @mattlord @rohit-nayak-ps @shlomi-noach
83-
/go/vt/wrangler @mattlord @rohit-nayak-ps
84-
/go/vt/vtctl/workflow @mattlord @rohit-nayak-ps @shlomi-noach @beingnoble03
85-
/proto/ @harshit-gangal
86-
/proto/vtadmin.proto @beingnoble03 @mattlord
41+
/go/vt/proto @mattlord
42+
/go/vt/proto/vtadmin @mattlord
43+
/go/vt/schema @mattlord
44+
/go/vt/servenv @timvaillancourt
45+
/go/vt/schemadiff @mattlord
46+
/go/vt/sqlparser @arthurschreiber
47+
/go/vt/srvtopo @mattlord @timvaillancourt
48+
/go/vt/sysvars @mattlord
49+
/go/vt/topo @mattlord @timvaillancourt
50+
/go/vt/topotools @mattlord @timvaillancourt
51+
/go/vt/vitessdriver @mattlord
52+
/go/vt/vtadmin @mattlord
53+
/go/vt/vtctl @mattlord
54+
/go/vt/vtctl/vtctl.go @mattlord
55+
/go/vt/vtctl/grpcvtctldclient @mattlord @timvaillancourt
56+
/go/vt/vtctl/grpcvtctldserver @mattlord @timvaillancourt
57+
/go/vt/vtctl/reparentutil @timvaillancourt
58+
/go/vt/vtctl/vtctldclient @mattlord @timvaillancourt
59+
/go/vt/vtctld @mattlord @timvaillancourt
60+
/go/vt/vterrors @frouioui @timvaillancourt
61+
/go/vt/vtexplain @arthurschreiber
62+
/go/vt/vtgate @arthurschreiber @frouioui
63+
/go/vt/vtgate/endtoend/*vstream* @mattlord
64+
/go/vt/vtgate/planbuilder @frouioui @arthurschreiber
65+
/go/vt/vtgate/*vstream* @mattlord
66+
/go/vt/vtgate/evalengine @arthurschreiber
67+
/go/vt/vtorc @mattlord @timvaillancourt @mhamza15
68+
/go/vt/vttablet/*conn* @arthurschreiber
69+
/go/vt/vttablet/endtoend @mattlord @arthurschreiber
70+
/go/vt/vttablet/grpc* @mattlord @timvaillancourt
71+
/go/vt/vttablet/onlineddl @mattlord
72+
/go/vt/vttablet/queryservice @arthurschreiber
73+
/go/vt/vttablet/tabletmanager @mattlord @timvaillancourt
74+
/go/vt/vttablet/tabletmanager/rpc_backup.go @mattlord @frouioui
75+
/go/vt/vttablet/tabletmanager/rpc_throttler.go @mattlord @timvaillancourt
76+
/go/vt/vttablet/tabletserver/throttle @mattlord @timvaillancourt
77+
/go/vt/vttablet/tabletmanager/vreplication @mattlord
78+
/go/vt/vttablet/tabletmanager/vdiff @mattlord
79+
/go/vt/vttablet/tabletmanager/vstreamer @mattlord
80+
/go/vt/vttablet/tabletserver* @mattlord @arthurschreiber @timvaillancourt
81+
/go/vt/vttablet/tabletserver/messager @mattlord @derekperkins
82+
/go/vt/vttablet/*tmclient* @mattlord @timvaillancourt
83+
/go/vt/vttablet/vexec @mattlord
84+
/go/vt/wrangler @mattlord
85+
/go/vt/vtctl/workflow @mattlord
86+
/proto/ @mattlord
87+
/proto/vtadmin.proto @mattlord
8788
/proto/vtctldata.proto @mattlord
8889
/proto/vtctlservice.proto @mattlord
89-
/test/ @frouioui @rohit-nayak-ps @mattlord @harshit-gangal
90-
/tools/ @frouioui @rohit-nayak-ps
91-
/web/vtadmin @beingnoble03
92-
/web/vtadmin/src/proto @harshit-gangal @mattlord @beingnoble03
90+
/proto/vtgateservice.proto @arthurschreiber
91+
/proto/vtorcdata.proto @mattlord @timvaillancourt
92+
/test/ @frouioui @mattlord
93+
/tools/ @frouioui
94+
/web/vtadmin @mattlord
95+
/web/vtadmin/src/proto @mattlord

MAINTAINERS.md

Lines changed: 29 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,16 +2,11 @@ This page lists all active maintainers and their areas of expertise. This can be
22

33
The following is the full list, alphabetically ordered.
44

5-
* Andres Taylor ([systay](https://github.com/systay)) andres@planetscale.com
65
* Arthur Schreiber ([arthurschreiber](https://github.com/arthurschreiber)) schreiber.arthur@gmail.com
76
* Derek Perkins ([derekperkins](https://github.com/derekperkins)) derek@nozzle.io
8-
* Dirkjan Bussink ([dbussink](https://github.com/dbussink)) dbussink@planetscale.com
97
* Florent Poinsard ([frouioui](https://github.com/frouioui)) florent@planetscale.com
10-
* Harshit Gangal ([harshit-gangal](https://github.com/harshit-gangal)) harshit.gangal@gmail.com
118
* Matt Lord ([mattlord](https://github.com/mattlord)) mattalord@gmail.com
12-
* Noble Mittal ([beingnoble03](https://github.com/beingnoble03)) noble@planetscale.com
13-
* Rohit Nayak ([rohit-nayak-ps](https://github.com/rohit-nayak-ps)) rohit@planetscale.com
14-
* Shlomi Noach ([shlomi-noach](https://github.com/shlomi-noach)) shlomi@planetscale.com
9+
* Mohamed Hamza ([mhamza15](https://github.com/mhamza15)) mhamza@fastmail.com
1510
* Tim Vaillancourt ([timvaillancourt](https://github.com/timvaillancourt)) tim@timvaillancourt.com
1611

1712
## Areas of expertise
@@ -20,52 +15,64 @@ The following is the full list, alphabetically ordered.
2015
mattlord, derekperkins
2116

2217
### Builds
23-
shlomi-noach, frouioui
18+
mattlord, frouioui
2419

25-
### Resharding
26-
rohit-nayak-ps, mattlord
20+
### Sharding
21+
mattlord
22+
23+
### VReplication
24+
mattlord
2725

2826
### Parser
29-
systay, harshit-gangal, dbussink
27+
arthurschreiber
3028

3129
### Evaluation Engine
32-
dbussink, systay
30+
arthurschreiber
3331

3432
### Planner
35-
systay, harshit-gangal, frouioui
33+
frouioui arthurschreiber
3634

3735
### Query Serving
38-
systay, harshit-gangal, frouioui, dbussink
36+
frouioui, arthurschreiber
3937

4038
### Online DDL
41-
shlomi-noach, dbussink
39+
mattlord
4240

4341
### Cluster Management
44-
dbussink
42+
mattlord, timvaillancourt
4543

4644
### Java
47-
harshit-gangal
45+
mattlord
4846

4947
### Kubernetes
50-
derekperkins, frouioui
48+
derekperkins, frouioui, mattlord
5149

5250
### VTAdmin
53-
beingnoble03, rohit-nayak-ps
51+
mattlord
5452

5553
### Messaging
5654
derekperkins, mattlord
5755

56+
### High Availability
57+
mattlord, timvaillancourt
58+
59+
### Security
60+
timvaillancourt, mattlord
61+
5862
## Past Maintainers
5963
We thank the following past maintainers for their contributions.
6064

6165
* Alain Jobart ([alainjobart](https://github.com/alainjobart))
6266
* Alkin Tezuysal ([askdba](https://github.com/askdba))
6367
* Andrew Mason ([ajm188](https://github.com/ajm188))
68+
* Andres Taylor ([systay](https://github.com/systay)) andres@planetscale.com
6469
* Anthony Yeh ([enisoc](https://github.com/enisoc))
6570
* Dan Kozlowski ([dkhenry](https://github.com/dkhenry))
6671
* David Weitzman ([dweitzman](https://github.com/dweitzman))
6772
* Deepthi Sigireddi ([deepthi](https://github.com/deepthi))
73+
* Dirkjan Bussink ([dbussink](https://github.com/dbussink)) dbussink@planetscale.com
6874
* Frances Thai ([notfelineit](https://github.com/notfelineit))
75+
* Harshit Gangal ([harshit-gangal](https://github.com/harshit-gangal)) harshit.gangal@gmail.com
6976
* Jon Tirsen ([tirsen](https://github.com/tirsen))
7077
* Leo X. Lin ([leoxlin](https://github.com/leoxlin))
7178
* Mali Akmanalp ([makmanalp](https://github.com/makmanalp)
@@ -74,8 +81,12 @@ We thank the following past maintainers for their contributions.
7481
* Michael Demmer ([demmer](https://github.com/demmer))
7582
* Michael Pawliszyn ([mpawliszyn](https://github.com/mpawliszyn))
7683
* Morgan Tocker ([morgo](https://github.com/morgo))
84+
* Nick Van Wiggeren ([nickvanw](https://github.com/nickvanw)) nick@planetscale.com
85+
* Noble Mittal ([beingnoble03](https://github.com/beingnoble03)) noble@planetscale.com
7786
* Paul Hemberger ([pH14](https://github.com/pH14))
7887
* Rafael Chacon ([rafael](https://github.com/rafael))
88+
* Rohit Nayak ([rohit-nayak-ps](https://github.com/rohit-nayak-ps)) rohit@planetscale.com
7989
* Sara Bee ([doeg](https://github.com/doeg))
90+
* Shlomi Noach ([shlomi-noach](https://github.com/shlomi-noach)) shlomi@planetscale.com
8091
* Sugu Sougoumarane ([sougou](https://github.com/sougou))
8192
* Vicent Marti ([vmg](https://github.com/vmg))

0 commit comments

Comments
 (0)