kubernetes / legacy-cloud-providers
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 214
  • Daily file updates (only one update per file and date counted): 339
  • First update: 2018-09-29
  • Latest update: 2022-01-25
  • Days between first and latest update: 1215 (173 weeks, estimated 865 working days)
  • Active days (at least one file change): 643
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 214 files with 38,197 lines of code in files.
    • 212 files that are 366+ days old (38,026 lines of code)
    • 1 files that are 181-365 days old (170 lines of code)
    • 1 files that are 91-180 days old (1 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
99% | <1% | <1% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 214 files with 38,197 lines of code in files.
    • 13 files have been last changed 366+ days ago (1,087 lines of code)
    • 9 files have been last changed 181-365 days ago (950 lines of code)
    • 183 files have been last changed 91-180 days ago (29,119 lines of code)
    • 6 files have been last changed 31-90 days ago (5,544 lines of code)
    • 3 files have been last changed 1-30 days ago (1,497 lines of code)
2% | 2% | 76% | 14% | 3%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
go, md, txt, mod, sh, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go99% | <1% | <1% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go2% | 2% | 76% | 14% | 3%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
azure100% | 0% | 0% | 0% | 0%
azure/clients100% | 0% | 0% | 0% | 0%
aws100% | 0% | 0% | 0% | 0%
gce100% | 0% | 0% | 0% | 0%
openstack100% | 0% | 0% | 0% | 0%
vsphere94% | 5% | 0% | 0% | 0%
vsphere/vclib100% | 0% | 0% | 0% | 0%
azure/retry100% | 0% | 0% | 0% | 0%
azure/mockvmsets100% | 0% | 0% | 0% | 0%
gce/gcpcredential100% | 0% | 0% | 0% | 0%
azure/auth100% | 0% | 0% | 0% | 0%
azure/metrics100% | 0% | 0% | 0% | 0%
vsphere/testing100% | 0% | 0% | 0% | 0%
ROOT0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
vsphere/vclib47% | 43% | 0% | 9% | 0%
azure/auth100% | 0% | 0% | 0% | 0%
vsphere/testing100% | 0% | 0% | 0% | 0%
gce<1% | 0% | 73% | 14% | 12%
vsphere<1% | 0% | 99% | 0% | 0%
aws<1% | 0% | 37% | 62% | 0%
gce/gcpcredential0% | 64% | 35% | 0% | 0%
azure0% | 0% | 88% | 3% | 8%
azure/clients0% | 0% | 100% | 0% | 0%
openstack0% | 0% | 100% | 0% | 0%
azure/retry0% | 0% | 100% | 0% | 0%
azure/mockvmsets0% | 0% | 100% | 0% | 0%
azure/metrics0% | 0% | 100% | 0% | 0%
ROOT0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
aws.go
in aws
3667 146 38 1224 89
aws_loadbalancer.go
in aws
1354 34 176 1224 38
gce_loadbalancer_external.go
in gce
834 31 58 1194 36
gce_loadbalancer_internal.go
in gce
786 33 30 1194 56
azure_fakes.go
in azure
72 1 95 1175 55
gce_util.go
in gce
289 32 169 1159 19
gce_loadbalancer.go
in gce
160 11 169 1159 15
sets_ippermissions.go
in aws
150 13 176 1072 8
vsphere.go
in vsphere
1574 57 169 1064 56
vsphere_util.go
in vsphere
744 27 167 1064 22
nodemanager.go
in vsphere
403 24 176 1064 26
virtualmachine.go
in vsphere/vclib
390 16 319 1064 13
datacenter.go
in vsphere/vclib
298 18 628 1064 7
vmdm.go
in vsphere/vclib/diskmanagers
203 5 628 1064 7
pbm.go
in vsphere/vclib
133 6 628 1064 5
datastore.go
in vsphere/vclib
73 6 628 1064 5
constants.go
in vsphere/vclib
40 - 344 1064 5
connection.go
in vsphere/vclib
175 6 55 1044 11
utils.go
in vsphere/vclib
171 15 344 1044 9
vsphere_metrics.go
in vsphere/vclib
145 11 451 1044 5
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
testing.go
in vsphere/testing
7 - 1044 1044 1
vmoptions.go
in vsphere/vclib
8 - 1044 1044 1
doc.go
in gce
1 - 1003 1009 2
doc.go
in vsphere
1 - 896 955 2
doc.go
in aws
1 - 896 955 2
doc.go
in azure/auth
1 - 766 767 2
folder.go
in vsphere/vclib
25 1 628 1044 3
datastore.go
in vsphere/vclib
73 6 628 1064 5
pbm.go
in vsphere/vclib
133 6 628 1064 5
vmdm.go
in vsphere/vclib/diskmanagers
203 5 628 1064 7
datacenter.go
in vsphere/vclib
298 18 628 1064 7
azure_auth.go
in azure/auth
191 8 458 1016 23
vsphere_metrics.go
in vsphere/vclib
145 11 451 1044 5
constants.go
in vsphere/vclib
40 - 344 1064 5
utils.go
in vsphere/vclib
171 15 344 1044 9
registry_marshal.go
in gce/gcpcredential
60 4 332 449 2
virtualmachine.go
in vsphere/vclib
390 16 319 1064 13
custom_errors.go
in vsphere/vclib
16 - 287 1044 3
virtualdisk.go
in vsphere/vclib/diskmanagers
50 3 287 1044 5
volumeoptions.go
in vsphere/vclib
75 5 287 1044 7
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
doc.go
in root
1 - 128 129 2
shared_datastore.go
in vsphere
170 5 176 332 4
gcpcredential.go
in gce/gcpcredential
80 3 284 449 4
credentialutil.go
in gce/gcpcredential
77 5 151 449 3
registry_marshal.go
in gce/gcpcredential
60 4 332 449 2
vsphere_volume_map.go
in vsphere
72 6 176 462 6
azure_deploymentclient.go
in azure/clients/deploymentclient
329 19 176 595 7
azure_containerserviceclient.go
in azure/clients/containerserviceclient
297 18 176 595 7
interface.go
in azure/clients/deploymentclient/mockdeploymentclient
76 12 176 595 4
interface.go
in azure/clients/containerserviceclient/mockcontainerserviceclient
65 10 176 595 4
interface.go
in azure/clients/deploymentclient
16 - 176 595 4
interface.go
in azure/clients/containerserviceclient
15 - 176 595 4
doc.go
in azure/clients/containerserviceclient
1 - 176 595 3
doc.go
in azure/clients/containerserviceclient/mockcontainerserviceclient
1 - 176 595 3
doc.go
in azure/clients/deploymentclient
1 - 176 595 3
doc.go
in azure/clients/deploymentclient/mockdeploymentclient
1 - 176 595 3
gce_loadbalancer_metrics.go
in gce
115 8 176 612 3
azure_fileclient.go
in azure/clients/fileclient
76 5 176 663 14
interface.go
in azure/clients/fileclient/mockfileclient
63 10 176 663 8
interface.go
in azure/clients/fileclient
10 - 176 663 8
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
azure_managedDiskController.go
in azure
283 7 20 1016 46
azure_routes.go
in azure
428 17 21 1016 37
gce_loadbalancer_internal.go
in gce
786 33 30 1194 56
aws.go
in aws
3667 146 38 1224 89
connection.go
in vsphere/vclib
175 6 55 1044 11
gce_loadbalancer_external.go
in gce
834 31 58 1194 36
aws_fakes.go
in aws
441 76 58 1009 16
gce_annotations.go
in gce
79 5 58 1009 17
azure_controller_common.go
in azure
348 12 80 1016 52
azure_loadbalancer.go
in azure
2179 67 95 1016 102
azure_vmss.go
in azure
1316 40 95 1016 101
azure_standard.go
in azure
864 47 95 1016 64
azure.go
in azure
663 26 95 1016 89
azure_mock_vmsets.go
in azure/mockvmsets
224 38 95 717 15
azure_fakes.go
in azure
72 1 95 1175 55
azure_vmsets.go
in azure
29 - 95 1016 32
azure_error.go
in azure/retry
208 17 128 775 15
doc.go
in root
1 - 128 129 2
credentialutil.go
in gce/gcpcredential
77 5 151 449 3
azure_utils.go
in azure
117 12 154 816 19