GoogleCloudPlatform / knfsd-cache-utils
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 129 files with 10,812 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (717 lines of code)
    • 8 files changed 6-20 times (1,771 lines of code)
    • 119 files changed 1-5 times (8,324 lines of code)
0% | 0% | 6% | 16% | 76%
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 129 files with 10,812 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)
    • 61 files changed by 2-5 contributors (5,841 lines of code)
    • 68 files changed by 1 contributor (4,971 lines of code)
0% | 0% | 0% | 54% | 45%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, md, tf, yaml, json, sh, mod, gitignore, hcl, txt, patch, bats, gitattributes, sql, bash, mk
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
tf0% | 0% | 27% | 10% | 61%
go0% | 0% | 0% | 15% | 84%
yaml0% | 0% | 0% | 33% | 66%
hcl0% | 0% | 0% | 52% | 47%
sql0% | 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
deployment0% | 0% | 35% | 13% | 50%
image0% | 0% | 0% | 20% | 79%
ROOT0% | 0% | 0% | 100% | 0%
tools0% | 0% | 0% | 0% | 100%
testing0% | 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
compute.tf
in deployment/terraform-module-knfsd
281 - 2021-03-24 2024-01-19 44 4 benmaynard@google.com chris.chilvers@appsbroker.com
variables.tf
in deployment/terraform-module-knfsd
436 - 2021-03-24 2024-01-19 38 4 benmaynard@google.com chris.chilvers@appsbroker.com
main.tf
in deployment/terraform-module-knfsd
58 - 2021-11-15 2024-01-22 14 3 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
103 - 2021-11-23 2024-01-22 12 2 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.tf
in deployment/metrics
218 - 2021-10-05 2024-01-22 9 3 benmaynard@google.com chris.chilvers@appsbroker.com
70 - 2021-11-23 2024-01-22 7 2 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
109 - 2023-09-27 2024-01-22 7 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
scraper.go
in image/resources/knfsd-metrics-agent/internal/mounts
339 23 2022-02-24 2022-08-09 7 2 chris.chilvers@appsbroker.com benmaynard@google.com
metadata.yaml
in image/resources/knfsd-metrics-agent/internal/mounts
116 - 2022-02-24 2022-08-09 6 2 chris.chilvers@appsbroker.com benmaynard@google.com
generated_metrics_v2.go
in image/resources/knfsd-metrics-agent/internal/mounts/internal/metadata
758 83 2022-02-24 2022-08-09 6 2 chris.chilvers@appsbroker.com benmaynard@google.com
main.go
in image/resources/knfsd-agent
28 2 2023-10-04 2024-01-22 5 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
routes.go
in image/resources/knfsd-agent
67 5 2023-10-04 2024-01-22 5 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.tf
in deployment/terraform-module-knfsd/modules/dns_round_robin
86 - 2023-03-31 2024-01-22 5 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
common.yaml
in image/resources/knfsd-metrics-agent/config
127 - 2022-02-24 2023-02-24 5 2 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.go
in image/resources/knfsd-fsidd
194 2 2022-11-30 2023-02-24 5 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
proxy.yaml
in image/resources/knfsd-metrics-agent/config
20 - 2022-02-24 2023-02-24 4 2 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
util.go
in image/resources/knfsd-agent
26 3 2023-10-04 2024-01-22 4 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
exports.tf
in deployment/metrics
39 - 2022-03-25 2022-08-09 4 2 chris.chilvers@appsbroker.com benmaynard@google.com
nodeinfo.go
in image/resources/knfsd-agent
43 2 2023-10-04 2024-01-22 4 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.go
in image/resources/knfsd-metrics-agent/cmd/gen-overrides
65 4 2022-03-25 2024-01-22 4 2 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
components.go
in image/resources/knfsd-metrics-agent
82 1 2022-02-24 2023-02-24 4 2 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.tf
in deployment/database
94 - 2022-11-30 2024-01-22 4 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
stats.go
in image/resources/knfsd-metrics-agent/internal/mounts
238 15 2022-01-27 2022-08-09 4 2 chris.chilvers@appsbroker.com benmaynard@google.com
socket.go
in image/resources/knfsd-fsidd
300 21 2022-11-30 2023-01-23 4 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
client.yaml
in image/resources/knfsd-metrics-agent/config
16 - 2022-02-24 2022-08-09 3 2 chris.chilvers@appsbroker.com benmaynard@google.com
variables.tf
in deployment/metrics
20 - 2022-04-25 2023-06-30 3 2 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
config.go
in image/resources/knfsd-metrics-agent/internal/mounts
20 - 2022-02-24 2022-08-09 3 2 chris.chilvers@appsbroker.com benmaynard@google.com
main.go
in image/resources/knfsd-metrics-agent
24 1 2022-01-27 2022-08-09 3 2 chris.chilvers@appsbroker.com benmaynard@google.com
metadata.yaml
in image/resources/knfsd-metrics-agent/internal/exports
26 - 2022-03-25 2022-08-09 3 2 chris.chilvers@appsbroker.com benmaynard@google.com
cache.go
in image/resources/knfsd-agent
28 1 2023-10-16 2024-01-22 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
os.go
in image/resources/knfsd-agent
29 2 2023-10-16 2024-01-22 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
cloudbuild.yaml
in testing/images
32 - 2023-10-12 2024-01-22 3 2 dan.vinton@appsbroker.com chris.chilvers@appsbroker.com
metadata.go
in image/resources/knfsd-agent
36 1 2023-10-04 2024-01-22 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
outputs.tf
in deployment/terraform-module-knfsd
43 - 2023-01-31 2023-03-31 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
log.go
in image/resources/knfsd-fsidd/log
65 8 2022-11-30 2023-01-18 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.tf
in deployment/terraform-module-knfsd/modules/loadbalancer
74 - 2023-03-29 2024-01-22 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
loadbalancer.tf
in deployment/terraform-module-knfsd
84 - 2023-03-29 2024-01-19 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
variables.tf
in deployment/database
90 - 2022-11-30 2023-06-30 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
operations.tf
in deployment/metrics
97 - 2022-03-25 2022-08-09 3 2 chris.chilvers@appsbroker.com benmaynard@google.com
scraper.go
in image/resources/knfsd-metrics-agent/internal/exports
102 3 2022-03-25 2022-08-09 3 2 chris.chilvers@appsbroker.com benmaynard@google.com
config.go
in image/resources/knfsd-fsidd
109 10 2022-11-30 2023-02-24 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
status.go
in image/resources/knfsd-agent
162 16 2023-10-16 2024-01-22 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
mounts.go
in image/resources/knfsd-agent
185 5 2023-10-10 2024-01-22 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
generated_metrics_v2.go
in image/resources/knfsd-metrics-agent/internal/exports/internal/metadata
199 23 2022-03-25 2022-08-09 3 2 chris.chilvers@appsbroker.com benmaynard@google.com
nfs.go
in image/resources/knfsd-agent
251 5 2023-10-10 2024-01-22 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
custom.yaml
in image/resources/knfsd-metrics-agent/config
1 - 2022-08-03 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
tools.go
in image/resources/knfsd-metrics-agent
4 - 2022-02-24 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
external_metadata.yaml
in image/resources/knfsd-metrics-agent
4 - 2023-09-27 2024-01-22 2 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
cloudbuild.compose.yaml
in image/resources/knfsd-fsidd
4 - 2023-09-27 2024-01-22 2 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
convert.go
in image/resources/knfsd-metrics-agent/convert
5 1 2022-03-25 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@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
compute.tf
in deployment/terraform-module-knfsd
281 - 2021-03-24 2024-01-19 44 4 benmaynard@google.com chris.chilvers@appsbroker.com
variables.tf
in deployment/terraform-module-knfsd
436 - 2021-03-24 2024-01-19 38 4 benmaynard@google.com chris.chilvers@appsbroker.com
main.tf
in deployment/terraform-module-knfsd
58 - 2021-11-15 2024-01-22 14 3 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.tf
in deployment/metrics
218 - 2021-10-05 2024-01-22 9 3 benmaynard@google.com chris.chilvers@appsbroker.com
103 - 2021-11-23 2024-01-22 12 2 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
scraper.go
in image/resources/knfsd-metrics-agent/internal/mounts
339 23 2022-02-24 2022-08-09 7 2 chris.chilvers@appsbroker.com benmaynard@google.com
70 - 2021-11-23 2024-01-22 7 2 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
metadata.yaml
in image/resources/knfsd-metrics-agent/internal/mounts
116 - 2022-02-24 2022-08-09 6 2 chris.chilvers@appsbroker.com benmaynard@google.com
generated_metrics_v2.go
in image/resources/knfsd-metrics-agent/internal/mounts/internal/metadata
758 83 2022-02-24 2022-08-09 6 2 chris.chilvers@appsbroker.com benmaynard@google.com
common.yaml
in image/resources/knfsd-metrics-agent/config
127 - 2022-02-24 2023-02-24 5 2 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
proxy.yaml
in image/resources/knfsd-metrics-agent/config
20 - 2022-02-24 2023-02-24 4 2 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
components.go
in image/resources/knfsd-metrics-agent
82 1 2022-02-24 2023-02-24 4 2 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
stats.go
in image/resources/knfsd-metrics-agent/internal/mounts
238 15 2022-01-27 2022-08-09 4 2 chris.chilvers@appsbroker.com benmaynard@google.com
main.go
in image/resources/knfsd-metrics-agent/cmd/gen-overrides
65 4 2022-03-25 2024-01-22 4 2 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
exports.tf
in deployment/metrics
39 - 2022-03-25 2022-08-09 4 2 chris.chilvers@appsbroker.com benmaynard@google.com
cloudbuild.yaml
in testing/images
32 - 2023-10-12 2024-01-22 3 2 dan.vinton@appsbroker.com chris.chilvers@appsbroker.com
client.yaml
in image/resources/knfsd-metrics-agent/config
16 - 2022-02-24 2022-08-09 3 2 chris.chilvers@appsbroker.com benmaynard@google.com
main.go
in image/resources/knfsd-metrics-agent
24 1 2022-01-27 2022-08-09 3 2 chris.chilvers@appsbroker.com benmaynard@google.com
config.go
in image/resources/knfsd-metrics-agent/internal/mounts
20 - 2022-02-24 2022-08-09 3 2 chris.chilvers@appsbroker.com benmaynard@google.com
scraper.go
in image/resources/knfsd-metrics-agent/internal/exports
102 3 2022-03-25 2022-08-09 3 2 chris.chilvers@appsbroker.com benmaynard@google.com
metadata.yaml
in image/resources/knfsd-metrics-agent/internal/exports
26 - 2022-03-25 2022-08-09 3 2 chris.chilvers@appsbroker.com benmaynard@google.com
generated_metrics_v2.go
in image/resources/knfsd-metrics-agent/internal/exports/internal/metadata
199 23 2022-03-25 2022-08-09 3 2 chris.chilvers@appsbroker.com benmaynard@google.com
variables.tf
in deployment/metrics
20 - 2022-04-25 2023-06-30 3 2 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
operations.tf
in deployment/metrics
97 - 2022-03-25 2022-08-09 3 2 chris.chilvers@appsbroker.com benmaynard@google.com
hcl
client.pkr.hcl
in testing/images/client
85 - 2023-10-12 2024-01-22 2 2 dan.vinton@appsbroker.com chris.chilvers@appsbroker.com
hcl
variables.pkr.hcl
in testing/images/client
67 - 2023-10-12 2024-01-22 2 2 dan.vinton@appsbroker.com chris.chilvers@appsbroker.com
tls.go
in image/resources/netapp-exports
159 11 2021-12-09 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
volumes.go
in image/resources/netapp-exports
101 4 2021-12-09 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
transport.go
in image/resources/netapp-exports
37 2 2021-12-09 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
secrets.go
in image/resources/netapp-exports
88 4 2021-12-09 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
main.go
in image/resources/netapp-exports
143 4 2021-12-09 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
config.go
in image/resources/netapp-exports
154 8 2021-12-09 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
testcert.go
in image/resources/netapp-exports/internal/testcert
47 1 2021-12-09 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
gen_certs.go
in image/resources/netapp-exports/internal/testcert
80 4 2021-12-09 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
opt.go
in image/resources/netapp-exports/internal/opt
85 7 2021-12-09 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
main.go
in image/resources/filter-exports/tools/verify
83 2 2022-02-07 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
filter.go
in image/resources/filter-exports
76 3 2022-02-07 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
main.go
in image/resources/filter-exports
77 4 2022-02-07 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
custom.yaml
in image/resources/knfsd-metrics-agent/config
1 - 2022-08-03 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
convert.go
in image/resources/knfsd-metrics-agent/convert
5 1 2022-03-25 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
multiple-intervals.yaml
in image/resources/knfsd-metrics-agent/example
42 - 2022-08-03 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
scraper.go
in image/resources/knfsd-metrics-agent/internal/oldestfile
100 4 2022-02-24 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
factory.go
in image/resources/knfsd-metrics-agent/internal/oldestfile
52 3 2022-02-24 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
config.go
in image/resources/knfsd-metrics-agent/internal/oldestfile
10 - 2022-02-24 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
metadata.yaml
in image/resources/knfsd-metrics-agent/internal/oldestfile
8 - 2022-02-24 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
generated_metrics_v2.go
in image/resources/knfsd-metrics-agent/internal/oldestfile/internal/metadata
93 11 2022-02-24 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
factory.go
in image/resources/knfsd-metrics-agent/internal/mounts
52 3 2022-02-24 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
factory.go
in image/resources/knfsd-metrics-agent/internal/exports
47 3 2022-03-25 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
config.go
in image/resources/knfsd-metrics-agent/internal/exports
9 - 2022-03-25 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@google.com
scraper.go
in image/resources/knfsd-metrics-agent/internal/slab
66 4 2022-02-24 2022-08-09 2 2 chris.chilvers@appsbroker.com benmaynard@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
socket.go
in image/resources/knfsd-fsidd
300 21 2022-11-30 2023-01-23 4 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
nfs.go
in image/resources/knfsd-agent
251 5 2023-10-10 2024-01-22 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
config.go
in tools/mig-scaler
229 21 2022-09-06 2022-09-06 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.go
in image/resources/knfsd-fsidd
194 2 2022-11-30 2023-02-24 5 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
mounts.go
in image/resources/knfsd-agent
185 5 2023-10-10 2024-01-22 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
list.go
in tools/mig-scaler
179 6 2022-09-06 2022-09-06 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
nfs.go
in image/resources/knfsd-agent/client
176 2 2023-10-19 2024-01-22 2 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
status.go
in image/resources/knfsd-agent
162 16 2023-10-16 2024-01-22 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
sql.go
in image/resources/knfsd-fsidd
160 13 2022-11-30 2023-02-24 2 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
client.go
in tools/mig-scaler
154 11 2022-09-06 2022-09-06 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
fsid.tf
in deployment/metrics
139 - 2023-02-24 2023-02-24 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
scale.go
in tools/mig-scaler
131 5 2022-09-06 2022-09-06 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.go
in tools/mig-scaler
113 2 2022-09-06 2022-09-06 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
config.go
in image/resources/knfsd-fsidd
109 10 2022-11-30 2023-02-24 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
109 - 2023-09-27 2024-01-22 7 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
workflow.yaml
in tools/mig-scaler/deployment/modules/workflow
105 - 2022-09-06 2022-09-06 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.tf
in deployment/database
94 - 2022-11-30 2024-01-22 4 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
variables.tf
in deployment/database
90 - 2022-11-30 2023-06-30 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
mounts.go
in image/resources/knfsd-agent/client
87 2 2023-10-19 2024-01-22 2 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.tf
in deployment/terraform-module-knfsd/modules/dns_round_robin
86 - 2023-03-31 2024-01-22 5 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
loadbalancer.tf
in deployment/terraform-module-knfsd
84 - 2023-03-29 2024-01-19 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
retry.go
in image/resources/knfsd-fsidd
79 3 2022-11-30 2022-11-30 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
status.go
in image/resources/knfsd-agent/client
75 4 2023-10-19 2024-01-22 2 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
metrics.go
in image/resources/knfsd-fsidd/internal/metrics
74 7 2023-02-24 2023-02-24 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.tf
in deployment/terraform-module-knfsd/modules/loadbalancer
74 - 2023-03-29 2024-01-22 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
variables.tf
in deployment/terraform-module-knfsd/modules/loadbalancer
73 - 2023-03-29 2023-06-30 2 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
help.go
in tools/mig-scaler
72 6 2022-09-06 2022-09-06 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
iam.tf
in testing/modules/cloudbuild
70 - 2024-01-15 2024-01-22 2 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
network.tf
in testing/modules/cloudbuild
69 - 2024-01-15 2024-01-22 2 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
routes.go
in image/resources/knfsd-agent
67 5 2023-10-04 2024-01-22 5 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
log.go
in image/resources/knfsd-fsidd/log
65 8 2022-11-30 2023-01-18 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
provider.go
in image/resources/knfsd-fsidd/internal/metrics
64 3 2023-02-24 2023-02-24 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
variables.tf
in testing/modules/source
59 - 2024-01-12 2024-01-22 2 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
variables.tf
in deployment/terraform-module-knfsd/modules/dns_round_robin
57 - 2023-03-31 2023-06-30 2 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.tf
in testing/modules/cloudbuild
55 - 2024-01-15 2024-01-22 2 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.tf
in testing/modules/source
52 - 2024-01-12 2024-01-22 2 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
cache.go
in image/resources/knfsd-fsidd
44 4 2023-02-17 2023-02-17 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.tf
in tools/mig-scaler/deployment
43 - 2022-09-06 2022-09-06 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
nodeinfo.go
in image/resources/knfsd-agent
43 2 2023-10-04 2024-01-22 4 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
recorder.go
in image/resources/knfsd-fsidd/internal/metrics
43 5 2023-02-24 2023-02-24 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
outputs.tf
in deployment/terraform-module-knfsd
43 - 2023-01-31 2023-03-31 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
outputs.tf
in deployment/database
39 - 2022-11-30 2022-11-30 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
variables.tf
in testing/modules/cloudbuild
38 - 2024-01-15 2024-01-22 2 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
cancel.go
in tools/mig-scaler
36 2 2022-09-06 2022-09-06 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
metadata.go
in image/resources/knfsd-agent
36 1 2023-10-04 2024-01-22 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
main.tf
in tools/mig-scaler/deployment/modules/iam
31 - 2022-09-06 2022-09-06 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
variables.tf
in tools/mig-scaler/deployment/modules/workflow
30 - 2022-09-06 2022-09-06 1 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
outputs.tf
in testing/modules/cloudbuild
30 - 2024-01-15 2024-01-22 2 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
os.go
in image/resources/knfsd-agent
29 2 2023-10-16 2024-01-22 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
cache.go
in image/resources/knfsd-agent
28 1 2023-10-16 2024-01-22 3 1 chris.chilvers@appsbroker.com chris.chilvers@appsbroker.com
Correlations

File Size vs. Number of Changes: 129 points

cloudbuild.yaml x: 109 lines of code y: 7 # changes deployment/database/main.tf x: 94 lines of code y: 4 # changes deployment/metrics/main.tf x: 218 lines of code y: 9 # changes deployment/terraform-module-knfsd/main.tf x: 58 lines of code y: 14 # changes deployment/terraform-module-knfsd/modules/dns_round_robin/main.tf x: 86 lines of code y: 5 # changes deployment/terraform-module-knfsd/modules/loadbalancer/main.tf x: 74 lines of code y: 3 # changes image/cloudbuild.pkrvars.hcl x: 7 lines of code y: 2 # changes image/nfs-proxy.pkr.hcl x: 103 lines of code y: 12 # changes image/resources/knfsd-agent/cache.go x: 28 lines of code y: 3 # changes image/resources/knfsd-agent/client/cache.go x: 20 lines of code y: 2 # changes image/resources/knfsd-agent/client/client.go x: 25 lines of code y: 2 # changes image/resources/knfsd-agent/client/mounts.go x: 87 lines of code y: 2 # changes image/resources/knfsd-agent/client/nfs.go x: 176 lines of code y: 2 # changes image/resources/knfsd-agent/client/nodeinfo.go x: 18 lines of code y: 2 # changes image/resources/knfsd-agent/client/os.go x: 10 lines of code y: 2 # changes image/resources/knfsd-agent/client/status.go x: 75 lines of code y: 2 # changes image/resources/knfsd-agent/main.go x: 28 lines of code y: 5 # changes image/resources/knfsd-agent/metadata.go x: 36 lines of code y: 3 # changes image/resources/knfsd-agent/mounts.go x: 185 lines of code y: 3 # changes image/resources/knfsd-agent/nfs.go x: 251 lines of code y: 3 # changes image/resources/knfsd-agent/nodeinfo.go x: 43 lines of code y: 4 # changes image/resources/knfsd-agent/os.go x: 29 lines of code y: 3 # changes image/resources/knfsd-agent/routes.go x: 67 lines of code y: 5 # changes image/resources/knfsd-agent/status.go x: 162 lines of code y: 3 # changes image/resources/knfsd-agent/util.go x: 26 lines of code y: 4 # changes image/resources/knfsd-fsidd/cloudbuild.compose.yaml x: 4 lines of code y: 2 # changes image/resources/knfsd-metrics-agent/cmd/gen-overrides/main.go x: 65 lines of code y: 4 # changes image/variables.pkr.hcl x: 70 lines of code y: 7 # changes testing/images/client/client.pkr.hcl x: 85 lines of code y: 2 # changes testing/images/client/variables.pkr.hcl x: 67 lines of code y: 2 # changes testing/images/cloudbuild.yaml x: 32 lines of code y: 3 # changes testing/modules/cloudbuild/iam.tf x: 70 lines of code y: 2 # changes testing/modules/cloudbuild/main.tf x: 55 lines of code y: 2 # changes testing/modules/cloudbuild/network.tf x: 69 lines of code y: 2 # changes testing/modules/cloudbuild/outputs.tf x: 30 lines of code y: 2 # changes testing/modules/cloudbuild/variables.tf x: 38 lines of code y: 2 # changes testing/modules/source/main.tf x: 52 lines of code y: 2 # changes testing/modules/source/outputs.tf x: 24 lines of code y: 2 # changes testing/modules/source/variables.tf x: 59 lines of code y: 2 # changes deployment/terraform-module-knfsd/compute.tf x: 281 lines of code y: 44 # changes deployment/terraform-module-knfsd/loadbalancer.tf x: 84 lines of code y: 3 # changes deployment/terraform-module-knfsd/variables.tf x: 436 lines of code y: 38 # changes deployment/database/variables.tf x: 90 lines of code y: 3 # changes deployment/metrics/variables.tf x: 20 lines of code y: 3 # changes deployment/terraform-module-knfsd/modules/dns_round_robin/variables.tf x: 57 lines of code y: 2 # changes deployment/terraform-module-knfsd/modules/loadbalancer/variables.tf x: 73 lines of code y: 2 # changes deployment/terraform-module-knfsd/modules/dns_round_robin/outputs.tf x: 21 lines of code y: 2 # changes deployment/metrics/fsid.tf x: 139 lines of code y: 1 # changes image/resources/knfsd-fsidd/config.go x: 109 lines of code y: 3 # changes image/resources/knfsd-fsidd/internal/metrics/metrics.go x: 74 lines of code y: 1 # changes image/resources/knfsd-fsidd/internal/metrics/provider.go x: 64 lines of code y: 1 # changes image/resources/knfsd-fsidd/internal/metrics/recorder.go x: 43 lines of code y: 1 # changes image/resources/knfsd-fsidd/main.go x: 194 lines of code y: 5 # changes image/resources/knfsd-fsidd/sql.go x: 160 lines of code y: 2 # changes image/resources/knfsd-metrics-agent/components.go x: 82 lines of code y: 4 # changes image/resources/knfsd-metrics-agent/config/common.yaml x: 127 lines of code y: 5 # changes image/resources/knfsd-metrics-agent/config/proxy.yaml x: 20 lines of code y: 4 # changes deployment/database/outputs.tf x: 39 lines of code y: 1 # changes image/resources/knfsd-fsidd/log/log.go x: 65 lines of code y: 3 # changes image/resources/knfsd-fsidd/socket.go x: 300 lines of code y: 4 # changes image/resources/knfsd-fsidd/cache.go x: 44 lines of code y: 1 # changes image/resources/knfsd-fsidd/retry.go x: 79 lines of code y: 1 # changes image/resources/knfsd-fsidd/schema.sql x: 6 lines of code y: 1 # changes deployment/terraform-module-knfsd/outputs.tf x: 43 lines of code y: 3 # changes deployment/terraform-module-knfsd/modules/loadbalancer/outputs.tf x: 19 lines of code y: 1 # changes tools/mig-scaler/cancel.go x: 36 lines of code y: 1 # changes tools/mig-scaler/client.go x: 154 lines of code y: 1 # changes tools/mig-scaler/config.go x: 229 lines of code y: 1 # changes tools/mig-scaler/deployment/modules/iam/main.tf x: 31 lines of code y: 1 # changes tools/mig-scaler/deployment/modules/iam/variables.tf x: 22 lines of code y: 1 # changes tools/mig-scaler/deployment/modules/workflow/variables.tf x: 30 lines of code y: 1 # changes tools/mig-scaler/deployment/modules/workflow/workflow.yaml x: 105 lines of code y: 1 # changes tools/mig-scaler/help.go x: 72 lines of code y: 1 # changes tools/mig-scaler/list.go x: 179 lines of code y: 1 # changes tools/mig-scaler/main.go x: 113 lines of code y: 1 # changes tools/mig-scaler/scale.go x: 131 lines of code y: 1 # changes deployment/metrics/exports.tf x: 39 lines of code y: 4 # changes deployment/metrics/operations.tf x: 97 lines of code y: 3 # changes image/resources/knfsd-metrics-agent/config/client.yaml x: 16 lines of code y: 3 # changes image/resources/knfsd-metrics-agent/config/custom.yaml x: 1 lines of code y: 2 # changes image/resources/knfsd-metrics-agent/example/multiple-intervals.yaml x: 42 lines of code y: 2 # changes image/resources/knfsd-metrics-agent/internal/exports/metadata.yaml x: 26 lines of code y: 3 # changes image/resources/knfsd-metrics-agent/internal/mounts/metadata.yaml x: 116 lines of code y: 6 # changes image/resources/filter-exports/filter.go x: 76 lines of code y: 2 # changes image/resources/filter-exports/main.go x: 77 lines of code y: 2 # changes image/resources/filter-exports/tools/verify/main.go x: 83 lines of code y: 2 # changes image/resources/knfsd-metrics-agent/convert/convert.go x: 5 lines of code y: 2 # changes image/resources/knfsd-metrics-agent/internal/connections/config.go x: 9 lines of code y: 2 # changes image/resources/knfsd-metrics-agent/internal/connections/factory.go x: 47 lines of code y: 2 # changes image/resources/knfsd-metrics-agent/internal/connections/internal/metadata/generated_metrics_v2.go x: 93 lines of code y: 2 # changes image/resources/knfsd-metrics-agent/internal/connections/scraper.go x: 65 lines of code y: 2 # changes image/resources/knfsd-metrics-agent/internal/exports/internal/metadata/generated_metrics_v2.go x: 199 lines of code y: 3 # changes image/resources/knfsd-metrics-agent/internal/exports/scraper.go x: 102 lines of code y: 3 # changes image/resources/knfsd-metrics-agent/internal/mounts/internal/metadata/generated_metrics_v2.go x: 758 lines of code y: 6 # changes image/resources/knfsd-metrics-agent/internal/mounts/scraper.go x: 339 lines of code y: 7 # changes image/resources/knfsd-metrics-agent/internal/mounts/stats.go x: 238 lines of code y: 4 # changes image/resources/knfsd-metrics-agent/internal/oldestfile/scraper.go x: 100 lines of code y: 2 # changes image/resources/knfsd-metrics-agent/internal/slab/factory.go x: 46 lines of code y: 2 # changes image/resources/knfsd-metrics-agent/internal/slab/internal/metadata/generated_metrics_v2.go x: 243 lines of code y: 2 # changes image/resources/knfsd-metrics-agent/main.go x: 24 lines of code y: 3 # changes image/resources/netapp-exports/config.go x: 154 lines of code y: 2 # changes image/resources/netapp-exports/internal/testcert/gen_certs.go x: 80 lines of code y: 2 # changes image/resources/netapp-exports/main.go x: 143 lines of code y: 2 # changes image/resources/netapp-exports/secrets.go x: 88 lines of code y: 2 # changes deployment/terraform-module-knfsd/autoscaler.tf x: 34 lines of code y: 2 # changes
44.0
# changes
  min: 1.0
  average: 3.25
  25th percentile: 2.0
  median: 2.0
  75th percentile: 3.0
  max: 44.0
0 758.0
lines of code
min: 1.0 | average: 83.81 | 25th percentile: 27.0 | median: 64.0 | 75th percentile: 100.5 | max: 758.0

Number of Contributors vs. Number of Changes: 129 points

cloudbuild.yaml x: 1 # contributors y: 7 # changes deployment/database/main.tf x: 1 # contributors y: 4 # changes deployment/metrics/main.tf x: 3 # contributors y: 9 # changes deployment/terraform-module-knfsd/main.tf x: 3 # contributors y: 14 # changes deployment/terraform-module-knfsd/modules/dns_round_robin/main.tf x: 1 # contributors y: 5 # changes deployment/terraform-module-knfsd/modules/loadbalancer/main.tf x: 1 # contributors y: 3 # changes image/cloudbuild.pkrvars.hcl x: 1 # contributors y: 2 # changes image/nfs-proxy.pkr.hcl x: 2 # contributors y: 12 # changes image/resources/knfsd-metrics-agent/cmd/gen-overrides/main.go x: 2 # contributors y: 4 # changes image/variables.pkr.hcl x: 2 # contributors y: 7 # changes testing/images/client/client.pkr.hcl x: 2 # contributors y: 2 # changes testing/images/cloudbuild.yaml x: 2 # contributors y: 3 # changes deployment/terraform-module-knfsd/compute.tf x: 4 # contributors y: 44 # changes deployment/terraform-module-knfsd/variables.tf x: 4 # contributors y: 38 # changes deployment/metrics/fsid.tf x: 1 # contributors y: 1 # changes image/resources/knfsd-metrics-agent/config/common.yaml x: 2 # contributors y: 5 # changes image/resources/knfsd-metrics-agent/internal/mounts/metadata.yaml x: 2 # contributors y: 6 # changes
44.0
# changes
  min: 1.0
  average: 3.25
  25th percentile: 2.0
  median: 2.0
  75th percentile: 3.0
  max: 44.0
0 4.0
# contributors
min: 1.0 | average: 1.52 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0

Number of Contributors vs. File Size: 129 points

cloudbuild.yaml x: 1 # contributors y: 109 lines of code deployment/database/main.tf x: 1 # contributors y: 94 lines of code deployment/metrics/main.tf x: 3 # contributors y: 218 lines of code deployment/terraform-module-knfsd/main.tf x: 3 # contributors y: 58 lines of code deployment/terraform-module-knfsd/modules/dns_round_robin/main.tf x: 1 # contributors y: 86 lines of code deployment/terraform-module-knfsd/modules/loadbalancer/main.tf x: 1 # contributors y: 74 lines of code image/cloudbuild.pkrvars.hcl x: 1 # contributors y: 7 lines of code image/nfs-proxy.pkr.hcl x: 2 # contributors y: 103 lines of code image/resources/knfsd-agent/cache.go x: 1 # contributors y: 28 lines of code image/resources/knfsd-agent/client/cache.go x: 1 # contributors y: 20 lines of code image/resources/knfsd-agent/client/client.go x: 1 # contributors y: 25 lines of code image/resources/knfsd-agent/client/mounts.go x: 1 # contributors y: 87 lines of code image/resources/knfsd-agent/client/nfs.go x: 1 # contributors y: 176 lines of code image/resources/knfsd-agent/client/os.go x: 1 # contributors y: 10 lines of code image/resources/knfsd-agent/client/status.go x: 1 # contributors y: 75 lines of code image/resources/knfsd-agent/metadata.go x: 1 # contributors y: 36 lines of code image/resources/knfsd-agent/mounts.go x: 1 # contributors y: 185 lines of code image/resources/knfsd-agent/nfs.go x: 1 # contributors y: 251 lines of code image/resources/knfsd-agent/nodeinfo.go x: 1 # contributors y: 43 lines of code image/resources/knfsd-agent/routes.go x: 1 # contributors y: 67 lines of code image/resources/knfsd-agent/status.go x: 1 # contributors y: 162 lines of code image/resources/knfsd-fsidd/cloudbuild.compose.yaml x: 1 # contributors y: 4 lines of code image/resources/knfsd-metrics-agent/cmd/gen-overrides/main.go x: 2 # contributors y: 65 lines of code image/variables.pkr.hcl x: 2 # contributors y: 70 lines of code testing/images/client/client.pkr.hcl x: 2 # contributors y: 85 lines of code testing/images/client/variables.pkr.hcl x: 2 # contributors y: 67 lines of code testing/images/cloudbuild.yaml x: 2 # contributors y: 32 lines of code testing/modules/cloudbuild/iam.tf x: 1 # contributors y: 70 lines of code testing/modules/cloudbuild/main.tf x: 1 # contributors y: 55 lines of code testing/modules/cloudbuild/outputs.tf x: 1 # contributors y: 30 lines of code testing/modules/source/main.tf x: 1 # contributors y: 52 lines of code testing/modules/source/variables.tf x: 1 # contributors y: 59 lines of code deployment/terraform-module-knfsd/compute.tf x: 4 # contributors y: 281 lines of code deployment/terraform-module-knfsd/variables.tf x: 4 # contributors y: 436 lines of code deployment/database/variables.tf x: 1 # contributors y: 90 lines of code deployment/metrics/variables.tf x: 2 # contributors y: 20 lines of code deployment/terraform-module-knfsd/modules/dns_round_robin/outputs.tf x: 1 # contributors y: 21 lines of code deployment/metrics/fsid.tf x: 1 # contributors y: 139 lines of code image/resources/knfsd-fsidd/internal/metrics/provider.go x: 1 # contributors y: 64 lines of code image/resources/knfsd-fsidd/main.go x: 1 # contributors y: 194 lines of code image/resources/knfsd-fsidd/sql.go x: 1 # contributors y: 160 lines of code image/resources/knfsd-metrics-agent/components.go x: 2 # contributors y: 82 lines of code image/resources/knfsd-metrics-agent/config/common.yaml x: 2 # contributors y: 127 lines of code deployment/database/outputs.tf x: 1 # contributors y: 39 lines of code image/resources/knfsd-fsidd/socket.go x: 1 # contributors y: 300 lines of code image/resources/knfsd-fsidd/retry.go x: 1 # contributors y: 79 lines of code tools/mig-scaler/client.go x: 1 # contributors y: 154 lines of code tools/mig-scaler/config.go x: 1 # contributors y: 229 lines of code tools/mig-scaler/deployment/modules/workflow/workflow.yaml x: 1 # contributors y: 105 lines of code tools/mig-scaler/list.go x: 1 # contributors y: 179 lines of code tools/mig-scaler/main.go x: 1 # contributors y: 113 lines of code tools/mig-scaler/scale.go x: 1 # contributors y: 131 lines of code deployment/metrics/exports.tf x: 2 # contributors y: 39 lines of code deployment/metrics/operations.tf x: 2 # contributors y: 97 lines of code image/resources/knfsd-metrics-agent/config/client.yaml x: 2 # contributors y: 16 lines of code image/resources/knfsd-metrics-agent/config/custom.yaml x: 2 # contributors y: 1 lines of code image/resources/knfsd-metrics-agent/example/multiple-intervals.yaml x: 2 # contributors y: 42 lines of code image/resources/knfsd-metrics-agent/internal/connections/metadata.yaml x: 2 # contributors y: 8 lines of code image/resources/knfsd-metrics-agent/internal/exports/metadata.yaml x: 2 # contributors y: 26 lines of code image/resources/knfsd-metrics-agent/internal/mounts/metadata.yaml x: 2 # contributors y: 116 lines of code image/resources/filter-exports/filter.go x: 2 # contributors y: 76 lines of code image/resources/knfsd-metrics-agent/convert/convert.go x: 2 # contributors y: 5 lines of code image/resources/knfsd-metrics-agent/internal/connections/config.go x: 2 # contributors y: 9 lines of code image/resources/knfsd-metrics-agent/internal/connections/factory.go x: 2 # contributors y: 47 lines of code image/resources/knfsd-metrics-agent/internal/connections/internal/metadata/generated_metrics_v2.go x: 2 # contributors y: 93 lines of code image/resources/knfsd-metrics-agent/internal/exports/internal/metadata/generated_metrics_v2.go x: 2 # contributors y: 199 lines of code image/resources/knfsd-metrics-agent/internal/mounts/factory.go x: 2 # contributors y: 52 lines of code image/resources/knfsd-metrics-agent/internal/mounts/internal/metadata/generated_metrics_v2.go x: 2 # contributors y: 758 lines of code image/resources/knfsd-metrics-agent/internal/mounts/scraper.go x: 2 # contributors y: 339 lines of code image/resources/knfsd-metrics-agent/internal/mounts/stats.go x: 2 # contributors y: 238 lines of code image/resources/knfsd-metrics-agent/internal/oldestfile/scraper.go x: 2 # contributors y: 100 lines of code image/resources/knfsd-metrics-agent/internal/slab/internal/metadata/generated_metrics_v2.go x: 2 # contributors y: 243 lines of code image/resources/netapp-exports/config.go x: 2 # contributors y: 154 lines of code image/resources/netapp-exports/internal/testcert/gen_certs.go x: 2 # contributors y: 80 lines of code image/resources/netapp-exports/main.go x: 2 # contributors y: 143 lines of code image/resources/netapp-exports/secrets.go x: 2 # contributors y: 88 lines of code image/resources/netapp-exports/tls.go x: 2 # contributors y: 159 lines of code image/resources/netapp-exports/transport.go x: 2 # contributors y: 37 lines of code deployment/terraform-module-knfsd/autoscaler.tf x: 2 # contributors y: 34 lines of code
758.0
lines of code
  min: 1.0
  average: 83.81
  25th percentile: 27.0
  median: 64.0
  75th percentile: 100.5
  max: 758.0
0 4.0
# contributors
min: 1.0 | average: 1.52 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0