-
Notifications
You must be signed in to change notification settings - Fork 467
/
CODEOWNERS
Validating CODEOWNERS rules...
91 lines (90 loc) · 5.02 KB
/
CODEOWNERS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
# Describes which individuals/teams are reponsible for which code in the
# repository.
#
# NOTE: ownership by an individual is a smell, as is ownership by multiple
# teams. We have a soft goal of arranging our code so that each entry names
# a single team as owner. Better not to hide the truth, though; we'd rather
# be honest about where we still have individuals as owners.
#
# See: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
/.cargo @benesch
/.config @benesch
/.devcontainer @mjibson
/.github @benesch
/bin
/ci @MaterializeInc/qa
/doc/user @MaterializeInc/docs
/doc/developer/reference/compute @MaterializeInc/compute
/doc/developer/reference/storage @MaterializeInc/storage
/misc/dbt-materialize @MaterializeInc/devex
/src/adapter @MaterializeInc/surfaces
/src/alloc @benesch
/src/audit-log @MaterializeInc/surfaces
/src/avro @umanwizard
/src/avro-derive @umanwizard
/src/build-id @umanwizard
/src/build-info @benesch
/src/ccsr @benesch
/src/cloud-resources @MaterializeInc/cloud
/src/cluster @MaterializeInc/compute @MaterializeInc/storage
/src/cluster-client @MaterializeInc/compute @MaterializeInc/storage
/src/clusterd @MaterializeInc/compute @MaterializeInc/storage
/src/compute @MaterializeInc/compute
/src/compute-client @MaterializeInc/compute
/src/controller @MaterializeInc/compute @MaterializeInc/storage
/src/environmentd @MaterializeInc/surfaces
/src/expr @MaterializeInc/compute
/src/expr-test-util @MaterializeInc/compute
/src/frontegg-auth @MaterializeInc/surfaces
/src/http-util @MaterializeInc/surfaces
/src/interchange @MaterializeInc/storage
/src/kafka-util @MaterializeInc/storage
/src/kinesis-util @MaterializeInc/storage
/src/lowertest @MaterializeInc/compute
/src/lowertest-derive @MaterializeInc/compute
/src/metabase @benesch
/src/mz @MaterializeInc/surfaces @MaterializeInc/devex
/src/npm @benesch
/src/orchestrator @benesch
/src/orchestrator-kubernetes @benesch
/src/orchestrator-process @benesch
/src/orchestrator-tracing @benesch
/src/ore @benesch
/src/persist @MaterializeInc/persist
/src/persist-client @MaterializeInc/persist
/src/persist-types @MaterializeInc/persist
/src/pgcopy @MaterializeInc/surfaces
/src/pgrepr @MaterializeInc/surfaces
/src/pgtest @MaterializeInc/surfaces
/src/pgwire @MaterializeInc/surfaces
/src/pid-file @benesch
/src/postgres-util @MaterializeInc/storage
/src/prof @umanwizard
/src/proto @aalexandrov
/src/repr @MaterializeInc/storage @MaterializeInc/compute
/src/repr/src/row @MaterializeInc/persist
/src/repr-test-util @MaterializeInc/compute
/src/s3-datagen @MaterializeInc/storage
/src/secrets @MaterializeInc/cloud
/src/segment @benesch
/src/service @MaterializeInc/storage @MaterializeInc/compute
/src/sql @MaterializeInc/surfaces
# HirRelationExpr is the boundary between the `sql` crate and the compute
# layer, and is jointly owned by the two teams.
/src/sql/src/plan/expr.rs @MaterializeInc/surfaces @MaterializeInc/compute
# The lowering of HirRelationExpr to MirRelationExpr is part of the compute
# layer, despite being located in the `sql` crate.
/src/sql/src/plan/lowering.rs @MaterializeInc/compute
/src/sql-parser @MaterializeInc/surfaces
/src/sqllogictest @MaterializeInc/surfaces
/src/ssh-util @MaterializeInc/storage
/src/stash @MaterializeInc/surfaces
/src/stash-debug @MaterializeInc/surfaces
/src/storage @MaterializeInc/storage
/src/storage-client @MaterializeInc/storage
/src/testdrive @MaterializeInc/qa
/src/timely-util @MaterializeInc/compute
/src/transform @MaterializeInc/compute
/src/walkabout @benesch
/src/workspace-hack @benesch
/test