GoogleCloudPlatform / terraform-example-deploy-java-gke
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 16 files with 656 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)
    • 2 files changed 6-20 times (208 lines of code)
    • 14 files changed 1-5 times (448 lines of code)
0% | 0% | 0% | 31% | 68%
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 16 files with 656 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)
    • 9 files changed by 2-5 contributors (462 lines of code)
    • 7 files changed by 1 contributor (194 lines of code)
0% | 0% | 0% | 70% | 29%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
tf, yaml, sh, md, json, xml, go, txt, mod, gitignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
tf0% | 0% | 0% | 45% | 54%
yaml0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 0%
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
infra0% | 0% | 0% | 33% | 66%
build0% | 0% | 0% | 0% | 100%
backend0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 29)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
output.tf
in infra
24 - 2023-03-28 2023-06-22 6 2 donmccasland@google.com donmccasland@google.com
main.tf
in infra
184 - 2023-03-23 2023-05-26 6 4 donmccasland@google.com 125454857+yunyanghenrylee@u...
values.yaml
in infra/modules/helm/charts/xwiki
13 - 2023-03-28 2023-04-10 3 2 donmccasland@google.com donmccasland@google.com
main.tf
in infra/modules/kubernetes
36 - 2023-05-26 2023-07-26 3 2 125454857+yunyanghenrylee@u... donmccasland@google.com
main.tf
in infra/modules/helm
23 - 2023-03-24 2023-03-30 2 3 donmccasland@google.com shabirmean@google.com
32 - 2023-04-26 2023-06-20 2 1 donmccasland@google.com donmccasland@google.com
34 - 2023-05-24 2023-06-14 2 2 awmalik@google.com bot@renovateapp.com
variables.tf
in infra
35 - 2023-04-12 2023-05-26 2 2 donmccasland@google.com 125454857+yunyanghenrylee@u...
98 - 2023-05-24 2023-06-14 2 2 awmalik@google.com bot@renovateapp.com
11 - 2023-04-26 2023-04-26 1 1 donmccasland@google.com donmccasland@google.com
service.yaml
in infra/modules/helm/charts/xwiki/templates
15 - 2023-03-28 2023-03-28 1 2 donmccasland@google.com shabirmean@google.com
variables.tf
in infra/modules/kubernetes
20 - 2023-05-26 2023-05-26 1 1 125454857+yunyanghenrylee@u... 125454857+yunyanghenrylee@u...
versions.tf
in infra/modules/kubernetes
24 - 2023-07-26 2023-07-26 1 1 donmccasland@google.com donmccasland@google.com
versions.tf
in infra/modules/database
24 - 2023-07-26 2023-07-26 1 1 donmccasland@google.com donmccasland@google.com
provider.tf
in infra
37 - 2023-07-26 2023-07-26 1 1 donmccasland@google.com donmccasland@google.com
main.tf
in infra/modules/database
46 - 2023-05-09 2023-05-09 1 1 sting.lin@cienet.com sting.lin@cienet.com
output.tf
in infra/modules/kubernetes
4 -
Chart.yaml
in infra/modules/helm/charts/xwiki
6 -
output.tf
in infra/modules/database
8 -
secrets.yaml
in infra/modules/helm/charts/xwiki/templates
9 -
config_maps.yaml
in infra/modules/helm/charts/xwiki/templates
12 -
horizontal_pod_autoscaler.yaml
in infra/modules/helm/charts/xwiki/templates
12 -
variables.tf
in infra/modules/helm
14 -
variables.tf
in infra/modules/database
20 -
versions.tf
in infra/modules/helm
24 -
27 -
tcp.xml
in backend/config/xwiki
35 -
deployment.yaml
in infra/modules/helm/charts/xwiki/templates
66 -
jobs.yaml
in infra/modules/helm/charts/xwiki/templates
93 -
Files With Most Contributors (Top 29)
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 infra
184 - 2023-03-23 2023-05-26 6 4 donmccasland@google.com 125454857+yunyanghenrylee@u...
main.tf
in infra/modules/helm
23 - 2023-03-24 2023-03-30 2 3 donmccasland@google.com shabirmean@google.com
output.tf
in infra
24 - 2023-03-28 2023-06-22 6 2 donmccasland@google.com donmccasland@google.com
main.tf
in infra/modules/kubernetes
36 - 2023-05-26 2023-07-26 3 2 125454857+yunyanghenrylee@u... donmccasland@google.com
values.yaml
in infra/modules/helm/charts/xwiki
13 - 2023-03-28 2023-04-10 3 2 donmccasland@google.com donmccasland@google.com
34 - 2023-05-24 2023-06-14 2 2 awmalik@google.com bot@renovateapp.com
variables.tf
in infra
35 - 2023-04-12 2023-05-26 2 2 donmccasland@google.com 125454857+yunyanghenrylee@u...
98 - 2023-05-24 2023-06-14 2 2 awmalik@google.com bot@renovateapp.com
service.yaml
in infra/modules/helm/charts/xwiki/templates
15 - 2023-03-28 2023-03-28 1 2 donmccasland@google.com shabirmean@google.com
32 - 2023-04-26 2023-06-20 2 1 donmccasland@google.com donmccasland@google.com
11 - 2023-04-26 2023-04-26 1 1 donmccasland@google.com donmccasland@google.com
main.tf
in infra/modules/database
46 - 2023-05-09 2023-05-09 1 1 sting.lin@cienet.com sting.lin@cienet.com
versions.tf
in infra/modules/database
24 - 2023-07-26 2023-07-26 1 1 donmccasland@google.com donmccasland@google.com
versions.tf
in infra/modules/kubernetes
24 - 2023-07-26 2023-07-26 1 1 donmccasland@google.com donmccasland@google.com
variables.tf
in infra/modules/kubernetes
20 - 2023-05-26 2023-05-26 1 1 125454857+yunyanghenrylee@u... 125454857+yunyanghenrylee@u...
provider.tf
in infra
37 - 2023-07-26 2023-07-26 1 1 donmccasland@google.com donmccasland@google.com
variables.tf
in infra/modules/database
20 -
output.tf
in infra/modules/database
8 -
output.tf
in infra/modules/kubernetes
4 -
deployment.yaml
in infra/modules/helm/charts/xwiki/templates
66 -
jobs.yaml
in infra/modules/helm/charts/xwiki/templates
93 -
secrets.yaml
in infra/modules/helm/charts/xwiki/templates
9 -
horizontal_pod_autoscaler.yaml
in infra/modules/helm/charts/xwiki/templates
12 -
config_maps.yaml
in infra/modules/helm/charts/xwiki/templates
12 -
Chart.yaml
in infra/modules/helm/charts/xwiki
6 -
versions.tf
in infra/modules/helm
24 -
variables.tf
in infra/modules/helm
14 -
27 -
tcp.xml
in backend/config/xwiki
35 -
Files With Least Contributors (Top 29)
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
jobs.yaml
in infra/modules/helm/charts/xwiki/templates
93 -
deployment.yaml
in infra/modules/helm/charts/xwiki/templates
66 -
tcp.xml
in backend/config/xwiki
35 -
27 -
versions.tf
in infra/modules/helm
24 -
variables.tf
in infra/modules/database
20 -
variables.tf
in infra/modules/helm
14 -
horizontal_pod_autoscaler.yaml
in infra/modules/helm/charts/xwiki/templates
12 -
config_maps.yaml
in infra/modules/helm/charts/xwiki/templates
12 -
secrets.yaml
in infra/modules/helm/charts/xwiki/templates
9 -
output.tf
in infra/modules/database
8 -
Chart.yaml
in infra/modules/helm/charts/xwiki
6 -
output.tf
in infra/modules/kubernetes
4 -
main.tf
in infra/modules/database
46 - 2023-05-09 2023-05-09 1 1 sting.lin@cienet.com sting.lin@cienet.com
provider.tf
in infra
37 - 2023-07-26 2023-07-26 1 1 donmccasland@google.com donmccasland@google.com
32 - 2023-04-26 2023-06-20 2 1 donmccasland@google.com donmccasland@google.com
versions.tf
in infra/modules/database
24 - 2023-07-26 2023-07-26 1 1 donmccasland@google.com donmccasland@google.com
versions.tf
in infra/modules/kubernetes
24 - 2023-07-26 2023-07-26 1 1 donmccasland@google.com donmccasland@google.com
variables.tf
in infra/modules/kubernetes
20 - 2023-05-26 2023-05-26 1 1 125454857+yunyanghenrylee@u... 125454857+yunyanghenrylee@u...
11 - 2023-04-26 2023-04-26 1 1 donmccasland@google.com donmccasland@google.com
98 - 2023-05-24 2023-06-14 2 2 awmalik@google.com bot@renovateapp.com
main.tf
in infra/modules/kubernetes
36 - 2023-05-26 2023-07-26 3 2 125454857+yunyanghenrylee@u... donmccasland@google.com
variables.tf
in infra
35 - 2023-04-12 2023-05-26 2 2 donmccasland@google.com 125454857+yunyanghenrylee@u...
34 - 2023-05-24 2023-06-14 2 2 awmalik@google.com bot@renovateapp.com
output.tf
in infra
24 - 2023-03-28 2023-06-22 6 2 donmccasland@google.com donmccasland@google.com
service.yaml
in infra/modules/helm/charts/xwiki/templates
15 - 2023-03-28 2023-03-28 1 2 donmccasland@google.com shabirmean@google.com
values.yaml
in infra/modules/helm/charts/xwiki
13 - 2023-03-28 2023-04-10 3 2 donmccasland@google.com donmccasland@google.com
main.tf
in infra/modules/helm
23 - 2023-03-24 2023-03-30 2 3 donmccasland@google.com shabirmean@google.com
main.tf
in infra
184 - 2023-03-23 2023-05-26 6 4 donmccasland@google.com 125454857+yunyanghenrylee@u...
Correlations

File Size vs. Number of Changes: 16 points

infra/modules/database/versions.tf x: 24 lines of code y: 1 # changes infra/modules/kubernetes/main.tf x: 36 lines of code y: 3 # changes infra/provider.tf x: 37 lines of code y: 1 # changes infra/output.tf x: 24 lines of code y: 6 # changes build/int.cloudbuild.yaml x: 32 lines of code y: 2 # changes infra/metadata.display.yaml x: 34 lines of code y: 2 # changes infra/metadata.yaml x: 98 lines of code y: 2 # changes infra/main.tf x: 184 lines of code y: 6 # changes infra/modules/kubernetes/variables.tf x: 20 lines of code y: 1 # changes infra/variables.tf x: 35 lines of code y: 2 # changes infra/modules/database/main.tf x: 46 lines of code y: 1 # changes build/lint.cloudbuild.yaml x: 11 lines of code y: 1 # changes infra/modules/helm/charts/xwiki/values.yaml x: 13 lines of code y: 3 # changes infra/modules/helm/main.tf x: 23 lines of code y: 2 # changes infra/modules/helm/charts/xwiki/templates/service.yaml x: 15 lines of code y: 1 # changes
6.0
# changes
  min: 1.0
  average: 2.19
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.75
  max: 6.0
0 184.0
lines of code
min: 11.0 | average: 41.0 | 25th percentile: 20.75 | median: 28.0 | 75th percentile: 36.75 | max: 184.0

Number of Contributors vs. Number of Changes: 16 points

infra/modules/database/versions.tf x: 1 # contributors y: 1 # changes infra/modules/kubernetes/main.tf x: 2 # contributors y: 3 # changes infra/output.tf x: 2 # contributors y: 6 # changes build/int.cloudbuild.yaml x: 1 # contributors y: 2 # changes infra/metadata.display.yaml x: 2 # contributors y: 2 # changes infra/main.tf x: 4 # contributors y: 6 # changes infra/modules/helm/main.tf x: 3 # contributors y: 2 # changes infra/modules/helm/charts/xwiki/templates/service.yaml x: 2 # contributors y: 1 # changes
6.0
# changes
  min: 1.0
  average: 2.19
  25th percentile: 1.0
  median: 2.0
  75th percentile: 2.75
  max: 6.0
0 4.0
# contributors
min: 1.0 | average: 1.75 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

Number of Contributors vs. File Size: 16 points

infra/modules/database/versions.tf x: 1 # contributors y: 24 lines of code infra/modules/kubernetes/main.tf x: 2 # contributors y: 36 lines of code infra/provider.tf x: 1 # contributors y: 37 lines of code infra/output.tf x: 2 # contributors y: 24 lines of code build/int.cloudbuild.yaml x: 1 # contributors y: 32 lines of code infra/metadata.display.yaml x: 2 # contributors y: 34 lines of code infra/metadata.yaml x: 2 # contributors y: 98 lines of code infra/main.tf x: 4 # contributors y: 184 lines of code infra/modules/kubernetes/variables.tf x: 1 # contributors y: 20 lines of code infra/variables.tf x: 2 # contributors y: 35 lines of code infra/modules/database/main.tf x: 1 # contributors y: 46 lines of code build/lint.cloudbuild.yaml x: 1 # contributors y: 11 lines of code infra/modules/helm/charts/xwiki/values.yaml x: 2 # contributors y: 13 lines of code infra/modules/helm/main.tf x: 3 # contributors y: 23 lines of code infra/modules/helm/charts/xwiki/templates/service.yaml x: 2 # contributors y: 15 lines of code
184.0
lines of code
  min: 11.0
  average: 41.0
  25th percentile: 20.75
  median: 28.0
  75th percentile: 36.75
  max: 184.0
0 4.0
# contributors
min: 1.0 | average: 1.75 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0