kubernetes / cloud-provider-openstack
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 169 files with 19,059 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 4 files changed 51-100 times (1,955 lines of code)
    • 12 files changed 21-50 times (2,239 lines of code)
    • 54 files changed 6-20 times (10,093 lines of code)
    • 99 files changed 1-5 times (4,772 lines of code)
0% | 10% | 11% | 52% | 25%
Legend:
101+
51-100
21-50
6-20
1-5

Detailed data...

File Change Frequency per File Extension
go, yaml, md, sh, yml, json, txt, tpl, mod, gitignore, py, MD
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 12% | 12% | 55% | 20%
yaml0% | 0% | 8% | 45% | 46%
tpl0% | 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
pkg/csi0% | 22% | 15% | 41% | 19%
pkg/ingress0% | 48% | 24% | 22% | 3%
pkg/identity0% | 0% | 34% | 62% | 2%
cmd/client-keystone-auth0% | 0% | 100% | 0% | 0%
manifests/cinder-csi-plugin0% | 0% | 29% | 60% | 10%
charts/cinder-csi-plugin0% | 0% | 15% | 39% | 45%
cmd/cinder-csi-plugin0% | 0% | 100% | 0% | 0%
cmd/openstack-cloud-controller-manager0% | 0% | 100% | 0% | 0%
pkg/openstack0% | 0% | 0% | 80% | 19%
pkg/util0% | 0% | 0% | 71% | 28%
pkg/autohealing0% | 0% | 0% | 68% | 31%
charts/manila-csi-plugin0% | 0% | 0% | 54% | 45%
manifests/manila-csi-plugin0% | 0% | 0% | 54% | 45%
pkg/kms0% | 0% | 0% | 60% | 39%
cmd/manila-csi-plugin0% | 0% | 0% | 100% | 0%
manifests/controller-manager0% | 0% | 0% | 46% | 53%
cmd/barbican-kms-plugin0% | 0% | 0% | 100% | 0%
cmd/k8s-keystone-auth0% | 0% | 0% | 100% | 0%
cmd/octavia-ingress-controller0% | 0% | 0% | 100% | 0%
charts/openstack-cloud-controller-manager0% | 0% | 0% | 0% | 100%
pkg/client0% | 0% | 0% | 0% | 100%
pkg/metrics0% | 0% | 0% | 0% | 100%
manifests/magnum-auto-healer0% | 0% | 0% | 0% | 100%
manifests/barbican-kms0% | 0% | 0% | 0% | 100%
pkg/version0% | 0% | 0% | 0% | 100%
cmd/magnum-auto-healer0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 20)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
controllerserver.go
in pkg/csi/cinder
551 15 78 1457 63
nodeserver.go
in pkg/csi/cinder
467 13 169 1457 59
openstack.go
in pkg/csi/cinder/openstack
148 7 238 1457 51
controller.go
in pkg/ingress/controller
789 20 23 1383 51
driver.go
in pkg/csi/cinder
112 8 25 1457 44
openstack_volumes.go
in pkg/csi/cinder/openstack
300 17 78 1457 39
Chart.yaml
in charts/cinder-csi-plugin
10 - 18 658 33
openstack_mock.go
in pkg/csi/cinder/openstack
291 24 323 1457 33
values.yaml
in charts/cinder-csi-plugin
101 - 8 658 30
main.go
in cmd/client-keystone-auth
181 4 23 1389 29
octavia.go
in pkg/ingress/controller/openstack
404 10 25 1383 29
keystone.go
in pkg/identity/keystone
488 16 637 1463 27
cinder-csi-controllerplugin.yaml
in manifests/cinder-csi-plugin
128 - 79 1013 26
main.go
in cmd/openstack-cloud-controller-manager
59 2 282 1471 25
fake.go
in pkg/csi/cinder
97 - 205 1457 23
main.go
in cmd/cinder-csi-plugin
68 3 23 1457 21
authorizer.go
in pkg/identity/keystone
321 8 404 1463 20
Chart.yaml
in charts/manila-csi-plugin
10 - 18 585 19
main.go
in cmd/k8s-keystone-auth
39 1 23 1465 18
controllerserver.go
in pkg/csi/manila
361 17 7 977 18