epam / kubernetes-kueue
File Change Frequency

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

Overview
File Change Frequency Overall
  • There are 202 files with 29,272 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 5 files changed 51-100 times (1,682 lines of code)
    • 6 files changed 21-50 times (1,328 lines of code)
    • 35 files changed 6-20 times (20,724 lines of code)
    • 156 files changed 1-5 times (5,538 lines of code)
0% | 5% | 4% | 70% | 18%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 202 files with 29,272 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 7 files changed by 11-25 contributors (2,394 lines of code)
    • 22 files changed by 6-10 contributors (19,394 lines of code)
    • 154 files changed by 2-5 contributors (6,852 lines of code)
    • 19 files changed by 1 contributor (632 lines of code)
0% | 8% | 66% | 23% | 2%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, yaml, md, html, sh, svg, gitignore, json, scss, toml, txt, mod, webmanifest, dockerignore, tpl, xml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 20% | 11% | 43% | 24%
yaml0% | 0% | 1% | 84% | 13%
html0% | 0% | 0% | 0% | 100%
scss0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
tpl0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
webmanifest0% | 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
pkg0% | 20% | 13% | 37% | 28%
ROOT0% | 89% | 0% | 5% | 4%
config0% | 0% | 3% | 87% | 8%
charts0% | 0% | 0% | 82% | 17%
apis0% | 0% | 0% | 95% | 4%
site0% | 0% | 0% | 0% | 100%
keps0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
scheduler.go
in pkg/scheduler
313 14 2022-01-20 2023-06-01 91 17 acondor@google.com 12422574+stuton@users.norep...
main.go
in root
268 11 2021-11-03 2023-06-01 84 18 acondor@google.com 12422574+stuton@users.norep...
manager.go
in pkg/queue
428 30 2021-11-26 2023-06-01 63 13 acondor@google.com 12422574+stuton@users.norep...
workload.go
in pkg/workload
283 26 2021-11-25 2023-06-01 52 13 acondor@google.com 12422574+stuton@users.norep...
wrappers.go
in pkg/util/testing
390 55 2022-02-20 2023-06-01 51 15 ahg@google.com 12422574+stuton@users.norep...
clusterqueue_controller.go
in pkg/controller/core
301 24 2022-03-02 2023-06-01 44 12 acondor@google.com 12422574+stuton@users.norep...
workload_controller.go
in pkg/controller/core
411 23 2022-04-07 2023-06-01 38 12 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
45 1 2022-03-26 2023-06-01 27 10 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
164 16 2022-03-26 2023-06-01 27 9 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
20 2 2022-04-04 2023-06-01 24 8 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
kueue.x-k8s.io_clusterqueues.yaml
in config/components/crd/bases
387 - 2022-08-19 2023-06-06 21 10 k8s-ci-robot@users.noreply.... winshiftq@gmail.com
constants.go
in pkg/constants
12 - 2022-02-18 2023-06-01 20 10 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
resourceflavor_controller.go
in pkg/controller/core
186 15 2022-03-19 2023-03-08 20 5 ahg@google.com k8s-ci-robot@users.noreply....
kueue.x-k8s.io_workloads.yaml
in config/components/crd/bases
8211 - 2022-08-19 2023-06-06 20 9 k8s-ci-robot@users.noreply.... winshiftq@gmail.com
core.go
in pkg/controller/core
34 2 2022-03-28 2023-03-17 19 9 1299064+alculquicondor@user... k8s-ci-robot@users.noreply....
mpijob_controller.go
in pkg/controller/jobs/mpijob
210 22 2023-03-14 2023-06-01 18 8 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
preemption.go
in pkg/scheduler/preemption
293 15 2022-12-22 2023-06-01 18 7 acondor@google.com 12422574+stuton@users.norep...
controller_manager_config.yaml
in config/components/manager
24 - 2022-08-19 2023-06-01 17 8 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
job_controller.go
in pkg/controller/jobs/job
232 26 2023-03-14 2023-06-01 17 8 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
33 3 2022-03-26 2023-06-01 15 8 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
kueue.x-k8s.io_localqueues.yaml
in config/components/crd/bases
104 - 2022-08-19 2023-06-06 15 7 k8s-ci-robot@users.noreply.... winshiftq@gmail.com
metrics.go
in pkg/metrics
125 7 2022-04-29 2023-03-08 15 4 acondor@google.com k8s-ci-robot@users.noreply....
localqueue_controller.go
in pkg/controller/core
234 18 2022-08-18 2023-06-01 15 7 ahg@google.com 12422574+stuton@users.norep...
kueue.x-k8s.io_resourceflavors.yaml
in config/components/crd/bases
90 - 2022-08-19 2023-06-06 14 8 k8s-ci-robot@users.noreply.... winshiftq@gmail.com
manifests.yaml
in config/components/webhook
265 - 2022-08-19 2023-06-06 14 10 k8s-ci-robot@users.noreply.... winshiftq@gmail.com
flavorassigner.go
in pkg/scheduler/flavorassigner
379 18 2022-11-30 2023-06-01 14 4 acondor@google.com 12422574+stuton@users.norep...
mpijob_webhook.go
in pkg/controller/jobs/mpijob
60 6 2023-03-14 2023-06-01 13 8 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
role.yaml
in config/components/rbac
227 - 2022-08-19 2023-06-06 13 8 k8s-ci-robot@users.noreply.... winshiftq@gmail.com
reconciler.go
in pkg/controller/jobframework
416 16 2023-03-14 2023-06-01 13 7 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
configuration_types.go
in apis/config/v1beta1
32 - 2023-03-16 2023-06-01 12 6 yuki.iwai.tz@gmail.com 12422574+stuton@users.norep...
priority.go
in pkg/util/priority
51 4 2022-03-17 2023-03-08 12 5 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
job_webhook.go
in pkg/controller/jobs/job
77 7 2023-03-14 2023-06-01 11 7 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
zz_generated.deepcopy.go
in apis/kueue/v1beta1
554 62 2023-01-26 2023-06-01 9 5 acondor@google.com 12422574+stuton@users.norep...
kustomization.yaml
in config/default
12 - 2021-11-03 2022-08-19 8 5 acondor@google.com acondor@google.com
workload_types.go
in apis/kueue/v1beta1
59 1 2023-01-26 2023-06-01 8 4 acondor@google.com 12422574+stuton@users.norep...
defaults.go
in apis/config/v1beta1
85 2 2023-03-16 2023-06-01 8 5 yuki.iwai.tz@gmail.com 12422574+stuton@users.norep...
wrappers.go
in pkg/util/testingjobs/job
108 15 2023-03-17 2023-06-01 8 5 mimowo@users.noreply.github... 12422574+stuton@users.norep...
16 - 2022-03-01 2022-09-08 7 5 carangog@redhat.com yuki.iwai.tz@gmail.com
interface.go
in pkg/controller/jobframework
32 2 2023-03-14 2023-06-01 7 5 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
local_queue.go
in pkg/queue
33 5 2022-08-18 2023-03-08 7 4 ahg@google.com k8s-ci-robot@users.noreply....
cert.go
in pkg/util/cert
37 1 2022-06-08 2023-03-17 7 4 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
localqueue_types.go
in apis/kueue/v1beta1
41 1 2023-01-26 2023-06-01 7 4 acondor@google.com 12422574+stuton@users.norep...
clusterqueue_types.go
in apis/kueue/v1beta1
75 1 2023-01-26 2023-06-01 7 5 acondor@google.com 12422574+stuton@users.norep...
zz_generated.deepcopy.go
in apis/config/v1beta1
133 11 2023-03-16 2023-06-01 7 5 yuki.iwai.tz@gmail.com 12422574+stuton@users.norep...
20 - 2021-11-03 2022-04-29 6 4 acondor@google.com 1299064+alculquicondor@user...
kueue.x-k8s.io_workloads.yaml
in charts/kueue/templates/crd
8224 - 2023-05-04 2023-06-06 6 6 41197469+gekko0114@users.no... winshiftq@gmail.com
jobs.go
in pkg/controller/jobs
6 - 2023-03-27 2023-06-01 5 3 traian_schiau@epam.com 12422574+stuton@users.norep...
pointer.go
in pkg/util/pointer
14 1 2022-02-23 2022-09-09 5 4 acondor@google.com k8s-ci-robot@users.noreply....
core.go
in pkg/util/testing
44 3 2022-02-02 2023-01-28 5 3 acondor@google.com k8s-ci-robot@users.noreply....
indexer.go
in pkg/controller/core/indexer
103 7 2023-02-08 2023-03-23 5 4 acondor@google.com traian_schiau@epam.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
main.go
in root
268 11 2021-11-03 2023-06-01 84 18 acondor@google.com 12422574+stuton@users.norep...
scheduler.go
in pkg/scheduler
313 14 2022-01-20 2023-06-01 91 17 acondor@google.com 12422574+stuton@users.norep...
wrappers.go
in pkg/util/testing
390 55 2022-02-20 2023-06-01 51 15 ahg@google.com 12422574+stuton@users.norep...
manager.go
in pkg/queue
428 30 2021-11-26 2023-06-01 63 13 acondor@google.com 12422574+stuton@users.norep...
workload.go
in pkg/workload
283 26 2021-11-25 2023-06-01 52 13 acondor@google.com 12422574+stuton@users.norep...
clusterqueue_controller.go
in pkg/controller/core
301 24 2022-03-02 2023-06-01 44 12 acondor@google.com 12422574+stuton@users.norep...
workload_controller.go
in pkg/controller/core
411 23 2022-04-07 2023-06-01 38 12 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
45 1 2022-03-26 2023-06-01 27 10 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
kueue.x-k8s.io_clusterqueues.yaml
in config/components/crd/bases
387 - 2022-08-19 2023-06-06 21 10 k8s-ci-robot@users.noreply.... winshiftq@gmail.com
constants.go
in pkg/constants
12 - 2022-02-18 2023-06-01 20 10 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
manifests.yaml
in config/components/webhook
265 - 2022-08-19 2023-06-06 14 10 k8s-ci-robot@users.noreply.... winshiftq@gmail.com
164 16 2022-03-26 2023-06-01 27 9 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
kueue.x-k8s.io_workloads.yaml
in config/components/crd/bases
8211 - 2022-08-19 2023-06-06 20 9 k8s-ci-robot@users.noreply.... winshiftq@gmail.com
core.go
in pkg/controller/core
34 2 2022-03-28 2023-03-17 19 9 1299064+alculquicondor@user... k8s-ci-robot@users.noreply....
20 2 2022-04-04 2023-06-01 24 8 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
mpijob_controller.go
in pkg/controller/jobs/mpijob
210 22 2023-03-14 2023-06-01 18 8 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
controller_manager_config.yaml
in config/components/manager
24 - 2022-08-19 2023-06-01 17 8 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
job_controller.go
in pkg/controller/jobs/job
232 26 2023-03-14 2023-06-01 17 8 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
33 3 2022-03-26 2023-06-01 15 8 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
kueue.x-k8s.io_resourceflavors.yaml
in config/components/crd/bases
90 - 2022-08-19 2023-06-06 14 8 k8s-ci-robot@users.noreply.... winshiftq@gmail.com
role.yaml
in config/components/rbac
227 - 2022-08-19 2023-06-06 13 8 k8s-ci-robot@users.noreply.... winshiftq@gmail.com
mpijob_webhook.go
in pkg/controller/jobs/mpijob
60 6 2023-03-14 2023-06-01 13 8 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
preemption.go
in pkg/scheduler/preemption
293 15 2022-12-22 2023-06-01 18 7 acondor@google.com 12422574+stuton@users.norep...
kueue.x-k8s.io_localqueues.yaml
in config/components/crd/bases
104 - 2022-08-19 2023-06-06 15 7 k8s-ci-robot@users.noreply.... winshiftq@gmail.com
localqueue_controller.go
in pkg/controller/core
234 18 2022-08-18 2023-06-01 15 7 ahg@google.com 12422574+stuton@users.norep...
reconciler.go
in pkg/controller/jobframework
416 16 2023-03-14 2023-06-01 13 7 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
job_webhook.go
in pkg/controller/jobs/job
77 7 2023-03-14 2023-06-01 11 7 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
configuration_types.go
in apis/config/v1beta1
32 - 2023-03-16 2023-06-01 12 6 yuki.iwai.tz@gmail.com 12422574+stuton@users.norep...
kueue.x-k8s.io_workloads.yaml
in charts/kueue/templates/crd
8224 - 2023-05-04 2023-06-06 6 6 41197469+gekko0114@users.no... winshiftq@gmail.com
resourceflavor_controller.go
in pkg/controller/core
186 15 2022-03-19 2023-03-08 20 5 ahg@google.com k8s-ci-robot@users.noreply....
priority.go
in pkg/util/priority
51 4 2022-03-17 2023-03-08 12 5 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
zz_generated.deepcopy.go
in apis/kueue/v1beta1
554 62 2023-01-26 2023-06-01 9 5 acondor@google.com 12422574+stuton@users.norep...
defaults.go
in apis/config/v1beta1
85 2 2023-03-16 2023-06-01 8 5 yuki.iwai.tz@gmail.com 12422574+stuton@users.norep...
kustomization.yaml
in config/default
12 - 2021-11-03 2022-08-19 8 5 acondor@google.com acondor@google.com
wrappers.go
in pkg/util/testingjobs/job
108 15 2023-03-17 2023-06-01 8 5 mimowo@users.noreply.github... 12422574+stuton@users.norep...
zz_generated.deepcopy.go
in apis/config/v1beta1
133 11 2023-03-16 2023-06-01 7 5 yuki.iwai.tz@gmail.com 12422574+stuton@users.norep...
clusterqueue_types.go
in apis/kueue/v1beta1
75 1 2023-01-26 2023-06-01 7 5 acondor@google.com 12422574+stuton@users.norep...
16 - 2022-03-01 2022-09-08 7 5 carangog@redhat.com yuki.iwai.tz@gmail.com
interface.go
in pkg/controller/jobframework
32 2 2023-03-14 2023-06-01 7 5 k8s-ci-robot@users.noreply.... 12422574+stuton@users.norep...
kueue.x-k8s.io_localqueues.yaml
in charts/kueue/templates/crd
117 - 2023-05-04 2023-06-06 4 5 41197469+gekko0114@users.no... winshiftq@gmail.com
kueue.x-k8s.io_clusterqueues.yaml
in charts/kueue/templates/crd
400 - 2023-05-04 2023-06-06 3 5 41197469+gekko0114@users.no... winshiftq@gmail.com
kueue.x-k8s.io_resourceflavors.yaml
in charts/kueue/templates/crd
103 - 2023-05-04 2023-06-06 3 5 41197469+gekko0114@users.no... winshiftq@gmail.com
metrics.go
in pkg/metrics
125 7 2022-04-29 2023-03-08 15 4 acondor@google.com k8s-ci-robot@users.noreply....
flavorassigner.go
in pkg/scheduler/flavorassigner
379 18 2022-11-30 2023-06-01 14 4 acondor@google.com 12422574+stuton@users.norep...
workload_types.go
in apis/kueue/v1beta1
59 1 2023-01-26 2023-06-01 8 4 acondor@google.com 12422574+stuton@users.norep...
localqueue_types.go
in apis/kueue/v1beta1
41 1 2023-01-26 2023-06-01 7 4 acondor@google.com 12422574+stuton@users.norep...
cert.go
in pkg/util/cert
37 1 2022-06-08 2023-03-17 7 4 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
local_queue.go
in pkg/queue
33 5 2022-08-18 2023-03-08 7 4 ahg@google.com k8s-ci-robot@users.noreply....
20 - 2021-11-03 2022-04-29 6 4 acondor@google.com 1299064+alculquicondor@user...
_styles_project.scss
in site/assets/scss
128 - 2023-01-31 2023-06-01 5 4 mofi@google.com 12422574+stuton@users.norep...
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
_variables_project.scss
in site/assets/scss
123 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
limitrange.go
in pkg/util/limitrange
77 7 2023-03-17 2023-04-19 2 1 traian_schiau@epam.com traian_schiau@epam.com
resource.go
in pkg/util/resource
62 6 2023-03-17 2023-04-19 2 1 traian_schiau@epam.com traian_schiau@epam.com
feedback.html
in site/layouts/partials
61 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
tabs.html
in site/layouts/shortcodes/blocks
50 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
head.html
in site/layouts/partials
50 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
footer.html
in site/layouts/partials
39 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
navbar.html
in site/layouts/partials
37 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
seo_schema.html
in site/layouts/partials
26 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
sitemap.xml
in site/layouts
21 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
404.html
in site/layouts
19 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
tab.html
in site/layouts/shortcodes/blocks
19 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
content-section.html
in site/layouts/shortcodes/blocks
11 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
sample-section.html
in site/layouts/shortcodes/blocks
10 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
navbar-version-selector.html
in site/layouts/partials
8 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
content-item.html
in site/layouts/shortcodes/blocks
7 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
link-down.html
in site/layouts/shortcodes/blocks
7 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
needs-update.html
in site/layouts/shortcodes
4 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
params.html
in site/layouts/shortcodes
1 - 2023-01-31 2023-01-31 1 1 mofi@google.com mofi@google.com
webhook.yaml
in charts/kueue/templates/webhook
232 - 2023-05-04 2023-06-01 2 2 41197469+gekko0114@users.no... 12422574+stuton@users.norep...
role.yaml
in charts/kueue/templates/rbac
206 - 2023-05-04 2023-06-01 2 2 41197469+gekko0114@users.no... 12422574+stuton@users.norep...
141 - 2023-01-31 2023-02-15 2 2 mofi@google.com mofi@google.com
heap.go
in pkg/util/heap
121 14 2022-04-15 2022-04-15 1 2 k8s-ci-robot@users.noreply.... kerthcet@gmail.com
wrappers_mpijob.go
in pkg/util/testingjobs/mpijob
94 8 2023-03-17 2023-04-05 2 2 mimowo@users.noreply.github... traian_schiau@epam.com
manager.yaml
in charts/kueue/templates/manager
92 - 2023-05-04 2023-06-01 2 2 41197469+gekko0114@users.no... 12422574+stuton@users.norep...
values.yaml
in charts/kueue
61 - 2023-05-04 2023-06-01 2 2 41197469+gekko0114@users.no... 12422574+stuton@users.norep...
tpl
_helpers.tpl
in charts/kueue/templates
57 - 2023-05-04 2023-06-01 2 2 41197469+gekko0114@users.no... 12422574+stuton@users.norep...
role.yaml
in charts/kueue/templates/prometheus
51 - 2023-05-04 2023-06-01 2 2 41197469+gekko0114@users.no... 12422574+stuton@users.norep...
role.yaml
in config/components/prometheus
49 - 2022-08-19 2022-08-23 3 2 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
workload_names.go
in pkg/controller/jobframework
40 4 2023-03-14 2023-03-15 2 2 k8s-ci-robot@users.noreply.... mw219725@gmail.com
_index.html
in site/content/en
39 - 2023-01-31 2023-02-15 2 2 mofi@google.com mofi@google.com
leader_election_role.yaml
in charts/kueue/templates/rbac
37 - 2023-05-04 2023-06-01 2 2 41197469+gekko0114@users.no... 12422574+stuton@users.norep...
leader_election_role.yaml
in config/components/rbac
36 - 2022-08-19 2022-08-19 1 2 k8s-ci-robot@users.noreply.... acondor@google.com
useragent.go
in pkg/util/useragent
32 3 2022-08-17 2022-08-17 1 2 k8s-ci-robot@users.noreply.... acondor@google.com
kep.yaml
in keps/NNNN-template
28 - 2022-09-19 2022-09-20 2 2 acondor@google.com k8s-ci-robot@users.noreply....
error_channel.go
in pkg/util/routine
28 4 2022-12-22 2023-01-30 2 2 acondor@google.com k8s-ci-robot@users.noreply....
noop_webhook.go
in pkg/controller/jobs/noop
28 5 2023-04-03 2023-04-04 2 2 mwielgus@google.com k8s-ci-robot@users.noreply....
mpijob_editor_role.yaml
in config/components/rbac
26 - 2023-02-22 2023-03-03 2 2 mw219725@gmail.com k8s-ci-robot@users.noreply....
job_editor_role.yaml
in config/components/rbac
26 - 2022-08-19 2022-08-19 1 2 k8s-ci-robot@users.noreply.... acondor@google.com
mpijob_editor_role.yaml
in charts/kueue/templates/rbac
26 - 2023-05-04 2023-06-01 2 2 41197469+gekko0114@users.no... 12422574+stuton@users.norep...
job_editor_role.yaml
in charts/kueue/templates/rbac
26 - 2023-05-04 2023-06-01 2 2 41197469+gekko0114@users.no... 12422574+stuton@users.norep...
workload_editor_role.yaml
in config/components/rbac
25 - 2022-08-19 2022-08-19 1 2 k8s-ci-robot@users.noreply.... acondor@google.com
localqueue_editor_role.yaml
in config/components/rbac
25 - 2022-08-19 2022-08-19 1 2 k8s-ci-robot@users.noreply.... acondor@google.com
clusterqueue_editor_role.yaml
in config/components/rbac
25 - 2022-08-19 2022-08-19 1 2 k8s-ci-robot@users.noreply.... acondor@google.com
workload_editor_role.yaml
in charts/kueue/templates/rbac
25 - 2023-05-04 2023-06-01 2 2 41197469+gekko0114@users.no... 12422574+stuton@users.norep...
localqueue_editor_role.yaml
in charts/kueue/templates/rbac
25 - 2023-05-04 2023-06-01 2 2 41197469+gekko0114@users.no... 12422574+stuton@users.norep...
clusterqueue_editor_role.yaml
in charts/kueue/templates/rbac
25 - 2023-05-04 2023-06-01 2 2 41197469+gekko0114@users.no... 12422574+stuton@users.norep...
23 - 2022-04-14 2022-04-20 2 2 anonymousknight96@gmail.com k8s-ci-robot@users.noreply....
certificate.yaml
in charts/kueue/templates/certmanager
23 - 2023-05-04 2023-06-01 2 2 41197469+gekko0114@users.no... 12422574+stuton@users.norep...
resourceflavor_types.go
in apis/kueue/v1beta1
22 1 2023-01-26 2023-03-08 3 2 acondor@google.com k8s-ci-robot@users.noreply....
Correlations

File Size vs. Number of Changes: 202 points

charts/kueue/templates/crd/kueue.x-k8s.io_clusterqueues.yaml x: 400 lines of code y: 3 # changes charts/kueue/templates/crd/kueue.x-k8s.io_localqueues.yaml x: 117 lines of code y: 4 # changes charts/kueue/templates/crd/kueue.x-k8s.io_resourceflavors.yaml x: 103 lines of code y: 3 # changes charts/kueue/templates/crd/kueue.x-k8s.io_workloads.yaml x: 8224 lines of code y: 6 # changes config/components/crd/bases/kueue.x-k8s.io_clusterqueues.yaml x: 387 lines of code y: 21 # changes config/components/crd/bases/kueue.x-k8s.io_localqueues.yaml x: 104 lines of code y: 15 # changes config/components/crd/bases/kueue.x-k8s.io_resourceflavors.yaml x: 90 lines of code y: 14 # changes config/components/crd/bases/kueue.x-k8s.io_workloads.yaml x: 8211 lines of code y: 20 # changes config/components/rbac/role.yaml x: 227 lines of code y: 13 # changes config/components/webhook/manifests.yaml x: 265 lines of code y: 14 # changes apis/config/v1beta1/configuration_types.go x: 32 lines of code y: 12 # changes apis/config/v1beta1/defaults.go x: 85 lines of code y: 8 # changes apis/config/v1beta1/zz_generated.deepcopy.go x: 133 lines of code y: 7 # changes apis/kueue/v1beta1/clusterqueue_types.go x: 75 lines of code y: 7 # changes apis/kueue/v1beta1/localqueue_types.go x: 41 lines of code y: 7 # changes apis/kueue/v1beta1/workload_types.go x: 59 lines of code y: 8 # changes apis/kueue/v1beta1/zz_generated.deepcopy.go x: 554 lines of code y: 9 # changes charts/kueue/Chart.yaml x: 6 lines of code y: 2 # changes charts/kueue/templates/_helpers.tpl x: 57 lines of code y: 2 # changes charts/kueue/templates/certmanager/certificate.yaml x: 23 lines of code y: 2 # changes charts/kueue/templates/manager/manager.yaml x: 92 lines of code y: 2 # changes charts/kueue/templates/rbac/leader_election_role.yaml x: 37 lines of code y: 2 # changes charts/kueue/templates/rbac/role.yaml x: 206 lines of code y: 2 # changes charts/kueue/templates/webhook/webhook.yaml x: 232 lines of code y: 2 # changes charts/kueue/values.yaml x: 61 lines of code y: 2 # changes config/components/manager/controller_manager_config.yaml x: 24 lines of code y: 17 # changes keps/420-partial-admission/kep.yaml x: 16 lines of code y: 3 # changes keps/78-dynamically-reclaiming-resources/kep.yaml x: 16 lines of code y: 4 # changes main.go x: 268 lines of code y: 84 # changes pkg/constants/constants.go x: 12 lines of code y: 20 # changes pkg/controller/core/clusterqueue_controller.go x: 301 lines of code y: 44 # changes pkg/controller/core/localqueue_controller.go x: 234 lines of code y: 15 # changes pkg/controller/core/workload_controller.go x: 411 lines of code y: 38 # changes pkg/controller/jobframework/integrationmanager.go x: 80 lines of code y: 4 # changes pkg/controller/jobframework/reconciler.go x: 416 lines of code y: 13 # changes pkg/controller/jobs/job/job_controller.go x: 232 lines of code y: 17 # changes pkg/controller/jobs/job/job_webhook.go x: 77 lines of code y: 11 # changes pkg/controller/jobs/jobs.go x: 6 lines of code y: 5 # changes pkg/controller/jobs/mpijob/mpijob_controller.go x: 210 lines of code y: 18 # changes pkg/controller/jobs/mpijob/mpijob_webhook.go x: 60 lines of code y: 13 # changes pkg/controller/jobs/rayjob/rayjob_controller.go x: 207 lines of code y: 4 # changes pkg/controller/jobs/rayjob/rayjob_webhook.go x: 89 lines of code y: 3 # changes pkg/queue/cluster_queue_best_effort_fifo.go x: 20 lines of code y: 24 # changes pkg/queue/cluster_queue_impl.go x: 164 lines of code y: 27 # changes pkg/queue/cluster_queue_interface.go x: 45 lines of code y: 27 # changes pkg/queue/cluster_queue_strict_fifo.go x: 33 lines of code y: 15 # changes pkg/queue/manager.go x: 428 lines of code y: 63 # changes pkg/scheduler/flavorassigner/flavorassigner.go x: 379 lines of code y: 14 # changes pkg/scheduler/preemption/preemption.go x: 293 lines of code y: 18 # changes pkg/scheduler/scheduler.go x: 313 lines of code y: 91 # changes pkg/util/testing/wrappers.go x: 390 lines of code y: 51 # changes pkg/util/testingjobs/job/wrappers.go x: 108 lines of code y: 8 # changes pkg/util/testingjobs/rayjob/wrappers.go x: 115 lines of code y: 5 # changes pkg/webhooks/clusterqueue_webhook.go x: 133 lines of code y: 2 # changes pkg/workload/workload.go x: 283 lines of code y: 52 # changes site/assets/scss/_styles_project.scss x: 128 lines of code y: 5 # changes pkg/util/limitrange/limitrange.go x: 77 lines of code y: 2 # changes pkg/controller/jobframework/validation.go x: 69 lines of code y: 3 # changes pkg/controller/core/indexer/indexer.go x: 103 lines of code y: 5 # changes pkg/controller/core/core.go x: 34 lines of code y: 19 # changes pkg/controller/jobframework/indexer.go x: 21 lines of code y: 1 # changes pkg/controller/jobframework/known_frameworks.go x: 11 lines of code y: 1 # changes pkg/controller/core/resourceflavor_controller.go x: 186 lines of code y: 20 # changes pkg/metrics/metrics.go x: 125 lines of code y: 15 # changes pkg/util/priority/priority.go x: 51 lines of code y: 12 # changes site/config.toml x: 141 lines of code y: 2 # changes netlify.toml x: 14 lines of code y: 3 # changes site/assets/scss/_variables_project.scss x: 123 lines of code y: 1 # changes site/layouts/partials/feedback.html x: 61 lines of code y: 1 # changes site/layouts/partials/footer.html x: 39 lines of code y: 1 # changes site/layouts/partials/head.html x: 50 lines of code y: 1 # changes pkg/util/testing/core.go x: 44 lines of code y: 5 # changes pkg/util/testing/not_found_error_cmp.go x: 43 lines of code y: 3 # changes cloudbuild.yaml x: 16 lines of code y: 7 # changes config/components/prometheus/role.yaml x: 49 lines of code y: 3 # changes config/default/kustomization.yaml x: 12 lines of code y: 8 # changes config/prometheus/kustomization.yaml x: 4 lines of code y: 4 # changes config/default/manager_auth_proxy_patch.yaml x: 20 lines of code y: 6 # changes
91.0
# changes
  min: 1.0
  average: 6.15
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 91.0
0 8224.0
lines of code
min: 1.0 | average: 144.91 | 25th percentile: 13.0 | median: 22.0 | 75th percentile: 63.75 | max: 8224.0

Number of Contributors vs. Number of Changes: 202 points

charts/kueue/templates/crd/kueue.x-k8s.io_clusterqueues.yaml x: 5 # contributors y: 3 # changes charts/kueue/templates/crd/kueue.x-k8s.io_localqueues.yaml x: 5 # contributors y: 4 # changes charts/kueue/templates/crd/kueue.x-k8s.io_workloads.yaml x: 6 # contributors y: 6 # changes config/components/crd/bases/kueue.x-k8s.io_clusterqueues.yaml x: 10 # contributors y: 21 # changes config/components/crd/bases/kueue.x-k8s.io_localqueues.yaml x: 7 # contributors y: 15 # changes config/components/crd/bases/kueue.x-k8s.io_resourceflavors.yaml x: 8 # contributors y: 14 # changes config/components/crd/bases/kueue.x-k8s.io_workloads.yaml x: 9 # contributors y: 20 # changes config/components/rbac/role.yaml x: 8 # contributors y: 13 # changes config/components/webhook/manifests.yaml x: 10 # contributors y: 14 # changes apis/config/v1beta1/configuration_types.go x: 6 # contributors y: 12 # changes apis/config/v1beta1/defaults.go x: 5 # contributors y: 8 # changes apis/config/v1beta1/zz_generated.deepcopy.go x: 5 # contributors y: 7 # changes apis/kueue/v1beta1/localqueue_types.go x: 4 # contributors y: 7 # changes apis/kueue/v1beta1/workload_types.go x: 4 # contributors y: 8 # changes apis/kueue/v1beta1/zz_generated.deepcopy.go x: 5 # contributors y: 9 # changes charts/kueue/Chart.yaml x: 2 # contributors y: 2 # changes config/components/manager/controller_manager_config.yaml x: 8 # contributors y: 17 # changes keps/420-partial-admission/kep.yaml x: 3 # contributors y: 3 # changes keps/78-dynamically-reclaiming-resources/kep.yaml x: 4 # contributors y: 4 # changes main.go x: 18 # contributors y: 84 # changes pkg/constants/constants.go x: 10 # contributors y: 20 # changes pkg/controller/core/clusterqueue_controller.go x: 12 # contributors y: 44 # changes pkg/controller/core/workload_controller.go x: 12 # contributors y: 38 # changes pkg/controller/jobframework/reconciler.go x: 7 # contributors y: 13 # changes pkg/controller/jobs/job/job_webhook.go x: 7 # contributors y: 11 # changes pkg/controller/jobs/jobs.go x: 3 # contributors y: 5 # changes pkg/controller/jobs/mpijob/mpijob_controller.go x: 8 # contributors y: 18 # changes pkg/controller/jobs/rayjob/rayjob_controller.go x: 3 # contributors y: 4 # changes pkg/queue/cluster_queue_best_effort_fifo.go x: 8 # contributors y: 24 # changes pkg/queue/cluster_queue_impl.go x: 9 # contributors y: 27 # changes pkg/queue/cluster_queue_interface.go x: 10 # contributors y: 27 # changes pkg/queue/cluster_queue_strict_fifo.go x: 8 # contributors y: 15 # changes pkg/queue/manager.go x: 13 # contributors y: 63 # changes pkg/scheduler/flavorassigner/flavorassigner.go x: 4 # contributors y: 14 # changes pkg/scheduler/preemption/preemption.go x: 7 # contributors y: 18 # changes pkg/scheduler/scheduler.go x: 17 # contributors y: 91 # changes pkg/util/testing/wrappers.go x: 15 # contributors y: 51 # changes pkg/webhooks/clusterqueue_webhook.go x: 3 # contributors y: 2 # changes pkg/workload/workload.go x: 13 # contributors y: 52 # changes site/assets/scss/_styles_project.scss x: 4 # contributors y: 5 # changes pkg/util/limitrange/limitrange.go x: 1 # contributors y: 2 # changes pkg/controller/jobframework/validation.go x: 4 # contributors y: 3 # changes pkg/controller/core/core.go x: 9 # contributors y: 19 # changes pkg/controller/jobframework/indexer.go x: 2 # contributors y: 1 # changes apis/kueue/v1beta1/resourceflavor_types.go x: 2 # contributors y: 3 # changes pkg/controller/core/resourceflavor_controller.go x: 5 # contributors y: 20 # changes pkg/metrics/metrics.go x: 4 # contributors y: 15 # changes pkg/util/priority/priority.go x: 5 # contributors y: 12 # changes site/assets/scss/_variables_project.scss x: 1 # contributors y: 1 # changes config/default/manager_auth_proxy_patch.yaml x: 4 # contributors y: 6 # changes
91.0
# changes
  min: 1.0
  average: 6.15
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 91.0
0 18.0
# contributors
min: 1.0 | average: 3.44 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 18.0

Number of Contributors vs. File Size: 202 points

charts/kueue/templates/crd/kueue.x-k8s.io_clusterqueues.yaml x: 5 # contributors y: 400 lines of code charts/kueue/templates/crd/kueue.x-k8s.io_localqueues.yaml x: 5 # contributors y: 117 lines of code charts/kueue/templates/crd/kueue.x-k8s.io_workloads.yaml x: 6 # contributors y: 8224 lines of code config/components/crd/bases/kueue.x-k8s.io_clusterqueues.yaml x: 10 # contributors y: 387 lines of code config/components/crd/bases/kueue.x-k8s.io_localqueues.yaml x: 7 # contributors y: 104 lines of code config/components/crd/bases/kueue.x-k8s.io_resourceflavors.yaml x: 8 # contributors y: 90 lines of code config/components/crd/bases/kueue.x-k8s.io_workloads.yaml x: 9 # contributors y: 8211 lines of code config/components/rbac/role.yaml x: 8 # contributors y: 227 lines of code config/components/webhook/manifests.yaml x: 10 # contributors y: 265 lines of code apis/config/v1beta1/configuration_types.go x: 6 # contributors y: 32 lines of code apis/config/v1beta1/defaults.go x: 5 # contributors y: 85 lines of code apis/config/v1beta1/zz_generated.deepcopy.go x: 5 # contributors y: 133 lines of code apis/kueue/v1beta1/localqueue_types.go x: 4 # contributors y: 41 lines of code apis/kueue/v1beta1/zz_generated.deepcopy.go x: 5 # contributors y: 554 lines of code charts/kueue/Chart.yaml x: 2 # contributors y: 6 lines of code charts/kueue/templates/_helpers.tpl x: 2 # contributors y: 57 lines of code charts/kueue/templates/manager/manager.yaml x: 2 # contributors y: 92 lines of code charts/kueue/templates/rbac/role.yaml x: 2 # contributors y: 206 lines of code charts/kueue/templates/webhook/webhook.yaml x: 2 # contributors y: 232 lines of code config/components/manager/controller_manager_config.yaml x: 8 # contributors y: 24 lines of code keps/420-partial-admission/kep.yaml x: 3 # contributors y: 16 lines of code keps/78-dynamically-reclaiming-resources/kep.yaml x: 4 # contributors y: 16 lines of code main.go x: 18 # contributors y: 268 lines of code pkg/constants/constants.go x: 10 # contributors y: 12 lines of code pkg/controller/core/clusterqueue_controller.go x: 12 # contributors y: 301 lines of code pkg/controller/core/localqueue_controller.go x: 7 # contributors y: 234 lines of code pkg/controller/core/workload_controller.go x: 12 # contributors y: 411 lines of code pkg/controller/jobframework/integrationmanager.go x: 4 # contributors y: 80 lines of code pkg/controller/jobframework/interface.go x: 5 # contributors y: 32 lines of code pkg/controller/jobframework/reconciler.go x: 7 # contributors y: 416 lines of code pkg/controller/jobs/job/job_webhook.go x: 7 # contributors y: 77 lines of code pkg/controller/jobs/mpijob/mpijob_controller.go x: 8 # contributors y: 210 lines of code pkg/controller/jobs/mpijob/mpijob_webhook.go x: 8 # contributors y: 60 lines of code pkg/controller/jobs/rayjob/rayjob_controller.go x: 3 # contributors y: 207 lines of code pkg/controller/jobs/rayjob/rayjob_webhook.go x: 3 # contributors y: 89 lines of code pkg/queue/cluster_queue_impl.go x: 9 # contributors y: 164 lines of code pkg/queue/cluster_queue_interface.go x: 10 # contributors y: 45 lines of code pkg/queue/manager.go x: 13 # contributors y: 428 lines of code pkg/scheduler/flavorassigner/flavorassigner.go x: 4 # contributors y: 379 lines of code pkg/scheduler/preemption/preemption.go x: 7 # contributors y: 293 lines of code pkg/scheduler/scheduler.go x: 17 # contributors y: 313 lines of code pkg/util/testing/wrappers.go x: 15 # contributors y: 390 lines of code pkg/util/testingjobs/rayjob/wrappers.go x: 3 # contributors y: 115 lines of code pkg/webhooks/clusterqueue_webhook.go x: 3 # contributors y: 133 lines of code pkg/webhooks/localqueue_webhook.go x: 3 # contributors y: 44 lines of code pkg/workload/workload.go x: 13 # contributors y: 283 lines of code site/assets/scss/_styles_project.scss x: 4 # contributors y: 128 lines of code pkg/util/limitrange/limitrange.go x: 1 # contributors y: 77 lines of code pkg/util/resource/resource.go x: 1 # contributors y: 62 lines of code pkg/controller/core/core.go x: 9 # contributors y: 34 lines of code pkg/controller/core/resourceflavor_controller.go x: 5 # contributors y: 186 lines of code pkg/util/priority/priority.go x: 5 # contributors y: 51 lines of code site/config.toml x: 2 # contributors y: 141 lines of code site/assets/scss/_variables_project.scss x: 1 # contributors y: 123 lines of code site/layouts/404.html x: 1 # contributors y: 19 lines of code pkg/util/heap/heap.go x: 2 # contributors y: 121 lines of code
8224.0
lines of code
  min: 1.0
  average: 144.91
  25th percentile: 13.0
  median: 22.0
  75th percentile: 63.75
  max: 8224.0
0 18.0
# contributors
min: 1.0 | average: 3.44 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 18.0