kubernetes / cloud-provider
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: 56
  • Daily file updates (only one update per file and date counted): 784
  • First update: 2018-09-05
  • Latest update: 2022-01-21
  • Days between first and latest update: 1235 (176 weeks, estimated 880 working days)
  • Active days (at least one file change): 444
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 56 files with 4,625 lines of code in files.
    • 55 files that are 366+ days old (4,593 lines of code)
    • 1 files that are 181-365 days old (32 lines of code)
    • 0 files that are 91-180 days old (0 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% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 56 files with 4,625 lines of code in files.
    • 34 files have been last changed 366+ days ago (1,038 lines of code)
    • 5 files have been last changed 181-365 days ago (537 lines of code)
    • 12 files have been last changed 91-180 days ago (1,557 lines of code)
    • 4 files have been last changed 31-90 days ago (1,376 lines of code)
    • 1 files have been last changed 1-30 days ago (117 lines of code)
22% | 11% | 33% | 29% | 2%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
go, md, txt, mod, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
go99% | <1% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
go22% | 11% | 33% | 29% | 2%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
controllers98% | 1% | 0% | 0% | 0%
app100% | 0% | 0% | 0% | 0%
config100% | 0% | 0% | 0% | 0%
volume100% | 0% | 0% | 0% | 0%
options100% | 0% | 0% | 0% | 0%
fake100% | 0% | 0% | 0% | 0%
node100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
service100% | 0% | 0% | 0% | 0%
sample100% | 0% | 0% | 0% | 0%
api100% | 0% | 0% | 0% | 0%
credentialconfig100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
node100% | 0% | 0% | 0% | 0%
volume76% | 23% | 0% | 0% | 0%
config41% | 0% | 58% | 0% | 0%
service100% | 0% | 0% | 0% | 0%
options38% | 0% | 61% | 0% | 0%
controllers2% | 1% | 42% | 53% | 0%
app4% | 0% | 39% | 55% | 0%
api100% | 0% | 0% | 0% | 0%
ROOT2% | 48% | 0% | 0% | 49%
fake<1% | 99% | 0% | 0% | 0%
credentialconfig0% | 100% | 0% | 0% | 0%
sample0% | 0% | 100% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cloud.go
in root
117 2 22 1248 22
plugins.go
in root
115 8 259 1248 12
doc.go
in root
1 - 1218 1248 2
taints.go
in node/helpers
176 7 647 1100 4
address.go
in node/helpers
18 1 1098 1099 2
helper.go
in service/helpers
125 11 448 1096 10
zones.go
in volume/helpers
207 12 367 1095 8
errors.go
in volume/errors
43 6 780 1095 4
constants.go
in volume
5 - 1087 1095 2
rounding.go
in volume/helpers
80 15 301 1094 6
fake.go
in fake
303 39 337 998 17
doc.go
in fake
1 - 996 998 2
labels.go
in node/helpers
74 2 658 905 4
well_known_taints.go
in api
5 - 712 712 1
well_known_annotations.go
in api
4 - 674 674 1
ports.go
in root
4 - 611 641 2
controller.go
in controllers/service
711 44 94 639 16
node_controller.go
in controllers/node
532 22 84 636 14
route_controller.go
in controllers/route
287 7 84 636 7
node_lifecycle_controller.go
in controllers/nodelifecycle
160 5 84 636 8
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
doc.go
in root
1 - 1218 1248 2
address.go
in node/helpers
18 1 1098 1099 2
constants.go
in volume
5 - 1087 1095 2
doc.go
in fake
1 - 996 998 2
errors.go
in volume/errors
43 6 780 1095 4
well_known_taints.go
in api
5 - 712 712 1
well_known_annotations.go
in api
4 - 674 674 1
labels.go
in node/helpers
74 2 658 905 4
taints.go
in node/helpers
176 7 647 1100 4
doc.go
in controllers/route
1 - 636 636 1
doc.go
in controllers/service
1 - 635 635 1
ports.go
in root
4 - 611 641 2
doc.go
in config
1 - 472 472 1
register.go
in config
17 1 472 472 1
conversion.go
in config/v1alpha1
17 4 472 472 1
install.go
in config/install
20 2 472 472 1
register.go
in config/v1alpha1
21 2 472 472 1
cloudprovider.go
in options
26 3 472 484 3
kubecloudshared.go
in options
68 4 472 484 3
doc.go
in config/v1alpha1
1 - 449 472 3
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
metrics.go
in controllers/service
32 1 359 365 2
registry.go
in credentialconfig
7 - 332 449 2
zz_generated.conversion.go
in controllers/service/config/v1alpha1
30 4 176 451 3
zz_generated.deepcopy.go
in controllers/service/config/v1alpha1
13 2 176 451 3
zz_generated.deepcopy.go
in controllers/service/config
13 2 176 451 3
conversion.go
in controllers/service/config/v1alpha1
11 2 449 451 2
register.go
in controllers/service/config/v1alpha1
9 - 449 451 2
defaults.go
in controllers/service/config/v1alpha1
6 1 449 451 2
types.go
in controllers/service/config/v1alpha1
4 - 449 451 2
types.go
in controllers/service/config
4 - 449 451 2
doc.go
in controllers/service/config/v1alpha1
1 - 449 451 2
doc.go
in controllers/service/config
1 - 449 451 2
basic_main.go
in sample
62 3 126 452 14
options.go
in options
197 8 169 472 6
zz_generated.conversion.go
in config/v1alpha1
125 10 176 472 4
core.go
in app
104 5 94 472 8
zz_generated.deepcopy.go
in config/v1alpha1
60 7 176 472 2
zz_generated.deepcopy.go
in config
55 7 176 472 2
defaults.go
in config/v1alpha1
41 3 449 472 3
config.go
in app/config
35 1 386 472 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cloud.go
in root
117 2 22 1248 22
controllermanager.go
in app
397 14 53 550 26
node_controller.go
in controllers/node
532 22 84 636 14
route_controller.go
in controllers/route
287 7 84 636 7
node_lifecycle_controller.go
in controllers/nodelifecycle
160 5 84 636 8
controller.go
in controllers/service
711 44 94 639 16
core.go
in app
104 5 94 472 8
testserver.go
in app/testing
173 3 126 550 15
basic_main.go
in sample
62 3 126 452 14
options.go
in options
197 8 169 472 6
zz_generated.conversion.go
in config/v1alpha1
125 10 176 472 4
zz_generated.deepcopy.go
in config/v1alpha1
60 7 176 472 2
zz_generated.deepcopy.go
in config
55 7 176 472 2
zz_generated.conversion.go
in controllers/service/config/v1alpha1
30 4 176 451 3
zz_generated.defaults.go
in config/v1alpha1
14 2 176 472 2
zz_generated.deepcopy.go
in controllers/service/config/v1alpha1
13 2 176 451 3
zz_generated.deepcopy.go
in controllers/service/config
13 2 176 451 3
plugins.go
in root
115 8 259 1248 12
rounding.go
in volume/helpers
80 15 301 1094 6
registry.go
in credentialconfig
7 - 332 449 2