Skip to content

Commit 73ed096

Browse files
[release-24.0] Update maintainers and code owners project lists (#20772) (#20822)
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 6e260ca commit 73ed096

2 files changed

Lines changed: 96 additions & 92 deletions

File tree

.github/CODEOWNERS

Lines changed: 73 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -1,94 +1,95 @@
11
bootstrap.sh @frouioui
2-
go.mod @harshit-gangal @mattlord @rohit-nayak-ps @systay @frouioui @timvaillancourt
3-
go.sum @harshit-gangal @mattlord @rohit-nayak-ps @systay @frouioui @timvaillancourt
2+
go.mod @mattlord @frouioui @timvaillancourt
3+
go.sum @mattlord @frouioui @timvaillancourt
44
/.golangci.yml @timvaillancourt
5-
/.github/ @mattlord @rohit-nayak-ps @frouioui
5+
/.github/ @mattlord @frouioui @mhamza15
66
/.github/ISSUE_TEMPLATE/ @frouioui @mattlord
7-
/.github/workflows/ @frouioui @mattlord @rohit-nayak-ps
8-
/config/mycnf/ @shlomi-noach @mattlord
7+
/.github/workflows/ @frouioui @mattlord @mhamza15 @arthurschreiber
8+
/config/mycnf/ @mattlord
99
/doc/ @frouioui
10-
/docker/ @derekperkins @mattlord @frouioui
11-
/examples/compose @shlomi-noach @frouioui
12-
/examples/demo @mattlord @rohit-nayak-ps
13-
/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
1414
/examples/operator @frouioui @mattlord
1515
/examples/region_sharding @mattlord
16-
/java/ @harshit-gangal
16+
/java/ @mattlord
1717
/go/cmd @mattlord
18-
/go/cmd/vtadmin @beingnoble03
18+
/go/cmd/vtadmin @mattlord @mhamza15
1919
/go/cmd/vtctldclient @mattlord
20-
/go/cmd/vtctldclient/command/throttler.go @shlomi-noach @mattlord
21-
/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
2222
/go/cmd/vtctldclient/command/backups.go @frouioui @mattlord
2323
/go/cmd/vtbackup @frouioui
24-
/go/internal/flag @rohit-nayak-ps
25-
/go/mysql @harshit-gangal @systay @mattlord
26-
/go/pools @harshit-gangal
24+
/go/internal/flag @mattlord
25+
/go/mysql @mattlord @arthurschreiber
26+
/go/pools @arthurschreiber
2727
/go/protoutil @mattlord @timvaillancourt
28-
/go/sqltypes @harshit-gangal @shlomi-noach
29-
/go/test/endtoend/onlineddl @rohit-nayak-ps @shlomi-noach
30-
/go/test/endtoend/messaging @mattlord @rohit-nayak-ps @derekperkins
31-
/go/test/endtoend/schemadiff @shlomi-noach @mattlord
32-
/go/test/endtoend/transaction @harshit-gangal @systay @frouioui
33-
/go/test/endtoend/*throttler* @shlomi-noach @mattlord @timvaillancourt
34-
/go/test/endtoend/vtgate @harshit-gangal @systay @frouioui
35-
/go/test/endtoend/vtorc @mattlord @shlomi-noach @timvaillancourt
36-
/go/tools/ @frouioui @systay
37-
/go/vt/dbconnpool @harshit-gangal @mattlord
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
3838
/go/vt/discovery @frouioui @timvaillancourt
39-
/go/vt/discovery/*tablet_picker* @rohit-nayak-ps @mattlord @timvaillancourt
39+
/go/vt/discovery/*tablet_picker* @mattlord @timvaillancourt
4040
/go/vt/mysqlctl @mattlord @frouioui
41-
/go/vt/proto @harshit-gangal @mattlord
42-
/go/vt/proto/vtadmin @beingnoble03
43-
/go/vt/schema @mattlord @shlomi-noach
44-
/go/vt/servenv @dbussink @timvaillancourt
45-
/go/vt/schemadiff @shlomi-noach @mattlord
46-
/go/vt/sqlparser @harshit-gangal @systay
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
4747
/go/vt/srvtopo @mattlord @timvaillancourt
48-
/go/vt/sysvars @harshit-gangal @systay
48+
/go/vt/sysvars @mattlord
4949
/go/vt/topo @mattlord @timvaillancourt
5050
/go/vt/topotools @mattlord @timvaillancourt
51-
/go/vt/vitessdriver @harshit-gangal
52-
/go/vt/vtadmin @beingnoble03 @rohit-nayak-ps
53-
/go/vt/vtctl @rohit-nayak-ps
54-
/go/vt/vtctl/vtctl.go @rohit-nayak-ps
51+
/go/vt/vitessdriver @mattlord
52+
/go/vt/vtadmin @mattlord
53+
/go/vt/vtctl @mattlord
54+
/go/vt/vtctl/vtctl.go @mattlord
5555
/go/vt/vtctl/grpcvtctldclient @mattlord @timvaillancourt
5656
/go/vt/vtctl/grpcvtctldserver @mattlord @timvaillancourt
5757
/go/vt/vtctl/reparentutil @timvaillancourt
5858
/go/vt/vtctl/vtctldclient @mattlord @timvaillancourt
59-
/go/vt/vtctld @rohit-nayak-ps @mattlord @timvaillancourt
60-
/go/vt/vterrors @harshit-gangal @systay @frouioui @timvaillancourt
61-
/go/vt/vtexplain @systay @harshit-gangal
62-
/go/vt/vtgate @harshit-gangal @systay @frouioui
63-
/go/vt/vtgate/endtoend/*vstream* @rohit-nayak-ps @mattlord @shlomi-noach @beingnoble03
64-
/go/vt/vtgate/planbuilder @harshit-gangal @systay @frouioui @arthurschreiber
65-
/go/vt/vtgate/*vstream* @rohit-nayak-ps @mattlord @shlomi-noach @beingnoble03
66-
/go/vt/vtgate/evalengine @dbussink @systay
67-
/go/vt/vtorc @mattlord @shlomi-noach @timvaillancourt
68-
/go/vt/vttablet/*conn* @harshit-gangal @systay
69-
/go/vt/vttablet/endtoend @harshit-gangal @mattlord @rohit-nayak-ps @systay
70-
/go/vt/vttablet/grpc* @rohit-nayak-ps @shlomi-noach @harshit-gangal @timvaillancourt
71-
/go/vt/vttablet/onlineddl @mattlord @rohit-nayak-ps @shlomi-noach
72-
/go/vt/vttablet/queryservice @harshit-gangal @systay
73-
/go/vt/vttablet/tabletmanager @rohit-nayak-ps @shlomi-noach @timvaillancourt
74-
/go/vt/vttablet/tabletmanager/rpc_backup.go @rohit-nayak-ps @shlomi-noach @frouioui
75-
/go/vt/vttablet/tabletmanager/rpc_throttler.go @shlomi-noach @mattlord @timvaillancourt
76-
/go/vt/vttablet/tabletserver/throttle @shlomi-noach @mattlord @timvaillancourt
77-
/go/vt/vttablet/tabletmanager/vreplication @rohit-nayak-ps @mattlord @shlomi-noach @beingnoble03
78-
/go/vt/vttablet/tabletmanager/vdiff @rohit-nayak-ps @mattlord @shlomi-noach @beingnoble03
79-
/go/vt/vttablet/tabletmanager/vstreamer @rohit-nayak-ps @mattlord @shlomi-noach @beingnoble03
80-
/go/vt/vttablet/tabletserver* @harshit-gangal @systay @shlomi-noach @rohit-nayak-ps @timvaillancourt
81-
/go/vt/vttablet/tabletserver/messager @mattlord @rohit-nayak-ps @derekperkins
82-
/go/vt/vttablet/*tmclient* @rohit-nayak-ps @shlomi-noach @timvaillancourt
83-
/go/vt/vttablet/vexec @mattlord @rohit-nayak-ps @shlomi-noach
84-
/go/vt/wrangler @mattlord @rohit-nayak-ps
85-
/go/vt/vtctl/workflow @mattlord @rohit-nayak-ps @shlomi-noach @beingnoble03
86-
/proto/ @harshit-gangal
87-
/proto/vtadmin.proto @beingnoble03 @mattlord
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
8888
/proto/vtctldata.proto @mattlord
8989
/proto/vtctlservice.proto @mattlord
90-
/proto/vtorcdata.proto @mattlord @shlomi-noach @timvaillancourt
91-
/test/ @frouioui @rohit-nayak-ps @mattlord @harshit-gangal
92-
/tools/ @frouioui @rohit-nayak-ps
93-
/web/vtadmin @beingnoble03
94-
/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: 23 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +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
129
* Mohamed Hamza ([mhamza15](https://github.com/mhamza15)) mhamza@fastmail.com
13-
* Nick Van Wiggeren ([nickvanw](https://github.com/nickvanw)) nick@planetscale.com
14-
* Noble Mittal ([beingnoble03](https://github.com/beingnoble03)) noble@planetscale.com
15-
* Rohit Nayak ([rohit-nayak-ps](https://github.com/rohit-nayak-ps)) rohit@planetscale.com
16-
* Shlomi Noach ([shlomi-noach](https://github.com/shlomi-noach)) shlomi@planetscale.com
1710
* Tim Vaillancourt ([timvaillancourt](https://github.com/timvaillancourt)) tim@timvaillancourt.com
1811

1912
## Areas of expertise
@@ -22,37 +15,40 @@ The following is the full list, alphabetically ordered.
2215
mattlord, derekperkins
2316

2417
### Builds
25-
shlomi-noach, frouioui
18+
mattlord, frouioui
19+
20+
### Sharding
21+
mattlord
2622

27-
### Resharding
28-
rohit-nayak-ps, mattlord
23+
### VReplication
24+
mattlord
2925

3026
### Parser
31-
systay, harshit-gangal, dbussink
27+
arthurschreiber
3228

3329
### Evaluation Engine
34-
dbussink, systay
30+
arthurschreiber
3531

3632
### Planner
37-
systay, harshit-gangal, frouioui
33+
frouioui arthurschreiber
3834

3935
### Query Serving
40-
systay, harshit-gangal, frouioui, dbussink
36+
frouioui, arthurschreiber
4137

4238
### Online DDL
43-
shlomi-noach, dbussink
39+
mattlord
4440

4541
### Cluster Management
46-
dbussink, timvaillancourt
42+
mattlord, timvaillancourt
4743

4844
### Java
49-
harshit-gangal
45+
mattlord
5046

5147
### Kubernetes
52-
derekperkins, frouioui
48+
derekperkins, frouioui, mattlord
5349

5450
### VTAdmin
55-
beingnoble03, rohit-nayak-ps
51+
mattlord
5652

5753
### Messaging
5854
derekperkins, mattlord
@@ -61,19 +57,22 @@ derekperkins, mattlord
6157
mattlord, timvaillancourt
6258

6359
### Security
64-
timvaillancourt
60+
timvaillancourt, mattlord
6561

6662
## Past Maintainers
6763
We thank the following past maintainers for their contributions.
6864

6965
* Alain Jobart ([alainjobart](https://github.com/alainjobart))
7066
* Alkin Tezuysal ([askdba](https://github.com/askdba))
7167
* Andrew Mason ([ajm188](https://github.com/ajm188))
68+
* Andres Taylor ([systay](https://github.com/systay)) andres@planetscale.com
7269
* Anthony Yeh ([enisoc](https://github.com/enisoc))
7370
* Dan Kozlowski ([dkhenry](https://github.com/dkhenry))
7471
* David Weitzman ([dweitzman](https://github.com/dweitzman))
7572
* Deepthi Sigireddi ([deepthi](https://github.com/deepthi))
73+
* Dirkjan Bussink ([dbussink](https://github.com/dbussink)) dbussink@planetscale.com
7674
* Frances Thai ([notfelineit](https://github.com/notfelineit))
75+
* Harshit Gangal ([harshit-gangal](https://github.com/harshit-gangal)) harshit.gangal@gmail.com
7776
* Jon Tirsen ([tirsen](https://github.com/tirsen))
7877
* Leo X. Lin ([leoxlin](https://github.com/leoxlin))
7978
* Mali Akmanalp ([makmanalp](https://github.com/makmanalp)
@@ -82,8 +81,12 @@ We thank the following past maintainers for their contributions.
8281
* Michael Demmer ([demmer](https://github.com/demmer))
8382
* Michael Pawliszyn ([mpawliszyn](https://github.com/mpawliszyn))
8483
* 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
8586
* Paul Hemberger ([pH14](https://github.com/pH14))
8687
* Rafael Chacon ([rafael](https://github.com/rafael))
88+
* Rohit Nayak ([rohit-nayak-ps](https://github.com/rohit-nayak-ps)) rohit@planetscale.com
8789
* Sara Bee ([doeg](https://github.com/doeg))
90+
* Shlomi Noach ([shlomi-noach](https://github.com/shlomi-noach)) shlomi@planetscale.com
8891
* Sugu Sougoumarane ([sougou](https://github.com/sougou))
8992
* Vicent Marti ([vmg](https://github.com/vmg))

0 commit comments

Comments
 (0)