GoogleCloudPlatform / microservices-demo
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 166 files with 26,534 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 6 files changed 51-100 times (376 lines of code)
    • 18 files changed 21-50 times (3,251 lines of code)
    • 61 files changed 6-20 times (15,677 lines of code)
    • 81 files changed 1-5 times (7,230 lines of code)
0% | 1% | 12% | 59% | 27%
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 166 files with 26,534 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 23 files changed by 11-25 contributors (3,014 lines of code)
    • 42 files changed by 6-10 contributors (14,680 lines of code)
    • 57 files changed by 2-5 contributors (3,901 lines of code)
    • 44 files changed by 1 contributor (4,939 lines of code)
0% | 11% | 55% | 14% | 18%
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, md, go, svg, sh, py, html, txt, cs, json, tf, proto, dockerignore, js, css, mod, in, java, gitignore, gradle, csproj, json5, gitattributes, bat, xml, tfvars, editorconfig, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
yaml0% | 5% | 24% | 57% | 12%
in0% | 78% | 21% | 0% | 0%
tf0% | 9% | 0% | 61% | 28%
go0% | 0% | 9% | 63% | 27%
js0% | 0% | 36% | 60% | 2%
py0% | 0% | 6% | 49% | 43%
html0% | 0% | 0% | 71% | 28%
css0% | 0% | 0% | 68% | 31%
proto0% | 0% | 0% | 42% | 57%
java0% | 0% | 0% | 70% | 29%
cs0% | 0% | 0% | 0% | 100%
xml0% | 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
helm-chart0% | 9% | 5% | 84% | <1%
kustomize0% | 5% | 0% | 55% | 39%
src0% | <1% | 8% | 60% | 31%
terraform0% | 8% | 0% | 55% | 36%
release0% | 0% | 92% | 7% | 0%
kubernetes-manifests0% | 0% | 51% | 47% | 1%
ROOT0% | 0% | 100% | 0% | 0%
protos0% | 0% | 0% | 0% | 100%
istio-manifests0% | 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
in
requirements.in
in src/emailservice
11 - 2019-01-11 2025-04-01 100 9 di@users.noreply.github.com bot@renovateapp.com
in
requirements.in
in src/recommendationservice
9 - 2019-01-30 2025-04-01 91 11 ahmetalpbalkan@gmail.com bot@renovateapp.com
providers.tf
in terraform
12 - 2022-07-26 2025-04-01 91 3 55037635+jaspermai@users.no... bot@renovateapp.com
otel-collector.yaml
in kustomize/components/google-cloud-operations
103 - 2022-11-01 2025-04-01 72 3 drewbr@google.com bot@renovateapp.com
opentelemetry-collector.yaml
in helm-chart/templates
239 - 2022-12-08 2025-04-01 69 3 bot@renovateapp.com bot@renovateapp.com
in
requirements.in
in src/loadgenerator
2 - 2019-01-11 2025-04-01 62 9 di@users.noreply.github.com bot@renovateapp.com
947 - 2019-02-20 2024-11-27 43 10 ahmetb@google.com 47325335+arri98@users.norep...
12 - 2018-10-16 2025-02-10 36 7 davidstanke@google.com bot@renovateapp.com
85 - 2018-06-21 2025-01-27 36 17 zeltser@google.com mathieu-benoit@hotmail.fr
loadgenerator.yaml
in helm-chart/templates
142 - 2022-12-08 2025-04-01 35 7 mabenoit@google.com bot@renovateapp.com
main.go
in src/frontend
184 6 2018-06-25 2024-07-22 35 15 ahmetb@google.com hello@zadkiel.fr
server.go
in src/productcatalogservice
172 8 2018-06-16 2024-08-12 33 16 jba@google.com 3271352+bourgeoisor@users.n...
frontend.yaml
in kubernetes-manifests
114 - 2018-06-28 2024-04-17 32 16 ahmetb@google.com 3271352+bourgeoisor@users.n...
handlers.go
in src/frontend
538 22 2018-06-25 2024-07-22 31 15 ahmetb@google.com hello@zadkiel.fr
in
requirements.in
in src/shoppingassistantservice
6 - 2024-04-08 2025-04-01 30 2 3271352+bourgeoisor@users.n... bot@renovateapp.com
main.go
in src/shippingservice
123 9 2018-06-15 2024-09-05 29 16 adamross@adamross-macbookpr... pellared@hotmail.com
main.go
in src/checkoutservice
316 19 2018-06-21 2024-09-05 27 14 zeltser@google.com pellared@hotmail.com
recommendation_server.py
in src/recommendationservice
110 4 2018-06-14 2024-04-08 24 14 sanche@google.com 3271352+bourgeoisor@users.n...
productcatalogservice.yaml
in kubernetes-manifests
72 - 2018-06-21 2024-04-17 23 14 zeltser@google.com 3271352+bourgeoisor@users.n...
checkoutservice.yaml
in kubernetes-manifests
81 - 2018-06-21 2024-04-17 23 14 zeltser@google.com 3271352+bourgeoisor@users.n...
emailservice.yaml
in kubernetes-manifests
74 - 2018-06-21 2024-04-17 22 14 zeltser@google.com 3271352+bourgeoisor@users.n...
recommendationservice.yaml
in kubernetes-manifests
76 - 2018-06-21 2024-04-17 22 14 zeltser@google.com 3271352+bourgeoisor@users.n...
server.js
in src/currencyservice
127 6 2018-06-22 2023-11-23 22 13 anassri@google.com 63797517+dracfiendmg@users....
shippingservice.yaml
in kubernetes-manifests
72 - 2018-06-21 2024-04-17 21 14 zeltser@google.com 3271352+bourgeoisor@users.n...
currencyservice.yaml
in kubernetes-manifests
73 - 2018-06-22 2024-04-17 20 14 ahmetb@google.com 3271352+bourgeoisor@users.n...
loadgenerator.yaml
in kubernetes-manifests
86 - 2018-06-29 2024-11-27 20 11 ahmetb@google.com 47325335+arri98@users.norep...
cartservice.yaml
in kubernetes-manifests
142 - 2018-06-26 2024-04-17 20 12 ahmetb@google.com 3271352+bourgeoisor@users.n...
paymentservice.yaml
in kubernetes-manifests
72 - 2018-06-21 2024-04-17 19 13 zeltser@google.com 3271352+bourgeoisor@users.n...
cartservice.yaml
in helm-chart/templates
390 - 2022-12-08 2025-02-18 19 7 mabenoit@google.com bot@renovateapp.com
paymentservice.yaml
in kustomize/base
72 - 2022-08-08 2024-11-08 18 3 55037635+jaspermai@users.no... 3271352+bourgeoisor@users.n...
currencyservice.yaml
in kustomize/base
73 - 2022-08-08 2024-11-08 18 3 55037635+jaspermai@users.no... 3271352+bourgeoisor@users.n...
adservice.yaml
in kubernetes-manifests
74 - 2018-08-23 2024-04-17 18 11 rghetia@yahoo.com 3271352+bourgeoisor@users.n...
76 - 2022-08-08 2024-11-08 18 3 55037635+jaspermai@users.no... 3271352+bourgeoisor@users.n...
loadgenerator.yaml
in kustomize/base
86 - 2022-08-08 2024-11-27 18 4 55037635+jaspermai@users.no... 47325335+arri98@users.norep...
frontend.yaml
in kustomize/base
114 - 2022-08-08 2024-11-08 18 3 55037635+jaspermai@users.no... 3271352+bourgeoisor@users.n...
main.tf
in terraform
56 - 2022-07-26 2025-01-22 17 6 55037635+jaspermai@users.no... bot@renovateapp.com
72 - 2022-08-08 2024-11-08 17 3 55037635+jaspermai@users.no... 3271352+bourgeoisor@users.n...
shippingservice.yaml
in kustomize/base
72 - 2022-08-08 2024-11-08 17 3 55037635+jaspermai@users.no... 3271352+bourgeoisor@users.n...
adservice.yaml
in kustomize/base
74 - 2022-08-08 2024-11-08 17 3 55037635+jaspermai@users.no... 3271352+bourgeoisor@users.n...
emailservice.yaml
in kustomize/base
74 - 2022-08-08 2024-11-08 17 3 55037635+jaspermai@users.no... 3271352+bourgeoisor@users.n...
checkoutservice.yaml
in kustomize/base
81 - 2022-08-08 2024-11-08 17 3 55037635+jaspermai@users.no... 3271352+bourgeoisor@users.n...
cartservice.yaml
in kustomize/base
142 - 2022-08-08 2024-11-08 17 3 55037635+jaspermai@users.no... 3271352+bourgeoisor@users.n...
header.html
in src/frontend/templates
80 - 2018-06-26 2024-07-22 16 10 ahmetb@google.com hello@zadkiel.fr
styles.css
in src/frontend/static/styles
523 - 2020-04-23 2024-04-08 15 8 3137106+askmeegs@users.nore... 3271352+bourgeoisor@users.n...
email_server.py
in src/emailservice
152 9 2018-07-25 2024-04-08 14 13 ahmetb@google.com 3271352+bourgeoisor@users.n...
AdService.java
in src/adservice/src/main/java/hipstershop
180 11 2018-08-23 2022-09-29 13 9 rghetia@yahoo.com drewbr@google.com
cart.html
in src/frontend/templates
190 - 2018-06-26 2024-07-22 13 11 ahmetb@google.com hello@zadkiel.fr
Chart.yaml
in helm-chart
6 - 2022-12-08 2024-11-08 12 4 mabenoit@google.com 3271352+bourgeoisor@users.n...
footer.html
in src/frontend/templates
38 - 2018-06-26 2024-04-12 12 8 ahmetb@google.com 3271352+bourgeoisor@users.n...
home.html
in src/frontend/templates
42 - 2018-06-25 2024-07-22 12 9 ahmetb@google.com hello@zadkiel.fr
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
85 - 2018-06-21 2025-01-27 36 17 zeltser@google.com mathieu-benoit@hotmail.fr
server.go
in src/productcatalogservice
172 8 2018-06-16 2024-08-12 33 16 jba@google.com 3271352+bourgeoisor@users.n...
frontend.yaml
in kubernetes-manifests
114 - 2018-06-28 2024-04-17 32 16 ahmetb@google.com 3271352+bourgeoisor@users.n...
main.go
in src/shippingservice
123 9 2018-06-15 2024-09-05 29 16 adamross@adamross-macbookpr... pellared@hotmail.com
main.go
in src/frontend
184 6 2018-06-25 2024-07-22 35 15 ahmetb@google.com hello@zadkiel.fr
handlers.go
in src/frontend
538 22 2018-06-25 2024-07-22 31 15 ahmetb@google.com hello@zadkiel.fr
main.go
in src/checkoutservice
316 19 2018-06-21 2024-09-05 27 14 zeltser@google.com pellared@hotmail.com
recommendation_server.py
in src/recommendationservice
110 4 2018-06-14 2024-04-08 24 14 sanche@google.com 3271352+bourgeoisor@users.n...
checkoutservice.yaml
in kubernetes-manifests
81 - 2018-06-21 2024-04-17 23 14 zeltser@google.com 3271352+bourgeoisor@users.n...
productcatalogservice.yaml
in kubernetes-manifests
72 - 2018-06-21 2024-04-17 23 14 zeltser@google.com 3271352+bourgeoisor@users.n...
emailservice.yaml
in kubernetes-manifests
74 - 2018-06-21 2024-04-17 22 14 zeltser@google.com 3271352+bourgeoisor@users.n...
recommendationservice.yaml
in kubernetes-manifests
76 - 2018-06-21 2024-04-17 22 14 zeltser@google.com 3271352+bourgeoisor@users.n...
shippingservice.yaml
in kubernetes-manifests
72 - 2018-06-21 2024-04-17 21 14 zeltser@google.com 3271352+bourgeoisor@users.n...
currencyservice.yaml
in kubernetes-manifests
73 - 2018-06-22 2024-04-17 20 14 ahmetb@google.com 3271352+bourgeoisor@users.n...
server.js
in src/currencyservice
127 6 2018-06-22 2023-11-23 22 13 anassri@google.com 63797517+dracfiendmg@users....
paymentservice.yaml
in kubernetes-manifests
72 - 2018-06-21 2024-04-17 19 13 zeltser@google.com 3271352+bourgeoisor@users.n...
email_server.py
in src/emailservice
152 9 2018-07-25 2024-04-08 14 13 ahmetb@google.com 3271352+bourgeoisor@users.n...
cartservice.yaml
in kubernetes-manifests
142 - 2018-06-26 2024-04-17 20 12 ahmetb@google.com 3271352+bourgeoisor@users.n...
in
requirements.in
in src/recommendationservice
9 - 2019-01-30 2025-04-01 91 11 ahmetalpbalkan@gmail.com bot@renovateapp.com
loadgenerator.yaml
in kubernetes-manifests
86 - 2018-06-29 2024-11-27 20 11 ahmetb@google.com 47325335+arri98@users.norep...
adservice.yaml
in kubernetes-manifests
74 - 2018-08-23 2024-04-17 18 11 rghetia@yahoo.com 3271352+bourgeoisor@users.n...
cart.html
in src/frontend/templates
190 - 2018-06-26 2024-07-22 13 11 ahmetb@google.com hello@zadkiel.fr
server.js
in src/paymentservice
72 7 2018-06-21 2023-11-23 11 11 zeltser@google.com 63797517+dracfiendmg@users....
947 - 2019-02-20 2024-11-27 43 10 ahmetb@google.com 47325335+arri98@users.norep...
header.html
in src/frontend/templates
80 - 2018-06-26 2024-07-22 16 10 ahmetb@google.com hello@zadkiel.fr
in
requirements.in
in src/emailservice
11 - 2019-01-11 2025-04-01 100 9 di@users.noreply.github.com bot@renovateapp.com
in
requirements.in
in src/loadgenerator
2 - 2019-01-11 2025-04-01 62 9 di@users.noreply.github.com bot@renovateapp.com
AdService.java
in src/adservice/src/main/java/hipstershop
180 11 2018-08-23 2022-09-29 13 9 rghetia@yahoo.com drewbr@google.com
home.html
in src/frontend/templates
42 - 2018-06-25 2024-07-22 12 9 ahmetb@google.com hello@zadkiel.fr
product.html
in src/frontend/templates
65 - 2018-06-26 2024-07-22 12 9 ahmetb@google.com hello@zadkiel.fr
index.js
in src/paymentservice
44 - 2018-06-21 2023-11-23 9 9 zeltser@google.com 63797517+dracfiendmg@users....
styles.css
in src/frontend/static/styles
523 - 2020-04-23 2024-04-08 15 8 3137106+askmeegs@users.nore... 3271352+bourgeoisor@users.n...
footer.html
in src/frontend/templates
38 - 2018-06-26 2024-04-12 12 8 ahmetb@google.com 3271352+bourgeoisor@users.n...
locustfile.py
in src/loadgenerator
62 9 2018-06-29 2024-04-18 11 8 ahmetb@google.com 3271352+bourgeoisor@users.n...
recommendations.html
in src/frontend/templates
27 - 2018-06-26 2024-07-22 10 8 ahmetb@google.com hello@zadkiel.fr
client.js
in src/currencyservice
43 1 2018-06-22 2022-12-02 9 8 anassri@google.com nimjay@google.com
demo.pb.go
in src/frontend/genproto
2244 227 2018-06-25 2024-09-05 9 8 zeltser@google.com pellared@hotmail.com
ad.html
in src/frontend/templates
10 - 2018-08-17 2024-07-22 7 8 ahmetalpbalkan@gmail.com hello@zadkiel.fr
order.html
in src/frontend/templates
57 - 2018-06-28 2024-07-22 7 8 ahmetb@google.com hello@zadkiel.fr
12 - 2018-10-16 2025-02-10 36 7 davidstanke@google.com bot@renovateapp.com
loadgenerator.yaml
in helm-chart/templates
142 - 2022-12-08 2025-04-01 35 7 mabenoit@google.com bot@renovateapp.com
cartservice.yaml
in helm-chart/templates
390 - 2022-12-08 2025-02-18 19 7 mabenoit@google.com bot@renovateapp.com
kustomization.yaml
in kustomize
5 - 2022-08-08 2023-06-13 11 7 55037635+jaspermai@users.no... nimjay@google.com
76 - 2019-02-20 2023-03-21 11 7 ahmetb@google.com nimjay@google.com
checkoutservice.yaml
in helm-chart/templates
191 - 2022-12-08 2025-01-29 10 7 mabenoit@google.com carsten.sonyi@yahoo.de
emailservice.yaml
in helm-chart/templates
176 - 2022-12-08 2025-01-29 10 7 mabenoit@google.com carsten.sonyi@yahoo.de
recommendationservice.yaml
in helm-chart/templates
179 - 2022-12-08 2025-01-29 10 7 mabenoit@google.com carsten.sonyi@yahoo.de
productcatalogservice.yaml
in helm-chart/templates
185 - 2022-12-08 2025-01-29 10 7 mabenoit@google.com carsten.sonyi@yahoo.de
currencyservice.yaml
in helm-chart/templates
180 - 2022-12-08 2025-01-29 10 7 mabenoit@google.com carsten.sonyi@yahoo.de
charge.js
in src/paymentservice
51 - 2018-06-21 2022-12-02 9 7 zeltser@google.com nimjay@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
demo_grpc.pb.go
in src/shippingservice/genproto
845 81 2024-09-05 2024-09-05 1 1 pellared@hotmail.com pellared@hotmail.com
demo_grpc.pb.go
in src/checkoutservice/genproto
845 81 2024-09-05 2024-09-05 1 1 pellared@hotmail.com pellared@hotmail.com
demo_grpc.pb.go
in src/frontend/genproto
845 81 2024-09-05 2024-09-05 1 1 pellared@hotmail.com pellared@hotmail.com
demo_grpc.pb.go
in src/productcatalogservice/genproto
845 81 2024-09-05 2024-09-05 1 1 pellared@hotmail.com pellared@hotmail.com
SpannerCartStore.cs
in src/cartservice/src/cartstore
153 5 2022-10-05 2022-10-05 1 1 dquinlan@protonmail.com dquinlan@protonmail.com
bot.css
in src/frontend/static/styles
145 - 2024-04-08 2024-04-08 1 1 3271352+bourgeoisor@users.n... 3271352+bourgeoisor@users.n...
AlloyDBCartStore.cs
in src/cartservice/src/cartstore
132 5 2023-03-17 2023-03-17 1 1 gabeweiss@users.noreply.git... gabeweiss@users.noreply.git...
catalog_loader.go
in src/productcatalogservice
120 4 2024-04-08 2024-08-12 2 1 3271352+bourgeoisor@users.n... 3271352+bourgeoisor@users.n...
shoppingassistantservice.py
in src/shoppingassistantservice
83 1 2024-04-08 2024-08-12 2 1 3271352+bourgeoisor@users.n... 3271352+bourgeoisor@users.n...
shoppingassistantservice.yaml
in kustomize/components/shopping-assistant
81 - 2024-04-17 2024-04-17 1 1 3271352+bourgeoisor@users.n... 3271352+bourgeoisor@users.n...
validator.go
in src/frontend/validator
52 5 2024-03-25 2024-03-25 1 1 emma.idika@yahoo.com emma.idika@yahoo.com
deployment_details.go
in src/frontend
51 3 2022-02-02 2022-02-02 1 1 nimjay@google.com nimjay@google.com
packaging_info.go
in src/frontend
45 3 2023-12-13 2023-12-13 1 1 nimjay@google.com nimjay@google.com
proto
Cart.proto
in src/cartservice/src/protos
40 - 2021-03-25 2021-03-25 1 1 deese.john@gmail.com deese.john@gmail.com
proto
health.proto
in src/currencyservice/proto/grpc/health/v1
36 - 2018-09-19 2018-09-19 1 1 anassri@google.com anassri@google.com
proto
health.proto
in src/paymentservice/proto/grpc/health/v1
36 - 2018-09-19 2018-09-19 1 1 anassri@google.com anassri@google.com
proto
health.proto
in protos/grpc/health/v1
36 - 2023-04-27 2023-04-27 1 1 3271352+bourgeoisor@users.n... 3271352+bourgeoisor@users.n...
32 - 2021-01-22 2021-01-22 1 1 3137106+askmeegs@users.nore... 3137106+askmeegs@users.nore...
allow-egress-googleapis.yaml
in kustomize/components/service-mesh-istio
32 - 2023-03-17 2023-03-17 1 1 greg.bray@gmail.com greg.bray@gmail.com
CartService.cs
in src/cartservice/src/services
32 4 2021-03-25 2021-03-25 1 1 deese.john@gmail.com deese.john@gmail.com
frontend-gateway.yaml
in istio-manifests
30 - 2018-07-03 2018-07-25 2 1 ahmetb@google.com ahmetb@google.com
frontend-gateway.yaml
in kustomize/components/service-mesh-istio
28 - 2023-03-17 2023-03-17 1 1 greg.bray@gmail.com greg.bray@gmail.com
network-policy-productcatalogservice.yaml
in kustomize/components/network-policies
27 - 2022-09-28 2022-09-28 1 1 mathieu-benoit@hotmail.fr mathieu-benoit@hotmail.fr
generate_sql_from_products.py
in kustomize/components/shopping-assistant/scripts
26 - 2024-04-08 2024-04-08 1 1 3271352+bourgeoisor@users.n... 3271352+bourgeoisor@users.n...
network-policy-currencyservice.yaml
in kustomize/components/network-policies
24 - 2022-09-28 2022-09-28 1 1 mathieu-benoit@hotmail.fr mathieu-benoit@hotmail.fr
network-policy-shippingservice.yaml
in kustomize/components/network-policies
24 - 2022-09-28 2022-09-28 1 1 mathieu-benoit@hotmail.fr mathieu-benoit@hotmail.fr
network-policy-cartservice.yaml
in kustomize/components/network-policies
24 - 2022-09-28 2022-09-28 1 1 mathieu-benoit@hotmail.fr mathieu-benoit@hotmail.fr
network-policy-redis.yaml
in kustomize/components/network-policies
21 - 2022-09-28 2022-09-28 1 1 mathieu-benoit@hotmail.fr mathieu-benoit@hotmail.fr
network-policy-recommendationservice.yaml
in kustomize/components/network-policies
21 - 2022-09-28 2022-09-28 1 1 mathieu-benoit@hotmail.fr mathieu-benoit@hotmail.fr
network-policy-emailservice.yaml
in kustomize/components/network-policies
21 - 2022-09-28 2022-09-28 1 1 mathieu-benoit@hotmail.fr mathieu-benoit@hotmail.fr
network-policy-checkoutservice.yaml
in kustomize/components/network-policies
21 - 2022-09-28 2022-09-28 1 1 mathieu-benoit@hotmail.fr mathieu-benoit@hotmail.fr
network-policy-adservice.yaml
in kustomize/components/network-policies
21 - 2022-09-28 2022-09-28 1 1 mathieu-benoit@hotmail.fr mathieu-benoit@hotmail.fr
network-policy-paymentservice.yaml
in kustomize/components/network-policies
21 - 2022-09-28 2022-09-28 1 1 mathieu-benoit@hotmail.fr mathieu-benoit@hotmail.fr
kustomization.yaml
in kustomize/components/shopping-assistant
18 - 2024-04-17 2024-04-17 1 1 3271352+bourgeoisor@users.n... 3271352+bourgeoisor@users.n...
kustomization.yaml
in kustomize/components/custom-base-url
18 - 2024-07-25 2024-07-25 1 1 hello@zadkiel.fr hello@zadkiel.fr
kustomization.yaml
in kustomize/components/network-policies
16 - 2022-09-28 2022-09-28 1 1 mathieu-benoit@hotmail.fr mathieu-benoit@hotmail.fr
network-policy-frontend.yaml
in kustomize/components/network-policies
15 - 2022-09-28 2022-09-28 1 1 mathieu-benoit@hotmail.fr mathieu-benoit@hotmail.fr
terraform.tfvars
in terraform
15 - 2022-07-26 2022-08-15 2 1 55037635+jaspermai@users.no... 55037635+jaspermai@users.no...
frontend.yaml
in istio-manifests
13 - 2018-07-03 2018-07-26 2 1 ahmetb@google.com ahmetb@google.com
frontend.yaml
in kustomize/components/service-mesh-istio
13 - 2023-03-17 2023-03-17 1 1 greg.bray@gmail.com greg.bray@gmail.com
network-policy-loadgenerator.yaml
in kustomize/components/network-policies
12 - 2022-09-28 2022-09-28 1 1 mathieu-benoit@hotmail.fr mathieu-benoit@hotmail.fr
logger.js
in src/paymentservice
10 - 2023-11-23 2023-11-23 1 1 63797517+dracfiendmg@users.... 63797517+dracfiendmg@users....
network-policy-deny-all.yaml
in kustomize/components/network-policies
9 - 2022-09-28 2022-09-28 1 1 mathieu-benoit@hotmail.fr mathieu-benoit@hotmail.fr
delete-loadgenerator.patch.yaml
in kustomize/components/without-loadgenerator
5 - 2023-03-01 2023-03-01 1 1 minherz@users.noreply.githu... minherz@users.noreply.githu...
proto
demo.proto
in protos
202 - 2023-04-27 2024-09-05 2 2 3271352+bourgeoisor@users.n... pellared@hotmail.com
assistant.html
in src/frontend/templates
172 - 2024-04-08 2024-07-22 2 2 3271352+bourgeoisor@users.n... hello@zadkiel.fr
money.go
in src/checkoutservice/money
80 12 2018-06-27 2018-08-04 4 2 ahmetb@google.com ahmetb@google.com
money.go
in src/frontend/money
80 12 2018-06-27 2018-08-04 4 2 ahmetb@google.com ahmetb@google.com
product_catalog.go
in src/productcatalogservice
57 6 2023-07-14 2024-09-05 4 2 3271352+bourgeoisor@users.n... pellared@hotmail.com
kustomization.yaml
in kustomize/components/container-images-registry
27 - 2022-10-21 2024-09-10 3 2 mathieu-benoit@hotmail.fr 3271352+bourgeoisor@users.n...
Correlations

File Size vs. Number of Changes: 166 points

helm-chart/templates/loadgenerator.yaml x: 142 lines of code y: 35 # changes helm-chart/templates/opentelemetry-collector.yaml x: 239 lines of code y: 69 # changes kustomize/components/google-cloud-operations/otel-collector.yaml x: 103 lines of code y: 72 # changes terraform/providers.tf x: 12 lines of code y: 91 # changes src/emailservice/requirements.in x: 11 lines of code y: 100 # changes src/loadgenerator/requirements.in x: 2 lines of code y: 62 # changes src/shoppingassistantservice/requirements.in x: 6 lines of code y: 30 # changes helm-chart/templates/cartservice.yaml x: 390 lines of code y: 19 # changes cloudbuild.yaml x: 12 lines of code y: 36 # changes helm-chart/templates/adservice.yaml x: 164 lines of code y: 9 # changes helm-chart/templates/checkoutservice.yaml x: 191 lines of code y: 10 # changes helm-chart/templates/currencyservice.yaml x: 180 lines of code y: 10 # changes helm-chart/templates/emailservice.yaml x: 176 lines of code y: 10 # changes helm-chart/templates/frontend.yaml x: 271 lines of code y: 9 # changes helm-chart/templates/paymentservice.yaml x: 174 lines of code y: 9 # changes helm-chart/templates/productcatalogservice.yaml x: 185 lines of code y: 10 # changes helm-chart/templates/shippingservice.yaml x: 169 lines of code y: 9 # changes skaffold.yaml x: 85 lines of code y: 36 # changes terraform/main.tf x: 56 lines of code y: 17 # changes kubernetes-manifests/loadgenerator.yaml x: 86 lines of code y: 20 # changes kustomize/base/loadgenerator.yaml x: 86 lines of code y: 18 # changes release/kubernetes-manifests.yaml x: 947 lines of code y: 43 # changes helm-chart/Chart.yaml x: 6 lines of code y: 12 # changes kustomize/base/adservice.yaml x: 74 lines of code y: 17 # changes kustomize/base/cartservice.yaml x: 142 lines of code y: 17 # changes kustomize/base/checkoutservice.yaml x: 81 lines of code y: 17 # changes kustomize/base/currencyservice.yaml x: 73 lines of code y: 18 # changes kustomize/base/frontend.yaml x: 114 lines of code y: 18 # changes kustomize/base/paymentservice.yaml x: 72 lines of code y: 18 # changes kustomize/base/productcatalogservice.yaml x: 72 lines of code y: 17 # changes kustomize/components/container-images-registry/kustomization.yaml x: 27 lines of code y: 3 # changes kustomize/components/container-images-tag-suffix/kustomization.yaml x: 25 lines of code y: 2 # changes protos/demo.proto x: 202 lines of code y: 2 # changes src/checkoutservice/genproto/demo.pb.go x: 2244 lines of code y: 7 # changes src/checkoutservice/genproto/demo_grpc.pb.go x: 845 lines of code y: 1 # changes src/checkoutservice/main.go x: 316 lines of code y: 27 # changes src/frontend/genproto/demo.pb.go x: 2244 lines of code y: 9 # changes src/productcatalogservice/product_catalog.go x: 57 lines of code y: 4 # changes src/shippingservice/genproto/demo.pb.go x: 2244 lines of code y: 8 # changes src/shippingservice/main.go x: 123 lines of code y: 29 # changes kustomize/components/alloydb/kustomization.yaml x: 77 lines of code y: 5 # changes src/productcatalogservice/catalog_loader.go x: 120 lines of code y: 2 # changes src/productcatalogservice/server.go x: 172 lines of code y: 33 # changes src/shoppingassistantservice/shoppingassistantservice.py x: 83 lines of code y: 2 # changes kustomize/components/custom-base-url/kustomization.yaml x: 18 lines of code y: 1 # changes src/frontend/handlers.go x: 538 lines of code y: 31 # changes src/frontend/main.go x: 184 lines of code y: 35 # changes src/frontend/templates/ad.html x: 10 lines of code y: 7 # changes src/frontend/templates/assistant.html x: 172 lines of code y: 2 # changes src/frontend/templates/cart.html x: 190 lines of code y: 13 # changes src/frontend/templates/header.html x: 80 lines of code y: 16 # changes src/frontend/templates/home.html x: 42 lines of code y: 12 # changes src/frontend/templates/order.html x: 57 lines of code y: 7 # changes src/frontend/templates/product.html x: 65 lines of code y: 12 # changes src/frontend/templates/recommendations.html x: 27 lines of code y: 10 # changes kustomize/components/without-loadgenerator/kustomization.yaml x: 4 lines of code y: 3 # changes helm-chart/templates/common.yaml x: 21 lines of code y: 3 # changes src/loadgenerator/locustfile.py x: 62 lines of code y: 11 # changes kubernetes-manifests/cartservice.yaml x: 142 lines of code y: 20 # changes kubernetes-manifests/checkoutservice.yaml x: 81 lines of code y: 23 # changes kubernetes-manifests/currencyservice.yaml x: 73 lines of code y: 20 # changes kubernetes-manifests/emailservice.yaml x: 74 lines of code y: 22 # changes kubernetes-manifests/frontend.yaml x: 114 lines of code y: 32 # changes kubernetes-manifests/kustomization.yaml x: 13 lines of code y: 5 # changes kubernetes-manifests/paymentservice.yaml x: 72 lines of code y: 19 # changes kubernetes-manifests/productcatalogservice.yaml x: 72 lines of code y: 23 # changes kubernetes-manifests/shippingservice.yaml x: 72 lines of code y: 21 # changes kustomize/base/kustomization.yaml x: 14 lines of code y: 4 # changes kustomize/components/shopping-assistant/shoppingassistantservice.yaml x: 81 lines of code y: 1 # changes src/frontend/templates/footer.html x: 38 lines of code y: 12 # changes kustomize/components/shopping-assistant/scripts/generate_sql_from_products.py x: 26 lines of code y: 1 # changes src/emailservice/demo_pb2_grpc.py x: 542 lines of code y: 3 # changes src/emailservice/email_client.py x: 19 lines of code y: 6 # changes src/emailservice/email_server.py x: 152 lines of code y: 14 # changes src/emailservice/logger.py x: 21 lines of code y: 4 # changes src/frontend/static/styles/bot.css x: 145 lines of code y: 1 # changes src/frontend/static/styles/cart.css x: 69 lines of code y: 4 # changes src/frontend/static/styles/order.css x: 30 lines of code y: 4 # changes src/frontend/static/styles/styles.css x: 523 lines of code y: 15 # changes src/frontend/templates/error.html x: 22 lines of code y: 6 # changes src/recommendationservice/client.py x: 16 lines of code y: 6 # changes src/recommendationservice/demo_pb2_grpc.py x: 542 lines of code y: 7 # changes src/recommendationservice/recommendation_server.py x: 110 lines of code y: 24 # changes src/frontend/validator/validator.go x: 52 lines of code y: 1 # changes kustomize/components/google-cloud-operations/kustomization.yaml x: 151 lines of code y: 8 # changes src/frontend/packaging_info.go x: 45 lines of code y: 1 # changes src/currencyservice/server.js x: 127 lines of code y: 22 # changes src/paymentservice/index.js x: 44 lines of code y: 9 # changes src/paymentservice/logger.js x: 10 lines of code y: 1 # changes src/paymentservice/server.js x: 72 lines of code y: 11 # changes kustomize/kustomization.yaml x: 5 lines of code y: 11 # changes protos/grpc/health/v1/health.proto x: 36 lines of code y: 1 # changes kustomize/components/cymbal-branding/kustomization.yaml x: 16 lines of code y: 3 # changes kustomize/components/memorystore/kustomization.yaml x: 28 lines of code y: 5 # changes kustomize/components/non-public-frontend/kustomization.yaml x: 9 lines of code y: 2 # changes kustomize/components/service-mesh-istio/kustomization.yaml x: 13 lines of code y: 2 # changes kustomize/components/spanner/kustomization.yaml x: 37 lines of code y: 3 # changes release/istio-manifests.yaml x: 76 lines of code y: 11 # changes kustomize/components/service-mesh-istio/allow-egress-googleapis.yaml x: 32 lines of code y: 1 # changes kustomize/components/service-mesh-istio/frontend.yaml x: 13 lines of code y: 1 # changes src/cartservice/src/cartstore/AlloyDBCartStore.cs x: 132 lines of code y: 1 # changes terraform/output.tf x: 8 lines of code y: 3 # changes kustomize/components/without-loadgenerator/delete-loadgenerator.patch.yaml x: 5 lines of code y: 1 # changes src/paymentservice/charge.js x: 51 lines of code y: 9 # changes src/cartservice/src/cartstore/SpannerCartStore.cs x: 153 lines of code y: 1 # changes src/adservice/src/main/java/hipstershop/AdService.java x: 180 lines of code y: 13 # changes src/adservice/src/main/java/hipstershop/AdServiceClient.java x: 75 lines of code y: 5 # changes kustomize/components/network-policies/network-policy-adservice.yaml x: 21 lines of code y: 1 # changes src/frontend/middleware.go x: 84 lines of code y: 3 # changes src/cartservice/src/cartstore/RedisCartStore.cs x: 91 lines of code y: 4 # changes src/cartservice/src/services/HealthCheckService.cs x: 24 lines of code y: 2 # changes src/adservice/src/main/proto/demo.proto x: 201 lines of code y: 4 # changes src/currencyservice/proto/demo.proto x: 201 lines of code y: 7 # changes src/paymentservice/proto/demo.proto x: 201 lines of code y: 8 # changes src/cartservice/src/protos/Cart.proto x: 40 lines of code y: 1 # changes src/adservice/src/main/resources/log4j2.xml x: 21 lines of code y: 5 # changes src/frontend/rpc.go x: 98 lines of code y: 9 # changes src/checkoutservice/money/money.go x: 80 lines of code y: 4 # changes istio-manifests/frontend-gateway.yaml x: 30 lines of code y: 2 # changes
100.0
# changes
  min: 1.0
  average: 11.56
  25th percentile: 2.0
  median: 6.0
  75th percentile: 17.0
  max: 100.0
0 2244.0
lines of code
min: 2.0 | average: 159.84 | 25th percentile: 21.0 | median: 67.0 | 75th percentile: 142.0 | max: 2244.0

Number of Contributors vs. Number of Changes: 166 points

helm-chart/templates/loadgenerator.yaml x: 7 # contributors y: 35 # changes helm-chart/templates/opentelemetry-collector.yaml x: 3 # contributors y: 69 # changes kustomize/components/google-cloud-operations/otel-collector.yaml x: 3 # contributors y: 72 # changes terraform/providers.tf x: 3 # contributors y: 91 # changes src/emailservice/requirements.in x: 9 # contributors y: 100 # changes src/loadgenerator/requirements.in x: 9 # contributors y: 62 # changes src/recommendationservice/requirements.in x: 11 # contributors y: 91 # changes src/shoppingassistantservice/requirements.in x: 2 # contributors y: 30 # changes helm-chart/templates/cartservice.yaml x: 7 # contributors y: 19 # changes cloudbuild.yaml x: 7 # contributors y: 36 # changes helm-chart/templates/adservice.yaml x: 6 # contributors y: 9 # changes helm-chart/templates/checkoutservice.yaml x: 7 # contributors y: 10 # changes skaffold.yaml x: 17 # contributors y: 36 # changes terraform/main.tf x: 6 # contributors y: 17 # changes kubernetes-manifests/loadgenerator.yaml x: 11 # contributors y: 20 # changes kustomize/base/loadgenerator.yaml x: 4 # contributors y: 18 # changes release/kubernetes-manifests.yaml x: 10 # contributors y: 43 # changes helm-chart/Chart.yaml x: 4 # contributors y: 12 # changes kustomize/base/adservice.yaml x: 3 # contributors y: 17 # changes kustomize/base/currencyservice.yaml x: 3 # contributors y: 18 # changes helm-chart/values.yaml x: 5 # contributors y: 9 # changes kustomize/components/container-images-registry/kustomization.yaml x: 2 # contributors y: 3 # changes kustomize/components/container-images-tag-suffix/kustomization.yaml x: 2 # contributors y: 2 # changes src/checkoutservice/genproto/demo.pb.go x: 7 # contributors y: 7 # changes src/checkoutservice/genproto/demo_grpc.pb.go x: 1 # contributors y: 1 # changes src/checkoutservice/main.go x: 14 # contributors y: 27 # changes src/frontend/genproto/demo.pb.go x: 8 # contributors y: 9 # changes src/productcatalogservice/genproto/demo.pb.go x: 7 # contributors y: 9 # changes src/productcatalogservice/product_catalog.go x: 2 # contributors y: 4 # changes src/shippingservice/genproto/demo.pb.go x: 6 # contributors y: 8 # changes src/shippingservice/main.go x: 16 # contributors y: 29 # changes kustomize/components/alloydb/kustomization.yaml x: 3 # contributors y: 5 # changes src/productcatalogservice/catalog_loader.go x: 1 # contributors y: 2 # changes src/productcatalogservice/server.go x: 16 # contributors y: 33 # changes src/frontend/handlers.go x: 15 # contributors y: 31 # changes src/frontend/main.go x: 15 # contributors y: 35 # changes src/frontend/templates/ad.html x: 8 # contributors y: 7 # changes src/frontend/templates/cart.html x: 11 # contributors y: 13 # changes src/frontend/templates/header.html x: 10 # contributors y: 16 # changes src/frontend/templates/home.html x: 9 # contributors y: 12 # changes src/frontend/templates/recommendations.html x: 8 # contributors y: 10 # changes kustomize/components/without-loadgenerator/kustomization.yaml x: 3 # contributors y: 3 # changes src/loadgenerator/locustfile.py x: 8 # contributors y: 11 # changes kubernetes-manifests/adservice.yaml x: 11 # contributors y: 18 # changes kubernetes-manifests/cartservice.yaml x: 12 # contributors y: 20 # changes kubernetes-manifests/checkoutservice.yaml x: 14 # contributors y: 23 # changes kubernetes-manifests/currencyservice.yaml x: 14 # contributors y: 20 # changes kubernetes-manifests/emailservice.yaml x: 14 # contributors y: 22 # changes kubernetes-manifests/frontend.yaml x: 16 # contributors y: 32 # changes kubernetes-manifests/kustomization.yaml x: 4 # contributors y: 5 # changes kubernetes-manifests/paymentservice.yaml x: 13 # contributors y: 19 # changes kubernetes-manifests/shippingservice.yaml x: 14 # contributors y: 21 # changes kustomize/base/kustomization.yaml x: 4 # contributors y: 4 # changes src/frontend/templates/footer.html x: 8 # contributors y: 12 # changes src/emailservice/demo_pb2_grpc.py x: 4 # contributors y: 3 # changes src/emailservice/email_client.py x: 7 # contributors y: 6 # changes src/emailservice/email_server.py x: 13 # contributors y: 14 # changes src/frontend/static/styles/styles.css x: 8 # contributors y: 15 # changes src/frontend/templates/error.html x: 4 # contributors y: 6 # changes src/recommendationservice/client.py x: 6 # contributors y: 6 # changes src/recommendationservice/demo_pb2_grpc.py x: 6 # contributors y: 7 # changes src/recommendationservice/recommendation_server.py x: 14 # contributors y: 24 # changes kustomize/components/google-cloud-operations/kustomization.yaml x: 7 # contributors y: 8 # changes src/currencyservice/server.js x: 13 # contributors y: 22 # changes src/paymentservice/index.js x: 9 # contributors y: 9 # changes src/paymentservice/server.js x: 11 # contributors y: 11 # changes terraform/memorystore.tf x: 2 # contributors y: 6 # changes kustomize/kustomization.yaml x: 7 # contributors y: 11 # changes src/adservice/src/main/java/hipstershop/AdService.java x: 9 # contributors y: 13 # changes src/adservice/src/main/java/hipstershop/AdServiceClient.java x: 5 # contributors y: 5 # changes src/adservice/src/main/resources/log4j2.xml x: 2 # contributors y: 5 # changes src/shippingservice/tracker.go x: 3 # contributors y: 4 # changes
100.0
# changes
  min: 1.0
  average: 11.56
  25th percentile: 2.0
  median: 6.0
  75th percentile: 17.0
  max: 100.0
0 17.0
# contributors
min: 1.0 | average: 5.05 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 7.0 | max: 17.0

Number of Contributors vs. File Size: 166 points

helm-chart/templates/loadgenerator.yaml x: 7 # contributors y: 142 lines of code helm-chart/templates/opentelemetry-collector.yaml x: 3 # contributors y: 239 lines of code kustomize/components/google-cloud-operations/otel-collector.yaml x: 3 # contributors y: 103 lines of code terraform/providers.tf x: 3 # contributors y: 12 lines of code src/emailservice/requirements.in x: 9 # contributors y: 11 lines of code src/loadgenerator/requirements.in x: 9 # contributors y: 2 lines of code src/recommendationservice/requirements.in x: 11 # contributors y: 9 lines of code src/shoppingassistantservice/requirements.in x: 2 # contributors y: 6 lines of code helm-chart/templates/cartservice.yaml x: 7 # contributors y: 390 lines of code cloudbuild.yaml x: 7 # contributors y: 12 lines of code helm-chart/templates/adservice.yaml x: 6 # contributors y: 164 lines of code helm-chart/templates/checkoutservice.yaml x: 7 # contributors y: 191 lines of code helm-chart/templates/currencyservice.yaml x: 7 # contributors y: 180 lines of code helm-chart/templates/emailservice.yaml x: 7 # contributors y: 176 lines of code helm-chart/templates/frontend.yaml x: 6 # contributors y: 271 lines of code helm-chart/templates/paymentservice.yaml x: 6 # contributors y: 174 lines of code skaffold.yaml x: 17 # contributors y: 85 lines of code terraform/main.tf x: 6 # contributors y: 56 lines of code kubernetes-manifests/loadgenerator.yaml x: 11 # contributors y: 86 lines of code kustomize/base/loadgenerator.yaml x: 4 # contributors y: 86 lines of code release/kubernetes-manifests.yaml x: 10 # contributors y: 947 lines of code helm-chart/Chart.yaml x: 4 # contributors y: 6 lines of code kustomize/base/adservice.yaml x: 3 # contributors y: 74 lines of code kustomize/base/cartservice.yaml x: 3 # contributors y: 142 lines of code kustomize/base/checkoutservice.yaml x: 3 # contributors y: 81 lines of code kustomize/base/frontend.yaml x: 3 # contributors y: 114 lines of code helm-chart/values.yaml x: 5 # contributors y: 167 lines of code kustomize/components/container-images-registry/kustomization.yaml x: 2 # contributors y: 27 lines of code kustomize/components/container-images-tag-suffix/kustomization.yaml x: 2 # contributors y: 25 lines of code protos/demo.proto x: 2 # contributors y: 202 lines of code src/checkoutservice/genproto/demo.pb.go x: 7 # contributors y: 2244 lines of code src/checkoutservice/genproto/demo_grpc.pb.go x: 1 # contributors y: 845 lines of code src/checkoutservice/main.go x: 14 # contributors y: 316 lines of code src/frontend/genproto/demo.pb.go x: 8 # contributors y: 2244 lines of code src/productcatalogservice/product_catalog.go x: 2 # contributors y: 57 lines of code src/shippingservice/genproto/demo.pb.go x: 6 # contributors y: 2244 lines of code src/shippingservice/main.go x: 16 # contributors y: 123 lines of code src/productcatalogservice/catalog_loader.go x: 1 # contributors y: 120 lines of code src/productcatalogservice/server.go x: 16 # contributors y: 172 lines of code src/shoppingassistantservice/shoppingassistantservice.py x: 1 # contributors y: 83 lines of code kustomize/components/custom-base-url/kustomization.yaml x: 1 # contributors y: 18 lines of code src/frontend/handlers.go x: 15 # contributors y: 538 lines of code src/frontend/main.go x: 15 # contributors y: 184 lines of code src/frontend/templates/ad.html x: 8 # contributors y: 10 lines of code src/frontend/templates/assistant.html x: 2 # contributors y: 172 lines of code src/frontend/templates/cart.html x: 11 # contributors y: 190 lines of code src/frontend/templates/header.html x: 10 # contributors y: 80 lines of code src/frontend/templates/home.html x: 9 # contributors y: 42 lines of code src/frontend/templates/order.html x: 8 # contributors y: 57 lines of code src/frontend/templates/product.html x: 9 # contributors y: 65 lines of code src/frontend/templates/recommendations.html x: 8 # contributors y: 27 lines of code kustomize/components/without-loadgenerator/kustomization.yaml x: 3 # contributors y: 4 lines of code src/loadgenerator/locustfile.py x: 8 # contributors y: 62 lines of code kubernetes-manifests/adservice.yaml x: 11 # contributors y: 74 lines of code kubernetes-manifests/cartservice.yaml x: 12 # contributors y: 142 lines of code kubernetes-manifests/checkoutservice.yaml x: 14 # contributors y: 81 lines of code kubernetes-manifests/currencyservice.yaml x: 14 # contributors y: 73 lines of code kubernetes-manifests/frontend.yaml x: 16 # contributors y: 114 lines of code kubernetes-manifests/kustomization.yaml x: 4 # contributors y: 13 lines of code kubernetes-manifests/paymentservice.yaml x: 13 # contributors y: 72 lines of code src/frontend/templates/footer.html x: 8 # contributors y: 38 lines of code src/emailservice/demo_pb2_grpc.py x: 4 # contributors y: 542 lines of code src/emailservice/email_client.py x: 7 # contributors y: 19 lines of code src/emailservice/email_server.py x: 13 # contributors y: 152 lines of code src/emailservice/logger.py x: 4 # contributors y: 21 lines of code src/frontend/static/styles/bot.css x: 1 # contributors y: 145 lines of code src/frontend/static/styles/cart.css x: 4 # contributors y: 69 lines of code src/frontend/static/styles/order.css x: 4 # contributors y: 30 lines of code src/frontend/static/styles/styles.css x: 8 # contributors y: 523 lines of code src/recommendationservice/client.py x: 6 # contributors y: 16 lines of code src/recommendationservice/demo_pb2_grpc.py x: 6 # contributors y: 542 lines of code src/recommendationservice/recommendation_server.py x: 14 # contributors y: 110 lines of code src/frontend/validator/validator.go x: 1 # contributors y: 52 lines of code kustomize/components/google-cloud-operations/kustomization.yaml x: 7 # contributors y: 151 lines of code src/currencyservice/server.js x: 13 # contributors y: 127 lines of code src/paymentservice/logger.js x: 1 # contributors y: 10 lines of code kustomize/kustomization.yaml x: 7 # contributors y: 5 lines of code protos/grpc/health/v1/health.proto x: 1 # contributors y: 36 lines of code kustomize/components/memorystore/kustomization.yaml x: 3 # contributors y: 28 lines of code kustomize/components/non-public-frontend/kustomization.yaml x: 2 # contributors y: 9 lines of code kustomize/components/spanner/kustomization.yaml x: 3 # contributors y: 37 lines of code release/istio-manifests.yaml x: 7 # contributors y: 76 lines of code kustomize/components/service-mesh-istio/allow-egress-googleapis.yaml x: 1 # contributors y: 32 lines of code src/cartservice/src/Startup.cs x: 4 # contributors y: 71 lines of code src/cartservice/src/cartstore/AlloyDBCartStore.cs x: 1 # contributors y: 132 lines of code kustomize/components/without-loadgenerator/delete-loadgenerator.patch.yaml x: 1 # contributors y: 5 lines of code src/paymentservice/charge.js x: 7 # contributors y: 51 lines of code src/cartservice/src/cartstore/SpannerCartStore.cs x: 1 # contributors y: 153 lines of code src/adservice/src/main/java/hipstershop/AdService.java x: 9 # contributors y: 180 lines of code src/adservice/src/main/java/hipstershop/AdServiceClient.java x: 5 # contributors y: 75 lines of code src/cartservice/src/cartstore/RedisCartStore.cs x: 4 # contributors y: 91 lines of code src/shippingservice/quote.go x: 6 # contributors y: 22 lines of code src/adservice/src/main/proto/demo.proto x: 4 # contributors y: 201 lines of code src/currencyservice/proto/demo.proto x: 6 # contributors y: 201 lines of code src/paymentservice/proto/demo.proto x: 7 # contributors y: 201 lines of code src/frontend/rpc.go x: 5 # contributors y: 98 lines of code src/checkoutservice/money/money.go x: 2 # contributors y: 80 lines of code
2244.0
lines of code
  min: 2.0
  average: 159.84
  25th percentile: 21.0
  median: 67.0
  75th percentile: 142.0
  max: 2244.0
0 17.0
# contributors
min: 1.0 | average: 5.05 | 25th percentile: 1.0 | median: 3.0 | 75th percentile: 7.0 | max: 17.0