GoogleCloudPlatform / selkies
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 110 files with 8,392 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 18 files changed 6-20 times (3,240 lines of code)
    • 92 files changed 1-5 times (5,152 lines of code)
0% | 0% | 0% | 38% | 61%
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 110 files with 8,392 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 2 files changed by 2-5 contributors (174 lines of code)
    • 108 files changed by 1 contributor (8,218 lines of code)
0% | 0% | 0% | 2% | 97%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
yaml, tf, sh, go, gitignore, md, json, js, mod, dockerignore, txt, tfvars, bash, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 0% | 54% | 45%
yaml0% | 0% | 0% | 42% | 57%
tf0% | 0% | 0% | 14% | 85%
html0% | 0% | 0% | 100% | 0%
js0% | 0% | 0% | 0% | 100%
bash0% | 0% | 0% | 0% | 100%
tfvars0% | 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
images0% | 0% | 0% | 48% | 51%
setup0% | 0% | 0% | 26% | 73%
ROOT0% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
pod_broker.go
in images/controller/cmd/pod_broker
529 3 2020-03-24 2020-12-29 17 1 disla@google.com disla@google.com
types.go
in images/controller/pkg
275 - 2020-03-25 2020-12-29 16 1 disla@google.com disla@google.com
broker.go
in images/controller/pkg
205 9 2020-03-31 2020-12-29 10 1 disla@google.com disla@google.com
crd.yaml
in setup/manifests/base/pod-broker
260 - 2020-04-06 2020-11-25 10 1 disla@google.com disla@google.com
sa.tf
in setup/infra
110 - 2020-03-04 2021-01-08 9 1 disla@google.com disla@google.com
node-init.yaml
in setup/manifests/base/node
134 - 2020-02-18 2020-09-17 9 1 disla@google.com disla@google.com
171 - 2020-04-10 2020-07-22 9 1 disla@google.com disla@google.com
util.go
in images/controller/pkg
258 16 2020-03-25 2020-12-29 9 1 disla@google.com disla@google.com
57 - 2020-03-04 2021-01-06 8 1 disla@google.com disla@google.com
cloudbuild.yaml
in setup/infra
16 - 2020-03-05 2020-05-15 7 1 disla@google.com disla@google.com
variables.tf
in setup/infra/cluster
72 - 2020-03-05 2020-10-22 7 2 disla@google.com disla@google.com
main.tf
in setup/infra/cluster
102 - 2020-03-05 2020-10-22 7 2 disla@google.com disla@google.com
index.html
in images/web/src
124 - 2020-03-05 2020-12-29 7 1 disla@google.com disla@google.com
image_puller.go
in images/controller/cmd/image_puller
254 6 2020-03-24 2020-11-25 7 1 disla@google.com disla@google.com
cloudbuild.yaml
in setup/infra/cluster
18 - 2020-03-05 2020-05-15 6 1 disla@google.com disla@google.com
app_finder.go
in images/controller/cmd/app_finder
158 2 2020-03-24 2020-11-25 6 1 disla@google.com disla@google.com
191 - 2020-04-16 2020-07-25 6 1 disla@google.com disla@google.com
broker-statefulset.yaml
in setup/manifests/base/pod-broker
306 - 2020-05-07 2020-11-25 6 1 disla@google.com disla@google.com
kustomization.yaml
in setup/manifests/base/cnrm-system
6 - 2020-03-29 2021-01-08 5 1 disla@google.com disla@google.com
kustomization.yaml
in setup/manifests/base/pod-broker
11 - 2020-03-31 2020-05-19 5 1 disla@google.com disla@google.com
kustomization.yaml
in setup/manifests/base/turn
11 - 2020-03-31 2020-07-25 5 1 disla@google.com disla@google.com
cloudbuild.yaml
in setup/infra/wi-sa
16 - 2020-03-28 2020-05-15 5 1 disla@google.com disla@google.com
cloudbuild.yaml
in setup/infra/node-pool-gpu
22 - 2020-04-10 2020-05-15 5 1 disla@google.com disla@google.com
cloudbuild.yaml
in setup/infra/node-pool-apps
22 - 2020-04-10 2020-05-15 5 1 disla@google.com disla@google.com
cloudbuild.yaml
in setup/manifests
23 - 2020-03-05 2020-04-30 5 1 disla@google.com disla@google.com
istiocontrolplane.yaml
in setup/manifests/base/istio
59 - 2020-03-04 2020-07-22 5 1 disla@google.com disla@google.com
turn-daemonset.yaml
in setup/manifests/base/turn
76 - 2020-04-16 2020-07-25 5 1 disla@google.com disla@google.com
lb.tf
in setup/infra
127 - 2020-03-04 2020-04-17 5 1 disla@google.com disla@google.com
autoneg.yaml
in setup/manifests/base/autoneg-system
183 - 2020-03-04 2020-07-22 5 1 disla@google.com disla@google.com
app.js
in images/web/src
264 17 2020-03-25 2020-12-29 5 1 disla@google.com disla@google.com
autoneg-system-namespace.yaml
in setup/manifests/base/autoneg-system
6 - 2020-03-04 2020-04-20 4 1 disla@google.com disla@google.com
kustomization.yaml
in setup/manifests/base/node
7 - 2020-04-18 2021-01-08 4 1 disla@google.com disla@google.com
autoneg-serviceaccount.yaml
in setup/manifests/base/autoneg-system
7 - 2020-03-04 2020-04-20 4 1 disla@google.com disla@google.com
versions.tf
in setup/infra/cluster
28 - 2020-03-05 2020-07-08 4 1 disla@google.com disla@google.com
outputs.tf
in setup/infra
52 - 2020-03-05 2020-04-17 4 1 disla@google.com disla@google.com
locals.tf
in setup/infra/cluster
60 - 2020-03-05 2020-07-13 4 1 disla@google.com disla@google.com
tier1.tf
in setup/infra/node-pool-apps
65 - 2020-04-10 2020-10-22 4 1 disla@google.com disla@google.com
tier2.tf
in setup/infra/node-pool-apps
65 - 2020-04-10 2020-10-22 4 1 disla@google.com disla@google.com
gpu-cos.tf
in setup/infra/node-pool-gpu
75 - 2020-04-10 2020-10-22 4 1 disla@google.com disla@google.com
builder.go
in images/controller/pkg
214 6 2020-03-31 2020-12-29 4 1 disla@google.com disla@google.com
patch-cnrm-system-namespace.yaml
in setup/manifests/base/cnrm-system
6 - 2020-03-29 2020-04-20 3 1 disla@google.com disla@google.com
namespace.yaml
in setup/manifests/base/pod-broker
6 - 2020-03-31 2020-04-20 3 1 disla@google.com disla@google.com
kustomization.yaml
in setup/manifests/base/ingress
6 - 2020-03-04 2020-04-20 3 1 disla@google.com disla@google.com
kustomization.yaml
in setup/manifests/base/autoneg-system
7 - 2020-03-04 2020-04-20 3 1 disla@google.com disla@google.com
pd-ssd-storage-class.yaml
in setup/manifests/base/node
8 - 2020-04-18 2020-11-02 3 1 disla@google.com disla@google.com
turn-service.yaml
in setup/manifests/base/turn
12 - 2020-04-18 2020-07-22 3 1 disla@google.com disla@google.com
default-gateway.yaml
in setup/manifests/base/ingress
14 - 2020-03-04 2020-04-20 3 1 disla@google.com disla@google.com
virtualservice.yaml
in setup/manifests/base/ingress
20 - 2020-03-04 2020-04-20 3 1 disla@google.com disla@google.com
31 - 2020-04-18 2020-05-06 3 1 disla@google.com disla@google.com
networks.tf
in setup/infra
40 - 2020-03-04 2020-05-11 3 1 disla@google.com disla@google.com
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
main.tf
in setup/infra/cluster
102 - 2020-03-05 2020-10-22 7 2 disla@google.com disla@google.com
variables.tf
in setup/infra/cluster
72 - 2020-03-05 2020-10-22 7 2 disla@google.com disla@google.com
pod_broker.go
in images/controller/cmd/pod_broker
529 3 2020-03-24 2020-12-29 17 1 disla@google.com disla@google.com
types.go
in images/controller/pkg
275 - 2020-03-25 2020-12-29 16 1 disla@google.com disla@google.com
crd.yaml
in setup/manifests/base/pod-broker
260 - 2020-04-06 2020-11-25 10 1 disla@google.com disla@google.com
broker.go
in images/controller/pkg
205 9 2020-03-31 2020-12-29 10 1 disla@google.com disla@google.com
sa.tf
in setup/infra
110 - 2020-03-04 2021-01-08 9 1 disla@google.com disla@google.com
node-init.yaml
in setup/manifests/base/node
134 - 2020-02-18 2020-09-17 9 1 disla@google.com disla@google.com
171 - 2020-04-10 2020-07-22 9 1 disla@google.com disla@google.com
util.go
in images/controller/pkg
258 16 2020-03-25 2020-12-29 9 1 disla@google.com disla@google.com
57 - 2020-03-04 2021-01-06 8 1 disla@google.com disla@google.com
cloudbuild.yaml
in setup/infra
16 - 2020-03-05 2020-05-15 7 1 disla@google.com disla@google.com
image_puller.go
in images/controller/cmd/image_puller
254 6 2020-03-24 2020-11-25 7 1 disla@google.com disla@google.com
index.html
in images/web/src
124 - 2020-03-05 2020-12-29 7 1 disla@google.com disla@google.com
cloudbuild.yaml
in setup/infra/cluster
18 - 2020-03-05 2020-05-15 6 1 disla@google.com disla@google.com
broker-statefulset.yaml
in setup/manifests/base/pod-broker
306 - 2020-05-07 2020-11-25 6 1 disla@google.com disla@google.com
191 - 2020-04-16 2020-07-25 6 1 disla@google.com disla@google.com
app_finder.go
in images/controller/cmd/app_finder
158 2 2020-03-24 2020-11-25 6 1 disla@google.com disla@google.com
lb.tf
in setup/infra
127 - 2020-03-04 2020-04-17 5 1 disla@google.com disla@google.com
cloudbuild.yaml
in setup/infra/node-pool-apps
22 - 2020-04-10 2020-05-15 5 1 disla@google.com disla@google.com
cloudbuild.yaml
in setup/infra/node-pool-gpu
22 - 2020-04-10 2020-05-15 5 1 disla@google.com disla@google.com
cloudbuild.yaml
in setup/infra/wi-sa
16 - 2020-03-28 2020-05-15 5 1 disla@google.com disla@google.com
cloudbuild.yaml
in setup/manifests
23 - 2020-03-05 2020-04-30 5 1 disla@google.com disla@google.com
turn-daemonset.yaml
in setup/manifests/base/turn
76 - 2020-04-16 2020-07-25 5 1 disla@google.com disla@google.com
kustomization.yaml
in setup/manifests/base/turn
11 - 2020-03-31 2020-07-25 5 1 disla@google.com disla@google.com
istiocontrolplane.yaml
in setup/manifests/base/istio
59 - 2020-03-04 2020-07-22 5 1 disla@google.com disla@google.com
autoneg.yaml
in setup/manifests/base/autoneg-system
183 - 2020-03-04 2020-07-22 5 1 disla@google.com disla@google.com
kustomization.yaml
in setup/manifests/base/pod-broker
11 - 2020-03-31 2020-05-19 5 1 disla@google.com disla@google.com
kustomization.yaml
in setup/manifests/base/cnrm-system
6 - 2020-03-29 2021-01-08 5 1 disla@google.com disla@google.com
app.js
in images/web/src
264 17 2020-03-25 2020-12-29 5 1 disla@google.com disla@google.com
versions.tf
in setup/infra/cluster
28 - 2020-03-05 2020-07-08 4 1 disla@google.com disla@google.com
locals.tf
in setup/infra/cluster
60 - 2020-03-05 2020-07-13 4 1 disla@google.com disla@google.com
tier2.tf
in setup/infra/node-pool-apps
65 - 2020-04-10 2020-10-22 4 1 disla@google.com disla@google.com
tier1.tf
in setup/infra/node-pool-apps
65 - 2020-04-10 2020-10-22 4 1 disla@google.com disla@google.com
outputs.tf
in setup/infra
52 - 2020-03-05 2020-04-17 4 1 disla@google.com disla@google.com
gpu-cos.tf
in setup/infra/node-pool-gpu
75 - 2020-04-10 2020-10-22 4 1 disla@google.com disla@google.com
autoneg-serviceaccount.yaml
in setup/manifests/base/autoneg-system
7 - 2020-03-04 2020-04-20 4 1 disla@google.com disla@google.com
autoneg-system-namespace.yaml
in setup/manifests/base/autoneg-system
6 - 2020-03-04 2020-04-20 4 1 disla@google.com disla@google.com
kustomization.yaml
in setup/manifests/base/node
7 - 2020-04-18 2021-01-08 4 1 disla@google.com disla@google.com
builder.go
in images/controller/pkg
214 6 2020-03-31 2020-12-29 4 1 disla@google.com disla@google.com
networks.tf
in setup/infra
40 - 2020-03-04 2020-05-11 3 1 disla@google.com disla@google.com
variables.tf
in setup/infra/node-pool-apps
92 - 2020-04-10 2020-10-22 3 1 disla@google.com disla@google.com
wi.tf
in setup/infra/wi-sa
44 - 2020-03-28 2020-06-10 3 1 disla@google.com disla@google.com
turn-web-aggregator-deploy.yaml
in setup/manifests/base/turn
67 - 2020-07-22 2021-01-08 3 1 disla@google.com disla@google.com
turn-service.yaml
in setup/manifests/base/turn
12 - 2020-04-18 2020-07-22 3 1 disla@google.com disla@google.com
kustomization.yaml
in setup/manifests/base/autoneg-system
7 - 2020-03-04 2020-04-20 3 1 disla@google.com disla@google.com
default-gateway.yaml
in setup/manifests/base/ingress
14 - 2020-03-04 2020-04-20 3 1 disla@google.com disla@google.com
virtualservice.yaml
in setup/manifests/base/ingress
20 - 2020-03-04 2020-04-20 3 1 disla@google.com disla@google.com
kustomization.yaml
in setup/manifests/base/ingress
6 - 2020-03-04 2020-04-20 3 1 disla@google.com disla@google.com
namespace.yaml
in setup/manifests/base/pod-broker
6 - 2020-03-31 2020-04-20 3 1 disla@google.com disla@google.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
services.tf
in setup/infra
40 -
reservation_broker.go
in images/controller/cmd/reservation_broker
561 13 2020-11-25 2020-12-29 2 1 disla@google.com disla@google.com
pod_broker.go
in images/controller/cmd/pod_broker
529 3 2020-03-24 2020-12-29 17 1 disla@google.com disla@google.com
broker-statefulset.yaml
in setup/manifests/base/pod-broker
306 - 2020-05-07 2020-11-25 6 1 disla@google.com disla@google.com
build.yaml
in images/controller
289 - 2020-11-25 2020-11-25 1 1 disla@google.com disla@google.com
types.go
in images/controller/pkg
275 - 2020-03-25 2020-12-29 16 1 disla@google.com disla@google.com
app.js
in images/web/src
264 17 2020-03-25 2020-12-29 5 1 disla@google.com disla@google.com
crd.yaml
in setup/manifests/base/pod-broker
260 - 2020-04-06 2020-11-25 10 1 disla@google.com disla@google.com
util.go
in images/controller/pkg
258 16 2020-03-25 2020-12-29 9 1 disla@google.com disla@google.com
image_puller.go
in images/controller/cmd/image_puller
254 6 2020-03-24 2020-11-25 7 1 disla@google.com disla@google.com
app_publisher.go
in images/controller/cmd/app_publisher
231 4 2020-05-19 2020-11-25 2 1 disla@google.com disla@google.com
builder.go
in images/controller/pkg
214 6 2020-03-31 2020-12-29 4 1 disla@google.com disla@google.com
broker.go
in images/controller/pkg
205 9 2020-03-31 2020-12-29 10 1 disla@google.com disla@google.com
191 - 2020-04-16 2020-07-25 6 1 disla@google.com disla@google.com
autoneg.yaml
in setup/manifests/base/autoneg-system
183 - 2020-03-04 2020-07-22 5 1 disla@google.com disla@google.com
custom-metrics-adapter.yaml
in setup/manifests/base/custom-metrics
176 - 2020-11-25 2020-11-25 1 1 disla@google.com disla@google.com
171 - 2020-04-10 2020-07-22 9 1 disla@google.com disla@google.com
app_finder.go
in images/controller/cmd/app_finder
158 2 2020-03-24 2020-11-25 6 1 disla@google.com disla@google.com
main.go
in images/coturn-web
138 5 2020-07-25 2020-07-25 1 1 disla@google.com disla@google.com
node-init.yaml
in setup/manifests/base/node
134 - 2020-02-18 2020-09-17 9 1 disla@google.com disla@google.com
lb.tf
in setup/infra
127 - 2020-03-04 2020-04-17 5 1 disla@google.com disla@google.com
index.html
in images/web/src
124 - 2020-03-05 2020-12-29 7 1 disla@google.com disla@google.com
util.bash
in setup/scripts
113 - 2020-04-18 2020-04-20 2 1 disla@google.com disla@google.com
sa.tf
in setup/infra
110 - 2020-03-04 2021-01-08 9 1 disla@google.com disla@google.com
variables.tf
in setup/infra/private-cluster/turn-mig
105 - 2021-01-08 2021-01-08 1 1 disla@google.com disla@google.com
main.tf
in setup/infra/private-cluster
97 - 2021-01-08 2021-01-08 1 1 disla@google.com disla@google.com
variables.tf
in setup/infra/node-pool-apps
92 - 2020-04-10 2020-10-22 3 1 disla@google.com disla@google.com
main.tf
in setup/infra/private-cluster/turn-mig
81 - 2021-01-08 2021-01-08 1 1 disla@google.com disla@google.com
appuserconfig.go
in images/controller/pkg
80 5 2020-05-19 2020-05-19 1 1 disla@google.com disla@google.com
turn-daemonset.yaml
in setup/manifests/base/turn
76 - 2020-04-16 2020-07-25 5 1 disla@google.com disla@google.com
gpu-cos.tf
in setup/infra/node-pool-gpu
75 - 2020-04-10 2020-10-22 4 1 disla@google.com disla@google.com
variables.tf
in setup/infra/private-cluster
73 - 2021-01-08 2021-01-08 1 1 disla@google.com disla@google.com
cloud-config.yaml
in setup/infra/private-cluster/turn-mig/assets
71 - 2021-01-08 2021-01-08 1 1 disla@google.com disla@google.com
variables.tf
in setup/infra/node-pool-gpu
71 - 2020-04-10 2020-10-22 2 1 disla@google.com disla@google.com
index.js
in images/gce-proxy/src
69 - 2020-04-25 2020-04-26 2 1 disla@google.com disla@google.com
turn-web-aggregator-deploy.yaml
in setup/manifests/base/turn
67 - 2020-07-22 2021-01-08 3 1 disla@google.com disla@google.com
tier2.tf
in setup/infra/node-pool-apps
65 - 2020-04-10 2020-10-22 4 1 disla@google.com disla@google.com
tier1-ubuntu.tf
in setup/infra/node-pool-apps
65 - 2020-09-28 2020-10-22 2 1 disla@google.com disla@google.com
tier1.tf
in setup/infra/node-pool-apps
65 - 2020-04-10 2020-10-22 4 1 disla@google.com disla@google.com
locals.tf
in setup/infra/private-cluster
60 - 2021-01-08 2021-01-08 1 1 disla@google.com disla@google.com
locals.tf
in setup/infra/cluster
60 - 2020-03-05 2020-07-13 4 1 disla@google.com disla@google.com
image-puller-daemonset.yaml
in setup/manifests/base/pod-broker/image-puller
60 - 2020-05-07 2020-05-18 2 1 disla@google.com disla@google.com
istiocontrolplane.yaml
in setup/manifests/base/istio
59 - 2020-03-04 2020-07-22 5 1 disla@google.com disla@google.com
node-termination-handler-ds.yaml
in setup/manifests/base/node
59 - 2021-01-08 2021-01-08 1 1 disla@google.com disla@google.com
57 - 2020-03-04 2021-01-06 8 1 disla@google.com disla@google.com
pod_broker.js
in images/web/src
55 7 2020-06-22 2020-06-22 1 1 disla@google.com disla@google.com
outputs.tf
in setup/infra
52 - 2020-03-05 2020-04-17 4 1 disla@google.com disla@google.com
network.tf
in setup/infra/private-cluster
51 - 2021-01-08 2021-01-08 1 1 disla@google.com disla@google.com
appconfigbundle.go
in images/controller/pkg
50 2 2020-11-11 2020-11-25 2 1 disla@google.com disla@google.com
istiooperator-1.7.yaml
in setup/manifests/base/istio
49 - 2020-11-23 2020-11-23 1 1 disla@google.com disla@google.com
Correlations

File Size vs. Number of Changes: 110 points

setup/infra/private-cluster/cloudbuild.yaml x: 18 lines of code y: 1 # changes setup/infra/private-cluster/turn-mig/main.tf x: 81 lines of code y: 1 # changes setup/example_tfvars/selkies-cluster-min.auto.tfvars x: 12 lines of code y: 1 # changes setup/infra/private-cluster/locals.tf x: 60 lines of code y: 1 # changes setup/infra/private-cluster/main.tf x: 97 lines of code y: 1 # changes setup/infra/private-cluster/network.tf x: 51 lines of code y: 1 # changes setup/infra/private-cluster/outputs.tf x: 23 lines of code y: 1 # changes setup/infra/private-cluster/turn-mig/assets/cloud-config.yaml x: 71 lines of code y: 1 # changes setup/infra/private-cluster/turn-mig/outputs.tf x: 19 lines of code y: 1 # changes setup/infra/private-cluster/turn-mig/variables.tf x: 105 lines of code y: 1 # changes setup/infra/private-cluster/turn.tf x: 46 lines of code y: 1 # changes setup/infra/private-cluster/variables.tf x: 73 lines of code y: 1 # changes setup/infra/private-cluster/versions.tf x: 28 lines of code y: 1 # changes setup/infra/sa.tf x: 110 lines of code y: 9 # changes setup/manifests/base/cnrm-system/kustomization.yaml x: 6 lines of code y: 5 # changes setup/manifests/base/node/kustomization.yaml x: 7 lines of code y: 4 # changes setup/manifests/base/node/node-termination-handler-ds.yaml x: 59 lines of code y: 1 # changes setup/manifests/base/node/node-termination-handler-rbac.yaml x: 42 lines of code y: 1 # changes setup/manifests/base/turn/turn-web-aggregator-deploy.yaml x: 67 lines of code y: 3 # changes setup/cloudbuild.yaml x: 57 lines of code y: 8 # changes images/controller/cmd/pod_broker/pod_broker.go x: 529 lines of code y: 17 # changes images/controller/cmd/reservation_broker/reservation_broker.go x: 561 lines of code y: 2 # changes images/controller/config/statefulset/app/jsonpatch-deploy-last-applied-resources.yaml x: 3 lines of code y: 1 # changes images/controller/pkg/broker.go x: 205 lines of code y: 10 # changes images/controller/pkg/builder.go x: 214 lines of code y: 4 # changes images/controller/pkg/types.go x: 275 lines of code y: 16 # changes images/controller/pkg/util.go x: 258 lines of code y: 9 # changes images/web/src/app.js x: 264 lines of code y: 5 # changes images/web/src/index.html x: 124 lines of code y: 7 # changes images/controller/build.yaml x: 289 lines of code y: 1 # changes images/controller/cmd/app_finder/app_finder.go x: 158 lines of code y: 6 # changes images/controller/cmd/app_publisher/app_publisher.go x: 231 lines of code y: 2 # changes images/controller/cmd/image_finder/image_finder.go x: 48 lines of code y: 3 # changes images/controller/cmd/image_puller/image_puller.go x: 254 lines of code y: 7 # changes images/controller/config/deployment/app/resource-network-policy.yaml x: 13 lines of code y: 1 # changes images/controller/pkg/appconfig.go x: 44 lines of code y: 2 # changes images/controller/pkg/appconfigbundle.go x: 50 lines of code y: 2 # changes images/controller/pkg/appmanifest.go x: 36 lines of code y: 2 # changes setup/manifests/base/custom-metrics/custom-metrics-adapter.yaml x: 176 lines of code y: 1 # changes setup/manifests/base/custom-metrics/jsonpatch-add-wi.yaml x: 4 lines of code y: 1 # changes setup/manifests/base/custom-metrics/wi-sa-iampolicymember.yaml x: 14 lines of code y: 1 # changes setup/manifests/base/pod-broker/broker-statefulset.yaml x: 306 lines of code y: 6 # changes setup/manifests/base/pod-broker/crd.yaml x: 260 lines of code y: 10 # changes setup/manifests/base/istio/istiooperator-1.7.yaml x: 49 lines of code y: 1 # changes setup/manifests/base/node/pd-ssd-storage-class.yaml x: 8 lines of code y: 3 # changes setup/manifests/base/node/pd-standard-storage-class.yaml x: 8 lines of code y: 1 # changes setup/infra/cluster/main.tf x: 102 lines of code y: 7 # changes setup/infra/cluster/variables.tf x: 72 lines of code y: 7 # changes setup/infra/node-pool-apps/tier1-ubuntu.tf x: 65 lines of code y: 2 # changes setup/infra/node-pool-apps/tier1.tf x: 65 lines of code y: 4 # changes setup/infra/node-pool-apps/variables.tf x: 92 lines of code y: 3 # changes setup/infra/node-pool-gpu/gpu-cos.tf x: 75 lines of code y: 4 # changes setup/infra/node-pool-gpu/variables.tf x: 71 lines of code y: 2 # changes setup/manifests/base/pod-broker/image-puller/patch-wait-for-image-cache.yaml x: 20 lines of code y: 1 # changes setup/manifests/base/node/node-init.yaml x: 134 lines of code y: 9 # changes images/cloudbuild.yaml x: 191 lines of code y: 6 # changes images/coturn-web/main.go x: 138 lines of code y: 1 # changes setup/manifests/base/turn/kustomization.yaml x: 11 lines of code y: 5 # changes setup/manifests/base/turn/turn-daemonset.yaml x: 76 lines of code y: 5 # changes setup/manifests/base/turn/turn-discovery-service.yaml x: 12 lines of code y: 2 # changes setup/manifests/base/turn/turn-network-policy.yaml x: 15 lines of code y: 2 # changes setup/manifests/base/turn/turn-rbac.yaml x: 43 lines of code y: 1 # changes cloudbuild.yaml x: 171 lines of code y: 9 # changes setup/manifests/base/istio/istiocontrolplane.yaml x: 59 lines of code y: 5 # changes setup/manifests/base/turn/turn-service.yaml x: 12 lines of code y: 3 # changes setup/manifests/base/autoneg-system/autoneg.yaml x: 183 lines of code y: 5 # changes setup/infra/cluster/locals.tf x: 60 lines of code y: 4 # changes setup/infra/node-pool-gpu/locals.tf x: 38 lines of code y: 2 # changes setup/infra/cluster/network.tf x: 35 lines of code y: 2 # changes setup/infra/cluster/versions.tf x: 28 lines of code y: 4 # changes images/web/src/pod_broker.js x: 55 lines of code y: 1 # changes setup/infra/wi-sa/wi.tf x: 44 lines of code y: 3 # changes setup/manifests/base/pod-broker/app-publisher/kustomization.yaml x: 5 lines of code y: 1 # changes setup/manifests/base/pod-broker/image-puller/image-puller-daemonset.yaml x: 60 lines of code y: 2 # changes setup/infra/cloudbuild.yaml x: 16 lines of code y: 7 # changes setup/infra/cluster/cloudbuild.yaml x: 18 lines of code y: 6 # changes setup/infra/node-pool-apps/cloudbuild.yaml x: 22 lines of code y: 5 # changes setup/infra/wi-sa/cloudbuild.yaml x: 16 lines of code y: 5 # changes setup/infra/networks.tf x: 40 lines of code y: 3 # changes setup/manifests/base/pod-broker/image-puller/kustomization.yaml x: 7 lines of code y: 1 # changes setup/cloudbuild-destroy.yaml x: 31 lines of code y: 3 # changes setup/manifests/cloudbuild.yaml x: 23 lines of code y: 5 # changes images/gce-proxy/src/index.js x: 69 lines of code y: 2 # changes setup/manifests/base/autoneg-system/autoneg-system-namespace.yaml x: 6 lines of code y: 4 # changes setup/manifests/base/autoneg-system/kustomization.yaml x: 7 lines of code y: 3 # changes setup/manifests/base/cnrm-system/patch-cnrm-system-namespace.yaml x: 6 lines of code y: 3 # changes setup/manifests/base/ingress/default-gateway.yaml x: 14 lines of code y: 3 # changes setup/manifests/base/ingress/virtualservice.yaml x: 20 lines of code y: 3 # changes setup/manifests/base/pod-broker/network-policy.yaml x: 13 lines of code y: 2 # changes setup/manifests/base/turn/turn-web-virtualservice.yaml x: 20 lines of code y: 2 # changes setup/scripts/util.bash x: 113 lines of code y: 2 # changes setup/infra/cluster/outputs.tf x: 23 lines of code y: 2 # changes setup/infra/lb.tf x: 127 lines of code y: 5 # changes setup/infra/outputs.tf x: 52 lines of code y: 4 # changes setup/infra/node-pool-apps/main.tf x: 22 lines of code y: 1 # changes setup/infra/wi-sa/versions.tf x: 25 lines of code y: 1 # changes setup/infra/variables.tf x: 29 lines of code y: 2 # changes
17.0
# changes
  min: 1.0
  average: 3.38
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 17.0
0 561.0
lines of code
min: 3.0 | average: 76.29 | 25th percentile: 16.0 | median: 43.5 | 75th percentile: 83.75 | max: 561.0

Number of Contributors vs. Number of Changes: 110 points

setup/infra/private-cluster/cloudbuild.yaml x: 1 # contributors y: 1 # changes setup/infra/sa.tf x: 1 # contributors y: 9 # changes setup/manifests/base/cnrm-system/kustomization.yaml x: 1 # contributors y: 5 # changes setup/manifests/base/node/kustomization.yaml x: 1 # contributors y: 4 # changes setup/manifests/base/turn/turn-web-aggregator-deploy.yaml x: 1 # contributors y: 3 # changes setup/cloudbuild.yaml x: 1 # contributors y: 8 # changes images/controller/cmd/pod_broker/pod_broker.go x: 1 # contributors y: 17 # changes images/controller/cmd/reservation_broker/reservation_broker.go x: 1 # contributors y: 2 # changes images/controller/pkg/broker.go x: 1 # contributors y: 10 # changes images/controller/pkg/types.go x: 1 # contributors y: 16 # changes images/web/src/index.html x: 1 # contributors y: 7 # changes images/controller/cmd/app_finder/app_finder.go x: 1 # contributors y: 6 # changes setup/infra/cluster/main.tf x: 2 # contributors y: 7 # changes
17.0
# changes
  min: 1.0
  average: 3.38
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 17.0
0 2.0
# contributors
min: 1.0 | average: 1.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

Number of Contributors vs. File Size: 110 points

setup/infra/private-cluster/cloudbuild.yaml x: 1 # contributors y: 18 lines of code setup/infra/private-cluster/turn-mig/main.tf x: 1 # contributors y: 81 lines of code setup/example_tfvars/selkies-cluster-min.auto.tfvars x: 1 # contributors y: 12 lines of code setup/infra/private-cluster/locals.tf x: 1 # contributors y: 60 lines of code setup/infra/private-cluster/main.tf x: 1 # contributors y: 97 lines of code setup/infra/private-cluster/network.tf x: 1 # contributors y: 51 lines of code setup/infra/private-cluster/outputs.tf x: 1 # contributors y: 23 lines of code setup/infra/private-cluster/turn-mig/assets/cloud-config.yaml x: 1 # contributors y: 71 lines of code setup/infra/private-cluster/turn-mig/variables.tf x: 1 # contributors y: 105 lines of code setup/infra/private-cluster/turn.tf x: 1 # contributors y: 46 lines of code setup/infra/private-cluster/variables.tf x: 1 # contributors y: 73 lines of code setup/infra/private-cluster/versions.tf x: 1 # contributors y: 28 lines of code setup/infra/sa.tf x: 1 # contributors y: 110 lines of code setup/manifests/base/cnrm-system/kustomization.yaml x: 1 # contributors y: 6 lines of code setup/manifests/base/node/kustomization.yaml x: 1 # contributors y: 7 lines of code setup/manifests/base/node/node-termination-handler-ds.yaml x: 1 # contributors y: 59 lines of code setup/manifests/base/node/node-termination-handler-rbac.yaml x: 1 # contributors y: 42 lines of code setup/manifests/base/turn/turn-web-aggregator-deploy.yaml x: 1 # contributors y: 67 lines of code setup/cloudbuild.yaml x: 1 # contributors y: 57 lines of code images/controller/cmd/pod_broker/pod_broker.go x: 1 # contributors y: 529 lines of code images/controller/cmd/reservation_broker/reservation_broker.go x: 1 # contributors y: 561 lines of code images/controller/config/statefulset/app/jsonpatch-deploy-last-applied-resources.yaml x: 1 # contributors y: 3 lines of code images/controller/pkg/broker.go x: 1 # contributors y: 205 lines of code images/controller/pkg/builder.go x: 1 # contributors y: 214 lines of code images/controller/pkg/types.go x: 1 # contributors y: 275 lines of code images/controller/pkg/util.go x: 1 # contributors y: 258 lines of code images/web/src/app.js x: 1 # contributors y: 264 lines of code images/web/src/index.html x: 1 # contributors y: 124 lines of code images/controller/build.yaml x: 1 # contributors y: 289 lines of code images/controller/cmd/app_finder/app_finder.go x: 1 # contributors y: 158 lines of code images/controller/cmd/app_publisher/app_publisher.go x: 1 # contributors y: 231 lines of code images/controller/cmd/image_finder/image_finder.go x: 1 # contributors y: 48 lines of code images/controller/cmd/image_puller/image_puller.go x: 1 # contributors y: 254 lines of code images/controller/pkg/appconfigbundle.go x: 1 # contributors y: 50 lines of code images/controller/pkg/appmanifest.go x: 1 # contributors y: 36 lines of code setup/manifests/base/custom-metrics/custom-metrics-adapter.yaml x: 1 # contributors y: 176 lines of code setup/manifests/base/custom-metrics/wi-sa-iampolicymember.yaml x: 1 # contributors y: 14 lines of code setup/manifests/base/pod-broker/broker-statefulset.yaml x: 1 # contributors y: 306 lines of code setup/manifests/base/pod-broker/crd.yaml x: 1 # contributors y: 260 lines of code setup/infra/cluster/main.tf x: 2 # contributors y: 102 lines of code setup/infra/cluster/variables.tf x: 2 # contributors y: 72 lines of code setup/infra/node-pool-apps/tier1-ubuntu.tf x: 1 # contributors y: 65 lines of code setup/infra/node-pool-apps/variables.tf x: 1 # contributors y: 92 lines of code setup/manifests/base/pod-broker/image-puller/patch-wait-for-image-cache.yaml x: 1 # contributors y: 20 lines of code setup/manifests/base/node/node-init.yaml x: 1 # contributors y: 134 lines of code images/cloudbuild.yaml x: 1 # contributors y: 191 lines of code images/coturn-web/main.go x: 1 # contributors y: 138 lines of code setup/manifests/base/turn/kustomization.yaml x: 1 # contributors y: 11 lines of code setup/manifests/base/turn/turn-daemonset.yaml x: 1 # contributors y: 76 lines of code cloudbuild.yaml x: 1 # contributors y: 171 lines of code setup/manifests/base/autoneg-system/autoneg.yaml x: 1 # contributors y: 183 lines of code setup/infra/node-pool-gpu/locals.tf x: 1 # contributors y: 38 lines of code setup/infra/cluster/network.tf x: 1 # contributors y: 35 lines of code images/web/src/pod_broker.js x: 1 # contributors y: 55 lines of code setup/infra/cloudbuild.yaml x: 1 # contributors y: 16 lines of code setup/infra/networks.tf x: 1 # contributors y: 40 lines of code setup/cloudbuild-destroy.yaml x: 1 # contributors y: 31 lines of code images/gce-proxy/src/index.js x: 1 # contributors y: 69 lines of code setup/scripts/util.bash x: 1 # contributors y: 113 lines of code setup/infra/lb.tf x: 1 # contributors y: 127 lines of code setup/infra/wi-sa/versions.tf x: 1 # contributors y: 25 lines of code setup/infra/variables.tf x: 1 # contributors y: 29 lines of code
561.0
lines of code
  min: 3.0
  average: 76.29
  25th percentile: 16.0
  median: 43.5
  75th percentile: 83.75
  max: 561.0
0 2.0
# contributors
min: 1.0 | average: 1.02 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0