kubernetes / cloud-provider-gcp
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: 299
  • Daily file updates (only one update per file and date counted): 10192
  • First update: 2015-06-13
  • Latest update: 2022-01-25
  • Days between first and latest update: 2419 (345 weeks, estimated 1725 working days)
  • Active days (at least one file change): 588
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 290 files with 29,796 lines of code in files.
    • 179 files that are 366+ days old (17,568 lines of code)
    • 75 files that are 181-365 days old (9,873 lines of code)
    • 36 files that are 91-180 days old (2,355 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)
58% | 33% | 7% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 290 files with 29,796 lines of code in files.
    • 93 files have been last changed 366+ days ago (4,048 lines of code)
    • 53 files have been last changed 181-365 days ago (6,169 lines of code)
    • 127 files have been last changed 91-180 days ago (15,799 lines of code)
    • 13 files have been last changed 31-90 days ago (2,631 lines of code)
    • 4 files have been last changed 1-30 days ago (1,149 lines of code)
13% | 20% | 53% | 8% | 3%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
go, yaml, sh, md, gitignore, sed, mod, psm1, txt, bzl, in, jsonl, ps1, json, yml, properties
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
yaml84% | 3% | 12% | 0% | 0%
go28% | 64% | 7% | 0% | 0%
psm1100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
sed100% | 0% | 0% | 0% | 0%
ps1100% | 0% | 0% | 0% | 0%
bzl100% | 0% | 0% | 0% | 0%
jsonl100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
yaml21% | 24% | 43% | 10% | 0%
go8% | 13% | 59% | 10% | 7%
psm116% | 18% | 65% | 0% | 0%
bzl43% | 56% | 0% | 0% | 0%
jsonl100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
in0% | 100% | 0% | 0% | 0%
sed0% | 100% | 0% | 0% | 0%
ps10% | 0% | 100% | 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/addons87% | 2% | 9% | 0% | 0%
cluster/gce94% | 2% | 3% | 0% | 0%
cmd/gcp-controller-manager70% | 26% | 3% | 0% | 0%
cmd/gke-exec-auth-plugin100% | 0% | 0% | 0% | 0%
pkg/credentialconfig100% | 0% | 0% | 0% | 0%
cmd/auth-provider-gcp100% | 0% | 0% | 0% | 0%
deploy100% | 0% | 0% | 0% | 0%
cmd/cloud-controller-manager82% | 17% | 0% | 0% | 0%
pkg/csrapproval100% | 0% | 0% | 0% | 0%
pkg/gcpcredential100% | 0% | 0% | 0% | 0%
defs100% | 0% | 0% | 0% | 0%
pkg/nodeidentity100% | 0% | 0% | 0% | 0%
pkg/csrmetrics100% | 0% | 0% | 0% | 0%
cluster/log-dump100% | 0% | 0% | 0% | 0%
pkg/tpmattest100% | 0% | 0% | 0% | 0%
providers/gce0% | 100% | 0% | 0% | 0%
pkg/controller0% | 100% | 0% | 0% | 0%
pkg/util0% | 100% | 0% | 0% | 0%
cmd/gke-gcloud-auth-plugin0% | 100% | 0% | 0% | 0%
crd/client0% | 0% | 100% | 0% | 0%
crd/apis0% | 0% | 100% | 0% | 0%
crd/config0% | 0% | 100% | 0% | 0%
tools0% | 0% | 100% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
cluster/addons17% | 33% | 41% | 7% | 0%
cluster/gce22% | 13% | 60% | 3% | 0%
cmd/gcp-controller-manager18% | 35% | 23% | 13% | 9%
pkg/credentialconfig100% | 0% | 0% | 0% | 0%
pkg/gcpcredential100% | 0% | 0% | 0% | 0%
pkg/csrmetrics100% | 0% | 0% | 0% | 0%
deploy29% | 70% | 0% | 0% | 0%
cmd/gke-exec-auth-plugin9% | 15% | 25% | 49% | 0%
defs43% | 56% | 0% | 0% | 0%
pkg/tpmattest100% | 0% | 0% | 0% | 0%
cmd/auth-provider-gcp0% | 100% | 0% | 0% | 0%
providers/gce0% | 3% | 76% | 10% | 10%
pkg/csrapproval0% | 100% | 0% | 0% | 0%
pkg/nodeidentity0% | 100% | 0% | 0% | 0%
cluster/log-dump0% | 100% | 0% | 0% | 0%
pkg/controller0% | 0% | 100% | 0% | 0%
crd/client0% | 0% | 93% | 6% | 0%
pkg/util0% | 0% | 100% | 0% | 0%
cmd/gke-gcloud-auth-plugin0% | 0% | 100% | 0% | 0%
crd/apis0% | 0% | 38% | 61% | 0%
cmd/cloud-controller-manager0% | 0% | 17% | 0% | 82%
tools0% | 0% | 100% | 0% | 0%
crd/config0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
main.go
in cmd/gke-exec-auth-plugin
92 3 297 1365 20
tpm.go
in cmd/gke-exec-auth-plugin
160 10 49 1347 18
cache.go
in cmd/gke-exec-auth-plugin
145 6 49 1347 17
request.go
in cmd/gke-exec-auth-plugin
144 4 169 1347 22
main.go
in cmd/gcp-controller-manager
263 6 29 1318 38
id.go
in pkg/nodeidentity
85 3 303 1312 8
tpmattest.go
in pkg/tpmattest
41 1 816 1312 4
cloud-node-controller-role.yaml
in deploy
162 - 276 1105 6
cloud-node-controller-binding.yaml
in deploy
45 - 1046 1105 2
repo_rules.bzl
in defs
34 - 200 1105 3
pvl-controller-role.yaml
in deploy
23 - 1046 1105 2
alt_token_source.go
in cmd/gke-exec-auth-plugin
48 2 792 1098 4
container.bzl
in defs
53 - 632 1096 6
ca_cache.go
in cmd/gcp-controller-manager
148 6 1007 1008 2
loops.go
in cmd/gcp-controller-manager
125 2 122 1008 23
gcp_config.go
in cmd/gcp-controller-manager
125 2 283 1008 13
node_annotator.go
in cmd/gcp-controller-manager
395 19 86 1004 17
csr_signer.go
in cmd/gcp-controller-manager
150 7 144 1004 19
csrmetrics.go
in pkg/csrmetrics
84 4 816 960 7
csrapproval.go
in pkg/csrapproval
200 9 197 958 11
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
pvl-controller-role.yaml
in deploy
23 - 1046 1105 2
cloud-node-controller-binding.yaml
in deploy
45 - 1046 1105 2
ca_cache.go
in cmd/gcp-controller-manager
148 6 1007 1008 2
tpm_windows.go
in cmd/gke-exec-auth-plugin
12 1 816 835 3
tpmattest.go
in pkg/tpmattest
41 1 816 1312 4
csrmetrics.go
in pkg/csrmetrics
84 4 816 960 7
alt_token_source.go
in cmd/gke-exec-auth-plugin
48 2 792 1098 4
sa_map.go
in cmd/gcp-controller-manager
56 7 715 877 7
elasticsearch.yml
in cluster/addons/fluentd-elasticsearch/es-image/config
7 - 654 661 2
typha-horizontal-autoscaler-serviceaccount.yaml
in cluster/addons/calico-policy-controller
7 - 654 661 2
typha-vertical-autoscaler-serviceaccount.yaml
in cluster/addons/calico-policy-controller
7 - 654 661 2
calico-serviceaccount.yaml
in cluster/addons/calico-policy-controller
7 - 654 661 2
calico-cpva-serviceaccount.yaml
in cluster/addons/calico-policy-controller
7 - 654 661 2
jsonl
abac-authz-policy.jsonl
in cluster/gce/manifests
7 - 654 661 2
fluentd-gcp-ds-sa.yaml
in cluster/addons/fluentd-gcp
8 - 654 661 2
default.yaml
in cluster/addons/storage-class/azure
9 - 654 661 2
default.yaml
in cluster/addons/storage-class/openstack
9 - 654 661 2
default.yaml
in cluster/addons/storage-class/vsphere
10 - 654 661 2
default.yaml
in cluster/addons/storage-class/local
10 - 654 661 2
typha-horizontal-autoscaler-clusterrole.yaml
in cluster/addons/calico-policy-controller
10 - 654 661 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
master.yaml
in cluster/gce/ubuntu
148 -
master.yaml
in cluster/gce/cos
148 -
master.yaml
in cluster/gce/custom
148 -
node.yaml
in cluster/gce/ubuntu
107 -
node.yaml
in cluster/gce/cos
107 -
node.yaml
in cluster/gce/custom
107 -
mounter.go
in cluster/gce/ubuntu/mounter
61 2
mounter.go
in cluster/gce/cos/mounter
61 2
mounter.go
in cluster/gce/custom/mounter
61 2
gcpfirewall.go
in crd/client/gcpfirewall/clientset/versioned/typed/gcpfirewall/v1alpha1
147 10 91 91 1
factory.go
in crd/client/gcpfirewall/informers/externalversions
117 10 91 91 1
fake_gcpfirewall.go
in crd/client/gcpfirewall/clientset/versioned/typed/gcpfirewall/v1alpha1/fake
89 9 91 91 1
gcpfirewall.go
in crd/client/gcpfirewall/informers/externalversions/gcpfirewall/v1alpha1
55 5 91 91 1
gcpfirewall.go
in crd/client/gcpfirewall/listers/gcpfirewall/v1alpha1
52 5 91 91 1
generic.go
in crd/client/gcpfirewall/informers/externalversions
28 3 91 91 1
interface.go
in crd/client/gcpfirewall/informers/externalversions/gcpfirewall
19 2 91 91 1
interface.go
in crd/client/gcpfirewall/informers/externalversions/gcpfirewall/v1alpha1
18 2 91 91 1
factory_interfaces.go
in crd/client/gcpfirewall/informers/externalversions/internalinterfaces
14 - 91 91 1
expansion_generated.go
in crd/client/gcpfirewall/listers/gcpfirewall/v1alpha1
3 - 91 91 1
networking.gke.io_gcpfirewalls.yaml
in crd/config/crds
159 - 55 95 4
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
master.yaml
in cluster/gce/ubuntu
148 -
master.yaml
in cluster/gce/cos
148 -
master.yaml
in cluster/gce/custom
148 -
node.yaml
in cluster/gce/ubuntu
107 -
node.yaml
in cluster/gce/cos
107 -
node.yaml
in cluster/gce/custom
107 -
mounter.go
in cluster/gce/ubuntu/mounter
61 2
mounter.go
in cluster/gce/cos/mounter
61 2
mounter.go
in cluster/gce/custom/mounter
61 2
nodeipamcontroller.go
in cmd/cloud-controller-manager
152 6 10 416 5
main.go
in cmd/cloud-controller-manager
58 2 10 416 11
gce_instances.go
in providers/gce
676 36 28 310 12
main.go
in cmd/gcp-controller-manager
263 6 29 1318 38
tpm.go
in cmd/gke-exec-auth-plugin
160 10 49 1347 18
cache.go
in cmd/gke-exec-auth-plugin
145 6 49 1347 17
networking.gke.io_gcpfirewalls.yaml
in crd/config/crds
159 - 55 95 4
zz_generated.deepcopy.go
in crd/apis/gcpfirewall/v1alpha1
130 14 55 95 4
clientset_generated.go
in crd/client/gcpfirewall/clientset/versioned/fake
47 4 55 95 5
gce.go
in providers/gce
682 42 74 310 8
pd-csi-rbac.yaml
in cluster/addons/pdcsi-driver
458 - 86 175 2