azure / fleet-networking
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 93 files with 10,736 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (878 lines of code)
    • 34 files changed 6-20 times (6,620 lines of code)
    • 58 files changed 1-5 times (3,238 lines of code)
0% | 0% | 8% | 61% | 30%
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 93 files with 10,736 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)
    • 1 file changed by 6-10 contributors (221 lines of code)
    • 54 files changed by 2-5 contributors (9,553 lines of code)
    • 38 files changed by 1 contributor (962 lines of code)
0% | 0% | 2% | 88% | 8%
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, yaml, md, sh, txt, dockerfile, tpl, json, mod, gitignore, py, dockerignore, mk
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 12% | 57% | 29%
yaml0% | 0% | 0% | 72% | 27%
tpl0% | 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
api0% | 0% | 52% | 12% | 35%
pkg0% | 0% | 0% | 66% | 33%
config0% | 0% | 0% | 83% | 16%
cmd0% | 0% | 0% | 100% | 0%
charts0% | 0% | 0% | 35% | 64%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
878 102 2022-06-14 2025-02-10 21 5 chenyu1@microsoft.com yangzhangrice@hotmail.com
main.go
in cmd/hub-net-controller-manager
221 3 2022-06-14 2025-04-30 20 6 54013513+zhiying-lin@users.... 145056127+britaniar@users.n...
main.go
in cmd/member-net-controller-manager
354 6 2022-06-14 2025-04-30 19 5 54013513+zhiying-lin@users.... 145056127+britaniar@users.n...
role.yaml
in config/rbac
105 - 2022-06-17 2024-11-20 17 3 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/member/serviceexport
418 13 2022-07-11 2025-03-26 17 4 chenyu1@microsoft.com 54013513+zhiying-lin@users....
248 - 2022-06-17 2025-01-16 16 2 chenyu1@microsoft.com 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/multiclusterservice
343 17 2022-06-27 2024-04-24 16 2 54013513+zhiying-lin@users.... chenyu1@microsoft.com
controller.go
in pkg/controllers/hub/trafficmanagerbackend
696 26 2024-10-30 2025-04-18 16 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
main.go
in cmd/mcs-controller-manager
231 5 2022-06-14 2025-04-30 15 4 54013513+zhiying-lin@users.... 145056127+britaniar@users.n...
objectmeta.go
in pkg/common/objectmeta
50 1 2022-07-28 2025-04-17 14 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/hub/trafficmanagerprofile
324 11 2024-09-18 2025-04-18 13 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
169 - 2022-06-21 2024-10-10 12 2 chenyu1@microsoft.com 54013513+zhiying-lin@users....
common_types.go
in api/v1alpha1
41 2 2022-06-21 2023-05-22 10 3 chenyu1@microsoft.com 62157463+mingqishao@users.n...
419 - 2024-09-06 2025-04-23 10 4 54013513+zhiying-lin@users.... 145056127+britaniar@users.n...
53 1 2024-09-06 2025-02-11 9 3 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
90 - 2022-06-14 2025-02-10 9 4 chenyu1@microsoft.com yangzhangrice@hotmail.com
controller.go
in pkg/controllers/member/internalserviceexport
165 5 2022-07-11 2025-03-26 9 3 chenyu1@microsoft.com 54013513+zhiying-lin@users....
220 - 2022-06-17 2024-10-10 9 3 qinhao@microsoft.com 54013513+zhiying-lin@users....
31 1 2022-06-17 2025-01-16 8 2 chenyu1@microsoft.com 54013513+zhiying-lin@users....
53 1 2024-09-06 2025-01-04 8 2 54013513+zhiying-lin@users.... jamison.tsai@gmail.com
deployment.yaml
in charts/mcs-controller-manager/templates
102 - 2022-07-26 2024-07-31 8 4 qinhao@microsoft.com arvindthirumurugan@gmail.com
169 - 2022-07-26 2024-10-10 8 2 chenyu1@microsoft.com 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/member/endpointslice
280 8 2022-07-14 2024-04-24 8 3 chenyu1@microsoft.com chenyu1@microsoft.com
441 - 2024-09-06 2025-01-08 8 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/member/endpointsliceexport
81 4 2022-07-06 2022-10-24 7 3 chenyu1@microsoft.com 54013513+zhiying-lin@users....
deployment.yaml
in charts/member-net-controller-manager/templates
120 - 2022-08-02 2024-11-06 7 5 qinhao@microsoft.com jwtty0919@gmail.com
219 - 2022-06-17 2025-01-04 7 3 54013513+zhiying-lin@users.... jamison.tsai@gmail.com
controller.go
in pkg/controllers/member/endpointsliceimport
267 9 2022-07-26 2022-10-24 7 3 chenyu1@microsoft.com 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/hub/endpointsliceexport
286 6 2022-07-29 2024-04-24 7 3 chenyu1@microsoft.com chenyu1@microsoft.com
serviceexport_types.go
in api/v1alpha1
25 1 2022-06-14 2025-02-10 6 4 chenyu1@microsoft.com yangzhangrice@hotmail.com
values.yaml
in charts/hub-net-controller-manager
32 - 2022-08-01 2024-11-06 6 4 qinhao@microsoft.com jwtty0919@gmail.com
values.yaml
in charts/member-net-controller-manager
48 - 2022-08-02 2024-11-06 6 4 qinhao@microsoft.com jwtty0919@gmail.com
condition.go
in pkg/common/condition
70 5 2022-07-06 2025-03-26 6 3 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
deployment.yaml
in charts/hub-net-controller-manager/templates
76 - 2022-08-01 2024-11-05 6 5 qinhao@microsoft.com jwtty0919@gmail.com
controller.go
in pkg/controllers/hub/serviceimport
173 4 2022-07-28 2022-10-24 6 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
33 1 2022-06-21 2022-07-28 5 1 chenyu1@microsoft.com chenyu1@microsoft.com
values.yaml
in charts/mcs-controller-manager
36 - 2022-07-26 2024-08-05 5 3 qinhao@microsoft.com 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/member/serviceimport
93 3 2022-07-15 2022-10-24 5 3 qinhao@microsoft.com 54013513+zhiying-lin@users....
hubconfig.go
in pkg/common/hubconfig
93 2 2022-08-09 2025-03-18 5 4 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
rbac.yaml
in charts/mcs-controller-manager/templates
97 - 2022-07-26 2024-07-31 5 2 qinhao@microsoft.com arvindthirumurugan@gmail.com
165 - 2022-06-17 2025-01-04 5 3 qinhao@microsoft.com jamison.tsai@gmail.com
controller.go
in pkg/controllers/hub/internalserviceexport
188 9 2022-07-22 2022-10-24 5 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
33 1 2022-06-17 2025-01-04 4 3 54013513+zhiying-lin@users.... jamison.tsai@gmail.com
serviceimport_types.go
in api/v1alpha1
51 2 2022-06-17 2025-01-04 4 3 qinhao@microsoft.com jamison.tsai@gmail.com
53 1 2025-01-08 2025-04-23 4 3 54013513+zhiying-lin@users.... 145056127+britaniar@users.n...
apiretry.go
in pkg/common/apiretry
56 3 2022-07-28 2024-04-24 4 2 54013513+zhiying-lin@users.... chenyu1@microsoft.com
rbac.yaml
in charts/member-net-controller-manager/templates
129 - 2022-08-02 2024-07-31 4 3 qinhao@microsoft.com arvindthirumurugan@gmail.com
uniquename.go
in pkg/common/uniquename
135 6 2022-07-08 2023-05-22 4 4 chenyu1@microsoft.com 62157463+mingqishao@users.n...
rbac.yaml
in charts/hub-net-controller-manager/templates
206 - 2022-08-01 2024-11-20 4 4 qinhao@microsoft.com 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/hub/internalserviceimport
267 10 2022-08-01 2024-04-24 4 2 chenyu1@microsoft.com chenyu1@microsoft.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
main.go
in cmd/hub-net-controller-manager
221 3 2022-06-14 2025-04-30 20 6 54013513+zhiying-lin@users.... 145056127+britaniar@users.n...
878 102 2022-06-14 2025-02-10 21 5 chenyu1@microsoft.com yangzhangrice@hotmail.com
main.go
in cmd/member-net-controller-manager
354 6 2022-06-14 2025-04-30 19 5 54013513+zhiying-lin@users.... 145056127+britaniar@users.n...
deployment.yaml
in charts/member-net-controller-manager/templates
120 - 2022-08-02 2024-11-06 7 5 qinhao@microsoft.com jwtty0919@gmail.com
deployment.yaml
in charts/hub-net-controller-manager/templates
76 - 2022-08-01 2024-11-05 6 5 qinhao@microsoft.com jwtty0919@gmail.com
controller.go
in pkg/controllers/member/serviceexport
418 13 2022-07-11 2025-03-26 17 4 chenyu1@microsoft.com 54013513+zhiying-lin@users....
main.go
in cmd/mcs-controller-manager
231 5 2022-06-14 2025-04-30 15 4 54013513+zhiying-lin@users.... 145056127+britaniar@users.n...
419 - 2024-09-06 2025-04-23 10 4 54013513+zhiying-lin@users.... 145056127+britaniar@users.n...
90 - 2022-06-14 2025-02-10 9 4 chenyu1@microsoft.com yangzhangrice@hotmail.com
deployment.yaml
in charts/mcs-controller-manager/templates
102 - 2022-07-26 2024-07-31 8 4 qinhao@microsoft.com arvindthirumurugan@gmail.com
values.yaml
in charts/hub-net-controller-manager
32 - 2022-08-01 2024-11-06 6 4 qinhao@microsoft.com jwtty0919@gmail.com
values.yaml
in charts/member-net-controller-manager
48 - 2022-08-02 2024-11-06 6 4 qinhao@microsoft.com jwtty0919@gmail.com
serviceexport_types.go
in api/v1alpha1
25 1 2022-06-14 2025-02-10 6 4 chenyu1@microsoft.com yangzhangrice@hotmail.com
hubconfig.go
in pkg/common/hubconfig
93 2 2022-08-09 2025-03-18 5 4 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
rbac.yaml
in charts/hub-net-controller-manager/templates
206 - 2022-08-01 2024-11-20 4 4 qinhao@microsoft.com 54013513+zhiying-lin@users....
uniquename.go
in pkg/common/uniquename
135 6 2022-07-08 2023-05-22 4 4 chenyu1@microsoft.com 62157463+mingqishao@users.n...
role.yaml
in config/rbac
105 - 2022-06-17 2024-11-20 17 3 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
common_types.go
in api/v1alpha1
41 2 2022-06-21 2023-05-22 10 3 chenyu1@microsoft.com 62157463+mingqishao@users.n...
53 1 2024-09-06 2025-02-11 9 3 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
220 - 2022-06-17 2024-10-10 9 3 qinhao@microsoft.com 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/member/internalserviceexport
165 5 2022-07-11 2025-03-26 9 3 chenyu1@microsoft.com 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/member/endpointslice
280 8 2022-07-14 2024-04-24 8 3 chenyu1@microsoft.com chenyu1@microsoft.com
219 - 2022-06-17 2025-01-04 7 3 54013513+zhiying-lin@users.... jamison.tsai@gmail.com
controller.go
in pkg/controllers/member/endpointsliceexport
81 4 2022-07-06 2022-10-24 7 3 chenyu1@microsoft.com 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/member/endpointsliceimport
267 9 2022-07-26 2022-10-24 7 3 chenyu1@microsoft.com 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/hub/endpointsliceexport
286 6 2022-07-29 2024-04-24 7 3 chenyu1@microsoft.com chenyu1@microsoft.com
condition.go
in pkg/common/condition
70 5 2022-07-06 2025-03-26 6 3 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
values.yaml
in charts/mcs-controller-manager
36 - 2022-07-26 2024-08-05 5 3 qinhao@microsoft.com 54013513+zhiying-lin@users....
165 - 2022-06-17 2025-01-04 5 3 qinhao@microsoft.com jamison.tsai@gmail.com
controller.go
in pkg/controllers/member/serviceimport
93 3 2022-07-15 2022-10-24 5 3 qinhao@microsoft.com 54013513+zhiying-lin@users....
rbac.yaml
in charts/member-net-controller-manager/templates
129 - 2022-08-02 2024-07-31 4 3 qinhao@microsoft.com arvindthirumurugan@gmail.com
53 1 2025-01-08 2025-04-23 4 3 54013513+zhiying-lin@users.... 145056127+britaniar@users.n...
33 1 2022-06-17 2025-01-04 4 3 54013513+zhiying-lin@users.... jamison.tsai@gmail.com
serviceimport_types.go
in api/v1alpha1
51 2 2022-06-17 2025-01-04 4 3 qinhao@microsoft.com jamison.tsai@gmail.com
248 - 2022-06-17 2025-01-16 16 2 chenyu1@microsoft.com 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/multiclusterservice
343 17 2022-06-27 2024-04-24 16 2 54013513+zhiying-lin@users.... chenyu1@microsoft.com
controller.go
in pkg/controllers/hub/trafficmanagerbackend
696 26 2024-10-30 2025-04-18 16 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
objectmeta.go
in pkg/common/objectmeta
50 1 2022-07-28 2025-04-17 14 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/hub/trafficmanagerprofile
324 11 2024-09-18 2025-04-18 13 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
169 - 2022-06-21 2024-10-10 12 2 chenyu1@microsoft.com 54013513+zhiying-lin@users....
31 1 2022-06-17 2025-01-16 8 2 chenyu1@microsoft.com 54013513+zhiying-lin@users....
53 1 2024-09-06 2025-01-04 8 2 54013513+zhiying-lin@users.... jamison.tsai@gmail.com
441 - 2024-09-06 2025-01-08 8 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
169 - 2022-07-26 2024-10-10 8 2 chenyu1@microsoft.com 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/hub/serviceimport
173 4 2022-07-28 2022-10-24 6 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
rbac.yaml
in charts/mcs-controller-manager/templates
97 - 2022-07-26 2024-07-31 5 2 qinhao@microsoft.com arvindthirumurugan@gmail.com
controller.go
in pkg/controllers/hub/internalserviceexport
188 9 2022-07-22 2022-10-24 5 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
apiretry.go
in pkg/common/apiretry
56 3 2022-07-28 2024-04-24 4 2 54013513+zhiying-lin@users.... chenyu1@microsoft.com
controller.go
in pkg/controllers/hub/internalserviceimport
267 10 2022-08-01 2024-04-24 4 2 chenyu1@microsoft.com chenyu1@microsoft.com
21 1 2022-06-17 2022-07-15 3 2 qinhao@microsoft.com 54013513+zhiying-lin@users....
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
controller.go
in pkg/controllers/member/internalmembercluster/v1alpha1
201 7 2023-09-06 2023-09-06 1 1 chenyu1@microsoft.com chenyu1@microsoft.com
tpl
_helpers.tpl
in charts/member-net-controller-manager/templates
57 - 2022-08-02 2022-08-02 1 1 qinhao@microsoft.com qinhao@microsoft.com
53 1 2025-01-08 2025-01-08 1 1 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
tpl
_helpers.tpl
in charts/hub-net-controller-manager/templates
47 - 2022-08-01 2022-08-01 1 1 qinhao@microsoft.com qinhao@microsoft.com
tpl
_helpers.tpl
in charts/mcs-controller-manager/templates
47 - 2022-07-26 2022-07-26 1 1 qinhao@microsoft.com qinhao@microsoft.com
util.go
in pkg/controllers/member/endpointslice
39 5 2022-07-14 2022-07-28 2 1 chenyu1@microsoft.com chenyu1@microsoft.com
33 1 2022-06-21 2022-07-28 5 1 chenyu1@microsoft.com chenyu1@microsoft.com
trafficmanagerprofile.go
in pkg/common/defaulter
32 1 2024-09-13 2025-01-08 3 1 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
util.go
in pkg/controllers/member/serviceexport
28 3 2022-07-11 2022-07-19 2 1 chenyu1@microsoft.com chenyu1@microsoft.com
azureerrors.go
in pkg/common/azureerrors
27 5 2024-09-18 2025-02-11 2 1 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
round_tripper.go
in pkg/common/httpclient
27 2 2023-08-02 2023-08-02 1 1 62157463+mingqishao@users.n... 62157463+mingqishao@users.n...
23 - 2022-06-17 2022-06-17 1 1 qinhao@microsoft.com qinhao@microsoft.com
23 - 2022-06-17 2022-06-17 1 1 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
23 - 2022-06-17 2022-06-17 1 1 qinhao@microsoft.com qinhao@microsoft.com
23 - 2022-06-17 2022-06-17 1 1 chenyu1@microsoft.com chenyu1@microsoft.com
23 - 2022-06-14 2022-06-14 1 1 chenyu1@microsoft.com chenyu1@microsoft.com
metrics.go
in pkg/common/metrics
20 - 2022-10-12 2022-12-07 2 1 chenyu1@microsoft.com chenyu1@microsoft.com
19 - 2022-06-17 2022-06-17 1 1 chenyu1@microsoft.com chenyu1@microsoft.com
19 - 2022-06-17 2022-06-17 1 1 qinhao@microsoft.com qinhao@microsoft.com
19 - 2022-06-17 2022-06-17 1 1 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
19 - 2022-06-17 2022-06-17 1 1 qinhao@microsoft.com qinhao@microsoft.com
19 - 2022-06-14 2022-06-14 1 1 chenyu1@microsoft.com chenyu1@microsoft.com
17 1 2022-07-26 2022-07-29 2 1 chenyu1@microsoft.com chenyu1@microsoft.com
17 - 2022-06-21 2022-06-21 1 1 chenyu1@microsoft.com chenyu1@microsoft.com
13 - 2022-06-21 2022-06-21 1 1 chenyu1@microsoft.com chenyu1@microsoft.com
azurecloudconfig.yaml
in charts/hub-net-controller-manager/templates
10 - 2024-11-05 2024-11-06 2 1 jwtty0919@gmail.com jwtty0919@gmail.com
azurecloudconfig.yaml
in charts/member-net-controller-manager/templates
10 - 2024-11-06 2024-11-06 1 1 jwtty0919@gmail.com jwtty0919@gmail.com
groupversion_info.go
in api/v1beta1
10 - 2025-01-08 2025-01-08 1 1 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
groupversion_info.go
in api/v1alpha1
10 - 2022-06-14 2022-06-14 1 1 chenyu1@microsoft.com chenyu1@microsoft.com
trafficmanagerbackend.go
in pkg/common/defaulter
10 1 2025-01-14 2025-01-14 1 1 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
serviceaccount.yaml
in charts/hub-net-controller-manager/templates
7 - 2022-08-01 2022-08-01 1 1 qinhao@microsoft.com qinhao@microsoft.com
serviceaccount.yaml
in charts/member-net-controller-manager/templates
7 - 2022-08-02 2022-08-02 1 1 qinhao@microsoft.com qinhao@microsoft.com
serviceaccount.yaml
in charts/mcs-controller-manager/templates
7 - 2022-07-26 2022-07-26 1 1 qinhao@microsoft.com qinhao@microsoft.com
Chart.yaml
in charts/hub-net-controller-manager
6 - 2022-08-01 2022-08-01 1 1 qinhao@microsoft.com qinhao@microsoft.com
Chart.yaml
in charts/member-net-controller-manager
6 - 2022-08-02 2022-08-02 1 1 qinhao@microsoft.com qinhao@microsoft.com
Chart.yaml
in charts/mcs-controller-manager
6 - 2022-07-26 2022-07-26 1 1 qinhao@microsoft.com qinhao@microsoft.com
common_types.go
in api/v1beta1
4 - 2025-01-08 2025-01-08 1 1 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
doc.go
in api/v1beta1
1 - 2025-01-08 2025-01-08 1 1 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/hub/trafficmanagerbackend
696 26 2024-10-30 2025-04-18 16 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
441 - 2024-09-06 2025-01-08 8 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/multiclusterservice
343 17 2022-06-27 2024-04-24 16 2 54013513+zhiying-lin@users.... chenyu1@microsoft.com
controller.go
in pkg/controllers/hub/trafficmanagerprofile
324 11 2024-09-18 2025-04-18 13 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
298 32 2025-01-08 2025-02-10 2 2 54013513+zhiying-lin@users.... yangzhangrice@hotmail.com
controller.go
in pkg/controllers/hub/internalserviceimport
267 10 2022-08-01 2024-04-24 4 2 chenyu1@microsoft.com chenyu1@microsoft.com
248 - 2022-06-17 2025-01-16 16 2 chenyu1@microsoft.com 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/hub/internalserviceexport
188 9 2022-07-22 2022-10-24 5 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
controller.go
in pkg/controllers/hub/serviceimport
173 4 2022-07-28 2022-10-24 6 2 54013513+zhiying-lin@users.... 54013513+zhiying-lin@users....
controller_v1beta1.go
in pkg/controllers/member/internalmembercluster/v1beta1
171 5 2023-09-06 2024-08-05 2 2 chenyu1@microsoft.com 54013513+zhiying-lin@users....
169 - 2022-06-21 2024-10-10 12 2 chenyu1@microsoft.com 54013513+zhiying-lin@users....
169 - 2022-07-26 2024-10-10 8 2 chenyu1@microsoft.com 54013513+zhiying-lin@users....
Correlations

File Size vs. Number of Changes: 93 points

cmd/hub-net-controller-manager/main.go x: 221 lines of code y: 20 # changes cmd/mcs-controller-manager/main.go x: 231 lines of code y: 15 # changes cmd/member-net-controller-manager/main.go x: 354 lines of code y: 19 # changes api/v1beta1/trafficmanagerprofile_types.go x: 53 lines of code y: 4 # changes config/crd/bases/networking.fleet.azure.com_trafficmanagerprofiles.yaml x: 419 lines of code y: 10 # changes pkg/controllers/hub/trafficmanagerbackend/controller.go x: 696 lines of code y: 16 # changes pkg/controllers/hub/trafficmanagerprofile/controller.go x: 324 lines of code y: 13 # changes pkg/common/objectmeta/objectmeta.go x: 50 lines of code y: 14 # changes pkg/common/condition/condition.go x: 70 lines of code y: 6 # changes pkg/controllers/member/internalserviceexport/controller.go x: 165 lines of code y: 9 # changes pkg/controllers/member/serviceexport/controller.go x: 418 lines of code y: 17 # changes pkg/common/hubconfig/hubconfig.go x: 93 lines of code y: 5 # changes pkg/controllers/hub/membercluster/controller.go x: 96 lines of code y: 3 # changes api/v1alpha1/trafficmanagerprofile_types.go x: 53 lines of code y: 9 # changes pkg/common/azureerrors/azureerrors.go x: 27 lines of code y: 2 # changes api/v1alpha1/serviceexport_types.go x: 25 lines of code y: 6 # changes api/v1alpha1/zz_generated.deepcopy.go x: 878 lines of code y: 21 # changes api/v1beta1/zz_generated.deepcopy.go x: 298 lines of code y: 2 # changes config/crd/bases/networking.fleet.azure.com_serviceexports.yaml x: 90 lines of code y: 9 # changes api/v1alpha1/internalserviceexport_types.go x: 31 lines of code y: 8 # changes config/crd/bases/networking.fleet.azure.com_internalserviceexports.yaml x: 248 lines of code y: 16 # changes pkg/common/defaulter/trafficmanagerbackend.go x: 10 lines of code y: 1 # changes api/v1beta1/common_types.go x: 4 lines of code y: 1 # changes api/v1beta1/doc.go x: 1 lines of code y: 1 # changes api/v1beta1/trafficmanagerbackend_types.go x: 53 lines of code y: 1 # changes config/crd/bases/networking.fleet.azure.com_trafficmanagerbackends.yaml x: 441 lines of code y: 8 # changes pkg/common/defaulter/trafficmanagerprofile.go x: 32 lines of code y: 3 # changes api/v1alpha1/multiclusterservice_types.go x: 33 lines of code y: 4 # changes api/v1alpha1/serviceimport_types.go x: 51 lines of code y: 4 # changes api/v1alpha1/trafficmanagerbackend_types.go x: 53 lines of code y: 8 # changes config/crd/bases/networking.fleet.azure.com_multiclusterservices.yaml x: 219 lines of code y: 7 # changes config/crd/bases/networking.fleet.azure.com_serviceimports.yaml x: 165 lines of code y: 5 # changes charts/hub-net-controller-manager/templates/rbac.yaml x: 206 lines of code y: 4 # changes config/rbac/role.yaml x: 105 lines of code y: 17 # changes charts/hub-net-controller-manager/templates/azurecloudconfig.yaml x: 10 lines of code y: 2 # changes charts/hub-net-controller-manager/values.yaml x: 32 lines of code y: 6 # changes charts/member-net-controller-manager/templates/deployment.yaml x: 120 lines of code y: 7 # changes charts/member-net-controller-manager/values.yaml x: 48 lines of code y: 6 # changes charts/hub-net-controller-manager/templates/deployment.yaml x: 76 lines of code y: 6 # changes config/crd/bases/networking.fleet.azure.com_endpointsliceexports.yaml x: 169 lines of code y: 12 # changes config/crd/bases/networking.fleet.azure.com_endpointsliceimports.yaml x: 169 lines of code y: 8 # changes config/crd/bases/networking.fleet.azure.com_internalserviceimports.yaml x: 220 lines of code y: 9 # changes charts/mcs-controller-manager/values.yaml x: 36 lines of code y: 5 # changes pkg/controllers/member/internalmembercluster/v1beta1/controller_v1beta1.go x: 171 lines of code y: 2 # changes charts/mcs-controller-manager/templates/deployment.yaml x: 102 lines of code y: 8 # changes charts/mcs-controller-manager/templates/rbac.yaml x: 97 lines of code y: 5 # changes charts/member-net-controller-manager/templates/rbac.yaml x: 129 lines of code y: 4 # changes pkg/common/apiretry/apiretry.go x: 56 lines of code y: 4 # changes pkg/controllers/hub/endpointsliceexport/controller.go x: 286 lines of code y: 7 # changes pkg/controllers/hub/internalserviceimport/controller.go x: 267 lines of code y: 4 # changes pkg/controllers/member/endpointslice/controller.go x: 280 lines of code y: 8 # changes pkg/controllers/multiclusterservice/controller.go x: 343 lines of code y: 16 # changes pkg/controllers/member/internalmembercluster/v1alpha1/controller.go x: 201 lines of code y: 1 # changes pkg/common/httpclient/round_tripper.go x: 27 lines of code y: 1 # changes api/v1alpha1/common_types.go x: 41 lines of code y: 10 # changes pkg/common/uniquename/uniquename.go x: 135 lines of code y: 4 # changes pkg/common/metrics/metrics.go x: 20 lines of code y: 2 # changes pkg/controllers/member/endpointsliceimport/controller.go x: 267 lines of code y: 7 # changes pkg/controllers/hub/internalserviceexport/controller.go x: 188 lines of code y: 5 # changes pkg/controllers/hub/serviceimport/controller.go x: 173 lines of code y: 6 # changes pkg/controllers/member/endpointsliceexport/controller.go x: 81 lines of code y: 7 # changes pkg/controllers/member/internalserviceimport/controller.go x: 70 lines of code y: 3 # changes pkg/common/env/env.go x: 18 lines of code y: 1 # changes charts/member-net-controller-manager/Chart.yaml x: 6 lines of code y: 1 # changes charts/member-net-controller-manager/templates/_helpers.tpl x: 57 lines of code y: 1 # changes charts/member-net-controller-manager/templates/serviceaccount.yaml x: 7 lines of code y: 1 # changes charts/hub-net-controller-manager/templates/_helpers.tpl x: 47 lines of code y: 1 # changes api/v1alpha1/endpointsliceimport_types.go x: 17 lines of code y: 2 # changes api/v1alpha1/endpointsliceexport_types.go x: 33 lines of code y: 5 # changes pkg/controllers/member/endpointslice/util.go x: 39 lines of code y: 2 # changes api/v1alpha1/internalserviceimport_types.go x: 21 lines of code y: 3 # changes config/rbac/endpointsliceexport_editor_role.yaml x: 17 lines of code y: 1 # changes config/rbac/endpointsliceexport_viewer_role.yaml x: 13 lines of code y: 1 # changes config/rbac/internalserviceexport_editor_role.yaml x: 23 lines of code y: 1 # changes
21.0
# changes
  min: 1.0
  average: 5.34
  25th percentile: 1.0
  median: 4.0
  75th percentile: 8.0
  max: 21.0
0 878.0
lines of code
min: 1.0 | average: 115.44 | 25th percentile: 20.5 | median: 53.0 | 75th percentile: 170.0 | max: 878.0

Number of Contributors vs. Number of Changes: 93 points

cmd/hub-net-controller-manager/main.go x: 6 # contributors y: 20 # changes cmd/mcs-controller-manager/main.go x: 4 # contributors y: 15 # changes cmd/member-net-controller-manager/main.go x: 5 # contributors y: 19 # changes api/v1beta1/trafficmanagerprofile_types.go x: 3 # contributors y: 4 # changes config/crd/bases/networking.fleet.azure.com_trafficmanagerprofiles.yaml x: 4 # contributors y: 10 # changes pkg/controllers/hub/trafficmanagerbackend/controller.go x: 2 # contributors y: 16 # changes pkg/controllers/hub/trafficmanagerprofile/controller.go x: 2 # contributors y: 13 # changes pkg/common/objectmeta/objectmeta.go x: 2 # contributors y: 14 # changes pkg/common/condition/condition.go x: 3 # contributors y: 6 # changes pkg/controllers/member/internalserviceexport/controller.go x: 3 # contributors y: 9 # changes pkg/controllers/member/serviceexport/controller.go x: 4 # contributors y: 17 # changes pkg/common/hubconfig/hubconfig.go x: 4 # contributors y: 5 # changes pkg/controllers/hub/membercluster/controller.go x: 2 # contributors y: 3 # changes pkg/common/azureerrors/azureerrors.go x: 1 # contributors y: 2 # changes api/v1alpha1/serviceexport_types.go x: 4 # contributors y: 6 # changes api/v1alpha1/zz_generated.deepcopy.go x: 5 # contributors y: 21 # changes api/v1beta1/zz_generated.deepcopy.go x: 2 # contributors y: 2 # changes config/crd/bases/networking.fleet.azure.com_serviceexports.yaml x: 4 # contributors y: 9 # changes api/v1alpha1/internalserviceexport_types.go x: 2 # contributors y: 8 # changes pkg/common/defaulter/trafficmanagerbackend.go x: 1 # contributors y: 1 # changes pkg/common/defaulter/trafficmanagerprofile.go x: 1 # contributors y: 3 # changes config/crd/bases/networking.fleet.azure.com_multiclusterservices.yaml x: 3 # contributors y: 7 # changes config/crd/bases/networking.fleet.azure.com_serviceimports.yaml x: 3 # contributors y: 5 # changes charts/hub-net-controller-manager/templates/rbac.yaml x: 4 # contributors y: 4 # changes config/rbac/role.yaml x: 3 # contributors y: 17 # changes charts/member-net-controller-manager/templates/deployment.yaml x: 5 # contributors y: 7 # changes charts/hub-net-controller-manager/templates/deployment.yaml x: 5 # contributors y: 6 # changes config/crd/bases/networking.fleet.azure.com_endpointsliceexports.yaml x: 2 # contributors y: 12 # changes charts/mcs-controller-manager/templates/deployment.yaml x: 4 # contributors y: 8 # changes charts/mcs-controller-manager/templates/rbac.yaml x: 2 # contributors y: 5 # changes pkg/common/apiretry/apiretry.go x: 2 # contributors y: 4 # changes pkg/controllers/member/endpointslice/controller.go x: 3 # contributors y: 8 # changes api/v1alpha1/common_types.go x: 3 # contributors y: 10 # changes pkg/controllers/hub/serviceimport/controller.go x: 2 # contributors y: 6 # changes pkg/common/env/env.go x: 2 # contributors y: 1 # changes api/v1alpha1/endpointsliceexport_types.go x: 1 # contributors y: 5 # changes
21.0
# changes
  min: 1.0
  average: 5.34
  25th percentile: 1.0
  median: 4.0
  75th percentile: 8.0
  max: 21.0
0 6.0
# contributors
min: 1.0 | average: 2.19 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 6.0

Number of Contributors vs. File Size: 93 points

cmd/hub-net-controller-manager/main.go x: 6 # contributors y: 221 lines of code cmd/mcs-controller-manager/main.go x: 4 # contributors y: 231 lines of code cmd/member-net-controller-manager/main.go x: 5 # contributors y: 354 lines of code api/v1beta1/trafficmanagerprofile_types.go x: 3 # contributors y: 53 lines of code config/crd/bases/networking.fleet.azure.com_trafficmanagerprofiles.yaml x: 4 # contributors y: 419 lines of code pkg/controllers/hub/trafficmanagerbackend/controller.go x: 2 # contributors y: 696 lines of code pkg/controllers/hub/trafficmanagerprofile/controller.go x: 2 # contributors y: 324 lines of code pkg/common/objectmeta/objectmeta.go x: 2 # contributors y: 50 lines of code pkg/common/condition/condition.go x: 3 # contributors y: 70 lines of code pkg/controllers/member/internalserviceexport/controller.go x: 3 # contributors y: 165 lines of code pkg/controllers/member/serviceexport/controller.go x: 4 # contributors y: 418 lines of code pkg/common/hubconfig/hubconfig.go x: 4 # contributors y: 93 lines of code pkg/controllers/hub/membercluster/controller.go x: 2 # contributors y: 96 lines of code pkg/common/azureerrors/azureerrors.go x: 1 # contributors y: 27 lines of code api/v1alpha1/serviceexport_types.go x: 4 # contributors y: 25 lines of code api/v1alpha1/zz_generated.deepcopy.go x: 5 # contributors y: 878 lines of code api/v1beta1/zz_generated.deepcopy.go x: 2 # contributors y: 298 lines of code api/v1alpha1/internalserviceexport_types.go x: 2 # contributors y: 31 lines of code config/crd/bases/networking.fleet.azure.com_internalserviceexports.yaml x: 2 # contributors y: 248 lines of code pkg/common/defaulter/trafficmanagerbackend.go x: 1 # contributors y: 10 lines of code api/v1beta1/common_types.go x: 1 # contributors y: 4 lines of code api/v1beta1/doc.go x: 1 # contributors y: 1 lines of code api/v1beta1/trafficmanagerbackend_types.go x: 1 # contributors y: 53 lines of code config/crd/bases/networking.fleet.azure.com_trafficmanagerbackends.yaml x: 2 # contributors y: 441 lines of code pkg/common/defaulter/trafficmanagerprofile.go x: 1 # contributors y: 32 lines of code api/v1alpha1/multiclusterservice_types.go x: 3 # contributors y: 33 lines of code api/v1alpha1/serviceimport_types.go x: 3 # contributors y: 51 lines of code api/v1alpha1/trafficmanagerbackend_types.go x: 2 # contributors y: 53 lines of code config/crd/bases/networking.fleet.azure.com_multiclusterservices.yaml x: 3 # contributors y: 219 lines of code charts/hub-net-controller-manager/templates/rbac.yaml x: 4 # contributors y: 206 lines of code config/rbac/role.yaml x: 3 # contributors y: 105 lines of code charts/hub-net-controller-manager/values.yaml x: 4 # contributors y: 32 lines of code charts/member-net-controller-manager/templates/deployment.yaml x: 5 # contributors y: 120 lines of code charts/member-net-controller-manager/values.yaml x: 4 # contributors y: 48 lines of code charts/hub-net-controller-manager/templates/deployment.yaml x: 5 # contributors y: 76 lines of code config/crd/bases/networking.fleet.azure.com_endpointsliceexports.yaml x: 2 # contributors y: 169 lines of code charts/mcs-controller-manager/values.yaml x: 3 # contributors y: 36 lines of code pkg/controllers/member/internalmembercluster/v1beta1/controller_v1beta1.go x: 2 # contributors y: 171 lines of code charts/mcs-controller-manager/templates/deployment.yaml x: 4 # contributors y: 102 lines of code charts/mcs-controller-manager/templates/rbac.yaml x: 2 # contributors y: 97 lines of code charts/member-net-controller-manager/templates/rbac.yaml x: 3 # contributors y: 129 lines of code pkg/common/apiretry/apiretry.go x: 2 # contributors y: 56 lines of code pkg/controllers/hub/endpointsliceexport/controller.go x: 3 # contributors y: 286 lines of code pkg/controllers/hub/internalserviceimport/controller.go x: 2 # contributors y: 267 lines of code pkg/controllers/member/endpointslice/controller.go x: 3 # contributors y: 280 lines of code pkg/controllers/multiclusterservice/controller.go x: 2 # contributors y: 343 lines of code pkg/controllers/member/internalmembercluster/v1alpha1/controller.go x: 1 # contributors y: 201 lines of code api/v1alpha1/common_types.go x: 3 # contributors y: 41 lines of code pkg/common/uniquename/uniquename.go x: 4 # contributors y: 135 lines of code pkg/common/metrics/metrics.go x: 1 # contributors y: 20 lines of code pkg/controllers/member/endpointsliceimport/controller.go x: 3 # contributors y: 267 lines of code pkg/controllers/hub/internalserviceexport/controller.go x: 2 # contributors y: 188 lines of code pkg/controllers/hub/serviceimport/controller.go x: 2 # contributors y: 173 lines of code pkg/controllers/member/endpointsliceexport/controller.go x: 3 # contributors y: 81 lines of code pkg/controllers/member/internalserviceimport/controller.go x: 2 # contributors y: 70 lines of code pkg/controllers/member/serviceimport/controller.go x: 3 # contributors y: 93 lines of code pkg/common/env/env.go x: 2 # contributors y: 18 lines of code charts/member-net-controller-manager/templates/_helpers.tpl x: 1 # contributors y: 57 lines of code charts/hub-net-controller-manager/templates/_helpers.tpl x: 1 # contributors y: 47 lines of code api/v1alpha1/endpointsliceimport_types.go x: 1 # contributors y: 17 lines of code pkg/controllers/member/endpointslice/util.go x: 1 # contributors y: 39 lines of code pkg/controllers/member/serviceexport/util.go x: 1 # contributors y: 28 lines of code api/v1alpha1/internalserviceimport_types.go x: 2 # contributors y: 21 lines of code config/rbac/endpointsliceexport_viewer_role.yaml x: 1 # contributors y: 13 lines of code config/rbac/internalserviceexport_editor_role.yaml x: 1 # contributors y: 23 lines of code
878.0
lines of code
  min: 1.0
  average: 115.44
  25th percentile: 20.5
  median: 53.0
  75th percentile: 170.0
  max: 878.0
0 6.0
# contributors
min: 1.0 | average: 2.19 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 6.0