kubernetes / autoscaler
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: 1299
  • Daily file updates (only one update per file and date counted): 48686
  • First update: 2016-03-10
  • Latest update: 2022-02-01
  • Days between first and latest update: 2155 (307 weeks, estimated 1535 working days)
  • Active days (at least one file change): 1358
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 1,299 files with 153,540 lines of code in files.
    • 1,220 files that are 366+ days old (141,825 lines of code)
    • 70 files that are 181-365 days old (10,908 lines of code)
    • 2 files that are 91-180 days old (302 lines of code)
    • 7 files that are 31-90 days old (505 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
92% | 7% | <1% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 1,299 files with 153,540 lines of code in files.
    • 993 files have been last changed 366+ days ago (97,689 lines of code)
    • 1 files have been last changed 181-365 days ago (44 lines of code)
    • 194 files have been last changed 91-180 days ago (29,561 lines of code)
    • 44 files have been last changed 31-90 days ago (11,537 lines of code)
    • 67 files have been last changed 1-30 days ago (14,709 lines of code)
63% | <1% | 19% | 7% | 9%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
go, yaml, md, sh, gitignore, txt, py, mod, json, yml, mkd, toml, rb, tpl
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go92% | 7% | <1% | <1% | 0%
yaml91% | 8% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
tpl100% | 0% | 0% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go64% | <1% | 19% | 7% | 8%
yaml28% | 0% | 21% | <1% | 49%
py59% | 0% | 0% | 0% | 40%
tpl100% | 0% | 0% | 0% | 0%
toml100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
cluster-autoscaler/cloudprovider91% | 8% | <1% | <1% | 0%
vertical-pod-autoscaler/pkg100% | 0% | 0% | 0% | 0%
cluster-autoscaler/core100% | 0% | 0% | 0% | 0%
cluster-autoscaler/utils100% | 0% | 0% | 0% | 0%
vertical-pod-autoscaler/deploy100% | 0% | 0% | 0% | 0%
cluster-autoscaler/clusterstate100% | 0% | 0% | 0% | 0%
cluster-autoscaler/simulator100% | 0% | 0% | 0% | 0%
charts/cluster-autoscaler98% | 1% | 0% | 0% | 0%
cluster-autoscaler/processors71% | 20% | 4% | 3% | 0%
cluster-autoscaler100% | 0% | 0% | 0% | 0%
cluster-autoscaler/expander95% | 4% | 0% | 0% | 0%
cluster-autoscaler/metrics100% | 0% | 0% | 0% | 0%
addon-resizer/nanny100% | 0% | 0% | 0% | 0%
cluster-autoscaler/config100% | 0% | 0% | 0% | 0%
hack/scripts100% | 0% | 0% | 0% | 0%
hack/boilerplate100% | 0% | 0% | 0% | 0%
addon-resizer100% | 0% | 0% | 0% | 0%
cluster-autoscaler/estimator100% | 0% | 0% | 0% | 0%
addon-resizer/deploy100% | 0% | 0% | 0% | 0%
cluster-autoscaler/context100% | 0% | 0% | 0% | 0%
vertical-pod-autoscaler/common100% | 0% | 0% | 0% | 0%
cluster-autoscaler/version100% | 0% | 0% | 0% | 0%
cluster-autoscaler/debuggingsnapshot0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
cluster-autoscaler/cloudprovider68% | 0% | 18% | 6% | 6%
vertical-pod-autoscaler/pkg53% | 0% | 19% | 16% | 9%
cluster-autoscaler/utils73% | 2% | 20% | 3% | 0%
vertical-pod-autoscaler/deploy35% | 0% | 0% | 0% | 64%
cluster-autoscaler/processors36% | 0% | 35% | 6% | 21%
cluster-autoscaler/simulator26% | 0% | 53% | 0% | 20%
cluster-autoscaler/clusterstate23% | 0% | 76% | 0% | 0%
addon-resizer/nanny100% | 0% | 0% | 0% | 0%
charts/cluster-autoscaler28% | 0% | 25% | 2% | 42%
hack/scripts100% | 0% | 0% | 0% | 0%
addon-resizer100% | 0% | 0% | 0% | 0%
cluster-autoscaler/config63% | 0% | 36% | 0% | 0%
cluster-autoscaler15% | 0% | 0% | 0% | 84%
cluster-autoscaler/expander14% | 0% | 85% | 0% | 0%
cluster-autoscaler/metrics15% | 0% | 84% | 0% | 0%
cluster-autoscaler/core1% | 0% | 5% | 22% | 70%
cluster-autoscaler/estimator18% | 0% | 81% | 0% | 0%
addon-resizer/deploy0% | 0% | 100% | 0% | 0%
vertical-pod-autoscaler/common0% | 0% | 92% | 0% | 7%
cluster-autoscaler/version0% | 0% | 100% | 0% | 0%
cluster-autoscaler/debuggingsnapshot0% | 0% | 0% | 0% | 100%
hack/boilerplate0% | 0% | 0% | 0% | 100%
cluster-autoscaler/context0% | 0% | 0% | 0% | 100%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
kubernetes_client.go
in addon-resizer/nanny
113 8 1024 2156 11
nanny_lib.go
in addon-resizer/nanny
112 5 770 2156 16
estimator.go
in addon-resizer/nanny
56 4 1024 2156 12
kubernetes.go
in cluster-autoscaler/config
80 2 1417 2116 11
estimator.go
in cluster-autoscaler/estimator
26 1 431 2115 41
nodes.go
in cluster-autoscaler/simulator
32 3 178 2102 43
cluster.go
in cluster-autoscaler/simulator
257 5 22 2097 118
drain.go
in cluster-autoscaler/simulator
73 3 410 2088 48
cloud_provider.go
in cluster-autoscaler/cloudprovider
123 3 80 2041 115
gce_manager.go
in cluster-autoscaler/cloudprovider/gce
564 30 45 2039 126
gce_cloud_provider.go
in cluster-autoscaler/cloudprovider/gce
265 34 50 2039 127
gce_url.go
in cluster-autoscaler/cloudprovider/gce
58 7 178 2039 11
tracker.go
in cluster-autoscaler/simulator
132 8 1975 2031 3
aws_manager.go
in cluster-autoscaler/cloudprovider/aws
451 26 10 2030 109
aws_cloud_provider.go
in cluster-autoscaler/cloudprovider/aws
284 30 58 2030 110
listers.go
in cluster-autoscaler/utils/kubernetes
268 31 730 2023 44
binpacking_estimator.go
in cluster-autoscaler/estimator
111 4 178 1970 53
drain.go
in cluster-autoscaler/utils/drain
211 9 410 1932 40
waste.go
in cluster-autoscaler/expander/waste
61 4 133 1888 20
random.go
in cluster-autoscaler/expander/random
28 4 133 1888 14
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
tracker.go
in cluster-autoscaler/simulator
132 8 1975 2031 3
logging.go
in cluster-autoscaler/clusterstate/utils
65 4 1807 1807 1
liveness.go
in cluster-autoscaler/metrics
72 5 1712 1724 3
update_toc.py
in cluster-autoscaler
37 1 1680 1750 5
types.go
in cluster-autoscaler/expander/price
8 - 1642 1711 4
node_group_spec.go
in cluster-autoscaler/config/dynamic
55 3 1509 1864 5
utils.go
in cluster-autoscaler/clusterstate/api
70 3 1458 1809 3
cloudbuild.yaml
in cluster-autoscaler
53 - 1446 1449 2
register.go
in vertical-pod-autoscaler/pkg/apis/poc.autoscaling.k8s.io/v1alpha1
28 3 1431 1483 5
kubernetes.go
in cluster-autoscaler/config
80 2 1417 2116 11
types.go
in cluster-autoscaler/clusterstate/api
38 - 1408 1810 6
types.go
in vertical-pod-autoscaler/pkg/recommender/input/history
12 - 1333 1333 1
errors.go
in vertical-pod-autoscaler/pkg/recommender/model
13 2 1333 1333 1
spec_client.go
in vertical-pod-autoscaler/pkg/recommender/input/spec
84 6 1333 1333 1
histogram_options.go
in vertical-pod-autoscaler/pkg/recommender/util
90 11 1324 1333 3
estimator.go
in vertical-pod-autoscaler/pkg/recommender/logic
90 11 1323 1333 2
autoscaling_status_processor.go
in cluster-autoscaler/processors/status
19 3 1277 1281 2
types.go
in vertical-pod-autoscaler/pkg/apis/poc.autoscaling.k8s.io/v1alpha1
104 - 1277 1483 13
tpu.go
in cluster-autoscaler/utils/tpu
49 3 1263 1396 3
healthcheck.go
in vertical-pod-autoscaler/pkg/utils/metrics
45 4 1234 1234 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
debugging_snapshotter.go
in cluster-autoscaler/debuggingsnapshot
155 10 8 44 5
debugging_snapshot.go
in cluster-autoscaler/debuggingsnapshot
101 9 8 44 5
mig_lister.go
in cluster-autoscaler/cloudprovider/gce
18 3 45 52 2
post_filtering_processor.go
in cluster-autoscaler/processors/nodes
19 3 17 53 4
gce_reserved.go
in cluster-autoscaler/cloudprovider/gce
189 7 16 57 4
os_reserved.go
in cluster-autoscaler/cloudprovider/gce
5 - 56 57 2
clusterapi_nodegroups.go
in cluster-autoscaler/processors/nodegroupset
18 1 81 86 2
mig_info_provider.go
in cluster-autoscaler/cloudprovider/gce
246 14 45 101 7
actionable_cluster_processor.go
in cluster-autoscaler/processors/actionablecluster
56 5 114 116 2
chain.go
in cluster-autoscaler/expander/factory
25 2 133 189 2
mixed_nodeinfos_processor.go
in cluster-autoscaler/processors/nodeinfosprovider
137 5 8 210 5
node_info_provider_processor.go
in cluster-autoscaler/processors/nodeinfosprovider
17 1 8 210 5
aws_metrics.go
in cluster-autoscaler/cloudprovider/aws
34 2 178 215 3
cache.go
in cluster-autoscaler/cloudprovider/brightbox/go-cache
903 57 102 226 4
CloudAccess.go
in cluster-autoscaler/cloudprovider/brightbox/k8ssdk/mocks
474 29 102 226 4
brightbox_interface.go
in cluster-autoscaler/cloudprovider/brightbox/k8ssdk
453 45 102 226 4
servers.go
in cluster-autoscaler/cloudprovider/brightbox/gobrightbox
167 15 102 226 4
sharded.go
in cluster-autoscaler/cloudprovider/brightbox/go-cache
154 18 102 226 4
load_balancers.go
in cluster-autoscaler/cloudprovider/brightbox/gobrightbox
149 9 102 226 4
brightbox.go
in cluster-autoscaler/cloudprovider/brightbox/gobrightbox
148 5 102 226 4
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
admission-controller-deployment.yaml
in vertical-pod-autoscaler/deploy
60 - 3 1473 39
admission.go
in vertical-pod-autoscaler/pkg/utils/metrics/admission
59 4 3 1278 3
updater-deployment.yaml
in vertical-pod-autoscaler/deploy
45 - 3 1473 40
recommender-deployment.yaml
in vertical-pod-autoscaler/deploy
40 - 3 1619 37
deployment.yaml
in charts/cluster-autoscaler/templates
256 - 5 562 20
values.yaml
in charts/cluster-autoscaler
92 - 5 562 35
Chart.yaml
in charts/cluster-autoscaler
20 - 5 562 45
azure_scale_set.go
in cluster-autoscaler/cloudprovider/azure
429 30 6 1500 120
azure_config.go
in cluster-autoscaler/cloudprovider/azure
359 6 6 530 9
instance_type_cache.go
in cluster-autoscaler/cloudprovider/aws
91 4 6 309 6
static_autoscaler.go
in cluster-autoscaler/core
624 22 8 1864 234
debugging_snapshotter.go
in cluster-autoscaler/debuggingsnapshot
155 10 8 44 5
mixed_nodeinfos_processor.go
in cluster-autoscaler/processors/nodeinfosprovider
137 5 8 210 5
debugging_snapshot.go
in cluster-autoscaler/debuggingsnapshot
101 9 8 44 5
node_info_provider_processor.go
in cluster-autoscaler/processors/nodeinfosprovider
17 1 8 210 5
azure_instance_types.go
in cluster-autoscaler/cloudprovider/azure
3963 - 9 1373 20
azure_template.go
in cluster-autoscaler/cloudprovider/azure
198 10 9 493 17
aws_manager.go
in cluster-autoscaler/cloudprovider/aws
451 26 10 2030 109
version.go
in vertical-pod-autoscaler/common
2 - 10 1407 13
clusterapi_unstructured.go
in cluster-autoscaler/cloudprovider/clusterapi
129 13 14 574 11