GoogleCloudPlatform / terraform-example-deploy-java-multizone
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 30 files with 1,361 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)
    • 9 files changed 6-20 times (560 lines of code)
    • 21 files changed 1-5 times (801 lines of code)
0% | 0% | 0% | 41% | 58%
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 30 files with 1,361 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)
    • 4 files changed by 6-10 contributors (345 lines of code)
    • 24 files changed by 2-5 contributors (998 lines of code)
    • 2 files changed by 1 contributor (18 lines of code)
0% | 0% | 25% | 73% | 1%
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, go, hcl, txt, xml, 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% | 40% | 59%
yaml0% | 0% | 0% | 44% | 55%
hcl0% | 0% | 0% | 51% | 48%
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
infra0% | 0% | 0% | 35% | 64%
backend0% | 0% | 0% | 55% | 44%
ROOT0% | 0% | 0% | 92% | 7%
build0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 30)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
45 - 2023-01-30 2023-03-09 14 6 harratnewfel@gmail.com malik.awais@gmail.com
37 - 2023-01-30 2023-03-06 10 5 harratnewfel@gmail.com andrew.yang@cienet.com
main.tf
in infra
160 - 2023-02-22 2024-05-19 10 7 andrewy.dev@gmail.com bot@renovateapp.com
variables.tf
in infra
69 - 2023-02-22 2023-05-26 9 5 andrewy.dev@gmail.com andrew.yang@cienet.com
main.tf
in infra/modules/vm
79 - 2023-02-22 2024-05-03 8 5 andrewy.dev@gmail.com bot@renovateapp.com
53 - 2023-02-07 2023-04-10 7 6 harratnewfel@gmail.com 7249208+shabirmean@users.no...
output.tf
in infra
27 - 2023-02-22 2023-06-22 6 4 andrewy.dev@gmail.com donmccasland@google.com
main.tf
in infra/modules/filestore
33 - 2023-02-22 2024-03-22 6 5 andrewy.dev@gmail.com i.am.nim.jay@gmail.com
hcl
xwiki.pkr.hcl
in backend/config
57 - 2023-01-17 2023-04-12 6 5 harratnewfel@gmail.com donmccasland@google.com
variables.tf
in infra/modules/filestore
31 - 2023-02-22 2024-03-20 5 5 andrewy.dev@gmail.com i.am.nim.jay@gmail.com
provider.tf
in infra
36 - 2023-02-22 2024-03-20 5 5 andrewy.dev@gmail.com i.am.nim.jay@gmail.com
hcl
variables.pkr.hcl
in backend/config
54 - 2023-01-17 2023-04-10 5 5 harratnewfel@gmail.com 7249208+shabirmean@users.no...
main.tf
in infra/modules/database
87 - 2023-02-22 2024-03-20 5 6 andrewy.dev@gmail.com i.am.nim.jay@gmail.com
variables.tf
in infra/modules/vm
62 - 2023-02-22 2023-05-26 4 4 andrewy.dev@gmail.com andrew.yang@cienet.com
main.tf
in infra/modules/networking
75 - 2023-02-22 2023-05-09 4 5 andrewy.dev@gmail.com sting.lin@cienet.com
82 - 2023-03-07 2023-05-26 4 4 bharathkrishnakb@gmail.com andrew.yang@cienet.com
output.tf
in infra/modules/networking
19 - 2023-02-22 2023-03-06 3 4 andrewy.dev@gmail.com andrew.yang@cienet.com
variables.tf
in infra/modules/load-balancer
27 - 2023-02-22 2023-03-06 3 4 andrewy.dev@gmail.com andrew.yang@cienet.com
tcp_gcp.xml
in backend/config
35 - 2023-01-17 2023-02-24 3 2 harratnewfel@gmail.com patatha@gmail.com
variables.tf
in infra/modules/database
39 - 2023-02-22 2023-03-06 3 4 andrewy.dev@gmail.com andrew.yang@cienet.com
main.tf
in infra/modules/load-balancer
54 - 2023-02-22 2023-03-06 3 4 andrewy.dev@gmail.com andrew.yang@cienet.com
output.tf
in infra/modules/load-balancer
19 - 2023-02-22 2023-02-23 2 2 andrewy.dev@gmail.com bharathkrishnakb@gmail.com
output.tf
in infra/modules/vm
19 - 2023-02-22 2023-02-23 2 2 andrewy.dev@gmail.com bharathkrishnakb@gmail.com
output.tf
in infra/modules/filestore
19 - 2023-02-22 2023-02-23 2 2 andrewy.dev@gmail.com bharathkrishnakb@gmail.com
output.tf
in infra/modules/database
27 - 2023-02-22 2023-02-23 2 3 andrewy.dev@gmail.com bharathkrishnakb@gmail.com
variables.tf
in infra/modules/networking
32 - 2023-02-22 2023-02-23 2 2 andrewy.dev@gmail.com bharathkrishnakb@gmail.com
32 - 2023-03-07 2023-04-13 2 2 bharathkrishnakb@gmail.com donmccasland@google.com
34 - 2023-05-24 2023-05-26 2 2 awmalik@google.com andrew.yang@cienet.com
7 - 2024-03-18 2024-03-18 1 1 163506448+vandnagarggoogle@... 163506448+vandnagarggoogle@...
11 - 2023-03-07 2023-03-07 1 1 bharathkrishnakb@gmail.com bharathkrishnakb@gmail.com
Files With Most Contributors (Top 30)
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
160 - 2023-02-22 2024-05-19 10 7 andrewy.dev@gmail.com bot@renovateapp.com
45 - 2023-01-30 2023-03-09 14 6 harratnewfel@gmail.com malik.awais@gmail.com
53 - 2023-02-07 2023-04-10 7 6 harratnewfel@gmail.com 7249208+shabirmean@users.no...
main.tf
in infra/modules/database
87 - 2023-02-22 2024-03-20 5 6 andrewy.dev@gmail.com i.am.nim.jay@gmail.com
37 - 2023-01-30 2023-03-06 10 5 harratnewfel@gmail.com andrew.yang@cienet.com
variables.tf
in infra
69 - 2023-02-22 2023-05-26 9 5 andrewy.dev@gmail.com andrew.yang@cienet.com
main.tf
in infra/modules/vm
79 - 2023-02-22 2024-05-03 8 5 andrewy.dev@gmail.com bot@renovateapp.com
main.tf
in infra/modules/filestore
33 - 2023-02-22 2024-03-22 6 5 andrewy.dev@gmail.com i.am.nim.jay@gmail.com
hcl
xwiki.pkr.hcl
in backend/config
57 - 2023-01-17 2023-04-12 6 5 harratnewfel@gmail.com donmccasland@google.com
variables.tf
in infra/modules/filestore
31 - 2023-02-22 2024-03-20 5 5 andrewy.dev@gmail.com i.am.nim.jay@gmail.com
provider.tf
in infra
36 - 2023-02-22 2024-03-20 5 5 andrewy.dev@gmail.com i.am.nim.jay@gmail.com
hcl
variables.pkr.hcl
in backend/config
54 - 2023-01-17 2023-04-10 5 5 harratnewfel@gmail.com 7249208+shabirmean@users.no...
main.tf
in infra/modules/networking
75 - 2023-02-22 2023-05-09 4 5 andrewy.dev@gmail.com sting.lin@cienet.com
output.tf
in infra
27 - 2023-02-22 2023-06-22 6 4 andrewy.dev@gmail.com donmccasland@google.com
variables.tf
in infra/modules/vm
62 - 2023-02-22 2023-05-26 4 4 andrewy.dev@gmail.com andrew.yang@cienet.com
82 - 2023-03-07 2023-05-26 4 4 bharathkrishnakb@gmail.com andrew.yang@cienet.com
output.tf
in infra/modules/networking
19 - 2023-02-22 2023-03-06 3 4 andrewy.dev@gmail.com andrew.yang@cienet.com
variables.tf
in infra/modules/database
39 - 2023-02-22 2023-03-06 3 4 andrewy.dev@gmail.com andrew.yang@cienet.com
main.tf
in infra/modules/load-balancer
54 - 2023-02-22 2023-03-06 3 4 andrewy.dev@gmail.com andrew.yang@cienet.com
variables.tf
in infra/modules/load-balancer
27 - 2023-02-22 2023-03-06 3 4 andrewy.dev@gmail.com andrew.yang@cienet.com
output.tf
in infra/modules/database
27 - 2023-02-22 2023-02-23 2 3 andrewy.dev@gmail.com bharathkrishnakb@gmail.com
tcp_gcp.xml
in backend/config
35 - 2023-01-17 2023-02-24 3 2 harratnewfel@gmail.com patatha@gmail.com
32 - 2023-03-07 2023-04-13 2 2 bharathkrishnakb@gmail.com donmccasland@google.com
variables.tf
in infra/modules/networking
32 - 2023-02-22 2023-02-23 2 2 andrewy.dev@gmail.com bharathkrishnakb@gmail.com
output.tf
in infra/modules/filestore
19 - 2023-02-22 2023-02-23 2 2 andrewy.dev@gmail.com bharathkrishnakb@gmail.com
output.tf
in infra/modules/vm
19 - 2023-02-22 2023-02-23 2 2 andrewy.dev@gmail.com bharathkrishnakb@gmail.com
output.tf
in infra/modules/load-balancer
19 - 2023-02-22 2023-02-23 2 2 andrewy.dev@gmail.com bharathkrishnakb@gmail.com
34 - 2023-05-24 2023-05-26 2 2 awmalik@google.com andrew.yang@cienet.com
7 - 2024-03-18 2024-03-18 1 1 163506448+vandnagarggoogle@... 163506448+vandnagarggoogle@...
11 - 2023-03-07 2023-03-07 1 1 bharathkrishnakb@gmail.com bharathkrishnakb@gmail.com
Files With Least Contributors (Top 30)
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
11 - 2023-03-07 2023-03-07 1 1 bharathkrishnakb@gmail.com bharathkrishnakb@gmail.com
7 - 2024-03-18 2024-03-18 1 1 163506448+vandnagarggoogle@... 163506448+vandnagarggoogle@...
tcp_gcp.xml
in backend/config
35 - 2023-01-17 2023-02-24 3 2 harratnewfel@gmail.com patatha@gmail.com
34 - 2023-05-24 2023-05-26 2 2 awmalik@google.com andrew.yang@cienet.com
32 - 2023-03-07 2023-04-13 2 2 bharathkrishnakb@gmail.com donmccasland@google.com
variables.tf
in infra/modules/networking
32 - 2023-02-22 2023-02-23 2 2 andrewy.dev@gmail.com bharathkrishnakb@gmail.com
output.tf
in infra/modules/filestore
19 - 2023-02-22 2023-02-23 2 2 andrewy.dev@gmail.com bharathkrishnakb@gmail.com
output.tf
in infra/modules/vm
19 - 2023-02-22 2023-02-23 2 2 andrewy.dev@gmail.com bharathkrishnakb@gmail.com
output.tf
in infra/modules/load-balancer
19 - 2023-02-22 2023-02-23 2 2 andrewy.dev@gmail.com bharathkrishnakb@gmail.com
output.tf
in infra/modules/database
27 - 2023-02-22 2023-02-23 2 3 andrewy.dev@gmail.com bharathkrishnakb@gmail.com
82 - 2023-03-07 2023-05-26 4 4 bharathkrishnakb@gmail.com andrew.yang@cienet.com
variables.tf
in infra/modules/vm
62 - 2023-02-22 2023-05-26 4 4 andrewy.dev@gmail.com andrew.yang@cienet.com
main.tf
in infra/modules/load-balancer
54 - 2023-02-22 2023-03-06 3 4 andrewy.dev@gmail.com andrew.yang@cienet.com
variables.tf
in infra/modules/database
39 - 2023-02-22 2023-03-06 3 4 andrewy.dev@gmail.com andrew.yang@cienet.com
variables.tf
in infra/modules/load-balancer
27 - 2023-02-22 2023-03-06 3 4 andrewy.dev@gmail.com andrew.yang@cienet.com
output.tf
in infra
27 - 2023-02-22 2023-06-22 6 4 andrewy.dev@gmail.com donmccasland@google.com
output.tf
in infra/modules/networking
19 - 2023-02-22 2023-03-06 3 4 andrewy.dev@gmail.com andrew.yang@cienet.com
main.tf
in infra/modules/vm
79 - 2023-02-22 2024-05-03 8 5 andrewy.dev@gmail.com bot@renovateapp.com
main.tf
in infra/modules/networking
75 - 2023-02-22 2023-05-09 4 5 andrewy.dev@gmail.com sting.lin@cienet.com
variables.tf
in infra
69 - 2023-02-22 2023-05-26 9 5 andrewy.dev@gmail.com andrew.yang@cienet.com
hcl
xwiki.pkr.hcl
in backend/config
57 - 2023-01-17 2023-04-12 6 5 harratnewfel@gmail.com donmccasland@google.com
hcl
variables.pkr.hcl
in backend/config
54 - 2023-01-17 2023-04-10 5 5 harratnewfel@gmail.com 7249208+shabirmean@users.no...
37 - 2023-01-30 2023-03-06 10 5 harratnewfel@gmail.com andrew.yang@cienet.com
provider.tf
in infra
36 - 2023-02-22 2024-03-20 5 5 andrewy.dev@gmail.com i.am.nim.jay@gmail.com
main.tf
in infra/modules/filestore
33 - 2023-02-22 2024-03-22 6 5 andrewy.dev@gmail.com i.am.nim.jay@gmail.com
variables.tf
in infra/modules/filestore
31 - 2023-02-22 2024-03-20 5 5 andrewy.dev@gmail.com i.am.nim.jay@gmail.com
main.tf
in infra/modules/database
87 - 2023-02-22 2024-03-20 5 6 andrewy.dev@gmail.com i.am.nim.jay@gmail.com
53 - 2023-02-07 2023-04-10 7 6 harratnewfel@gmail.com 7249208+shabirmean@users.no...
45 - 2023-01-30 2023-03-09 14 6 harratnewfel@gmail.com malik.awais@gmail.com
main.tf
in infra
160 - 2023-02-22 2024-05-19 10 7 andrewy.dev@gmail.com bot@renovateapp.com
Correlations

File Size vs. Number of Changes: 30 points

infra/main.tf x: 160 lines of code y: 10 # changes infra/modules/vm/main.tf x: 79 lines of code y: 8 # changes infra/modules/filestore/main.tf x: 33 lines of code y: 6 # changes infra/modules/filestore/variables.tf x: 31 lines of code y: 5 # changes infra/modules/database/main.tf x: 87 lines of code y: 5 # changes infra/provider.tf x: 36 lines of code y: 5 # changes cloudbuild_mim.yaml x: 7 lines of code y: 1 # changes infra/output.tf x: 27 lines of code y: 6 # changes infra/metadata.display.yaml x: 34 lines of code y: 2 # changes infra/metadata.yaml x: 82 lines of code y: 4 # changes infra/modules/vm/variables.tf x: 62 lines of code y: 4 # changes infra/variables.tf x: 69 lines of code y: 9 # changes infra/modules/networking/main.tf x: 75 lines of code y: 4 # changes build/int.cloudbuild.yaml x: 32 lines of code y: 2 # changes backend/config/xwiki.pkr.hcl x: 57 lines of code y: 6 # changes backend/config/cloudbuild_packer_img.yaml x: 53 lines of code y: 7 # changes backend/config/variables.pkr.hcl x: 54 lines of code y: 5 # changes cloudbuild.yaml x: 45 lines of code y: 14 # changes build/lint.cloudbuild.yaml x: 11 lines of code y: 1 # changes cloudbuild_destroy.yaml x: 37 lines of code y: 10 # changes infra/modules/database/variables.tf x: 39 lines of code y: 3 # changes infra/modules/load-balancer/main.tf x: 54 lines of code y: 3 # changes infra/modules/load-balancer/variables.tf x: 27 lines of code y: 3 # changes infra/modules/networking/output.tf x: 19 lines of code y: 3 # changes backend/config/tcp_gcp.xml x: 35 lines of code y: 3 # changes infra/modules/database/output.tf x: 27 lines of code y: 2 # changes infra/modules/filestore/output.tf x: 19 lines of code y: 2 # changes
14.0
# changes
  min: 1.0
  average: 4.63
  25th percentile: 2.0
  median: 4.0
  75th percentile: 6.0
  max: 14.0
0 160.0
lines of code
min: 7.0 | average: 45.37 | 25th percentile: 27.0 | median: 35.5 | 75th percentile: 58.25 | max: 160.0

Number of Contributors vs. Number of Changes: 30 points

infra/main.tf x: 7 # contributors y: 10 # changes infra/modules/vm/main.tf x: 5 # contributors y: 8 # changes infra/modules/filestore/main.tf x: 5 # contributors y: 6 # changes infra/modules/filestore/variables.tf x: 5 # contributors y: 5 # changes infra/modules/database/main.tf x: 6 # contributors y: 5 # changes cloudbuild_mim.yaml x: 1 # contributors y: 1 # changes infra/output.tf x: 4 # contributors y: 6 # changes infra/metadata.display.yaml x: 2 # contributors y: 2 # changes infra/metadata.yaml x: 4 # contributors y: 4 # changes infra/variables.tf x: 5 # contributors y: 9 # changes infra/modules/networking/main.tf x: 5 # contributors y: 4 # changes backend/config/cloudbuild_packer_img.yaml x: 6 # contributors y: 7 # changes cloudbuild.yaml x: 6 # contributors y: 14 # changes cloudbuild_destroy.yaml x: 5 # contributors y: 10 # changes infra/modules/database/variables.tf x: 4 # contributors y: 3 # changes backend/config/tcp_gcp.xml x: 2 # contributors y: 3 # changes infra/modules/database/output.tf x: 3 # contributors y: 2 # changes
14.0
# changes
  min: 1.0
  average: 4.63
  25th percentile: 2.0
  median: 4.0
  75th percentile: 6.0
  max: 14.0
0 7.0
# contributors
min: 1.0 | average: 3.9 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 5.0 | max: 7.0

Number of Contributors vs. File Size: 30 points

infra/main.tf x: 7 # contributors y: 160 lines of code infra/modules/vm/main.tf x: 5 # contributors y: 79 lines of code infra/modules/filestore/main.tf x: 5 # contributors y: 33 lines of code infra/modules/filestore/variables.tf x: 5 # contributors y: 31 lines of code infra/modules/database/main.tf x: 6 # contributors y: 87 lines of code infra/provider.tf x: 5 # contributors y: 36 lines of code cloudbuild_mim.yaml x: 1 # contributors y: 7 lines of code infra/output.tf x: 4 # contributors y: 27 lines of code infra/metadata.display.yaml x: 2 # contributors y: 34 lines of code infra/metadata.yaml x: 4 # contributors y: 82 lines of code infra/modules/vm/variables.tf x: 4 # contributors y: 62 lines of code infra/variables.tf x: 5 # contributors y: 69 lines of code infra/modules/networking/main.tf x: 5 # contributors y: 75 lines of code build/int.cloudbuild.yaml x: 2 # contributors y: 32 lines of code backend/config/xwiki.pkr.hcl x: 5 # contributors y: 57 lines of code backend/config/cloudbuild_packer_img.yaml x: 6 # contributors y: 53 lines of code backend/config/variables.pkr.hcl x: 5 # contributors y: 54 lines of code cloudbuild.yaml x: 6 # contributors y: 45 lines of code build/lint.cloudbuild.yaml x: 1 # contributors y: 11 lines of code cloudbuild_destroy.yaml x: 5 # contributors y: 37 lines of code infra/modules/database/variables.tf x: 4 # contributors y: 39 lines of code infra/modules/load-balancer/main.tf x: 4 # contributors y: 54 lines of code infra/modules/networking/output.tf x: 4 # contributors y: 19 lines of code backend/config/tcp_gcp.xml x: 2 # contributors y: 35 lines of code infra/modules/database/output.tf x: 3 # contributors y: 27 lines of code infra/modules/filestore/output.tf x: 2 # contributors y: 19 lines of code
160.0
lines of code
  min: 7.0
  average: 45.37
  25th percentile: 27.0
  median: 35.5
  75th percentile: 58.25
  max: 160.0
0 7.0
# contributors
min: 1.0 | average: 3.9 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 5.0 | max: 7.0