azure / AgentBaker
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 124 files with 22,041 lines of code.
    • 3 files changed more than 100 times (4,149 lines of code)
    • 3 files changed 51-100 times (1,117 lines of code)
    • 10 files changed 21-50 times (2,575 lines of code)
    • 19 files changed 6-20 times (3,820 lines of code)
    • 89 files changed 1-5 times (10,380 lines of code)
18% | 5% | 11% | 17% | 47%
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 124 files with 22,041 lines of code.
    • 5 files changed by more than 25 contributors (4,406 lines of code)
    • 6 files changed by 11-25 contributors (1,572 lines of code)
    • 7 files changed by 6-10 contributors (2,401 lines of code)
    • 51 files changed by 2-5 contributors (9,676 lines of code)
    • 55 files changed by 1 contributor (3,986 lines of code)
19% | 7% | 10% | 43% | 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
txt, json, sh, go, yaml, ps1, md, proto, mod, py, gtpl, psm1, cmd, hcl, mk, gitignore, dockerfile, toml, reg, man, cs
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go47% | 8% | 11% | 11% | 20%
ps10% | 5% | 19% | 34% | 40%
psm10% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
gtpl0% | 0% | 0% | 0% | 100%
man0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
cs0% | 0% | 0% | 0% | 100%
reg0% | 0% | 0% | 0% | 100%
hcl0% | 0% | 0% | 0% | 100%
cmd0% | 0% | 0% | 0% | 100%
yaml0% | 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
pkg64% | 10% | 11% | 11% | 2%
parts0% | 36% | 45% | 1% | 16%
staging0% | 0% | 11% | 17% | 70%
vhdbuilder0% | 0% | 10% | 48% | 41%
aks-node-controller0% | 0% | 0% | 7% | 92%
apiserver0% | 0% | 0% | 39% | 60%
cmd0% | 0% | 0% | 0% | 100%
fuzz0% | 0% | 0% | 0% | 100%
hack0% | 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
sig_config.go
in pkg/agent/datamodel
906 21 2021-07-14 2025-03-18 199 32 yizhang5@microsoft.com calvin197@ymail.com
baker.go
in pkg/agent
1714 30 2020-02-12 2025-04-11 177 47 tonyxu@microsoft.com sriharshabs009@gmail.com
types.go
in pkg/agent/datamodel
1529 103 2020-08-06 2025-04-11 158 55 yizhang5@microsoft.com sriharshabs009@gmail.com
411 - 2020-02-05 2025-05-06 93 19 tonyxu@microsoft.com 1001494+smith1511@users.nor...
variables.go
in pkg/agent
175 9 2020-02-12 2025-05-06 90 37 tonyxu@microsoft.com cameronmeissner@gmail.com
utils.go
in pkg/agent
531 33 2020-02-12 2025-03-28 66 23 tonyxu@microsoft.com beileihuang@microsoft.com
const.go
in pkg/agent
82 - 2020-02-12 2025-05-06 50 26 tonyxu@microsoft.com cameronmeissner@gmail.com
params.go
in pkg/agent
159 4 2020-02-12 2024-07-25 46 14 tonyxu@microsoft.com pmiller@microsoft.com
windowscsehelper.ps1
in parts/windows
512 - 2021-04-08 2025-05-06 46 8 abelch@microsoft.com 1001494+smith1511@users.nor...
const.go
in pkg/agent/datamodel
74 - 2020-08-21 2024-10-28 32 14 yizhang5@microsoft.com 35557827+ganeshkumarashok@u...
main.go
in vhdbuilder/release-notes/autonotes
255 6 2021-04-01 2025-03-18 32 11 alexeldeib@gmail.com wrightt@microsoft.com
osimageconfig.go
in pkg/agent/datamodel
133 - 2021-07-13 2023-05-11 28 9 yizhang5@microsoft.com 32000834+alisonb319@users.n...
mocks.go
in pkg/agent/datamodel
133 3 2020-08-06 2023-11-30 26 7 yizhang5@microsoft.com 32000834+alisonb319@users.n...
bakerapi.go
in pkg/agent
142 6 2021-07-13 2025-01-15 25 12 yizhang5@microsoft.com cameronmeissner@gmail.com
azurecnifunc.ps1
in staging/cse/windows
498 - 2021-11-10 2025-03-31 25 8 abelch@microsoft.com rbtr@users.noreply.github.com
configfunc.ps1
in staging/cse/windows
587 - 2021-11-10 2025-04-13 24 6 abelch@microsoft.com haoqingchuan@hotmail.com
collect-windows-logs.ps1
in vhdbuilder/scripts/windows
1 - 2020-08-12 2022-12-08 19 4 haoqingchuan@hotmail.com abelch@microsoft.com
kubernetesfunc.ps1
in staging/cse/windows
207 - 2021-11-10 2025-04-14 18 5 abelch@microsoft.com wrightt@microsoft.com
collect-windows-logs.ps1
in staging/cse/windows/debug
435 - 2022-12-07 2024-08-26 18 6 abelch@microsoft.com 62196586+shiqiantao@users.n...
csecmd.ps1
in parts/windows
14 - 2020-03-12 2025-02-02 13 4 tonyxu@microsoft.com wrightt@microsoft.com
kubeletfunc.ps1
in staging/cse/windows
355 - 2021-11-10 2024-10-24 13 5 abelch@microsoft.com abelch@microsoft.com
containerdfunc.ps1
in staging/cse/windows
195 - 2021-11-10 2025-04-13 12 4 abelch@microsoft.com haoqingchuan@hotmail.com
configure-windows-vhd.ps1
in vhdbuilder/packer/windows
812 - 2025-02-04 2025-04-28 12 2 wrightt@microsoft.com wrightt@microsoft.com
helper.go
in pkg/agent/datamodel
103 10 2020-09-01 2024-10-17 11 7 yizhang5@microsoft.com 35557827+ganeshkumarashok@u...
loggenerator.ps1
in staging/cse/windows/provisioningscripts
194 - 2022-11-11 2024-08-27 10 5 abelch@microsoft.com 62196586+shiqiantao@users.n...
azenvtypes.go
in pkg/agent/datamodel
46 - 2020-08-20 2024-04-13 9 5 yizhang5@microsoft.com haoqingchuan@hotmail.com
routers.go
in apiserver
49 5 2021-09-24 2024-07-10 9 4 mirsik@microsoft.com 32000834+alisonb319@users.n...
49 1 2021-10-05 2025-01-15 7 4 mirsik@microsoft.com cameronmeissner@gmail.com
windows-vhd-configuration.ps1
in vhdbuilder/packer/windows
80 - 2025-02-04 2025-02-23 7 2 wrightt@microsoft.com wrightt@microsoft.com
windowsnodereset.ps1
in staging/cse/windows/provisioningscripts
118 - 2022-03-15 2024-04-21 6 3 abelch@microsoft.com 62196586+shiqiantao@users.n...
component_configs.go
in pkg/vhdbuilder/datamodel
122 7 2023-08-24 2025-02-12 6 5 hdya_backfire@sina.cn wrightt@microsoft.com
calicofunc.ps1
in staging/cse/windows
139 - 2021-11-10 2024-08-09 6 2 abelch@microsoft.com abelch@microsoft.com
parser.go
in aks-node-controller/parser
187 4 2025-01-15 2025-03-24 6 4 cameronmeissner@gmail.com wongsiosun@outlook.com
components_json_helpers.ps1
in vhdbuilder/packer/windows
258 - 2025-02-04 2025-03-06 6 2 wrightt@microsoft.com wrightt@microsoft.com
versions.go
in pkg/agent/datamodel
456 17 2020-09-01 2023-05-11 6 4 yizhang5@microsoft.com 32000834+alisonb319@users.n...
48 1 2022-10-30 2024-04-26 5 3 aleldeib@microsoft.com 32000834+alisonb319@users.n...
48 1 2022-10-30 2024-04-26 5 3 aleldeib@microsoft.com 32000834+alisonb319@users.n...
apiserver.go
in apiserver
56 3 2021-09-24 2024-08-29 5 5 mirsik@microsoft.com wrightt@microsoft.com
start.go
in cmd/starter
66 2 2022-09-02 2024-04-05 5 4 andyliuliming@outlook.com cameronmeissner@gmail.com
kubeletstart.ps1
in staging/cse/windows/provisioningscripts
88 - 2022-03-15 2024-04-21 5 2 abelch@microsoft.com 62196586+shiqiantao@users.n...
cleanupnetwork.ps1
in staging/cse/windows/provisioningscripts
90 - 2022-03-15 2024-04-21 5 3 abelch@microsoft.com 62196586+shiqiantao@users.n...
kubeproxystart.ps1
in staging/cse/windows/provisioningscripts
94 - 2022-03-15 2024-04-21 5 3 abelch@microsoft.com 62196586+shiqiantao@users.n...
helper.go
in aks-node-controller/parser
529 62 2025-01-15 2025-03-24 5 3 cameronmeissner@gmail.com wongsiosun@outlook.com
types.go
in pkg/agent/toggles
46 6 2024-03-29 2024-08-29 4 2 cameronmeissner@gmail.com wrightt@microsoft.com
main.go
in cmd
7 1 2021-09-24 2023-03-29 3 3 mirsik@microsoft.com alburgess@microsoft.com
dumpVfpPolicies.ps1
in staging/cse/windows/debug
29 - 2022-12-07 2024-04-16 3 2 abelch@microsoft.com 62196586+shiqiantao@users.n...
sendlogs.ps1
in parts/windows
36 - 2022-07-14 2022-11-11 3 3 patrick.healy@microsoft.com abelch@microsoft.com
hnsremediator.ps1
in staging/cse/windows/provisioningscripts
53 - 2022-08-22 2023-02-21 3 1 abelch@microsoft.com abelch@microsoft.com
update-scripts.ps1
in staging/cse/windows/debug
93 - 2022-12-07 2024-04-16 3 2 abelch@microsoft.com 62196586+shiqiantao@users.n...
gpu_components.go
in pkg/agent/datamodel
94 2 2024-10-28 2025-03-29 3 2 35557827+ganeshkumarashok@u... 35557827+ganeshkumarashok@u...
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
types.go
in pkg/agent/datamodel
1529 103 2020-08-06 2025-04-11 158 55 yizhang5@microsoft.com sriharshabs009@gmail.com
baker.go
in pkg/agent
1714 30 2020-02-12 2025-04-11 177 47 tonyxu@microsoft.com sriharshabs009@gmail.com
variables.go
in pkg/agent
175 9 2020-02-12 2025-05-06 90 37 tonyxu@microsoft.com cameronmeissner@gmail.com
sig_config.go
in pkg/agent/datamodel
906 21 2021-07-14 2025-03-18 199 32 yizhang5@microsoft.com calvin197@ymail.com
const.go
in pkg/agent
82 - 2020-02-12 2025-05-06 50 26 tonyxu@microsoft.com cameronmeissner@gmail.com
utils.go
in pkg/agent
531 33 2020-02-12 2025-03-28 66 23 tonyxu@microsoft.com beileihuang@microsoft.com
411 - 2020-02-05 2025-05-06 93 19 tonyxu@microsoft.com 1001494+smith1511@users.nor...
params.go
in pkg/agent
159 4 2020-02-12 2024-07-25 46 14 tonyxu@microsoft.com pmiller@microsoft.com
const.go
in pkg/agent/datamodel
74 - 2020-08-21 2024-10-28 32 14 yizhang5@microsoft.com 35557827+ganeshkumarashok@u...
bakerapi.go
in pkg/agent
142 6 2021-07-13 2025-01-15 25 12 yizhang5@microsoft.com cameronmeissner@gmail.com
main.go
in vhdbuilder/release-notes/autonotes
255 6 2021-04-01 2025-03-18 32 11 alexeldeib@gmail.com wrightt@microsoft.com
osimageconfig.go
in pkg/agent/datamodel
133 - 2021-07-13 2023-05-11 28 9 yizhang5@microsoft.com 32000834+alisonb319@users.n...
windowscsehelper.ps1
in parts/windows
512 - 2021-04-08 2025-05-06 46 8 abelch@microsoft.com 1001494+smith1511@users.nor...
azurecnifunc.ps1
in staging/cse/windows
498 - 2021-11-10 2025-03-31 25 8 abelch@microsoft.com rbtr@users.noreply.github.com
mocks.go
in pkg/agent/datamodel
133 3 2020-08-06 2023-11-30 26 7 yizhang5@microsoft.com 32000834+alisonb319@users.n...
helper.go
in pkg/agent/datamodel
103 10 2020-09-01 2024-10-17 11 7 yizhang5@microsoft.com 35557827+ganeshkumarashok@u...
configfunc.ps1
in staging/cse/windows
587 - 2021-11-10 2025-04-13 24 6 abelch@microsoft.com haoqingchuan@hotmail.com
collect-windows-logs.ps1
in staging/cse/windows/debug
435 - 2022-12-07 2024-08-26 18 6 abelch@microsoft.com 62196586+shiqiantao@users.n...
kubernetesfunc.ps1
in staging/cse/windows
207 - 2021-11-10 2025-04-14 18 5 abelch@microsoft.com wrightt@microsoft.com
kubeletfunc.ps1
in staging/cse/windows
355 - 2021-11-10 2024-10-24 13 5 abelch@microsoft.com abelch@microsoft.com
loggenerator.ps1
in staging/cse/windows/provisioningscripts
194 - 2022-11-11 2024-08-27 10 5 abelch@microsoft.com 62196586+shiqiantao@users.n...
azenvtypes.go
in pkg/agent/datamodel
46 - 2020-08-20 2024-04-13 9 5 yizhang5@microsoft.com haoqingchuan@hotmail.com
component_configs.go
in pkg/vhdbuilder/datamodel
122 7 2023-08-24 2025-02-12 6 5 hdya_backfire@sina.cn wrightt@microsoft.com
apiserver.go
in apiserver
56 3 2021-09-24 2024-08-29 5 5 mirsik@microsoft.com wrightt@microsoft.com
collect-windows-logs.ps1
in vhdbuilder/scripts/windows
1 - 2020-08-12 2022-12-08 19 4 haoqingchuan@hotmail.com abelch@microsoft.com
csecmd.ps1
in parts/windows
14 - 2020-03-12 2025-02-02 13 4 tonyxu@microsoft.com wrightt@microsoft.com
containerdfunc.ps1
in staging/cse/windows
195 - 2021-11-10 2025-04-13 12 4 abelch@microsoft.com haoqingchuan@hotmail.com
routers.go
in apiserver
49 5 2021-09-24 2024-07-10 9 4 mirsik@microsoft.com 32000834+alisonb319@users.n...
49 1 2021-10-05 2025-01-15 7 4 mirsik@microsoft.com cameronmeissner@gmail.com
versions.go
in pkg/agent/datamodel
456 17 2020-09-01 2023-05-11 6 4 yizhang5@microsoft.com 32000834+alisonb319@users.n...
parser.go
in aks-node-controller/parser
187 4 2025-01-15 2025-03-24 6 4 cameronmeissner@gmail.com wongsiosun@outlook.com
start.go
in cmd/starter
66 2 2022-09-02 2024-04-05 5 4 andyliuliming@outlook.com cameronmeissner@gmail.com
windowsnodereset.ps1
in staging/cse/windows/provisioningscripts
118 - 2022-03-15 2024-04-21 6 3 abelch@microsoft.com 62196586+shiqiantao@users.n...
cleanupnetwork.ps1
in staging/cse/windows/provisioningscripts
90 - 2022-03-15 2024-04-21 5 3 abelch@microsoft.com 62196586+shiqiantao@users.n...
kubeproxystart.ps1
in staging/cse/windows/provisioningscripts
94 - 2022-03-15 2024-04-21 5 3 abelch@microsoft.com 62196586+shiqiantao@users.n...
helper.go
in aks-node-controller/parser
529 62 2025-01-15 2025-03-24 5 3 cameronmeissner@gmail.com wongsiosun@outlook.com
48 1 2022-10-30 2024-04-26 5 3 aleldeib@microsoft.com 32000834+alisonb319@users.n...
48 1 2022-10-30 2024-04-26 5 3 aleldeib@microsoft.com 32000834+alisonb319@users.n...
sendlogs.ps1
in parts/windows
36 - 2022-07-14 2022-11-11 3 3 patrick.healy@microsoft.com abelch@microsoft.com
main.go
in cmd
7 1 2021-09-24 2023-03-29 3 3 mirsik@microsoft.com alburgess@microsoft.com
configure-windows-vhd.ps1
in vhdbuilder/packer/windows
812 - 2025-02-04 2025-04-28 12 2 wrightt@microsoft.com wrightt@microsoft.com
windows-vhd-configuration.ps1
in vhdbuilder/packer/windows
80 - 2025-02-04 2025-02-23 7 2 wrightt@microsoft.com wrightt@microsoft.com
calicofunc.ps1
in staging/cse/windows
139 - 2021-11-10 2024-08-09 6 2 abelch@microsoft.com abelch@microsoft.com
components_json_helpers.ps1
in vhdbuilder/packer/windows
258 - 2025-02-04 2025-03-06 6 2 wrightt@microsoft.com wrightt@microsoft.com
kubeletstart.ps1
in staging/cse/windows/provisioningscripts
88 - 2022-03-15 2024-04-21 5 2 abelch@microsoft.com 62196586+shiqiantao@users.n...
types.go
in pkg/agent/toggles
46 6 2024-03-29 2024-08-29 4 2 cameronmeissner@gmail.com wrightt@microsoft.com
gpu_components.go
in pkg/agent/datamodel
94 2 2024-10-28 2025-03-29 3 2 35557827+ganeshkumarashok@u... 35557827+ganeshkumarashok@u...
dumpVfpPolicies.ps1
in staging/cse/windows/debug
29 - 2022-12-07 2024-04-16 3 2 abelch@microsoft.com 62196586+shiqiantao@users.n...
update-scripts.ps1
in staging/cse/windows/debug
93 - 2022-12-07 2024-04-16 3 2 abelch@microsoft.com 62196586+shiqiantao@users.n...
app.go
in aks-node-controller
157 7 2025-01-15 2025-02-11 3 2 cameronmeissner@gmail.com yokree@gmail.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
helper.psm1
in staging/cse/windows/debug
456 - 2022-12-07 2022-12-07 1 1 abelch@microsoft.com abelch@microsoft.com
hns.psm1
in staging/cse/windows/debug
424 - 2022-12-07 2022-12-07 1 1 abelch@microsoft.com abelch@microsoft.com
windowssecuretls.ps1
in staging/cse/windows/provisioningscripts
337 - 2022-03-15 2022-03-15 1 1 abelch@microsoft.com abelch@microsoft.com
VFP.psm1
in staging/cse/windows/debug
280 - 2022-12-07 2022-12-07 1 1 abelch@microsoft.com abelch@microsoft.com
man
CCGEvents.man
in vhdbuilder/scripts/windows/gmsa
256 - 2021-08-27 2021-08-27 1 1 abelch@microsoft.com abelch@microsoft.com
startpacketcapture.ps1
in staging/cse/windows/debug
229 - 2022-12-07 2023-02-08 2 1 abelch@microsoft.com abelch@microsoft.com
starthnstrace.ps1
in staging/cse/windows/debug
217 - 2022-12-07 2023-02-08 2 1 abelch@microsoft.com abelch@microsoft.com
write-release-notes-windows.ps1
in vhdbuilder/packer/windows
135 - 2025-02-04 2025-02-10 2 1 wrightt@microsoft.com wrightt@microsoft.com
captureNetworkFlows.ps1
in staging/cse/windows/debug
121 - 2022-12-07 2022-12-07 1 1 abelch@microsoft.com abelch@microsoft.com
portReservationTest.ps1
in staging/cse/windows/debug
111 - 2022-12-07 2022-12-07 1 1 abelch@microsoft.com abelch@microsoft.com
proto
config.proto
in aks-node-controller/proto/aksnodeconfig/v1
110 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
gtpl
containerd_no_GPU.toml.gtpl
in aks-node-controller/parser/templates
105 - 2025-01-28 2025-02-07 2 1 wongsiosun@outlook.com wongsiosun@outlook.com
list-images.ps1
in vhdbuilder/packer/windows
105 - 2025-02-04 2025-02-04 1 1 wrightt@microsoft.com wrightt@microsoft.com
types.go
in vhdbuilder/lister/pkg/image
74 7 2024-08-08 2024-08-08 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
hostsconfigagent.ps1
in staging/cse/windows/provisioningscripts
68 - 2022-03-15 2022-03-15 1 1 abelch@microsoft.com abelch@microsoft.com
containerdtemplate.toml
in staging/cse/windows
67 - 2021-11-10 2024-02-23 2 1 abelch@microsoft.com abelch@microsoft.com
list.go
in vhdbuilder/lister/pkg/image
61 2 2024-08-08 2024-08-08 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
proto
custom_linux_os_config.proto
in aks-node-controller/proto/aksnodeconfig/v1
56 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
main.go
in vhdbuilder/lister
56 3 2024-08-08 2024-08-08 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
proto
cluster_config.proto
in aks-node-controller/proto/aksnodeconfig/v1
54 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
generate_cached_stuff_list.ps1
in vhdbuilder/scripts/windows
54 - 2025-03-06 2025-03-06 1 1 wrightt@microsoft.com wrightt@microsoft.com
hnsremediator.ps1
in staging/cse/windows/provisioningscripts
53 - 2022-08-22 2023-02-21 3 1 abelch@microsoft.com abelch@microsoft.com
containerimage.go
in vhdbuilder/prefetch/internal/containerimage
52 1 2024-09-23 2024-10-11 2 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
main.go
in vhdbuilder/prefetch/cmd
51 3 2024-09-23 2024-09-23 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
proto
bootstrapping_config.proto
in aks-node-controller/proto/aksnodeconfig/v1
39 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
run-process.cs
in staging/cse/windows/provisioningscripts
37 3 2022-03-15 2022-03-15 1 1 abelch@microsoft.com abelch@microsoft.com
sysprep.ps1
in vhdbuilder/packer/windows
35 - 2025-02-04 2025-02-04 1 1 wrightt@microsoft.com wrightt@microsoft.com
proto
network_config.proto
in aks-node-controller/proto/aksnodeconfig/v1
27 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
consts.go
in aks-node-controller/parser
25 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
gtpl
kubenet-cni.json.gtpl
in aks-node-controller/parser/templates
24 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
reg
registerplugin.reg
in vhdbuilder/scripts/windows/gmsa
24 - 2021-08-12 2021-08-12 1 1 abelch@microsoft.com abelch@microsoft.com
main.go
in fuzz/api
22 1 2023-03-28 2023-03-28 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
components.go
in vhdbuilder/prefetch/internal/components
20 1 2024-09-23 2024-09-23 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
proto
auth_config.proto
in aks-node-controller/proto/aksnodeconfig/v1
18 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
gtpl
prefetch.sh.gtpl
in vhdbuilder/prefetch/internal/containerimage/templates
18 - 2024-09-23 2024-09-23 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
proto
kube_binary_config.proto
in aks-node-controller/proto/aksnodeconfig/v1
16 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
proto
custom_cloud_config.proto
in aks-node-controller/proto/aksnodeconfig/v1
13 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
proto
http_proxy_config.proto
in aks-node-controller/proto/aksnodeconfig/v1
13 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
cmd
starthnstrace.cmd
in staging/cse/windows/debug
11 - 2022-12-07 2022-12-07 1 1 abelch@microsoft.com abelch@microsoft.com
proto
containerd_config.proto
in aks-node-controller/proto/aksnodeconfig/v1
11 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
proto
custom_search_domain_config.proto
in aks-node-controller/proto/aksnodeconfig/v1
11 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
buf.yaml
in aks-node-controller
9 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
proto
imds_restriction_config.proto
in aks-node-controller/proto/aksnodeconfig/v1
9 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
proto
teleport_config.proto
in aks-node-controller/proto/aksnodeconfig/v1
9 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
proto
runc_config.proto
in aks-node-controller/proto/aksnodeconfig/v1
9 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
proto
api_server_config.proto
in aks-node-controller/proto/aksnodeconfig/v1
9 - 2025-01-15 2025-01-15 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
hcl
linux-packer-plugin.pkr.hcl
in vhdbuilder/packer
8 - 2024-10-07 2024-10-07 1 1 123345317+zachary-bailey@us... 123345317+zachary-bailey@us...
hcl
packer-plugin.pkr.hcl
in vhdbuilder/packer
8 - 2023-09-05 2023-09-05 1 1 103480804+wanqingfu@users.n... 103480804+wanqingfu@users.n...
types.go
in vhdbuilder/prefetch/internal/containerimage
8 - 2024-09-23 2024-09-23 1 1 cameronmeissner@gmail.com cameronmeissner@gmail.com
tools.go
in hack/tools
6 - 2020-02-07 2020-03-26 2 1 tonyxu@microsoft.com tonyxu@microsoft.com
Correlations

File Size vs. Number of Changes: 124 points

parts/windows/kuberneteswindowssetup.ps1 x: 411 lines of code y: 93 # changes parts/windows/windowscsehelper.ps1 x: 512 lines of code y: 46 # changes pkg/agent/const.go x: 82 lines of code y: 50 # changes pkg/agent/variables.go x: 175 lines of code y: 90 # changes parts/linux/cloud-init/artifacts/aks-log-collector-send.py x: 58 lines of code y: 2 # changes vhdbuilder/packer/windows/configure-windows-vhd.ps1 x: 812 lines of code y: 12 # changes aks-node-controller/parser/templates/cse_cmd.sh.gtpl x: 11 lines of code y: 2 # changes staging/cse/windows/kubernetesfunc.ps1 x: 207 lines of code y: 18 # changes staging/cse/windows/configfunc.ps1 x: 587 lines of code y: 24 # changes staging/cse/windows/containerdfunc.ps1 x: 195 lines of code y: 12 # changes pkg/agent/baker.go x: 1714 lines of code y: 177 # changes pkg/agent/datamodel/types.go x: 1529 lines of code y: 158 # changes staging/cse/windows/azurecnifunc.ps1 x: 498 lines of code y: 25 # changes pkg/agent/datamodel/gpu_components.go x: 94 lines of code y: 3 # changes pkg/agent/utils.go x: 531 lines of code y: 66 # changes aks-node-controller/helpers/utils.go x: 210 lines of code y: 2 # changes aks-node-controller/parser/helper.go x: 529 lines of code y: 5 # changes aks-node-controller/parser/parser.go x: 187 lines of code y: 6 # changes aks-node-controller/proto/aksnodeconfig/v1/kubelet_config.proto x: 416 lines of code y: 3 # changes vhdbuilder/release-notes/autonotes/main.go x: 255 lines of code y: 32 # changes pkg/agent/datamodel/sig_config.go x: 906 lines of code y: 199 # changes vhdbuilder/packer/windows/components_json_helpers.ps1 x: 258 lines of code y: 6 # changes parts/parts.go x: 3 lines of code y: 2 # changes vhdbuilder/scripts/windows/generate_cached_stuff_list.ps1 x: 54 lines of code y: 1 # changes vhdbuilder/packer/windows/windows-vhd-configuration.ps1 x: 80 lines of code y: 7 # changes pkg/vhdbuilder/datamodel/component_configs.go x: 122 lines of code y: 6 # changes vhdbuilder/prefetch/internal/components/types.go x: 18 lines of code y: 2 # changes aks-node-controller/app.go x: 157 lines of code y: 3 # changes vhdbuilder/packer/windows/write-release-notes-windows.ps1 x: 135 lines of code y: 2 # changes aks-node-controller/parser/templates/containerd.toml.gtpl x: 120 lines of code y: 2 # changes aks-node-controller/parser/templates/containerd_no_GPU.toml.gtpl x: 105 lines of code y: 2 # changes vhdbuilder/packer/windows/list-images.ps1 x: 105 lines of code y: 1 # changes vhdbuilder/packer/windows/sysprep.ps1 x: 35 lines of code y: 1 # changes aks-node-controller/proto/aksnodeconfig/v1/gpu_config.proto x: 16 lines of code y: 2 # changes parts/windows/csecmd.ps1 x: 14 lines of code y: 13 # changes aks-node-controller/main.go x: 43 lines of code y: 2 # changes aks-node-controller/buf.yaml x: 9 lines of code y: 1 # changes aks-node-controller/const.go x: 6 lines of code y: 1 # changes aks-node-controller/parser/consts.go x: 25 lines of code y: 1 # changes aks-node-controller/proto/aksnodeconfig/v1/auth_config.proto x: 18 lines of code y: 1 # changes aks-node-controller/proto/aksnodeconfig/v1/config.proto x: 110 lines of code y: 1 # changes aks-node-controller/proto/aksnodeconfig/v1/kube_binary_config.proto x: 16 lines of code y: 1 # changes aks-node-controller/proto/aksnodeconfig/v1/network_config.proto x: 27 lines of code y: 1 # changes apiserver/getnodebootstrapdata.go x: 49 lines of code y: 7 # changes pkg/agent/bakerapi.go x: 142 lines of code y: 25 # changes pkg/agent/datamodel/const.go x: 74 lines of code y: 32 # changes staging/cse/windows/kubeletfunc.ps1 x: 355 lines of code y: 13 # changes pkg/agent/datamodel/helper.go x: 103 lines of code y: 11 # changes vhdbuilder/prefetch/internal/containerimage/containerimage.go x: 52 lines of code y: 2 # changes vhdbuilder/prefetch/cmd/main.go x: 51 lines of code y: 1 # changes apiserver/apiserver.go x: 56 lines of code y: 5 # changes pkg/agent/toggles/types.go x: 46 lines of code y: 4 # changes staging/cse/windows/provisioningscripts/loggenerator.ps1 x: 194 lines of code y: 10 # changes staging/cse/windows/debug/collect-windows-logs.ps1 x: 435 lines of code y: 18 # changes staging/cse/windows/calicofunc.ps1 x: 139 lines of code y: 6 # changes vhdbuilder/lister/pkg/image/list.go x: 61 lines of code y: 1 # changes vhdbuilder/lister/pkg/image/types.go x: 74 lines of code y: 1 # changes pkg/agent/params.go x: 159 lines of code y: 46 # changes apiserver/routers.go x: 49 lines of code y: 9 # changes apiserver/getdistrosigimageconfig.go x: 48 lines of code y: 5 # changes staging/cse/windows/provisioningscripts/cleanupnetwork.ps1 x: 90 lines of code y: 5 # changes staging/cse/windows/provisioningscripts/kubeproxystart.ps1 x: 94 lines of code y: 5 # changes staging/cse/windows/debug/collectlogs.ps1 x: 236 lines of code y: 2 # changes staging/cse/windows/debug/dumpVfpPolicies.ps1 x: 29 lines of code y: 3 # changes staging/cse/windows/debug/hns.v2.psm1 x: 2420 lines of code y: 2 # changes staging/cse/windows/debug/networkhealth.ps1 x: 1047 lines of code y: 2 # changes pkg/agent/datamodel/azenvtypes.go x: 46 lines of code y: 9 # changes cmd/starter/start.go x: 66 lines of code y: 5 # changes staging/cse/windows/containerdtemplate.toml x: 67 lines of code y: 2 # changes staging/cse/windows/nvidiagpudriverfunc.ps1 x: 116 lines of code y: 2 # changes pkg/agent/datamodel/mocks.go x: 133 lines of code y: 26 # changes pkg/agent/datamodel/osimageconfig.go x: 133 lines of code y: 28 # changes pkg/agent/datamodel/versions.go x: 456 lines of code y: 6 # changes cmd/main.go x: 7 lines of code y: 3 # changes staging/cse/windows/provisioningscripts/hnsremediator.ps1 x: 53 lines of code y: 3 # changes staging/cse/windows/debug/starthnstrace.ps1 x: 217 lines of code y: 2 # changes staging/cse/windows/debug/startpacketcapture.ps1 x: 229 lines of code y: 2 # changes parts/linux/cloud-init/artifacts/crictl.yaml x: 1 lines of code y: 1 # changes vhdbuilder/scripts/windows/collect-windows-logs.ps1 x: 1 lines of code y: 19 # changes staging/cse/windows/debug/VFP.psm1 x: 280 lines of code y: 1 # changes staging/cse/windows/debug/captureNetworkFlows.ps1 x: 121 lines of code y: 1 # changes staging/cse/windows/debug/helper.psm1 x: 456 lines of code y: 1 # changes staging/cse/windows/debug/hns.psm1 x: 424 lines of code y: 1 # changes parts/windows/sendlogs.ps1 x: 36 lines of code y: 3 # changes parts/linux/cloud-init/artifacts/cse_redact_cloud_config.py x: 46 lines of code y: 2 # changes parts/linux/cloud-init/artifacts/cse_send_logs.py x: 38 lines of code y: 2 # changes staging/cse/windows/provisioningscripts/hostsconfigagent.ps1 x: 68 lines of code y: 1 # changes staging/cse/windows/provisioningscripts/windowssecuretls.ps1 x: 337 lines of code y: 1 # changes vhdbuilder/scripts/windows/gmsa/CCGEvents.man x: 256 lines of code y: 1 # changes hack/tools/tools.go x: 6 lines of code y: 2 # changes
199.0
# changes
  min: 1.0
  average: 11.9
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.0
  max: 199.0
0 2420.0
lines of code
min: 1.0 | average: 177.75 | 25th percentile: 19.25 | median: 59.5 | 75th percentile: 184.0 | max: 2420.0

Number of Contributors vs. Number of Changes: 124 points

parts/windows/kuberneteswindowssetup.ps1 x: 19 # contributors y: 93 # changes parts/windows/windowscsehelper.ps1 x: 8 # contributors y: 46 # changes pkg/agent/const.go x: 26 # contributors y: 50 # changes pkg/agent/variables.go x: 37 # contributors y: 90 # changes parts/linux/cloud-init/artifacts/aks-log-collector-send.py x: 2 # contributors y: 2 # changes vhdbuilder/packer/windows/configure-windows-vhd.ps1 x: 2 # contributors y: 12 # changes staging/cse/windows/kubernetesfunc.ps1 x: 5 # contributors y: 18 # changes staging/cse/windows/configfunc.ps1 x: 6 # contributors y: 24 # changes staging/cse/windows/containerdfunc.ps1 x: 4 # contributors y: 12 # changes pkg/agent/baker.go x: 47 # contributors y: 177 # changes pkg/agent/datamodel/types.go x: 55 # contributors y: 158 # changes staging/cse/windows/azurecnifunc.ps1 x: 8 # contributors y: 25 # changes pkg/agent/datamodel/gpu_components.go x: 2 # contributors y: 3 # changes pkg/agent/utils.go x: 23 # contributors y: 66 # changes aks-node-controller/parser/helper.go x: 3 # contributors y: 5 # changes aks-node-controller/parser/parser.go x: 4 # contributors y: 6 # changes vhdbuilder/release-notes/autonotes/main.go x: 11 # contributors y: 32 # changes pkg/agent/datamodel/sig_config.go x: 32 # contributors y: 199 # changes vhdbuilder/packer/windows/components_json_helpers.ps1 x: 2 # contributors y: 6 # changes vhdbuilder/scripts/windows/generate_cached_stuff_list.ps1 x: 1 # contributors y: 1 # changes vhdbuilder/packer/windows/windows-vhd-configuration.ps1 x: 2 # contributors y: 7 # changes pkg/vhdbuilder/datamodel/component_configs.go x: 5 # contributors y: 6 # changes vhdbuilder/packer/windows/write-release-notes-windows.ps1 x: 1 # contributors y: 2 # changes parts/windows/csecmd.ps1 x: 4 # contributors y: 13 # changes apiserver/getnodebootstrapdata.go x: 4 # contributors y: 7 # changes pkg/agent/bakerapi.go x: 12 # contributors y: 25 # changes pkg/agent/datamodel/const.go x: 14 # contributors y: 32 # changes staging/cse/windows/kubeletfunc.ps1 x: 5 # contributors y: 13 # changes pkg/agent/datamodel/helper.go x: 7 # contributors y: 11 # changes apiserver/apiserver.go x: 5 # contributors y: 5 # changes pkg/agent/toggles/types.go x: 2 # contributors y: 4 # changes staging/cse/windows/provisioningscripts/loggenerator.ps1 x: 5 # contributors y: 10 # changes staging/cse/windows/debug/collect-windows-logs.ps1 x: 6 # contributors y: 18 # changes pkg/agent/params.go x: 14 # contributors y: 46 # changes apiserver/routers.go x: 4 # contributors y: 9 # changes staging/cse/windows/provisioningscripts/kubeletstart.ps1 x: 2 # contributors y: 5 # changes staging/cse/windows/provisioningscripts/windowsnodereset.ps1 x: 3 # contributors y: 6 # changes pkg/agent/datamodel/azenvtypes.go x: 5 # contributors y: 9 # changes cmd/starter/start.go x: 4 # contributors y: 5 # changes pkg/agent/datamodel/mocks.go x: 7 # contributors y: 26 # changes pkg/agent/datamodel/osimageconfig.go x: 9 # contributors y: 28 # changes cmd/main.go x: 3 # contributors y: 3 # changes staging/cse/windows/provisioningscripts/hnsremediator.ps1 x: 1 # contributors y: 3 # changes vhdbuilder/scripts/windows/collect-windows-logs.ps1 x: 4 # contributors y: 19 # changes
199.0
# changes
  min: 1.0
  average: 11.9
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.0
  max: 199.0
0 55.0
# contributors
min: 1.0 | average: 4.35 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 55.0

Number of Contributors vs. File Size: 124 points

parts/windows/kuberneteswindowssetup.ps1 x: 19 # contributors y: 411 lines of code parts/windows/windowscsehelper.ps1 x: 8 # contributors y: 512 lines of code pkg/agent/const.go x: 26 # contributors y: 82 lines of code pkg/agent/variables.go x: 37 # contributors y: 175 lines of code parts/linux/cloud-init/artifacts/aks-log-collector-send.py x: 2 # contributors y: 58 lines of code vhdbuilder/packer/windows/configure-windows-vhd.ps1 x: 2 # contributors y: 812 lines of code aks-node-controller/parser/templates/cse_cmd.sh.gtpl x: 2 # contributors y: 11 lines of code staging/cse/windows/kubernetesfunc.ps1 x: 5 # contributors y: 207 lines of code staging/cse/windows/configfunc.ps1 x: 6 # contributors y: 587 lines of code staging/cse/windows/containerdfunc.ps1 x: 4 # contributors y: 195 lines of code pkg/agent/baker.go x: 47 # contributors y: 1714 lines of code pkg/agent/datamodel/types.go x: 55 # contributors y: 1529 lines of code staging/cse/windows/azurecnifunc.ps1 x: 8 # contributors y: 498 lines of code pkg/agent/datamodel/gpu_components.go x: 2 # contributors y: 94 lines of code pkg/agent/utils.go x: 23 # contributors y: 531 lines of code aks-node-controller/helpers/utils.go x: 2 # contributors y: 210 lines of code aks-node-controller/parser/helper.go x: 3 # contributors y: 529 lines of code aks-node-controller/parser/parser.go x: 4 # contributors y: 187 lines of code aks-node-controller/proto/aksnodeconfig/v1/kubelet_config.proto x: 2 # contributors y: 416 lines of code vhdbuilder/release-notes/autonotes/main.go x: 11 # contributors y: 255 lines of code pkg/agent/datamodel/sig_config.go x: 32 # contributors y: 906 lines of code vhdbuilder/packer/windows/components_json_helpers.ps1 x: 2 # contributors y: 258 lines of code parts/parts.go x: 2 # contributors y: 3 lines of code vhdbuilder/scripts/windows/generate_cached_stuff_list.ps1 x: 1 # contributors y: 54 lines of code vhdbuilder/packer/windows/windows-vhd-configuration.ps1 x: 2 # contributors y: 80 lines of code pkg/vhdbuilder/datamodel/component_configs.go x: 5 # contributors y: 122 lines of code aks-node-controller/app.go x: 2 # contributors y: 157 lines of code vhdbuilder/packer/windows/write-release-notes-windows.ps1 x: 1 # contributors y: 135 lines of code aks-node-controller/parser/templates/containerd.toml.gtpl x: 2 # contributors y: 120 lines of code aks-node-controller/parser/templates/containerd_no_GPU.toml.gtpl x: 1 # contributors y: 105 lines of code vhdbuilder/packer/windows/sysprep.ps1 x: 1 # contributors y: 35 lines of code parts/windows/csecmd.ps1 x: 4 # contributors y: 14 lines of code aks-node-controller/main.go x: 2 # contributors y: 43 lines of code aks-node-controller/utils/sensitive_string.go x: 2 # contributors y: 21 lines of code aks-node-controller/buf.yaml x: 1 # contributors y: 9 lines of code aks-node-controller/parser/consts.go x: 1 # contributors y: 25 lines of code aks-node-controller/proto/aksnodeconfig/v1/auth_config.proto x: 1 # contributors y: 18 lines of code aks-node-controller/proto/aksnodeconfig/v1/bootstrapping_config.proto x: 1 # contributors y: 39 lines of code apiserver/getnodebootstrapdata.go x: 4 # contributors y: 49 lines of code pkg/agent/bakerapi.go x: 12 # contributors y: 142 lines of code pkg/agent/datamodel/const.go x: 14 # contributors y: 74 lines of code staging/cse/windows/kubeletfunc.ps1 x: 5 # contributors y: 355 lines of code pkg/agent/datamodel/helper.go x: 7 # contributors y: 103 lines of code apiserver/apiserver.go x: 5 # contributors y: 56 lines of code staging/cse/windows/provisioningscripts/loggenerator.ps1 x: 5 # contributors y: 194 lines of code staging/cse/windows/debug/collect-windows-logs.ps1 x: 6 # contributors y: 435 lines of code staging/cse/windows/calicofunc.ps1 x: 2 # contributors y: 139 lines of code vhdbuilder/lister/pkg/image/list.go x: 1 # contributors y: 61 lines of code vhdbuilder/lister/pkg/image/types.go x: 1 # contributors y: 74 lines of code pkg/agent/params.go x: 14 # contributors y: 159 lines of code apiserver/getdistrosigimageconfig.go x: 3 # contributors y: 48 lines of code staging/cse/windows/provisioningscripts/cleanupnetwork.ps1 x: 3 # contributors y: 90 lines of code staging/cse/windows/provisioningscripts/windowsnodereset.ps1 x: 3 # contributors y: 118 lines of code staging/cse/windows/debug/collectlogs.ps1 x: 2 # contributors y: 236 lines of code staging/cse/windows/debug/dumpVfpPolicies.ps1 x: 2 # contributors y: 29 lines of code staging/cse/windows/debug/hns.v2.psm1 x: 2 # contributors y: 2420 lines of code staging/cse/windows/debug/networkhealth.ps1 x: 2 # contributors y: 1047 lines of code pkg/agent/datamodel/azenvtypes.go x: 5 # contributors y: 46 lines of code cmd/starter/start.go x: 4 # contributors y: 66 lines of code pkg/agent/datamodel/mocks.go x: 7 # contributors y: 133 lines of code pkg/agent/datamodel/osimageconfig.go x: 9 # contributors y: 133 lines of code pkg/agent/datamodel/versions.go x: 4 # contributors y: 456 lines of code cmd/main.go x: 3 # contributors y: 7 lines of code staging/cse/windows/debug/starthnstrace.ps1 x: 1 # contributors y: 217 lines of code staging/cse/windows/debug/startpacketcapture.ps1 x: 1 # contributors y: 229 lines of code vhdbuilder/scripts/windows/collect-windows-logs.ps1 x: 4 # contributors y: 1 lines of code staging/cse/windows/debug/VFP.psm1 x: 1 # contributors y: 280 lines of code staging/cse/windows/debug/captureNetworkFlows.ps1 x: 1 # contributors y: 121 lines of code staging/cse/windows/debug/helper.psm1 x: 1 # contributors y: 456 lines of code staging/cse/windows/debug/hns.psm1 x: 1 # contributors y: 424 lines of code parts/windows/sendlogs.ps1 x: 3 # contributors y: 36 lines of code staging/cse/windows/provisioningscripts/windowssecuretls.ps1 x: 1 # contributors y: 337 lines of code vhdbuilder/scripts/windows/gmsa/CCGEvents.man x: 1 # contributors y: 256 lines of code
2420.0
lines of code
  min: 1.0
  average: 177.75
  25th percentile: 19.25
  median: 59.5
  75th percentile: 184.0
  max: 2420.0
0 55.0
# contributors
min: 1.0 | average: 4.35 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 55.0