uber / cosmo
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 1,150 files with 144,321 lines of code.
    • 2 files changed more than 100 times (2,280 lines of code)
    • 9 files changed 51-100 times (9,302 lines of code)
    • 44 files changed 21-50 times (21,917 lines of code)
    • 206 files changed 6-20 times (41,564 lines of code)
    • 889 files changed 1-5 times (69,258 lines of code)
1% | 6% | 15% | 28% | 47%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 1,150 files with 144,321 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 9 files changed by 11-25 contributors (6,571 lines of code)
    • 41 files changed by 6-10 contributors (19,035 lines of code)
    • 527 files changed by 2-5 contributors (80,186 lines of code)
    • 573 files changed by 1 contributor (38,529 lines of code)
0% | 4% | 13% | 55% | 26%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
ts, go, json, tsx, sql, yaml, md, graphql, sh, gitignore, tf, ftl, js, graphqls, txt, mod, tpl, xml, css, dockerignore, proto, gql, properties, html, eslintignore, svg, toml, mjs, hcl, npmignore, scss, patch, editorconfig, npmrc, jsx, dockerfile, prettierignore, snap
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go7% | 18% | 13% | 21% | 39%
ts<1% | 3% | 16% | 22% | 56%
proto0% | 84% | 10% | 4% | <1%
tsx0% | 0% | 16% | 46% | 37%
yaml0% | 0% | 18% | 42% | 38%
js0% | 0% | 0% | 44% | 55%
css0% | 0% | 0% | 40% | 59%
scss0% | 0% | 0% | 100% | 0%
mjs0% | 0% | 0% | 85% | 14%
tpl0% | 0% | 0% | 14% | 85%
sql0% | 0% | 0% | 2% | 97%
ftl0% | 0% | 0% | 0% | 100%
tf0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
jsx0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
router7% | 19% | 16% | 20% | 35%
controlplane1% | 6% | 17% | 21% | 53%
proto0% | 84% | 10% | 4% | <1%
studio0% | 0% | 15% | 47% | 36%
composition0% | 0% | 12% | 8% | 79%
connect0% | 0% | 89% | 10% | 0%
cli0% | 0% | 11% | 42% | 46%
helm0% | 0% | 11% | 43% | 45%
shared0% | 0% | 35% | 59% | 5%
playground0% | 0% | 0% | 23% | 76%
graphqlmetrics0% | 0% | 0% | 34% | 65%
cdn-server0% | 0% | 0% | 67% | 32%
keycloak0% | 0% | 0% | 17% | 82%
otelcollector0% | 0% | 0% | 100% | 0%
composition-go0% | 0% | 0% | 10% | 89%
infrastructure0% | 0% | 0% | 0% | 100%
data_migrations0% | 0% | 0% | 0% | 100%
aws-lambda-router0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
admission-server0% | 0% | 0% | 0% | 100%
docker0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
PlatformService.ts
in controlplane/src/core/bufservices
623 2 2023-08-23 2025-02-26 123 7 deusdustin@gmail.com 47415099+aenimus@users.nore...
router.go
in router/core
1657 87 2023-09-10 2025-03-14 116 21 deusdustin@gmail.com endigma@mailcat.ca
proto
platform.proto
in proto/wg/cosmo/platform/v1
2435 - 2023-08-23 2025-03-12 97 8 deusdustin@gmail.com 225781+wilsonrivera@users.n...
config.go
in router/pkg/config
763 6 2023-08-23 2025-03-14 96 16 deusdustin@gmail.com endigma@mailcat.ca
graphql_prehandler.go
in router/core
775 10 2023-09-10 2025-03-03 80 13 deusdustin@gmail.com 818351+devsergiy@users.nore...
index.ts
in controlplane/src/types
625 - 2023-08-23 2025-03-12 69 8 deusdustin@gmail.com 225781+wilsonrivera@users.n...
schema.ts
in controlplane/src/db
1907 618 2023-08-23 2025-03-12 65 7 deusdustin@gmail.com 225781+wilsonrivera@users.n...
websocket.go
in router/core
988 33 2023-10-19 2025-02-26 63 11 alberto@garciahierro.com 818351+devsergiy@users.nore...
graphql_handler.go
in router/core
378 7 2023-09-10 2025-02-18 59 11 deusdustin@gmail.com dave@wundergraph.com
graph_server.go
in router/core
1160 11 2024-07-16 2025-03-04 59 12 deusdustin@gmail.com 83293842+skarchon@users.nor...
instance.go
in router/cmd
271 3 2023-11-20 2025-03-14 53 13 deusdustin@gmail.com endigma@mailcat.ca
SubgraphRepository.ts
in controlplane/src/core/repositories
1266 37 2023-08-23 2025-03-12 50 7 deusdustin@gmail.com ludwig.bedacht@gmail.com
FederatedGraphRepository.ts
in controlplane/src/core/repositories
1547 40 2023-08-23 2025-02-17 50 6 deusdustin@gmail.com 47415099+aenimus@users.nore...
context.go
in router/core
475 54 2023-09-10 2025-02-27 46 10 deusdustin@gmail.com 83293842+skarchon@users.nor...
1022 40 2024-02-05 2025-02-26 45 8 deusdustin@gmail.com 818351+devsergiy@users.nore...
OrganizationRepository.ts
in controlplane/src/core/repositories
1255 43 2023-08-23 2025-01-30 43 4 deusdustin@gmail.com suvijsurya76@gmail.com
build-server.ts
in controlplane/src/core
444 3 2023-08-23 2025-01-08 41 7 deusdustin@gmail.com suvijsurya76@gmail.com
executor.go
in router/core
241 4 2023-09-12 2025-02-20 40 11 818351+devsergiy@users.nore... deusdustin@gmail.com
errors.ts
in composition/src/errors
1473 143 2023-08-23 2025-03-19 36 5 deusdustin@gmail.com 47415099+aenimus@users.nore...
full.yaml
in router/pkg/config/fixtures
338 - 2024-02-17 2025-03-03 35 11 deusdustin@gmail.com endigma@mailcat.ca
composer.ts
in controlplane/src/core/composition
583 15 2023-08-23 2025-02-27 35 6 deusdustin@gmail.com suvijsurya76@gmail.com
main.go
in router/cmd
100 1 2023-09-06 2025-02-27 34 8 deusdustin@gmail.com ale@wundergraph.com
app-provider.tsx
in studio/src/components
238 2 2023-08-23 2024-12-10 34 6 deusdustin@gmail.com nithinkumar5353@gmail.com
transport.go
in router/core
331 11 2023-09-10 2025-02-21 33 10 deusdustin@gmail.com ale@wundergraph.com
federatedgraphs-cards.tsx
in studio/src/components
615 1 2023-08-23 2024-10-28 32 6 deusdustin@gmail.com suvijsurya76@gmail.com
apikeys.tsx
in studio/src/pages/[organizationSlug]
912 - 2023-08-23 2024-12-20 31 5 deusdustin@gmail.com suvijsurya76@gmail.com
Chart.yaml
in helm/cosmo
66 - 2023-08-23 2025-03-11 30 6 deusdustin@gmail.com suvijsurya76@gmail.com
string-constants.ts
in composition/src/utils
159 - 2023-08-23 2025-03-19 30 5 deusdustin@gmail.com 47415099+aenimus@users.nore...
factoryresolver.go
in router/core
511 11 2023-09-10 2025-02-05 30 8 deusdustin@gmail.com endigma@mailcat.ca
dashboard-layout.tsx
in studio/src/components/layout
269 - 2023-08-23 2025-01-17 29 4 deusdustin@gmail.com suvijsurya76@gmail.com
util.ts
in controlplane/src/core
406 23 2023-08-23 2025-02-17 29 5 deusdustin@gmail.com 47415099+aenimus@users.nore...
graph-layout.tsx
in studio/src/components/layout
404 1 2023-08-23 2025-01-17 28 5 deusdustin@gmail.com suvijsurya76@gmail.com
node_pb.ts
in connect/src/wg/cosmo/node/v1
1405 240 2023-08-23 2025-01-24 28 6 deusdustin@gmail.com 47415099+aenimus@users.nore...
operation_planner.go
in router/core
130 3 2023-10-25 2025-01-19 27 7 deusdustin@gmail.com 818351+devsergiy@users.nore...
values.yaml
in helm/cosmo
313 - 2023-08-23 2024-11-22 27 7 deusdustin@gmail.com nithinkumar5353@gmail.com
values.yaml
in helm/cosmo/charts/controlplane
139 - 2023-08-23 2024-11-22 26 8 deusdustin@gmail.com nithinkumar5353@gmail.com
errors.go
in router/core
276 12 2024-04-16 2025-03-19 26 7 deusdustin@gmail.com 83293842+skarchon@users.nor...
members.tsx
in studio/src/pages/[organizationSlug]
622 - 2023-08-23 2024-09-05 26 5 deusdustin@gmail.com suvijsurya76@gmail.com
subgraphs-table.tsx
in studio/src/components
622 - 2023-08-23 2024-08-28 26 5 deusdustin@gmail.com nithinkumar5353@gmail.com
utils.ts
in composition/src/utils
228 19 2023-08-23 2025-03-19 25 3 deusdustin@gmail.com 47415099+aenimus@users.nore...
proto
node.proto
in proto/wg/cosmo/node/v1
289 - 2023-08-23 2025-01-24 25 6 deusdustin@gmail.com 47415099+aenimus@users.nore...
operation_metrics.go
in router/core
76 3 2023-10-19 2025-02-21 24 6 alberto@garciahierro.com ale@wundergraph.com
builder.ts
in shared/src/router-config
203 3 2023-08-23 2025-02-17 24 5 deusdustin@gmail.com 47415099+aenimus@users.nore...
settings.tsx
in studio/src/pages/[organizationSlug]
1556 7 2023-09-29 2025-01-29 24 4 suvijsurya76@gmail.com suvijsurya76@gmail.com
test-util.ts
in controlplane/src/core
170 10 2023-08-23 2024-09-05 23 5 deusdustin@gmail.com suvijsurya76@gmail.com
publish.ts
in cli/src/commands/subgraph/commands
208 2 2023-08-23 2025-02-26 23 5 deusdustin@gmail.com 83293842+skarchon@users.nor...
compose.ts
in cli/src/commands/router/commands
284 8 2023-09-11 2025-02-26 23 7 nithinkumar5353@gmail.com 83293842+skarchon@users.nor...
auth.ts
in controlplane/src/core/controllers
287 1 2023-08-23 2025-02-14 23 4 deusdustin@gmail.com suvijsurya76@gmail.com
routes.ts
in controlplane/src/core
63 1 2023-08-23 2025-01-08 22 5 deusdustin@gmail.com suvijsurya76@gmail.com
check.ts
in cli/src/commands/subgraph/commands
68 2 2023-08-23 2025-03-13 22 7 deusdustin@gmail.com 19863160+rmhonor@users.nore...
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
router.go
in router/core
1657 87 2023-09-10 2025-03-14 116 21 deusdustin@gmail.com endigma@mailcat.ca
config.go
in router/pkg/config
763 6 2023-08-23 2025-03-14 96 16 deusdustin@gmail.com endigma@mailcat.ca
graphql_prehandler.go
in router/core
775 10 2023-09-10 2025-03-03 80 13 deusdustin@gmail.com 818351+devsergiy@users.nore...
instance.go
in router/cmd
271 3 2023-11-20 2025-03-14 53 13 deusdustin@gmail.com endigma@mailcat.ca
graph_server.go
in router/core
1160 11 2024-07-16 2025-03-04 59 12 deusdustin@gmail.com 83293842+skarchon@users.nor...
websocket.go
in router/core
988 33 2023-10-19 2025-02-26 63 11 alberto@garciahierro.com 818351+devsergiy@users.nore...
graphql_handler.go
in router/core
378 7 2023-09-10 2025-02-18 59 11 deusdustin@gmail.com dave@wundergraph.com
executor.go
in router/core
241 4 2023-09-12 2025-02-20 40 11 818351+devsergiy@users.nore... deusdustin@gmail.com
full.yaml
in router/pkg/config/fixtures
338 - 2024-02-17 2025-03-03 35 11 deusdustin@gmail.com endigma@mailcat.ca
context.go
in router/core
475 54 2023-09-10 2025-02-27 46 10 deusdustin@gmail.com 83293842+skarchon@users.nor...
transport.go
in router/core
331 11 2023-09-10 2025-02-21 33 10 deusdustin@gmail.com ale@wundergraph.com
proto
platform.proto
in proto/wg/cosmo/platform/v1
2435 - 2023-08-23 2025-03-12 97 8 deusdustin@gmail.com 225781+wilsonrivera@users.n...
index.ts
in controlplane/src/types
625 - 2023-08-23 2025-03-12 69 8 deusdustin@gmail.com 225781+wilsonrivera@users.n...
1022 40 2024-02-05 2025-02-26 45 8 deusdustin@gmail.com 818351+devsergiy@users.nore...
main.go
in router/cmd
100 1 2023-09-06 2025-02-27 34 8 deusdustin@gmail.com ale@wundergraph.com
factoryresolver.go
in router/core
511 11 2023-09-10 2025-02-05 30 8 deusdustin@gmail.com endigma@mailcat.ca
values.yaml
in helm/cosmo/charts/controlplane
139 - 2023-08-23 2024-11-22 26 8 deusdustin@gmail.com nithinkumar5353@gmail.com
deployment.yaml
in helm/cosmo/charts/controlplane/templates
443 - 2023-08-23 2024-09-05 20 8 deusdustin@gmail.com andi@wundergraph.com
header_rule_engine.go
in router/core
531 22 2023-09-10 2025-02-19 19 8 deusdustin@gmail.com chris.morin2@gmail.com
values.yaml
in helm/cosmo/charts/router
85 - 2023-08-23 2024-10-11 19 8 deusdustin@gmail.com andi@wundergraph.com
PlatformService.ts
in controlplane/src/core/bufservices
623 2 2023-08-23 2025-02-26 123 7 deusdustin@gmail.com 47415099+aenimus@users.nore...
schema.ts
in controlplane/src/db
1907 618 2023-08-23 2025-03-12 65 7 deusdustin@gmail.com 225781+wilsonrivera@users.n...
SubgraphRepository.ts
in controlplane/src/core/repositories
1266 37 2023-08-23 2025-03-12 50 7 deusdustin@gmail.com ludwig.bedacht@gmail.com
build-server.ts
in controlplane/src/core
444 3 2023-08-23 2025-01-08 41 7 deusdustin@gmail.com suvijsurya76@gmail.com
operation_planner.go
in router/core
130 3 2023-10-25 2025-01-19 27 7 deusdustin@gmail.com 818351+devsergiy@users.nore...
values.yaml
in helm/cosmo
313 - 2023-08-23 2024-11-22 27 7 deusdustin@gmail.com nithinkumar5353@gmail.com
errors.go
in router/core
276 12 2024-04-16 2025-03-19 26 7 deusdustin@gmail.com 83293842+skarchon@users.nor...
compose.ts
in cli/src/commands/router/commands
284 8 2023-09-11 2025-02-26 23 7 nithinkumar5353@gmail.com 83293842+skarchon@users.nor...
check.ts
in cli/src/commands/subgraph/commands
68 2 2023-08-23 2025-03-13 22 7 deusdustin@gmail.com 19863160+rmhonor@users.nore...
env.schema.ts
in controlplane/src/core
95 - 2023-08-23 2024-09-05 21 7 deusdustin@gmail.com andi@wundergraph.com
index.ts
in controlplane/src
168 - 2023-08-23 2024-09-05 19 7 deusdustin@gmail.com andi@wundergraph.com
secret.yaml
in helm/cosmo/charts/controlplane/templates
48 - 2023-08-23 2024-09-03 16 7 deusdustin@gmail.com andi@wundergraph.com
modules.go
in router/core
102 4 2023-09-10 2025-03-04 14 7 deusdustin@gmail.com 83293842+skarchon@users.nor...
FederatedGraphRepository.ts
in controlplane/src/core/repositories
1547 40 2023-08-23 2025-02-17 50 6 deusdustin@gmail.com 47415099+aenimus@users.nore...
composer.ts
in controlplane/src/core/composition
583 15 2023-08-23 2025-02-27 35 6 deusdustin@gmail.com suvijsurya76@gmail.com
app-provider.tsx
in studio/src/components
238 2 2023-08-23 2024-12-10 34 6 deusdustin@gmail.com nithinkumar5353@gmail.com
federatedgraphs-cards.tsx
in studio/src/components
615 1 2023-08-23 2024-10-28 32 6 deusdustin@gmail.com suvijsurya76@gmail.com
Chart.yaml
in helm/cosmo
66 - 2023-08-23 2025-03-11 30 6 deusdustin@gmail.com suvijsurya76@gmail.com
node_pb.ts
in connect/src/wg/cosmo/node/v1
1405 240 2023-08-23 2025-01-24 28 6 deusdustin@gmail.com 47415099+aenimus@users.nore...
proto
node.proto
in proto/wg/cosmo/node/v1
289 - 2023-08-23 2025-01-24 25 6 deusdustin@gmail.com 47415099+aenimus@users.nore...
operation_metrics.go
in router/core
76 3 2023-10-19 2025-02-21 24 6 alberto@garciahierro.com ale@wundergraph.com
update.ts
in cli/src/commands/subgraph/commands
189 3 2023-08-23 2025-02-26 21 6 deusdustin@gmail.com 83293842+skarchon@users.nor...
attributes.go
in router/pkg/otel
59 - 2023-08-28 2024-12-03 19 6 deusdustin@gmail.com ludwig.bedacht@gmail.com
create.ts
in cli/src/commands/subgraph/commands
104 3 2023-08-23 2025-02-26 19 6 deusdustin@gmail.com 83293842+skarchon@users.nor...
meter.go
in router/pkg/metric
358 11 2024-01-22 2025-03-03 14 6 deusdustin@gmail.com endigma@mailcat.ca
trace-view.tsx
in studio/src/components/playground
651 1 2023-11-24 2024-12-10 13 6 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
deployment.yaml
in helm/cosmo/charts/router/templates
243 - 2023-08-23 2024-10-11 13 6 deusdustin@gmail.com andi@wundergraph.com
config-map.yaml
in helm/cosmo/charts/controlplane/templates
49 - 2023-08-23 2024-09-05 12 6 deusdustin@gmail.com andi@wundergraph.com
_app.tsx
in studio/src/pages
68 1 2023-08-23 2024-08-20 8 6 deusdustin@gmail.com andi@wundergraph.com
authentication.go
in router/pkg/authentication
74 6 2024-01-22 2025-02-18 8 6 deusdustin@gmail.com ale@wundergraph.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
normalization-factory.ts
in composition/src/v1/normalization
3516 85 2025-02-17 2025-03-19 3 1 47415099+aenimus@users.nore... 47415099+aenimus@users.nore...
federation-factory.ts
in composition/src/v1/federation
2910 66 2025-02-17 2025-03-19 3 1 47415099+aenimus@users.nore... 47415099+aenimus@users.nore...
custom-scripts.tsx
in studio/src/components/playground
995 - 2024-10-30 2024-11-05 3 1 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
constants.ts
in composition/src/v1/utils
803 114 2025-02-17 2025-02-17 1 1 47415099+aenimus@users.nore... 47415099+aenimus@users.nore...
walkers.ts
in composition/src/v1/normalization
694 52 2025-02-17 2025-03-19 3 1 47415099+aenimus@users.nore... 47415099+aenimus@users.nore...
monaco-dark-theme.ts
in playground/src/components/playground
682 - 2024-09-05 2024-09-05 1 1 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
monaco-dark-theme.ts
in studio/src/components/schema
682 - 2024-01-08 2024-01-08 1 1 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
directive-definition-data.ts
in composition/src/v1/normalization
646 9 2025-02-17 2025-02-17 1 1 47415099+aenimus@users.nore... 47415099+aenimus@users.nore...
extendSchema.ts
in composition/src/buildASTSchema
592 43 2023-08-23 2023-08-23 1 1 deusdustin@gmail.com deusdustin@gmail.com
custom-scripts.tsx
in playground/src/components/playground
583 - 2024-10-30 2024-11-05 2 1 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
webhook-history.tsx
in studio/src/pages/[organizationSlug]
516 8 2024-08-09 2024-08-09 1 1 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
scim.ts
in controlplane/src/core/controllers
503 1 2024-04-03 2024-07-12 5 1 suvijsurya76@gmail.com suvijsurya76@gmail.com
graph.ts
in composition/src/resolvability-graph
453 11 2024-07-31 2025-02-27 4 1 47415099+aenimus@users.nore... 47415099+aenimus@users.nore...
graph-pruning-config.tsx
in studio/src/components/lint-policy
444 - 2024-09-19 2025-02-27 3 1 suvijsurya76@gmail.com suvijsurya76@gmail.com
utils.ts
in composition/src/v1/utils
373 21 2025-02-17 2025-03-19 3 1 47415099+aenimus@users.nore... 47415099+aenimus@users.nore...
utils.ts
in composition/src/v1/normalization
363 14 2025-02-17 2025-02-27 2 1 47415099+aenimus@users.nore... 47415099+aenimus@users.nore...
linter-config.tsx
in studio/src/components/lint-policy
339 - 2024-09-19 2024-09-19 1 1 suvijsurya76@gmail.com suvijsurya76@gmail.com
router_runtime_metrics.go
in router/pkg/metric
273 5 2024-11-27 2025-01-14 3 1 deusdustin@gmail.com deusdustin@gmail.com
types.ts
in composition/src/schema-building
270 - 2025-02-17 2025-03-19 3 1 47415099+aenimus@users.nore... 47415099+aenimus@users.nore...
ClickHouseClient.ts
in controlplane/src/core/clickhouse/client
266 14 2023-08-23 2024-02-05 5 1 deusdustin@gmail.com deusdustin@gmail.com
ast.ts
in composition/src/schema-building
264 21 2024-02-19 2025-02-17 8 1 47415099+aenimus@users.nore... 47415099+aenimus@users.nore...
tag-input.tsx
in studio/src/components/ui/tag-input
229 - 2024-07-11 2024-07-11 1 1 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
utils.ts
in composition/src/v1/federation
229 10 2025-02-17 2025-02-27 2 1 47415099+aenimus@users.nore... 47415099+aenimus@users.nore...
SchemaLinter.ts
in controlplane/src/core/services
227 1 2024-05-17 2024-10-17 3 1 suvijsurya76@gmail.com suvijsurya76@gmail.com
plan-view.tsx
in studio/src/components/playground
224 - 2024-09-05 2024-12-10 3 1 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
utils.ts
in composition/src/resolvability-graph
218 8 2024-07-31 2025-02-27 3 1 47415099+aenimus@users.nore... 47415099+aenimus@users.nore...
theme.css
in playground/src
215 - 2024-07-30 2024-12-17 5 1 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
DiscussionRepository.ts
in controlplane/src/core/repositories
212 23 2024-01-08 2024-07-10 2 1 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
plan-view.tsx
in playground/src/components/playground
209 - 2024-09-05 2024-12-10 4 1 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
SchemaGraphPruningRepository.ts
in controlplane/src/core/repositories
198 5 2024-09-19 2024-09-19 1 1 suvijsurya76@gmail.com suvijsurya76@gmail.com
publishPersistedOperations.ts
in controlplane/src/core/bufservices/persisted-operation
187 1 2024-09-25 2024-09-25 1 1 suvijsurya76@gmail.com suvijsurya76@gmail.com
plan_generator.go
in router/pkg/plan_generator
175 1 2025-02-27 2025-03-14 4 1 ale@wundergraph.com ale@wundergraph.com
manage.tsx
in studio/src/pages/account
164 - 2024-07-10 2024-07-10 1 1 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
RouterMetricsRepository.ts
in controlplane/src/core/repositories/analytics
162 2 2024-02-13 2024-08-01 4 1 deusdustin@gmail.com deusdustin@gmail.com
warnings.ts
in composition/src/v1/warnings
160 10 2025-02-17 2025-02-27 2 1 47415099+aenimus@users.nore... 47415099+aenimus@users.nore...
tag.tsx
in studio/src/components/ui/tag-input
159 - 2024-07-11 2024-07-11 1 1 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
153 5 2024-12-12 2025-02-05 2 1 ludwig.bedacht@gmail.com ludwig.bedacht@gmail.com
form.tsx
in studio/src/components/ui
152 - 2023-09-16 2023-09-16 1 1 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
engine_stats.go
in router/pkg/statistics
152 25 2025-01-06 2025-01-06 1 1 ludwig.bedacht@gmail.com ludwig.bedacht@gmail.com
engine_metrics.go
in router/pkg/metric
142 6 2025-01-06 2025-01-06 1 1 ludwig.bedacht@gmail.com ludwig.bedacht@gmail.com
executeActions.ftl
in keycloak/theme/src/main/resources/theme/cosmo/email/html
133 - 2023-08-23 2023-08-23 1 1 deusdustin@gmail.com deusdustin@gmail.com
ecs.tf
in infrastructure/router/modules/aws-fargate
133 - 2024-03-19 2024-03-19 1 1 andre.koenig@openformation.io andre.koenig@openformation.io
type-merging.ts
in composition/src/v1/schema-building
131 4 2025-02-17 2025-03-19 2 1 47415099+aenimus@users.nore... 47415099+aenimus@users.nore...
DeleteUserQueue.ts
in controlplane/src/core/workers
129 5 2024-11-22 2024-11-22 1 1 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
organizationInvite.html
in controlplane/src/templates/email
128 - 2023-11-28 2023-12-01 3 1 suvijsurya76@gmail.com suvijsurya76@gmail.com
alert-dialog.tsx
in studio/src/components/ui
126 - 2023-10-09 2023-10-09 1 1 nithinkumar5353@gmail.com nithinkumar5353@gmail.com
CacheWarmerWorker.ts
in controlplane/src/core/workers
124 5 2025-01-17 2025-02-27 2 1 suvijsurya76@gmail.com suvijsurya76@gmail.com
batchprocessor.go
in graphqlmetrics/pkg/batchprocessor
124 6 2024-11-07 2024-11-07 1 1 deusdustin@gmail.com deusdustin@gmail.com
ingress.yaml
in helm/cosmo/templates
123 - 2023-08-23 2024-03-14 5 1 deusdustin@gmail.com deusdustin@gmail.com
getCacheWarmerOperations.ts
in controlplane/src/core/bufservices/cache-warmer
122 1 2025-01-17 2025-01-17 1 1 suvijsurya76@gmail.com suvijsurya76@gmail.com
Correlations

File Size vs. Number of Changes: 1150 points

composition/src/errors/errors.ts x: 1473 lines of code y: 36 # changes composition/src/federation/types.ts x: 57 lines of code y: 3 # changes composition/src/schema-building/types.ts x: 270 lines of code y: 3 # changes composition/src/schema-building/utils.ts x: 708 lines of code y: 15 # changes composition/src/subgraph/types.ts x: 33 lines of code y: 3 # changes composition/src/utils/string-constants.ts x: 159 lines of code y: 30 # changes composition/src/utils/utils.ts x: 228 lines of code y: 25 # changes composition/src/v1/federation/federation-factory.ts x: 2910 lines of code y: 3 # changes composition/src/v1/normalization/normalization-factory.ts x: 3516 lines of code y: 3 # changes composition/src/v1/normalization/walkers.ts x: 694 lines of code y: 3 # changes composition/src/v1/schema-building/type-merging.ts x: 131 lines of code y: 2 # changes composition/src/v1/utils/utils.ts x: 373 lines of code y: 3 # changes router/core/errors.go x: 276 lines of code y: 26 # changes router/core/flushwriter.go x: 223 lines of code y: 18 # changes router/internal/expr/expr.go x: 180 lines of code y: 6 # changes router/core/plan_generator.go x: 203 lines of code y: 6 # changes cli/src/commands/graph/common/version/commands/set.ts x: 106 lines of code y: 3 # changes cli/src/commands/graph/common/version/index.ts x: 12 lines of code y: 1 # changes cli/src/commands/graph/federated-graph/index.ts x: 31 lines of code y: 6 # changes cli/src/commands/graph/monograph/index.ts x: 33 lines of code y: 5 # changes router/cmd/plan_generator.go x: 92 lines of code y: 3 # changes router/pkg/plan_generator/plan_generator.go x: 175 lines of code y: 4 # changes router/cmd/instance.go x: 271 lines of code y: 53 # changes router/core/http_server.go x: 110 lines of code y: 5 # changes router/core/router.go x: 1657 lines of code y: 116 # changes router/pkg/config/config.go x: 763 lines of code y: 96 # changes router/pkg/watcher/watcher.go x: 59 lines of code y: 2 # changes cli/src/commands/subgraph/commands/check.ts x: 68 lines of code y: 22 # changes router/pkg/authentication/jwks_token_decoder.go x: 84 lines of code y: 5 # changes router/pkg/authentication/oidc_discovery_client.go x: 40 lines of code y: 1 # changes controlplane/migrations/0113_misty_lady_ursula.sql x: 1 lines of code y: 1 # changes controlplane/src/core/bufservices/api-key/deleteAPIKey.ts x: 72 lines of code y: 2 # changes controlplane/src/core/bufservices/check/createIgnoreOverridesForAllOperations.ts x: 83 lines of code y: 3 # changes controlplane/src/core/bufservices/check/removeOperationOverrides.ts x: 66 lines of code y: 2 # changes controlplane/src/core/bufservices/contract/updateContract.ts x: 220 lines of code y: 6 # changes controlplane/src/core/bufservices/feature-flag/createFeatureFlag.ts x: 244 lines of code y: 4 # changes controlplane/src/core/bufservices/feature-flag/enableFeatureFlag.ts x: 180 lines of code y: 4 # changes controlplane/src/core/bufservices/feature-flag/updateFeatureFlag.ts x: 216 lines of code y: 4 # changes controlplane/src/core/bufservices/federated-graph/createFederatedGraph.ts x: 257 lines of code y: 5 # changes controlplane/src/core/bufservices/federated-graph/createFederatedGraphToken.ts x: 99 lines of code y: 2 # changes controlplane/src/core/bufservices/federated-graph/deleteFederatedGraph.ts x: 86 lines of code y: 2 # changes controlplane/src/core/bufservices/federated-graph/generateRouterToken.ts x: 77 lines of code y: 2 # changes controlplane/src/core/bufservices/federated-graph/migrateFromApollo.ts x: 256 lines of code y: 3 # changes controlplane/src/core/bufservices/federated-graph/moveFederatedGraph.ts x: 215 lines of code y: 4 # changes controlplane/src/core/bufservices/federated-graph/updateFederatedGraph.ts x: 196 lines of code y: 6 # changes controlplane/src/core/bufservices/graph/setGraphRouterCompatibilityVersion.ts x: 170 lines of code y: 2 # changes controlplane/src/core/bufservices/monograph/createMonograph.ts x: 183 lines of code y: 3 # changes controlplane/src/core/bufservices/monograph/deleteMonograph.ts x: 94 lines of code y: 2 # changes controlplane/src/core/bufservices/monograph/moveMonograph.ts x: 140 lines of code y: 3 # changes controlplane/src/core/bufservices/monograph/updateMonograph.ts x: 200 lines of code y: 3 # changes controlplane/src/core/bufservices/organization/createOrganization.ts x: 144 lines of code y: 2 # changes controlplane/src/core/bufservices/organization/updateOrganizationDetails.ts x: 118 lines of code y: 2 # changes controlplane/src/core/bufservices/subgraph/addSubgraphMember.ts x: 104 lines of code y: 2 # changes controlplane/src/core/bufservices/subgraph/createFederatedSubgraph.ts x: 236 lines of code y: 3 # changes controlplane/src/core/bufservices/subgraph/deleteFederatedSubgraph.ts x: 168 lines of code y: 4 # changes controlplane/src/core/bufservices/subgraph/publishFederatedSubgraph.ts x: 412 lines of code y: 6 # changes controlplane/src/core/bufservices/subgraph/updateSubgraph.ts x: 249 lines of code y: 4 # changes controlplane/src/core/bufservices/user/acceptOrDeclineInvitation.ts x: 108 lines of code y: 2 # changes controlplane/src/core/bufservices/user/removeInvitation.ts x: 116 lines of code y: 3 # changes controlplane/src/core/bufservices/user/removeOrganizationMember.ts x: 123 lines of code y: 3 # changes controlplane/src/core/services/ApiKeyAuthenticator.ts x: 57 lines of code y: 12 # changes controlplane/src/db/schema.ts x: 1907 lines of code y: 65 # changes controlplane/src/types/index.ts x: 625 lines of code y: 69 # changes proto/wg/cosmo/platform/v1/platform.proto x: 2435 lines of code y: 97 # changes studio/src/components/audit-log-table.tsx x: 175 lines of code y: 5 # changes controlplane/src/core/services/Keycloak.ts x: 381 lines of code y: 11 # changes controlplane/src/core/repositories/SubgraphRepository.ts x: 1266 lines of code y: 50 # changes cli/src/commands/feature-subgraph/commands/publish.ts x: 139 lines of code y: 5 # changes cli/src/core/types/types.ts x: 27 lines of code y: 4 # changes cli/src/handle-composition-result.ts x: 191 lines of code y: 2 # changes helm/cosmo/charts/router/Chart.yaml x: 13 lines of code y: 17 # changes helm/cosmo/Chart.yaml x: 66 lines of code y: 30 # changes helm/cosmo/charts/cdn/Chart.yaml x: 8 lines of code y: 6 # changes helm/cosmo/charts/controlplane/Chart.yaml x: 8 lines of code y: 8 # changes helm/cosmo/charts/studio/Chart.yaml x: 7 lines of code y: 7 # changes studio/src/components/analytics/data-table-faceted-filter.tsx x: 567 lines of code y: 6 # changes studio/src/components/ui/command.tsx x: 132 lines of code y: 4 # changes studio/src/lib/schema-helpers.ts x: 760 lines of code y: 13 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/playground.tsx x: 1180 lines of code y: 22 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/schema/index.tsx x: 1634 lines of code y: 12 # changes router/core/parse_multipart.go x: 153 lines of code y: 6 # changes router/cmd/custom/module/module.go x: 68 lines of code y: 9 # changes router/core/graph_server.go x: 1160 lines of code y: 59 # changes router/core/modules.go x: 102 lines of code y: 14 # changes router/core/graphql_prehandler.go x: 775 lines of code y: 80 # changes router/pkg/config/fixtures/full.yaml x: 338 lines of code y: 35 # changes router/pkg/metric/config.go x: 102 lines of code y: 12 # changes router/pkg/metric/meter.go x: 358 lines of code y: 14 # changes composition/src/ast/utils.ts x: 265 lines of code y: 20 # changes composition/src/index.ts x: 35 lines of code y: 17 # changes composition/src/normalization/normalization.ts x: 46 lines of code y: 2 # changes composition/src/normalization/types.ts x: 55 lines of code y: 2 # changes composition/src/resolvability-graph/graph-nodes.ts x: 100 lines of code y: 3 # changes composition/src/resolvability-graph/graph.ts x: 453 lines of code y: 4 # changes composition/src/resolvability-graph/utils.ts x: 218 lines of code y: 3 # changes composition/src/router-configuration/types.ts x: 68 lines of code y: 1 # changes composition/src/router-configuration/utils.ts x: 17 lines of code y: 1 # changes composition/src/utils/types.ts x: 39 lines of code y: 2 # changes composition/src/v1/federation/utils.ts x: 229 lines of code y: 2 # changes composition/src/v1/normalization/types.ts x: 56 lines of code y: 1 # changes composition/src/v1/normalization/utils.ts x: 363 lines of code y: 2 # changes composition/src/v1/warnings/warnings.ts x: 160 lines of code y: 2 # changes controlplane/migrations/0112_fluffy_marvel_apes.sql x: 20 lines of code y: 1 # changes controlplane/src/core/bufservices/cache-warmer/pushCacheWarmerOperation.ts x: 190 lines of code y: 4 # changes controlplane/src/core/composition/composer.ts x: 583 lines of code y: 35 # changes controlplane/src/core/repositories/CacheWarmerRepository.ts x: 589 lines of code y: 6 # changes controlplane/src/core/workers/CacheWarmerWorker.ts x: 124 lines of code y: 2 # changes studio/src/components/lint-policy/graph-pruning-config.tsx x: 444 lines of code y: 3 # changes studio/src/pages/[organizationSlug]/cache-warmer.tsx x: 169 lines of code y: 3 # changes router/core/context.go x: 475 lines of code y: 46 # changes router/core/request_context_fields.go x: 215 lines of code y: 6 # changes router/internal/requestlogger/requestlogger.go x: 178 lines of code y: 13 # changes router/internal/requestlogger/subgraphlogger.go x: 56 lines of code y: 4 # changes router/core/cache_warmup.go x: 308 lines of code y: 8 # changes router/cmd/main.go x: 100 lines of code y: 34 # changes router/cmd/plan-generator/main.go x: 8 lines of code y: 2 # changes router/core/operation_processor.go x: 1022 lines of code y: 45 # changes router/core/websocket.go x: 988 lines of code y: 63 # changes studio/next.config.mjs x: 170 lines of code y: 12 # changes cli/src/commands/auth/commands/login.ts x: 85 lines of code y: 6 # changes cli/src/commands/router/index.ts x: 38 lines of code y: 8 # changes controlplane/src/core/bufservices/PlatformService.ts x: 623 lines of code y: 123 # changes controlplane/src/core/bufservices/organization/getOrganizationBySlug.ts x: 36 lines of code y: 1 # changes cli/src/core/signature.ts x: 14 lines of code y: 2 # changes cli/src/commands/feature-flag/commands/create.ts x: 82 lines of code y: 5 # changes cli/src/commands/feature-flag/commands/delete.ts x: 66 lines of code y: 4 # changes cli/src/commands/feature-flag/commands/disable.ts x: 58 lines of code y: 4 # changes cli/src/commands/graph/common/fetch-schema.ts x: 41 lines of code y: 3 # changes cli/src/commands/graph/federated-graph/commands/check.ts x: 109 lines of code y: 4 # changes cli/src/commands/graph/federated-graph/commands/create.ts x: 153 lines of code y: 7 # changes cli/src/commands/graph/federated-graph/commands/delete.ts x: 48 lines of code y: 3 # changes cli/src/commands/graph/federated-graph/commands/fetch.ts x: 169 lines of code y: 8 # changes cli/src/commands/graph/federated-graph/commands/list.ts x: 114 lines of code y: 8 # changes cli/src/commands/graph/federated-graph/commands/update.ts x: 151 lines of code y: 6 # changes cli/src/commands/graph/monograph/commands/check.ts x: 69 lines of code y: 5 # changes cli/src/commands/graph/monograph/commands/list.ts x: 106 lines of code y: 7 # changes cli/src/commands/graph/monograph/commands/update.ts x: 91 lines of code y: 6 # changes cli/src/commands/namespace/commands/list.ts x: 57 lines of code y: 5 # changes cli/src/commands/router/commands/compose.ts x: 284 lines of code y: 23 # changes cli/src/commands/router/commands/fetch.ts x: 94 lines of code y: 10 # changes cli/src/commands/router/commands/token/commands/create.ts x: 54 lines of code y: 8 # changes cli/src/commands/router/commands/token/commands/delete.ts x: 51 lines of code y: 6 # changes cli/src/commands/router/commands/token/commands/list.ts x: 44 lines of code y: 8 # changes cli/src/commands/subgraph/commands/create.ts x: 104 lines of code y: 19 # changes cli/src/commands/subgraph/commands/delete.ts x: 131 lines of code y: 11 # changes cli/src/commands/subgraph/commands/fix.ts x: 69 lines of code y: 8 # changes cli/src/commands/subgraph/commands/list.ts x: 86 lines of code y: 13 # changes cli/src/commands/subgraph/commands/move.ts x: 116 lines of code y: 5 # changes cli/src/commands/subgraph/commands/publish.ts x: 208 lines of code y: 23 # changes cli/src/commands/subgraph/commands/update.ts x: 189 lines of code y: 21 # changes cli/src/index.ts x: 23 lines of code y: 5 # changes cli/src/utils.ts x: 263 lines of code y: 9 # changes cli/src/core/config.ts x: 38 lines of code y: 14 # changes cli/src/commands/graph/federated-graph/utils.ts x: 161 lines of code y: 4 # changes demo-router.fly.toml x: 37 lines of code y: 4 # changes router/core/attribute_expressions.go x: 76 lines of code y: 1 # changes router/core/operation_metrics.go x: 76 lines of code y: 24 # changes router/core/transport.go x: 331 lines of code y: 33 # changes router/core/executor.go x: 241 lines of code y: 40 # changes router/core/header_rule_engine.go x: 531 lines of code y: 19 # changes controlplane/src/core/webhooks/OrganizationWebhookService.ts x: 406 lines of code y: 19 # changes router/core/graphql_handler.go x: 378 lines of code y: 59 # changes router/pkg/authentication/authentication.go x: 74 lines of code y: 8 # changes cdn-server/cdn/src/index.ts x: 237 lines of code y: 8 # changes cli/src/commands/router/commands/compatibility-version/commands/list.ts x: 30 lines of code y: 1 # changes composition-go/shim/src/index.ts x: 72 lines of code y: 10 # changes composition/src/schema-building/ast.ts x: 264 lines of code y: 8 # changes composition/src/utils/integer-constants.ts x: 3 lines of code y: 4 # changes composition/src/v1/federation/walkers.ts x: 121 lines of code y: 1 # changes composition/src/v1/normalization/directive-definition-data.ts x: 646 lines of code y: 1 # changes composition/src/v1/utils/constants.ts x: 803 lines of code y: 1 # changes connect/src/wg/cosmo/common/common_pb.ts x: 61 lines of code y: 13 # changes controlplane/src/core/bufservices/federated-graph/checkFederatedGraph.ts x: 132 lines of code y: 3 # changes controlplane/src/core/bufservices/federated-graph/getFederatedGraphById.ts x: 157 lines of code y: 2 # changes controlplane/src/core/bufservices/subgraph/checkSubgraphSchema.ts x: 374 lines of code y: 6 # changes controlplane/src/core/composition/composition.ts x: 48 lines of code y: 6 # changes controlplane/src/core/composition/schemaCheck.ts x: 97 lines of code y: 7 # changes controlplane/src/core/repositories/FederatedGraphRepository.ts x: 1547 lines of code y: 50 # changes controlplane/src/core/repositories/GraphCompositionRepository.ts x: 393 lines of code y: 17 # changes controlplane/src/core/services/SchemaGraphPruner.ts x: 346 lines of code y: 2 # changes controlplane/src/core/util.ts x: 406 lines of code y: 29 # changes proto/wg/cosmo/common/common.proto x: 35 lines of code y: 10 # changes router/core/init_config_poller.go x: 126 lines of code y: 5 # changes router/pkg/routerconfig/cdn/client.go x: 192 lines of code y: 4 # changes shared/src/router-config/builder.ts x: 203 lines of code y: 24 # changes shared/src/router-config/errors.ts x: 6 lines of code y: 2 # changes controlplane/src/core/controllers/auth.ts x: 287 lines of code y: 23 # changes controlplane/src/core/webhooks/PlatformWebhookService.ts x: 84 lines of code y: 9 # changes controlplane/src/core/services/SchemaUsageTrafficInspector.ts x: 270 lines of code y: 10 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/cache-operations.tsx x: 247 lines of code y: 3 # changes router/__schemas/graph.yaml x: 17 lines of code y: 3 # changes router/core/factoryresolver.go x: 511 lines of code y: 30 # changes router/internal/graphiql/playgroundhandler.go x: 61 lines of code y: 7 # changes router/pkg/routerconfig/s3/client.go x: 87 lines of code y: 4 # changes controlplane/src/core/repositories/OrganizationRepository.ts x: 1255 lines of code y: 43 # changes studio/src/pages/[organizationSlug]/usages.tsx x: 288 lines of code y: 14 # changes router/pkg/authentication/http_header_authenticator.go x: 71 lines of code y: 4 # changes router/pkg/authentication/validation_store.go x: 109 lines of code y: 1 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/subgraphs.tsx x: 117 lines of code y: 6 # changes controlplane/src/core/services/OidcProvider.ts x: 188 lines of code y: 5 # changes studio/src/pages/[organizationSlug]/settings.tsx x: 1556 lines of code y: 24 # changes studio/src/pages/[organizationSlug]/[namespace]/subgraph/[subgraphSlug]/index.tsx x: 256 lines of code y: 8 # changes graphqlmetrics/core/metrics_service.go x: 408 lines of code y: 14 # changes router/pkg/metric/cache_metrics.go x: 176 lines of code y: 2 # changes connect/src/wg/cosmo/node/v1/node_pb.ts x: 1405 lines of code y: 28 # changes proto/wg/cosmo/node/v1/node.proto x: 289 lines of code y: 25 # changes controlplane/clickhouse/migrations/20250101213018_operation_planning_metrics_5_30_mv.sql x: 35 lines of code y: 2 # changes controlplane/src/db/models.ts x: 121 lines of code y: 18 # changes router/core/operation_planner.go x: 130 lines of code y: 27 # changes proto/wg/cosmo/graphqlmetrics/v1/graphqlmetrics.proto x: 107 lines of code y: 6 # changes studio/src/components/code-viewer.tsx x: 159 lines of code y: 7 # changes controlplane/src/core/repositories/OperationsRepository.ts x: 371 lines of code y: 9 # changes controlplane/src/core/repositories/analytics/MetricsRepository.ts x: 575 lines of code y: 15 # changes graphqlmetrics/cmd/main.go x: 143 lines of code y: 10 # changes router/core/cache_warmup_cdn.go x: 115 lines of code y: 1 # changes router/internal/persistedoperation/client.go x: 94 lines of code y: 7 # changes studio/src/components/layout/dashboard-layout.tsx x: 269 lines of code y: 29 # changes studio/src/components/layout/graph-layout.tsx x: 404 lines of code y: 28 # changes studio/src/pages/[organizationSlug]/billing.tsx x: 366 lines of code y: 8 # changes studio/src/pages/[organizationSlug]/subgraphs.tsx x: 154 lines of code y: 16 # changes router/pkg/metric/router_runtime_metrics.go x: 273 lines of code y: 3 # changes router/pkg/controlplane/configpoller/config_poller.go x: 135 lines of code y: 4 # changes controlplane/src/core/build-server.ts x: 444 lines of code y: 41 # changes controlplane/src/core/routes.ts x: 63 lines of code y: 22 # changes studio/src/components/create-graph.tsx x: 336 lines of code y: 2 # changes controlplane/clickhouse/migrations/20250103184308_router_uptime_use_gauge.sql x: 48 lines of code y: 1 # changes router/internal/httpclient/retryableclient.go x: 24 lines of code y: 2 # changes router/pkg/authentication/initial_payload_authenticator.go x: 76 lines of code y: 3 # changes router/core/attribute_mapper.go x: 61 lines of code y: 1 # changes router/pkg/metric/engine_metrics.go x: 142 lines of code y: 1 # changes router/pkg/statistics/engine_stats.go x: 152 lines of code y: 1 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/analytics/index.tsx x: 203 lines of code y: 5 # changes studio/src/pages/[organizationSlug]/apikeys.tsx x: 912 lines of code y: 31 # changes router/pkg/trace/meter.go x: 189 lines of code y: 10 # changes playground/src/theme.css x: 215 lines of code y: 5 # changes shared/src/router-config/graphql-configuration.ts x: 283 lines of code y: 16 # changes router/core/engine_loader_hooks.go x: 173 lines of code y: 15 # changes router/pkg/metric/metric_store.go x: 269 lines of code y: 7 # changes playground/src/components/playground/fetch-flow.tsx x: 329 lines of code y: 8 # changes playground/src/components/playground/plan-view.tsx x: 209 lines of code y: 4 # changes playground/src/components/playground/trace-view.tsx x: 608 lines of code y: 11 # changes playground/src/components/playground/types.ts x: 98 lines of code y: 8 # changes studio/src/components/playground/fetch-flow.tsx x: 393 lines of code y: 6 # changes studio/src/components/playground/plan-view.tsx x: 224 lines of code y: 3 # changes studio/src/components/playground/trace-view.tsx x: 651 lines of code y: 13 # changes studio/src/components/app-provider.tsx x: 238 lines of code y: 34 # changes studio/src/components/user-menu.tsx x: 76 lines of code y: 6 # changes studio/src/components/checks/changes-table.tsx x: 279 lines of code y: 10 # changes router/pkg/otel/attributes.go x: 59 lines of code y: 19 # changes studio/src/components/ui/dropdown-menu.tsx x: 165 lines of code y: 6 # changes controlplane/src/core/repositories/analytics/AnalyticsRequestViewRepository.ts x: 743 lines of code y: 22 # changes studio/src/components/analytics/getColumnData.tsx x: 318 lines of code y: 10 # changes studio/src/components/analytics/metrics.tsx x: 738 lines of code y: 6 # changes controlplane/src/core/repositories/UserRepository.ts x: 144 lines of code y: 12 # changes controlplane/src/core/workers/AIGraphReadmeWorker.ts x: 142 lines of code y: 5 # changes controlplane/src/core/workers/DeleteUserQueue.ts x: 129 lines of code y: 1 # changes helm/cosmo/charts/controlplane/templates/activate-organization.yaml x: 81 lines of code y: 4 # changes helm/cosmo/charts/controlplane/templates/delete-user.yaml x: 80 lines of code y: 3 # changes helm/cosmo/charts/controlplane/values.yaml x: 139 lines of code y: 26 # changes helm/cosmo/values.yaml x: 313 lines of code y: 27 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/checks/[checkId]/index.tsx x: 816 lines of code y: 13 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/compositions/[compositionId]/index.tsx x: 742 lines of code y: 14 # changes studio/src/components/checks/operations.tsx x: 543 lines of code y: 10 # changes controlplane/src/core/repositories/SchemaCheckRepository.ts x: 337 lines of code y: 16 # changes router/pkg/cors/config.go x: 151 lines of code y: 2 # changes router/pkg/otel/otelconfig/otelconfig.go x: 25 lines of code y: 4 # changes graphqlmetrics/config/config.go x: 47 lines of code y: 4 # changes router/pkg/config/json_schema.go x: 447 lines of code y: 5 # changes playground/src/components/playground/custom-scripts.tsx x: 583 lines of code y: 2 # changes studio/src/components/playground/custom-scripts.tsx x: 995 lines of code y: 3 # changes router/core/router_metrics.go x: 100 lines of code y: 13 # changes router/pkg/metric/noop_metrics.go x: 33 lines of code y: 6 # changes router/pkg/metric/otlp_metric_store.go x: 76 lines of code y: 5 # changes router/pkg/profile/profile.go x: 94 lines of code y: 1 # changes controlplane/src/core/repositories/FeatureFlagRepository.ts x: 951 lines of code y: 4 # changes controlplane/src/core/repositories/OrganizationInvitationRepository.ts x: 182 lines of code y: 10 # changes cli/src/handle-check-result.ts x: 233 lines of code y: 5 # changes studio/src/components/checks/lint-issues-table.tsx x: 135 lines of code y: 6 # changes studio/src/components/composition-errors-banner.tsx x: 31 lines of code y: 3 # changes studio/src/components/federatedgraphs-cards.tsx x: 615 lines of code y: 32 # changes studio/src/components/reactflow-graph-node.tsx x: 43 lines of code y: 5 # changes studio/src/components/schema/sdl-viewer-monaco.tsx x: 239 lines of code y: 6 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/compositions/index.tsx x: 309 lines of code y: 11 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/routers.tsx x: 789 lines of code y: 8 # changes studio/src/pages/[organizationSlug]/[namespace]/subgraph/[subgraphSlug]/graphs.tsx x: 245 lines of code y: 7 # changes studio/src/pages/create.tsx x: 119 lines of code y: 4 # changes studio/src/styles/globals.css x: 156 lines of code y: 14 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/index.tsx x: 482 lines of code y: 16 # changes controlplane/src/core/repositories/analytics/SubgraphMetricsRepository.ts x: 624 lines of code y: 7 # changes controlplane/src/core/repositories/analytics/util.ts x: 364 lines of code y: 15 # changes router/pkg/logging/logging.go x: 150 lines of code y: 8 # changes router/pkg/trace/utils.go x: 71 lines of code y: 9 # changes router/internal/recoveryhandler/recovery.go x: 42 lines of code y: 4 # changes router/pkg/trace/config.go x: 95 lines of code y: 12 # changes helm/cosmo/charts/controlplane/templates/_helpers.tpl x: 96 lines of code y: 5 # changes helm/cosmo/charts/router/templates/_helpers.tpl x: 81 lines of code y: 6 # changes helm/cosmo/charts/router/templates/deployment.yaml x: 243 lines of code y: 13 # changes helm/cosmo/charts/router/values.yaml x: 85 lines of code y: 19 # changes helm/cosmo/charts/otelcollector/templates/deployment.yaml x: 129 lines of code y: 9 # changes controlplane/src/core/bufservices/sso/getOIDCProvider.ts x: 61 lines of code y: 3 # changes controlplane/src/core/repositories/analytics/UsageRepository.ts x: 265 lines of code y: 10 # changes helm/cosmo/charts/graphqlmetrics/templates/deployment.yaml x: 131 lines of code y: 7 # changes router/internal/versioninfo/versioninfo.go x: 81 lines of code y: 1 # changes studio/src/components/ui/dialog.tsx x: 102 lines of code y: 5 # changes controlplane/src/core/bufservices/check/getChecksByFederatedGraphName.ts x: 88 lines of code y: 1 # changes controlplane/src/core/bufservices/federated-graph/getCompositions.ts x: 96 lines of code y: 1 # changes controlplane/src/core/bufservices/persisted-operation/publishPersistedOperations.ts x: 187 lines of code y: 1 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/checks/index.tsx x: 373 lines of code y: 10 # changes studio/src/components/check-badge-icon.tsx x: 40 lines of code y: 6 # changes controlplane/src/core/repositories/analytics/TraceRepository.ts x: 130 lines of code y: 13 # changes controlplane/clickhouse/migrations/20230825095359_traces_mv.sql x: 32 lines of code y: 7 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/analytics/traces.tsx x: 274 lines of code y: 5 # changes controlplane/src/core/repositories/SchemaGraphPruningRepository.ts x: 198 lines of code y: 1 # changes studio/src/components/lint-policy/linter-config.tsx x: 339 lines of code y: 1 # changes studio/src/hooks/use-feature-limit.ts x: 9 lines of code y: 3 # changes studio/src/lib/constants.ts x: 118 lines of code y: 7 # changes playground/src/lib/use-local-storage.ts x: 106 lines of code y: 1 # changes studio/src/styles/playground.css x: 60 lines of code y: 8 # changes helm/cosmo/charts/graphqlmetrics/values.yaml x: 56 lines of code y: 10 # changes helm/cosmo/charts/otelcollector/values.yaml x: 55 lines of code y: 11 # changes helm/cosmo/charts/studio/values.yaml x: 49 lines of code y: 9 # changes keycloak/theme/src/main/resources/theme/cosmo/login/layout-cloud-iam.ftl x: 154 lines of code y: 5 # changes playground/src/components/playground/monaco-dark-theme.ts x: 682 lines of code y: 1 # changes studio/src/components/playground/fetch-waterfall.tsx x: 317 lines of code y: 5 # changes controlplane/src/core/test-util.ts x: 170 lines of code y: 23 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/clients.tsx x: 757 lines of code y: 6 # changes studio/src/pages/[organizationSlug]/graphs.tsx x: 116 lines of code y: 22 # changes studio/src/pages/[organizationSlug]/integrations.tsx x: 615 lines of code y: 9 # changes studio/src/pages/[organizationSlug]/members.tsx x: 622 lines of code y: 26 # changes studio/src/pages/[organizationSlug]/webhooks.tsx x: 578 lines of code y: 11 # changes controlplane/src/core/env.schema.ts x: 95 lines of code y: 21 # changes controlplane/src/index.ts x: 168 lines of code y: 19 # changes helm/cosmo/charts/cdn/templates/deployment.yaml x: 145 lines of code y: 6 # changes helm/cosmo/charts/controlplane/templates/config-map.yaml x: 49 lines of code y: 12 # changes helm/cosmo/charts/controlplane/templates/deployment.yaml x: 443 lines of code y: 20 # changes helm/cosmo/charts/controlplane/templates/secret.yaml x: 48 lines of code y: 16 # changes helm/cosmo/charts/controlplane/templates/clickhouse-migration.yaml x: 47 lines of code y: 5 # changes helm/cosmo/charts/controlplane/templates/database-migration.yaml x: 63 lines of code y: 6 # changes studio/src/pages/account/invitations.tsx x: 140 lines of code y: 9 # changes otelcollector/otel-config.yaml x: 63 lines of code y: 11 # changes router/internal/graphqlmetrics/exporter.go x: 301 lines of code y: 4 # changes playground/src/App.tsx x: 4 lines of code y: 7 # changes aws-lambda-router/internal/router.go x: 126 lines of code y: 4 # changes connect/src/wg/cosmo/notifications/events_pb.ts x: 81 lines of code y: 7 # changes studio/src/pages/[organizationSlug]/webhook-history.tsx x: 516 lines of code y: 1 # changes studio/src/components/schema/sdl-viewer.tsx x: 292 lines of code y: 8 # changes controlplane/clickhouse/migrations/20240210203043_router_gauge_metrics_1_30_mv.sql x: 21 lines of code y: 3 # changes helm/cosmo/charts/otelcollector/templates/service.yaml x: 29 lines of code y: 2 # changes studio/src/components/analytics/field-usage.tsx x: 403 lines of code y: 13 # changes studio/src/components/dashboard/NamespaceSelector.tsx x: 94 lines of code y: 8 # changes studio/src/components/analytics/trace.tsx x: 532 lines of code y: 8 # changes controlplane/src/core/services/AccessTokenAuthenticator.ts x: 49 lines of code y: 10 # changes controlplane/src/core/services/Authentication.ts x: 85 lines of code y: 12 # changes controlplane/src/core/services/Authorization.ts x: 86 lines of code y: 11 # changes studio/src/components/layout/sidenav.tsx x: 226 lines of code y: 9 # changes studio/src/components/layout/title-layout.tsx x: 81 lines of code y: 17 # changes keycloak/theme/src/main/resources/theme/cosmo/login/resources/scss/login.scss x: 184 lines of code y: 9 # changes controlplane/src/core/migrate.ts x: 18 lines of code y: 4 # changes controlplane/src/core/controllers/scim.ts x: 503 lines of code y: 5 # changes studio/src/components/ui/tag-input/tag-input.tsx x: 229 lines of code y: 1 # changes studio/src/components/ui/tag-input/tag.tsx x: 159 lines of code y: 1 # changes controlplane/src/core/repositories/DiscussionRepository.ts x: 212 lines of code y: 2 # changes studio/src/components/discussions/discussion.tsx x: 489 lines of code y: 3 # changes studio/src/components/feature-flags-table.tsx x: 187 lines of code y: 2 # changes connect/src/wg/cosmo/node/v1/node-NodeService_connectquery.ts x: 12 lines of code y: 9 # changes connect/src/wg/cosmo/node/v1/node_connect.ts x: 13 lines of code y: 9 # changes controlplane/src/core/bufservices/NodeService.ts x: 61 lines of code y: 18 # changes otelcollector/otelcol-builder.yaml x: 23 lines of code y: 7 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/schema/sdl.tsx x: 376 lines of code y: 10 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/changelog/index.tsx x: 232 lines of code y: 4 # changes controlplane/src/core/services/ApolloMigrator.ts x: 270 lines of code y: 15 # changes controlplane/src/core/repositories/GitHubRepository.ts x: 171 lines of code y: 5 # changes studio/src/components/checks/override.tsx x: 421 lines of code y: 3 # changes controlplane/src/core/repositories/analytics/AnalyticsDashboardViewRepository.ts x: 288 lines of code y: 9 # changes studio/src/components/discussions/thread.tsx x: 283 lines of code y: 2 # changes studio/src/components/notifications/components.tsx x: 207 lines of code y: 6 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/overrides.tsx x: 300 lines of code y: 3 # changes studio/src/pages/[organizationSlug]/[namespace]/subgraph/[subgraphSlug]/analytics/index.tsx x: 377 lines of code y: 3 # changes studio/src/components/graph-visualization.tsx x: 334 lines of code y: 6 # changes router/core/authorizer.go x: 163 lines of code y: 3 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/discussions/index.tsx x: 114 lines of code y: 3 # changes shared/src/index.ts x: 3 lines of code y: 3 # changes studio/src/pages/login.tsx x: 139 lines of code y: 11 # changes cli/src/commands/operations/commands/push.ts x: 204 lines of code y: 8 # changes cli/src/commands/subgraph/index.ts x: 31 lines of code y: 8 # changes controlplane/src/core/auth-utils.ts x: 294 lines of code y: 11 # changes router/internal/wsproto/graphql_ws.go x: 94 lines of code y: 4 # changes helm/cosmo/charts/graphqlmetrics/templates/secret.yaml x: 14 lines of code y: 5 # changes studio/src/components/analytics/useAnalyticsQueryState.ts x: 107 lines of code y: 10 # changes studio/src/lib/insights-helpers.ts x: 162 lines of code y: 9 # changes controlplane/src/core/clickhouse/client/ClickHouseClient.ts x: 266 lines of code y: 5 # changes studio/src/components/analytics/toolbar.tsx x: 100 lines of code y: 10 # changes studio/src/components/ui/table.tsx x: 110 lines of code y: 7 # changes controlplane/src/core/services/BillingService.ts x: 316 lines of code y: 3 # changes studio/src/components/date-picker-with-range.tsx x: 314 lines of code y: 9 # changes studio/src/components/operations-overview.tsx x: 210 lines of code y: 10 # changes studio/src/components/layout/layout.tsx x: 10 lines of code y: 4 # changes studio/src/components/ui/button.tsx x: 75 lines of code y: 7 # changes composition/src/buildASTSchema/extendSchema.ts x: 592 lines of code y: 1 # changes
123.0
# changes
  min: 1.0
  average: 5.12
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 123.0
0 3516.0
lines of code
min: 1.0 | average: 125.5 | 25th percentile: 20.75 | median: 58.0 | 75th percentile: 124.0 | max: 3516.0

Number of Contributors vs. Number of Changes: 1150 points

composition/src/errors/errors.ts x: 5 # contributors y: 36 # changes composition/src/federation/types.ts x: 1 # contributors y: 3 # changes composition/src/schema-building/utils.ts x: 2 # contributors y: 15 # changes composition/src/utils/string-constants.ts x: 5 # contributors y: 30 # changes composition/src/utils/utils.ts x: 3 # contributors y: 25 # changes composition/src/v1/schema-building/type-merging.ts x: 1 # contributors y: 2 # changes router/core/errors.go x: 7 # contributors y: 26 # changes router/core/flushwriter.go x: 5 # contributors y: 18 # changes router/internal/expr/expr.go x: 5 # contributors y: 6 # changes router/core/plan_generator.go x: 3 # contributors y: 6 # changes cli/src/commands/graph/common/version/commands/set.ts x: 3 # contributors y: 3 # changes cli/src/commands/graph/common/version/index.ts x: 1 # contributors y: 1 # changes cli/src/commands/graph/federated-graph/index.ts x: 4 # contributors y: 6 # changes cli/src/commands/graph/monograph/index.ts x: 4 # contributors y: 5 # changes router/pkg/plan_generator/plan_generator.go x: 1 # contributors y: 4 # changes router/cmd/instance.go x: 13 # contributors y: 53 # changes router/core/router.go x: 21 # contributors y: 116 # changes router/pkg/config/config.go x: 16 # contributors y: 96 # changes router/pkg/watcher/watcher.go x: 2 # contributors y: 2 # changes cli/src/commands/subgraph/commands/check.ts x: 7 # contributors y: 22 # changes router/pkg/authentication/jwks_token_decoder.go x: 3 # contributors y: 5 # changes controlplane/src/core/bufservices/check/createIgnoreOverridesForAllOperations.ts x: 2 # contributors y: 3 # changes controlplane/src/core/bufservices/feature-flag/createFeatureFlag.ts x: 2 # contributors y: 4 # changes controlplane/src/core/bufservices/federated-graph/createFederatedGraph.ts x: 2 # contributors y: 5 # changes controlplane/src/core/services/ApiKeyAuthenticator.ts x: 5 # contributors y: 12 # changes controlplane/src/db/schema.ts x: 7 # contributors y: 65 # changes controlplane/src/types/index.ts x: 8 # contributors y: 69 # changes proto/wg/cosmo/platform/v1/platform.proto x: 8 # contributors y: 97 # changes controlplane/src/core/services/Keycloak.ts x: 4 # contributors y: 11 # changes controlplane/src/core/repositories/SubgraphRepository.ts x: 7 # contributors y: 50 # changes cli/src/core/types/types.ts x: 3 # contributors y: 4 # changes helm/cosmo/charts/router/Chart.yaml x: 4 # contributors y: 17 # changes helm/cosmo/Chart.yaml x: 6 # contributors y: 30 # changes helm/cosmo/charts/controlplane/Chart.yaml x: 4 # contributors y: 8 # changes helm/cosmo/charts/studio/Chart.yaml x: 3 # contributors y: 7 # changes studio/src/lib/schema-helpers.ts x: 3 # contributors y: 13 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/playground.tsx x: 4 # contributors y: 22 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/schema/index.tsx x: 4 # contributors y: 12 # changes router/cmd/custom/module/module.go x: 5 # contributors y: 9 # changes router/core/graph_server.go x: 12 # contributors y: 59 # changes router/core/modules.go x: 7 # contributors y: 14 # changes router/core/graphql_prehandler.go x: 13 # contributors y: 80 # changes router/pkg/config/fixtures/full.yaml x: 11 # contributors y: 35 # changes router/pkg/metric/meter.go x: 6 # contributors y: 14 # changes composition/src/ast/utils.ts x: 4 # contributors y: 20 # changes controlplane/src/core/composition/composer.ts x: 6 # contributors y: 35 # changes controlplane/src/core/repositories/CacheWarmerRepository.ts x: 2 # contributors y: 6 # changes router/core/context.go x: 10 # contributors y: 46 # changes router/internal/requestlogger/requestlogger.go x: 4 # contributors y: 13 # changes router/core/cache_warmup.go x: 5 # contributors y: 8 # changes router/cmd/main.go x: 8 # contributors y: 34 # changes router/core/operation_processor.go x: 8 # contributors y: 45 # changes router/core/websocket.go x: 11 # contributors y: 63 # changes controlplane/src/core/bufservices/PlatformService.ts x: 7 # contributors y: 123 # changes cli/src/commands/graph/federated-graph/commands/check.ts x: 4 # contributors y: 4 # changes cli/src/commands/graph/federated-graph/commands/create.ts x: 4 # contributors y: 7 # changes cli/src/commands/graph/monograph/commands/list.ts x: 5 # contributors y: 7 # changes cli/src/commands/router/commands/compose.ts x: 7 # contributors y: 23 # changes cli/src/commands/router/commands/fetch.ts x: 4 # contributors y: 10 # changes cli/src/commands/subgraph/commands/create.ts x: 6 # contributors y: 19 # changes cli/src/commands/subgraph/commands/publish.ts x: 5 # contributors y: 23 # changes cli/src/commands/subgraph/commands/update.ts x: 6 # contributors y: 21 # changes cli/src/core/config.ts x: 4 # contributors y: 14 # changes router/core/operation_metrics.go x: 6 # contributors y: 24 # changes router/core/transport.go x: 10 # contributors y: 33 # changes router/core/executor.go x: 11 # contributors y: 40 # changes router/core/header_rule_engine.go x: 8 # contributors y: 19 # changes controlplane/src/core/webhooks/OrganizationWebhookService.ts x: 3 # contributors y: 19 # changes router/core/graphql_handler.go x: 11 # contributors y: 59 # changes router/pkg/authentication/authentication.go x: 6 # contributors y: 8 # changes composition/src/schema-building/ast.ts x: 1 # contributors y: 8 # changes connect/src/wg/cosmo/common/common_pb.ts x: 5 # contributors y: 13 # changes controlplane/src/core/repositories/FederatedGraphRepository.ts x: 6 # contributors y: 50 # changes controlplane/src/core/util.ts x: 5 # contributors y: 29 # changes proto/wg/cosmo/common/common.proto x: 5 # contributors y: 10 # changes router/core/init_config_poller.go x: 5 # contributors y: 5 # changes shared/src/router-config/builder.ts x: 5 # contributors y: 24 # changes controlplane/src/core/controllers/auth.ts x: 4 # contributors y: 23 # changes controlplane/src/core/webhooks/PlatformWebhookService.ts x: 3 # contributors y: 9 # changes router/core/factoryresolver.go x: 8 # contributors y: 30 # changes controlplane/src/core/repositories/OrganizationRepository.ts x: 4 # contributors y: 43 # changes studio/src/pages/[organizationSlug]/settings.tsx x: 4 # contributors y: 24 # changes studio/src/pages/[organizationSlug]/[namespace]/subgraph/[subgraphSlug]/index.tsx x: 2 # contributors y: 8 # changes connect/src/wg/cosmo/node/v1/node_pb.ts x: 6 # contributors y: 28 # changes proto/wg/cosmo/node/v1/node.proto x: 6 # contributors y: 25 # changes controlplane/src/db/models.ts x: 4 # contributors y: 18 # changes router/core/operation_planner.go x: 7 # contributors y: 27 # changes controlplane/src/core/repositories/OperationsRepository.ts x: 4 # contributors y: 9 # changes controlplane/src/core/repositories/analytics/MetricsRepository.ts x: 4 # contributors y: 15 # changes studio/src/components/layout/dashboard-layout.tsx x: 4 # contributors y: 29 # changes studio/src/components/layout/graph-layout.tsx x: 5 # contributors y: 28 # changes studio/src/pages/[organizationSlug]/billing.tsx x: 3 # contributors y: 8 # changes studio/src/pages/[organizationSlug]/subgraphs.tsx x: 4 # contributors y: 16 # changes controlplane/src/core/build-server.ts x: 7 # contributors y: 41 # changes controlplane/src/core/routes.ts x: 5 # contributors y: 22 # changes studio/src/pages/[organizationSlug]/apikeys.tsx x: 5 # contributors y: 31 # changes router/pkg/trace/meter.go x: 2 # contributors y: 10 # changes playground/src/theme.css x: 1 # contributors y: 5 # changes studio/tailwind.config.js x: 5 # contributors y: 11 # changes studio/src/components/playground/trace-view.tsx x: 6 # contributors y: 13 # changes studio/src/components/playground/types.ts x: 1 # contributors y: 7 # changes studio/src/components/app-provider.tsx x: 6 # contributors y: 34 # changes controlplane/src/core/repositories/UserRepository.ts x: 3 # contributors y: 12 # changes helm/cosmo/charts/controlplane/values.yaml x: 8 # contributors y: 26 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/checks/[checkId]/index.tsx x: 2 # contributors y: 13 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/compositions/[compositionId]/index.tsx x: 3 # contributors y: 14 # changes studio/src/components/checks/operations.tsx x: 3 # contributors y: 10 # changes studio/src/components/federatedgraphs-cards.tsx x: 6 # contributors y: 32 # changes studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/compositions/index.tsx x: 3 # contributors y: 11 # changes studio/src/pages/[organizationSlug]/[namespace]/subgraph/[subgraphSlug]/graphs.tsx x: 2 # contributors y: 7 # changes studio/src/pages/[organizationSlug]/members.tsx x: 5 # contributors y: 26 # changes controlplane/src/core/env.schema.ts x: 7 # contributors y: 21 # changes controlplane/src/index.ts x: 7 # contributors y: 19 # changes helm/cosmo/charts/controlplane/templates/config-map.yaml x: 6 # contributors y: 12 # changes helm/cosmo/charts/controlplane/templates/deployment.yaml x: 8 # contributors y: 20 # changes helm/cosmo/charts/controlplane/templates/secret.yaml x: 7 # contributors y: 16 # changes studio/src/pages/account/invitations.tsx x: 2 # contributors y: 9 # changes otelcollector/otel-config.yaml x: 2 # contributors y: 11 # changes controlplane/src/core/services/ApolloMigrator.ts x: 5 # contributors y: 15 # changes helm/cosmo/charts/router/templates/istio-gateway.yaml x: 2 # contributors y: 1 # changes controlplane/vite.config.ts x: 1 # contributors y: 6 # changes
123.0
# changes
  min: 1.0
  average: 5.12
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 123.0
0 21.0
# contributors
min: 1.0 | average: 2.15 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 21.0

Number of Contributors vs. File Size: 1150 points

composition/src/errors/errors.ts x: 5 # contributors y: 1473 lines of code composition/src/federation/types.ts x: 1 # contributors y: 57 lines of code composition/src/schema-building/types.ts x: 1 # contributors y: 270 lines of code composition/src/schema-building/utils.ts x: 2 # contributors y: 708 lines of code composition/src/subgraph/types.ts x: 1 # contributors y: 33 lines of code composition/src/utils/string-constants.ts x: 5 # contributors y: 159 lines of code composition/src/utils/utils.ts x: 3 # contributors y: 228 lines of code composition/src/v1/federation/federation-factory.ts x: 1 # contributors y: 2910 lines of code composition/src/v1/normalization/normalization-factory.ts x: 1 # contributors y: 3516 lines of code composition/src/v1/normalization/walkers.ts x: 1 # contributors y: 694 lines of code composition/src/v1/schema-building/type-merging.ts x: 1 # contributors y: 131 lines of code composition/src/v1/utils/utils.ts x: 1 # contributors y: 373 lines of code router/core/errors.go x: 7 # contributors y: 276 lines of code router/core/flushwriter.go x: 5 # contributors y: 223 lines of code router/internal/expr/expr.go x: 5 # contributors y: 180 lines of code router/core/plan_generator.go x: 3 # contributors y: 203 lines of code cli/src/commands/graph/common/version/commands/set.ts x: 3 # contributors y: 106 lines of code cli/src/commands/graph/common/version/index.ts x: 1 # contributors y: 12 lines of code cli/src/commands/graph/federated-graph/index.ts x: 4 # contributors y: 31 lines of code router/cmd/plan_generator.go x: 1 # contributors y: 92 lines of code router/pkg/plan_generator/plan_generator.go x: 1 # contributors y: 175 lines of code router/cmd/instance.go x: 13 # contributors y: 271 lines of code router/core/http_server.go x: 4 # contributors y: 110 lines of code router/core/router.go x: 21 # contributors y: 1657 lines of code router/pkg/config/config.go x: 16 # contributors y: 763 lines of code router/pkg/watcher/watcher.go x: 2 # contributors y: 59 lines of code cli/src/commands/subgraph/commands/check.ts x: 7 # contributors y: 68 lines of code router/pkg/authentication/jwks_token_decoder.go x: 3 # contributors y: 84 lines of code controlplane/src/core/bufservices/api-key/createAPIKey.ts x: 2 # contributors y: 129 lines of code controlplane/src/core/bufservices/api-key/deleteAPIKey.ts x: 2 # contributors y: 72 lines of code controlplane/src/core/bufservices/check/toggleChangeOverridesForAllOperations.ts x: 2 # contributors y: 104 lines of code controlplane/src/core/bufservices/contract/updateContract.ts x: 3 # contributors y: 220 lines of code controlplane/src/core/bufservices/feature-flag/createFeatureFlag.ts x: 2 # contributors y: 244 lines of code controlplane/src/core/bufservices/feature-flag/deleteFeatureFlag.ts x: 2 # contributors y: 175 lines of code controlplane/src/core/bufservices/feature-flag/enableFeatureFlag.ts x: 2 # contributors y: 180 lines of code controlplane/src/core/bufservices/feature-flag/updateFeatureFlag.ts x: 2 # contributors y: 216 lines of code controlplane/src/core/bufservices/federated-graph/createFederatedGraph.ts x: 2 # contributors y: 257 lines of code controlplane/src/core/bufservices/federated-graph/deleteFederatedGraph.ts x: 2 # contributors y: 86 lines of code controlplane/src/core/bufservices/monograph/moveMonograph.ts x: 2 # contributors y: 140 lines of code controlplane/src/core/bufservices/monograph/updateMonograph.ts x: 2 # contributors y: 200 lines of code controlplane/src/core/bufservices/organization/updateOrganizationDetails.ts x: 2 # contributors y: 118 lines of code controlplane/src/core/bufservices/subgraph/publishFederatedSubgraph.ts x: 3 # contributors y: 412 lines of code controlplane/src/core/bufservices/user/removeInvitation.ts x: 3 # contributors y: 116 lines of code controlplane/src/core/services/ApiKeyAuthenticator.ts x: 5 # contributors y: 57 lines of code controlplane/src/db/schema.ts x: 7 # contributors y: 1907 lines of code controlplane/src/types/index.ts x: 8 # contributors y: 625 lines of code proto/wg/cosmo/platform/v1/platform.proto x: 8 # contributors y: 2435 lines of code studio/src/components/audit-log-table.tsx x: 4 # contributors y: 175 lines of code controlplane/src/core/services/Keycloak.ts x: 4 # contributors y: 381 lines of code controlplane/src/core/repositories/SubgraphRepository.ts x: 7 # contributors y: 1266 lines of code cli/src/commands/feature-subgraph/commands/publish.ts x: 3 # contributors y: 139 lines of code cli/src/core/types/types.ts x: 3 # contributors y: 27 lines of code helm/cosmo/charts/router/Chart.yaml x: 4 # contributors y: 13 lines of code helm/cosmo/Chart.yaml x: 6 # contributors y: 66 lines of code helm/cosmo/charts/graphqlmetrics/Chart.yaml x: 3 # contributors y: 8 lines of code studio/src/components/analytics/data-table-faceted-filter.tsx x: 4 # contributors y: 567 lines of code studio/src/components/ui/command.tsx x: 3 # contributors y: 132 lines of code studio/src/lib/schema-helpers.ts x: 3 # contributors y: 760 lines of code studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/playground.tsx x: 4 # contributors y: 1180 lines of code studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/schema/index.tsx x: 4 # contributors y: 1634 lines of code router/core/parse_multipart.go x: 4 # contributors y: 153 lines of code router/core/graph_server.go x: 12 # contributors y: 1160 lines of code router/core/modules.go x: 7 # contributors y: 102 lines of code router/core/graphql_prehandler.go x: 13 # contributors y: 775 lines of code router/pkg/config/fixtures/full.yaml x: 11 # contributors y: 338 lines of code router/pkg/metric/meter.go x: 6 # contributors y: 358 lines of code composition/src/ast/utils.ts x: 4 # contributors y: 265 lines of code composition/src/normalization/normalization.ts x: 1 # contributors y: 46 lines of code composition/src/resolvability-graph/graph-nodes.ts x: 1 # contributors y: 100 lines of code composition/src/resolvability-graph/graph.ts x: 1 # contributors y: 453 lines of code composition/src/resolvability-graph/utils.ts x: 1 # contributors y: 218 lines of code composition/src/router-configuration/utils.ts x: 1 # contributors y: 17 lines of code composition/src/v1/federation/utils.ts x: 1 # contributors y: 229 lines of code composition/src/v1/warnings/warnings.ts x: 1 # contributors y: 160 lines of code controlplane/src/core/bufservices/cache-warmer/deleteCacheWarmerOperation.ts x: 1 # contributors y: 114 lines of code controlplane/src/core/bufservices/cache-warmer/getCacheWarmerConfig.ts x: 1 # contributors y: 78 lines of code controlplane/src/core/composition/composer.ts x: 6 # contributors y: 583 lines of code controlplane/src/core/repositories/CacheWarmerRepository.ts x: 2 # contributors y: 589 lines of code router/core/context.go x: 10 # contributors y: 475 lines of code router/core/cache_warmup.go x: 5 # contributors y: 308 lines of code router/cmd/main.go x: 8 # contributors y: 100 lines of code router/cmd/plan-generator/main.go x: 2 # contributors y: 8 lines of code router/core/operation_processor.go x: 8 # contributors y: 1022 lines of code router/core/websocket.go x: 11 # contributors y: 988 lines of code studio/next.config.mjs x: 5 # contributors y: 170 lines of code controlplane/src/core/bufservices/PlatformService.ts x: 7 # contributors y: 623 lines of code cli/src/core/signature.ts x: 2 # contributors y: 14 lines of code cli/src/commands/feature-flag/commands/create.ts x: 3 # contributors y: 82 lines of code cli/src/commands/feature-flag/commands/delete.ts x: 3 # contributors y: 66 lines of code cli/src/commands/graph/common/fetch-schema.ts x: 3 # contributors y: 41 lines of code cli/src/commands/graph/federated-graph/commands/delete.ts x: 3 # contributors y: 48 lines of code cli/src/commands/graph/federated-graph/commands/list.ts x: 5 # contributors y: 114 lines of code cli/src/commands/graph/federated-graph/commands/move.ts x: 4 # contributors y: 112 lines of code cli/src/commands/graph/federated-graph/commands/update.ts x: 4 # contributors y: 151 lines of code cli/src/commands/graph/monograph/commands/create.ts x: 4 # contributors y: 88 lines of code cli/src/commands/graph/monograph/commands/list.ts x: 5 # contributors y: 106 lines of code cli/src/commands/graph/monograph/commands/publish.ts x: 4 # contributors y: 134 lines of code cli/src/commands/namespace/commands/list.ts x: 4 # contributors y: 57 lines of code cli/src/commands/router/commands/compose.ts x: 7 # contributors y: 284 lines of code cli/src/commands/router/commands/token/commands/create.ts x: 4 # contributors y: 54 lines of code cli/src/commands/subgraph/commands/create.ts x: 6 # contributors y: 104 lines of code cli/src/commands/subgraph/commands/publish.ts x: 5 # contributors y: 208 lines of code cli/src/commands/subgraph/commands/update.ts x: 6 # contributors y: 189 lines of code cli/src/index.ts x: 4 # contributors y: 23 lines of code cli/src/utils.ts x: 5 # contributors y: 263 lines of code cli/src/commands/graph/federated-graph/utils.ts x: 2 # contributors y: 161 lines of code router/core/operation_metrics.go x: 6 # contributors y: 76 lines of code router/core/transport.go x: 10 # contributors y: 331 lines of code router/core/executor.go x: 11 # contributors y: 241 lines of code router/core/header_rule_engine.go x: 8 # contributors y: 531 lines of code router/core/graphql_handler.go x: 11 # contributors y: 378 lines of code cdn-server/cdn/src/index.ts x: 4 # contributors y: 237 lines of code composition-go/shim/src/index.ts x: 4 # contributors y: 72 lines of code composition/src/v1/normalization/directive-definition-data.ts x: 1 # contributors y: 646 lines of code composition/src/v1/utils/constants.ts x: 1 # contributors y: 803 lines of code controlplane/src/core/bufservices/subgraph/checkSubgraphSchema.ts x: 2 # contributors y: 374 lines of code controlplane/src/core/repositories/FederatedGraphRepository.ts x: 6 # contributors y: 1547 lines of code controlplane/src/core/repositories/GraphCompositionRepository.ts x: 4 # contributors y: 393 lines of code controlplane/src/core/services/SchemaGraphPruner.ts x: 2 # contributors y: 346 lines of code controlplane/src/core/util.ts x: 5 # contributors y: 406 lines of code proto/wg/cosmo/common/common.proto x: 5 # contributors y: 35 lines of code router/core/init_config_poller.go x: 5 # contributors y: 126 lines of code router/pkg/routerconfig/cdn/client.go x: 3 # contributors y: 192 lines of code shared/src/router-config/builder.ts x: 5 # contributors y: 203 lines of code controlplane/src/core/controllers/auth.ts x: 4 # contributors y: 287 lines of code router/core/factoryresolver.go x: 8 # contributors y: 511 lines of code router/internal/jwt/claims.go x: 2 # contributors y: 41 lines of code controlplane/src/core/repositories/OrganizationRepository.ts x: 4 # contributors y: 1255 lines of code studio/src/pages/[organizationSlug]/settings.tsx x: 4 # contributors y: 1556 lines of code graphqlmetrics/core/metrics_service.go x: 4 # contributors y: 408 lines of code connect/src/wg/cosmo/node/v1/node_pb.ts x: 6 # contributors y: 1405 lines of code proto/wg/cosmo/node/v1/node.proto x: 6 # contributors y: 289 lines of code router/core/operation_planner.go x: 7 # contributors y: 130 lines of code controlplane/src/core/repositories/OperationsRepository.ts x: 4 # contributors y: 371 lines of code controlplane/src/core/repositories/analytics/MetricsRepository.ts x: 4 # contributors y: 575 lines of code studio/src/pages/[organizationSlug]/billing.tsx x: 3 # contributors y: 366 lines of code router/pkg/controlplane/poll.go x: 2 # contributors y: 51 lines of code controlplane/src/core/build-server.ts x: 7 # contributors y: 444 lines of code router/pkg/metric/engine_metrics.go x: 1 # contributors y: 142 lines of code studio/src/pages/[organizationSlug]/apikeys.tsx x: 5 # contributors y: 912 lines of code router/pkg/metric/metric_store.go x: 3 # contributors y: 269 lines of code playground/src/components/playground/fetch-flow.tsx x: 5 # contributors y: 329 lines of code playground/src/components/playground/trace-view.tsx x: 5 # contributors y: 608 lines of code studio/src/components/playground/trace-view.tsx x: 6 # contributors y: 651 lines of code studio/src/components/app-provider.tsx x: 6 # contributors y: 238 lines of code controlplane/src/core/repositories/analytics/AnalyticsRequestViewRepository.ts x: 5 # contributors y: 743 lines of code studio/src/components/analytics/metrics.tsx x: 4 # contributors y: 738 lines of code helm/cosmo/charts/controlplane/values.yaml x: 8 # contributors y: 139 lines of code helm/cosmo/values.yaml x: 7 # contributors y: 313 lines of code studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/checks/[checkId]/index.tsx x: 2 # contributors y: 816 lines of code studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/compositions/[compositionId]/index.tsx x: 3 # contributors y: 742 lines of code studio/src/components/checks/operations.tsx x: 3 # contributors y: 543 lines of code controlplane/src/core/repositories/SchemaCheckRepository.ts x: 4 # contributors y: 337 lines of code router/pkg/config/json_schema.go x: 2 # contributors y: 447 lines of code playground/src/components/playground/custom-scripts.tsx x: 1 # contributors y: 583 lines of code studio/src/components/playground/custom-scripts.tsx x: 1 # contributors y: 995 lines of code controlplane/src/core/repositories/FeatureFlagRepository.ts x: 3 # contributors y: 951 lines of code controlplane/src/core/repositories/OrganizationInvitationRepository.ts x: 4 # contributors y: 182 lines of code cli/src/handle-check-result.ts x: 2 # contributors y: 233 lines of code studio/src/components/federatedgraphs-cards.tsx x: 6 # contributors y: 615 lines of code studio/src/components/schema/sdl-viewer-monaco.tsx x: 3 # contributors y: 239 lines of code studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/compositions/index.tsx x: 3 # contributors y: 309 lines of code studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/routers.tsx x: 2 # contributors y: 789 lines of code router/pkg/pubsub/kafka/kafka.go x: 3 # contributors y: 166 lines of code studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/index.tsx x: 4 # contributors y: 482 lines of code controlplane/src/core/repositories/analytics/SubgraphMetricsRepository.ts x: 3 # contributors y: 624 lines of code helm/cosmo/charts/router/values.yaml x: 8 # contributors y: 85 lines of code controlplane/src/core/repositories/analytics/UsageRepository.ts x: 5 # contributors y: 265 lines of code controlplane/src/core/bufservices/persisted-operation/publishPersistedOperations.ts x: 1 # contributors y: 187 lines of code studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/checks/index.tsx x: 2 # contributors y: 373 lines of code controlplane/src/core/repositories/SchemaGraphPruningRepository.ts x: 1 # contributors y: 198 lines of code studio/src/components/lint-policy/linter-config.tsx x: 1 # contributors y: 339 lines of code playground/src/components/playground/fetch-waterfall.tsx x: 3 # contributors y: 255 lines of code playground/src/components/playground/monaco-dark-theme.ts x: 1 # contributors y: 682 lines of code studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/clients.tsx x: 2 # contributors y: 757 lines of code studio/src/pages/[organizationSlug]/integrations.tsx x: 4 # contributors y: 615 lines of code studio/src/pages/[organizationSlug]/members.tsx x: 5 # contributors y: 622 lines of code controlplane/src/core/env.schema.ts x: 7 # contributors y: 95 lines of code controlplane/src/index.ts x: 7 # contributors y: 168 lines of code helm/cosmo/charts/controlplane/templates/config-map.yaml x: 6 # contributors y: 49 lines of code helm/cosmo/charts/controlplane/templates/deployment.yaml x: 8 # contributors y: 443 lines of code helm/cosmo/charts/controlplane/templates/secret.yaml x: 7 # contributors y: 48 lines of code cli/src/commands/index.ts x: 5 # contributors y: 89 lines of code router/internal/graphqlmetrics/exporter.go x: 2 # contributors y: 301 lines of code studio/src/pages/[organizationSlug]/webhook-history.tsx x: 1 # contributors y: 516 lines of code studio/src/components/layout/subgraph-layout.tsx x: 2 # contributors y: 276 lines of code studio/src/components/analytics/trace.tsx x: 4 # contributors y: 532 lines of code controlplane/src/core/controllers/scim.ts x: 1 # contributors y: 503 lines of code studio/src/components/discussions/discussion.tsx x: 2 # contributors y: 489 lines of code studio/src/pages/[organizationSlug]/[namespace]/graph/[slug]/schema/sdl.tsx x: 3 # contributors y: 376 lines of code studio/src/components/checks/override.tsx x: 2 # contributors y: 421 lines of code controlplane/src/core/repositories/analytics/AnalyticsDashboardViewRepository.ts x: 3 # contributors y: 288 lines of code studio/src/components/discussions/thread.tsx x: 2 # contributors y: 283 lines of code cli/src/commands/operations/commands/push.ts x: 4 # contributors y: 204 lines of code controlplane/src/core/auth-utils.ts x: 4 # contributors y: 294 lines of code controlplane/src/core/services/BillingService.ts x: 2 # contributors y: 316 lines of code studio/src/components/date-picker-with-range.tsx x: 4 # contributors y: 314 lines of code studio/src/components/operations-overview.tsx x: 4 # contributors y: 210 lines of code
3516.0
lines of code
  min: 1.0
  average: 125.5
  25th percentile: 20.75
  median: 58.0
  75th percentile: 124.0
  max: 3516.0
0 21.0
# contributors
min: 1.0 | average: 2.15 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 21.0