aliyun / alibabacloud-servicemesh-api
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 344 files with 81,062 lines of code.
    • 8 files changed more than 100 times (18,614 lines of code)
    • 15 files changed 51-100 times (16,561 lines of code)
    • 29 files changed 21-50 times (14,942 lines of code)
    • 49 files changed 6-20 times (8,302 lines of code)
    • 243 files changed 1-5 times (22,643 lines of code)
22% | 20% | 18% | 10% | 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 344 files with 81,062 lines of code.
    • 27 files changed by more than 25 contributors (38,207 lines of code)
    • 35 files changed by 11-25 contributors (14,016 lines of code)
    • 23 files changed by 6-10 contributors (4,575 lines of code)
    • 95 files changed by 2-5 contributors (12,916 lines of code)
    • 164 files changed by 1 contributor (11,348 lines of code)
47% | 17% | 5% | 15% | 13%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
proto, go, yaml, html, sh, md, txt, mk, mod, json, gitignore, py, gitattributes, rb
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go25% | 16% | 15% | 13% | 28%
html24% | 34% | 28% | 8% | 3%
proto18% | 15% | 11% | 5% | 49%
yaml0% | 0% | 41% | 10% | 48%
py0% | 0% | 0% | 0% | 100%
rb0% | 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
mesh75% | 21% | 2% | <1% | 0%
networking30% | 45% | 10% | 11% | 1%
authentication0% | 56% | 28% | 9% | 5%
security0% | 14% | 60% | 17% | 7%
telemetry0% | 0% | 88% | 10% | 1%
annotation0% | 0% | 100% | 0% | 0%
extensions0% | 0% | 94% | 5% | 0%
envoy0% | 0% | 25% | 51% | 22%
mcp0% | 0% | 75% | 17% | 7%
type0% | 0% | 40% | 54% | 4%
label0% | 0% | 0% | 100% | 0%
analysis0% | 0% | 0% | 44% | 55%
meta0% | 0% | 0% | 88% | 11%
ROOT0% | 0% | 0% | 43% | 56%
common-protos0% | 0% | 0% | 0% | 100%
alibabacloudservicemesh0% | 0% | 0% | 0% | 100%
alibabacloud0% | 0% | 0% | 0% | 100%
releasenotes0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
stability0% | 0% | 0% | 0% | 100%
common0% | 0% | 0% | 0% | 100%
hack0% | 0% | 0% | 0% | 100%
google0% | 0% | 0% | 0% | 0%
istio.io0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
5009 - 2018-01-23 2025-05-07 219 99 geeknoid@users.noreply.gith... luying.yh@alibaba-inc.com
config.pb.go
in mesh/v1alpha1
4257 497 2017-11-28 2024-12-05 180 84 rshriram@users.noreply.gith... blackfacepan@163.com
proto
config.proto
in mesh/v1alpha1
1431 - 2017-11-28 2024-12-05 162 78 rshriram@users.noreply.gith... blackfacepan@163.com
destination_rule.pb.go
in networking/v1alpha3
2296 261 2018-02-27 2024-12-05 159 68 frankb@ca.ibm.com blackfacepan@163.com
virtual_service.pb.go
in networking/v1alpha3
2582 303 2018-02-27 2024-12-05 152 72 frankb@ca.ibm.com blackfacepan@163.com
proto
virtual_service.proto
in networking/v1alpha3
1451 - 2018-02-27 2024-12-05 143 68 frankb@ca.ibm.com blackfacepan@163.com
proto
destination_rule.proto
in networking/v1alpha3
1027 - 2018-02-27 2024-12-05 139 58 frankb@ca.ibm.com blackfacepan@163.com
gateway.pb.go
in networking/v1alpha3
561 60 2018-02-27 2024-10-10 111 46 frankb@ca.ibm.com faseela.k@est.tech
proto
gateway.proto
in networking/v1alpha3
500 - 2018-02-27 2024-05-20 95 38 frankb@ca.ibm.com howardjohn@google.com
proxy.pb.go
in mesh/v1alpha1
2466 286 2018-10-18 2025-05-07 90 53 rshriram@users.noreply.gith... luying.yh@alibaba-inc.com
destination_rule.pb.html
in networking/v1alpha3
2137 - 2019-03-09 2024-12-05 89 42 ozevren@users.noreply.githu... blackfacepan@163.com
envoy_filter.pb.go
in networking/v1alpha3
1287 146 2018-06-14 2024-10-10 87 41 ozevren@users.noreply.githu... faseela.k@est.tech
virtual_service.pb.html
in networking/v1alpha3
2681 - 2019-03-09 2024-12-05 82 52 ozevren@users.noreply.githu... blackfacepan@163.com
service_entry.pb.go
in networking/v1alpha3
499 54 2018-04-25 2024-10-10 81 36 rshriram@users.noreply.gith... faseela.k@est.tech
sidecar.pb.go
in networking/v1alpha3
614 67 2019-01-07 2024-10-10 74 34 rshriram@users.noreply.gith... faseela.k@est.tech
proto
envoy_filter.proto
in networking/v1alpha3
815 - 2018-06-14 2024-09-26 72 34 rshriram@users.noreply.gith... howardjohn@google.com
proto
proxy.proto
in mesh/v1alpha1
646 - 2018-10-18 2025-05-07 69 43 rshriram@users.noreply.gith... luying.yh@alibaba-inc.com
proto
service_entry.proto
in networking/v1alpha3
638 - 2018-04-25 2024-10-10 67 29 rshriram@users.noreply.gith... howardjohn@google.com
proto
sidecar.proto
in networking/v1alpha3
603 - 2019-01-07 2024-10-02 60 27 rshriram@users.noreply.gith... howardjohn@google.com
envoy_filter.pb.html
in networking/v1alpha3
1431 - 2019-03-09 2024-12-05 60 34 ozevren@users.noreply.githu... blackfacepan@163.com
policy.pb.go
in authentication/v1alpha1
793 99 2018-02-07 2024-10-10 56 25 25132401+diemtvu@users.nore... faseela.k@est.tech
gateway.pb.html
in networking/v1alpha3
736 - 2019-03-09 2024-12-05 55 28 ozevren@users.noreply.githu... blackfacepan@163.com
authorization_policy.pb.go
in security/v1beta1
715 84 2020-10-04 2024-10-10 52 29 howardjohn@google.com faseela.k@est.tech
request_authentication.pb.go
in security/v1beta1
397 42 2019-11-13 2024-10-10 49 27 25132401+diemtvu@users.nore... faseela.k@est.tech
annotations.gen.go
in annotation
879 4 2019-07-16 2024-10-18 49 26 nmittler@gmail.com howardjohn@google.com
sidecar.pb.html
in networking/v1alpha3
782 - 2019-03-09 2024-12-05 48 26 ozevren@users.noreply.githu... blackfacepan@163.com
istio.authentication.v1alpha1.pb.html
in authentication/v1alpha1
8 - 2018-02-07 2020-03-25 46 20 25132401+diemtvu@users.nore... ymzhu@google.com
annotations.pb.html
in annotation
1100 - 2019-07-25 2024-10-18 46 26 geeknoid@users.noreply.gith... howardjohn@google.com
proto
policy.proto
in authentication/v1alpha1
393 - 2018-02-07 2021-01-20 45 21 25132401+diemtvu@users.nore... howardjohn@google.com
wasm.pb.go
in extensions/v1alpha1
667 75 2021-07-27 2024-12-05 43 26 dgrimm@redhat.com blackfacepan@163.com
annotations.yaml
in annotation
504 - 2019-07-16 2024-10-18 42 25 nmittler@gmail.com howardjohn@google.com
proto
authorization_policy.proto
in security/v1beta1
514 - 2020-10-04 2024-09-26 40 24 howardjohn@google.com howardjohn@google.com
proto
request_authentication.proto
in security/v1beta1
454 - 2019-11-13 2024-09-26 38 20 25132401+diemtvu@users.nore... howardjohn@google.com
telemetry.pb.go
in telemetry/v1alpha1
1231 142 2021-03-26 2024-10-10 38 18 douglas-reid@users.noreply.... faseela.k@est.tech
authorization_policy.pb.html
in security/v1beta1
797 - 2020-10-04 2024-12-05 37 25 howardjohn@google.com blackfacepan@163.com
service_entry.pb.html
in networking/v1alpha3
768 - 2019-03-09 2024-12-05 36 21 ozevren@users.noreply.githu... blackfacepan@163.com
proto
wasm.proto
in extensions/v1alpha1
463 - 2021-07-27 2024-12-05 34 21 dgrimm@redhat.com blackfacepan@163.com
549 - 2019-11-13 2024-12-05 33 20 25132401+diemtvu@users.nore... blackfacepan@163.com
network.pb.go
in mesh/v1alpha1
335 38 2018-10-21 2024-10-10 32 23 mesika@il.ibm.com faseela.k@est.tech
peer_authentication.pb.go
in security/v1beta1
241 23 2020-01-31 2024-10-10 31 19 25132401+diemtvu@users.nore... faseela.k@est.tech
workload_group.pb.go
in networking/v1alpha3
569 65 2020-08-12 2024-10-10 29 16 justinwei2@gmail.com faseela.k@est.tech
metadata.pb.go
in mcp/v1alpha1
162 13 2018-07-04 2024-10-10 28 19 ozevren@users.noreply.githu... faseela.k@est.tech
selector.pb.go
in type/v1beta1
272 30 2019-08-13 2024-10-10 28 16 liminwang@google.com faseela.k@est.tech
wasm.pb.html
in extensions/v1alpha1
679 - 2021-07-27 2024-12-05 28 20 dgrimm@redhat.com blackfacepan@163.com
workload_entry.pb.go
in networking/v1alpha3
176 15 2020-03-25 2024-10-10 27 15 howardjohn@google.com faseela.k@est.tech
proto
telemetry.proto
in telemetry/v1alpha1
650 - 2021-03-26 2024-09-26 27 13 douglas-reid@users.noreply.... howardjohn@google.com
telemetry.pb.html
in telemetry/v1alpha1
1124 - 2021-03-26 2024-12-05 26 14 douglas-reid@users.noreply.... blackfacepan@163.com
config.pb.go
in envoy/config/filter/http/authn/v2alpha1
172 13 2018-03-26 2024-10-10 24 20 25132401+diemtvu@users.nore... faseela.k@est.tech
envoy_filter_deepcopy.gen.go
in networking/v1alpha3
199 39 2019-09-25 2022-10-21 22 17 rcernich@redhat.com istio-testing-bot@google.com
proxy_config.pb.go
in networking/v1beta1
201 18 2021-10-13 2024-10-10 22 16 samnaser@google.com faseela.k@est.tech
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
5009 - 2018-01-23 2025-05-07 219 99 geeknoid@users.noreply.gith... luying.yh@alibaba-inc.com
config.pb.go
in mesh/v1alpha1
4257 497 2017-11-28 2024-12-05 180 84 rshriram@users.noreply.gith... blackfacepan@163.com
proto
config.proto
in mesh/v1alpha1
1431 - 2017-11-28 2024-12-05 162 78 rshriram@users.noreply.gith... blackfacepan@163.com
virtual_service.pb.go
in networking/v1alpha3
2582 303 2018-02-27 2024-12-05 152 72 frankb@ca.ibm.com blackfacepan@163.com
destination_rule.pb.go
in networking/v1alpha3
2296 261 2018-02-27 2024-12-05 159 68 frankb@ca.ibm.com blackfacepan@163.com
proto
virtual_service.proto
in networking/v1alpha3
1451 - 2018-02-27 2024-12-05 143 68 frankb@ca.ibm.com blackfacepan@163.com
proto
destination_rule.proto
in networking/v1alpha3
1027 - 2018-02-27 2024-12-05 139 58 frankb@ca.ibm.com blackfacepan@163.com
proxy.pb.go
in mesh/v1alpha1
2466 286 2018-10-18 2025-05-07 90 53 rshriram@users.noreply.gith... luying.yh@alibaba-inc.com
virtual_service.pb.html
in networking/v1alpha3
2681 - 2019-03-09 2024-12-05 82 52 ozevren@users.noreply.githu... blackfacepan@163.com
gateway.pb.go
in networking/v1alpha3
561 60 2018-02-27 2024-10-10 111 46 frankb@ca.ibm.com faseela.k@est.tech
proto
proxy.proto
in mesh/v1alpha1
646 - 2018-10-18 2025-05-07 69 43 rshriram@users.noreply.gith... luying.yh@alibaba-inc.com
destination_rule.pb.html
in networking/v1alpha3
2137 - 2019-03-09 2024-12-05 89 42 ozevren@users.noreply.githu... blackfacepan@163.com
envoy_filter.pb.go
in networking/v1alpha3
1287 146 2018-06-14 2024-10-10 87 41 ozevren@users.noreply.githu... faseela.k@est.tech
proto
gateway.proto
in networking/v1alpha3
500 - 2018-02-27 2024-05-20 95 38 frankb@ca.ibm.com howardjohn@google.com
service_entry.pb.go
in networking/v1alpha3
499 54 2018-04-25 2024-10-10 81 36 rshriram@users.noreply.gith... faseela.k@est.tech
sidecar.pb.go
in networking/v1alpha3
614 67 2019-01-07 2024-10-10 74 34 rshriram@users.noreply.gith... faseela.k@est.tech
proto
envoy_filter.proto
in networking/v1alpha3
815 - 2018-06-14 2024-09-26 72 34 rshriram@users.noreply.gith... howardjohn@google.com
envoy_filter.pb.html
in networking/v1alpha3
1431 - 2019-03-09 2024-12-05 60 34 ozevren@users.noreply.githu... blackfacepan@163.com
proto
service_entry.proto
in networking/v1alpha3
638 - 2018-04-25 2024-10-10 67 29 rshriram@users.noreply.gith... howardjohn@google.com
authorization_policy.pb.go
in security/v1beta1
715 84 2020-10-04 2024-10-10 52 29 howardjohn@google.com faseela.k@est.tech
gateway.pb.html
in networking/v1alpha3
736 - 2019-03-09 2024-12-05 55 28 ozevren@users.noreply.githu... blackfacepan@163.com
proto
sidecar.proto
in networking/v1alpha3
603 - 2019-01-07 2024-10-02 60 27 rshriram@users.noreply.gith... howardjohn@google.com
request_authentication.pb.go
in security/v1beta1
397 42 2019-11-13 2024-10-10 49 27 25132401+diemtvu@users.nore... faseela.k@est.tech
annotations.gen.go
in annotation
879 4 2019-07-16 2024-10-18 49 26 nmittler@gmail.com howardjohn@google.com
sidecar.pb.html
in networking/v1alpha3
782 - 2019-03-09 2024-12-05 48 26 ozevren@users.noreply.githu... blackfacepan@163.com
annotations.pb.html
in annotation
1100 - 2019-07-25 2024-10-18 46 26 geeknoid@users.noreply.gith... howardjohn@google.com
wasm.pb.go
in extensions/v1alpha1
667 75 2021-07-27 2024-12-05 43 26 dgrimm@redhat.com blackfacepan@163.com
policy.pb.go
in authentication/v1alpha1
793 99 2018-02-07 2024-10-10 56 25 25132401+diemtvu@users.nore... faseela.k@est.tech
annotations.yaml
in annotation
504 - 2019-07-16 2024-10-18 42 25 nmittler@gmail.com howardjohn@google.com
authorization_policy.pb.html
in security/v1beta1
797 - 2020-10-04 2024-12-05 37 25 howardjohn@google.com blackfacepan@163.com
proto
authorization_policy.proto
in security/v1beta1
514 - 2020-10-04 2024-09-26 40 24 howardjohn@google.com howardjohn@google.com
network.pb.go
in mesh/v1alpha1
335 38 2018-10-21 2024-10-10 32 23 mesika@il.ibm.com faseela.k@est.tech
proto
policy.proto
in authentication/v1alpha1
393 - 2018-02-07 2021-01-20 45 21 25132401+diemtvu@users.nore... howardjohn@google.com
service_entry.pb.html
in networking/v1alpha3
768 - 2019-03-09 2024-12-05 36 21 ozevren@users.noreply.githu... blackfacepan@163.com
proto
wasm.proto
in extensions/v1alpha1
463 - 2021-07-27 2024-12-05 34 21 dgrimm@redhat.com blackfacepan@163.com
istio.authentication.v1alpha1.pb.html
in authentication/v1alpha1
8 - 2018-02-07 2020-03-25 46 20 25132401+diemtvu@users.nore... ymzhu@google.com
proto
request_authentication.proto
in security/v1beta1
454 - 2019-11-13 2024-09-26 38 20 25132401+diemtvu@users.nore... howardjohn@google.com
549 - 2019-11-13 2024-12-05 33 20 25132401+diemtvu@users.nore... blackfacepan@163.com
wasm.pb.html
in extensions/v1alpha1
679 - 2021-07-27 2024-12-05 28 20 dgrimm@redhat.com blackfacepan@163.com
config.pb.go
in envoy/config/filter/http/authn/v2alpha1
172 13 2018-03-26 2024-10-10 24 20 25132401+diemtvu@users.nore... faseela.k@est.tech
peer_authentication.pb.go
in security/v1beta1
241 23 2020-01-31 2024-10-10 31 19 25132401+diemtvu@users.nore... faseela.k@est.tech
metadata.pb.go
in mcp/v1alpha1
162 13 2018-07-04 2024-10-10 28 19 ozevren@users.noreply.githu... faseela.k@est.tech
telemetry.pb.go
in telemetry/v1alpha1
1231 142 2021-03-26 2024-10-10 38 18 douglas-reid@users.noreply.... faseela.k@est.tech
envoy_filter_deepcopy.gen.go
in networking/v1alpha3
199 39 2019-09-25 2022-10-21 22 17 rcernich@redhat.com istio-testing-bot@google.com
config.pb.go
in envoy/config/filter/network/tcp_cluster_rewrite/v2alpha1
123 10 2018-11-02 2024-10-10 20 17 venil.noronha@gmail.com faseela.k@est.tech
workload_group.pb.go
in networking/v1alpha3
569 65 2020-08-12 2024-10-10 29 16 justinwei2@gmail.com faseela.k@est.tech
selector.pb.go
in type/v1beta1
272 30 2019-08-13 2024-10-10 28 16 liminwang@google.com faseela.k@est.tech
proxy_config.pb.go
in networking/v1beta1
201 18 2021-10-13 2024-10-10 22 16 samnaser@google.com faseela.k@est.tech
resource.pb.go
in mcp/v1alpha1
124 10 2019-01-09 2024-10-10 21 16 jasonyoung@google.com faseela.k@est.tech
envoy_filter_json.gen.go
in networking/v1alpha3
100 26 2019-09-25 2022-03-23 20 16 rcernich@redhat.com howardjohn@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
proto
descriptor.proto
in google/protobuf
751 -
proto
servicemanager.proto
in google/api/servicemanagement/v1
437 -
proto
http.proto
in google/api
359 -
proto
checked.proto
in google/api/expr/v1alpha1
280 -
proto
syntax.proto
in google/api/expr/v1alpha1
269 -
proto
resources.proto
in google/api/servicemanagement/v1
247 -
proto
field_mask.proto
in google/protobuf
241 -
proto
expr.proto
in google/api/expr/v1beta1
226 -
proto
metric.proto
in google/api
189 -
proto
api.proto
in google/protobuf
188 -
proto
distribution.proto
in google/api
186 -
proto
service_controller.proto
in google/api/servicecontrol/v1
180 -
proto
quota_controller.proto
in google/api/servicecontrol/v1
175 -
proto
type.proto
in google/protobuf
175 -
proto
error_details.proto
in google/rpc
172 -
proto
quota.proto
in google/api
170 -
proto
json_format_proto3.proto
in google/protobuf/util
168 -
proto
auth.proto
in google/api
167 -
proto
code.proto
in google/rpc
165 -
proto
color.proto
in google/type
162 -
proto
resource.proto
in google/api
160 -
proto
plugin.proto
in google/protobuf/compiler
153 -
proto
any.proto
in google/protobuf
150 -
proto
service.proto
in google/api
147 -
proto
documentation.proto
in google/api
143 -
proto
distribution.proto
in google/api/servicecontrol/v1
139 -
proto
conformance_service.proto
in google/api/expr/v1alpha1
133 -
proto
timestamp.proto
in google/protobuf
133 -
proto
postal_address.proto
in google/type
117 -
proto
backend.proto
in google/api
113 -
proto
json_format.proto
in google/protobuf/util
112 -
proto
eval.proto
in google/api/expr/v1beta1
111 -
proto
duration.proto
in google/protobuf
111 -
proto
wrappers.proto
in google/protobuf
110 -
proto
eval.proto
in google/api/expr/v1alpha1
106 -
proto
105 -
proto
operation.proto
in google/api/servicecontrol/v1
98 -
proto
client.proto
in google/api
93 -
proto
value.proto
in google/api/expr/v1alpha1
93 -
proto
value.proto
in google/api/expr/v1beta1
92 -
proto
quaternion.proto
in google/type
89 -
proto
struct.proto
in google/protobuf
88 -
proto
87 -
proto
status.proto
in google/rpc
87 -
proto
monitoring.proto
in google/api
84 -
proto
context.proto
in google/api
81 -
proto
usage.proto
in google/api
81 -
proto
check_error.proto
in google/api/servicecontrol/v1
74 -
proto
logging.proto
in google/api
74 -
proto
config_change.proto
in google/api
72 -