apache / yunikorn-k8shim
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 54 files with 6,330 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 9 files changed 21-50 times (2,094 lines of code)
    • 20 files changed 6-20 times (3,229 lines of code)
    • 25 files changed 1-5 times (1,007 lines of code)
0% | 0% | 33% | 51% | 15%
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 54 files with 6,330 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 14 files changed by 11-25 contributors (2,445 lines of code)
    • 10 files changed by 6-10 contributors (1,815 lines of code)
    • 17 files changed by 2-5 contributors (1,835 lines of code)
    • 13 files changed by 1 contributor (235 lines of code)
0% | 38% | 28% | 28% | 3%
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, sh, md, gitignore, txt, json, mod, py, tpl, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 35% | 51% | 12%
yaml0% | 0% | 0% | 41% | 58%
tpl0% | 0% | 0% | 0% | 100%
html0% | 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% | 0% | 35% | 51% | 12%
deployments0% | 0% | 0% | 44% | 55%
scripts0% | 0% | 0% | 0% | 100%
conf0% | 0% | 0% | 0% | 100%
docker0% | 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
schedulerconf.go
in pkg/conf
394 28 2019-07-03 2025-02-20 48 25 cheersyang@hotmail.com kaichiaboy@gmail.com
utils.go
in pkg/common/utils
341 27 2019-08-01 2025-04-20 47 24 weiwei.yang@cloudera.com chenyulin0719@apache.org
scheduler.go
in pkg/shim
181 13 2019-08-01 2024-10-09 46 19 weiwei.yang@cloudera.com bacskop@gmail.com
constants.go
in pkg/common/constants
70 - 2020-08-25 2025-04-03 44 21 kmarton@cloudera.com ccondit@apache.org
si_helper.go
in pkg/common
183 11 2020-05-18 2024-11-08 43 15 acs104112@gm.ntcu.edu.tw bacskop@gmail.com
resource.go
in pkg/common
307 19 2019-03-13 2025-04-03 39 19 wwei@apache.org ccondit@apache.org
kubeclient.go
in pkg/client
199 13 2019-03-13 2024-08-19 25 15 wwei@apache.org qzhu@cloudera.com
apifactory.go
in pkg/client
197 9 2020-02-28 2025-03-05 24 16 wilfreds@apache.org chu47747@idollar.com.tw
dispatcher.go
in pkg/dispatcher
222 14 2019-08-01 2025-02-20 23 16 weiwei.yang@cloudera.com kaichiaboy@gmail.com
logger.go
in pkg/log
198 11 2019-07-03 2025-02-20 19 13 cheersyang@hotmail.com kaichiaboy@gmail.com
events.go
in pkg/common/events
21 - 2019-08-01 2023-10-26 17 11 weiwei.yang@cloudera.com kh87313@gmail.com
predicate_manager.go
in pkg/plugin/predicates
378 24 2021-10-21 2025-04-03 17 7 apache@craigcondit.com ccondit@apache.org
scheduler-load.yaml
in deployments/scheduler
66 - 2019-07-17 2023-07-07 16 12 wilfred-s@users.noreply.git... yongjunzhang@pinterest.com
recorder.go
in pkg/common/events
16 3 2019-08-19 2024-10-09 15 12 weiwei.yang@cloudera.com bacskop@gmail.com
main.go
in pkg/cmd/shim
41 1 2022-01-19 2025-03-06 15 7 ccondit@apache.org ccondit@apache.org
scheduler.yaml
in deployments/scheduler
50 - 2019-03-13 2023-07-07 15 11 wwei@apache.org yongjunzhang@pinterest.com
clients.go
in pkg/client
83 2 2020-02-28 2025-03-04 15 10 wilfreds@apache.org ccondit@apache.org
am_conf.go
in pkg/admission/conf
321 33 2022-12-06 2024-07-26 13 8 ccondit@apache.org ryan980053@gmail.com
admission_controller.go
in pkg/admission
567 24 2022-12-06 2025-02-20 11 9 ccondit@apache.org kaichiaboy@gmail.com
util.go
in pkg/admission
46 3 2022-12-13 2024-07-11 10 6 ccondit@apache.org mitdesai21@gmail.com
main.go
in pkg/cmd/admissioncontroller
156 7 2022-12-06 2024-07-08 10 6 ccondit@apache.org yuchenlai87@gmail.com
scheduler_plugin.go
in pkg/plugin
218 11 2023-07-18 2025-03-04 10 4 t3742238@gmail.com ccondit@apache.org
main.go
in pkg/cmd/schedulerplugin
15 1 2022-01-19 2025-03-06 9 3 ccondit@apache.org ccondit@apache.org
interfaces.go
in pkg/client
23 2 2019-08-01 2022-11-16 9 7 weiwei.yang@cloudera.com ccondit@apache.org
yunikorn-rbac.yaml
in deployments/scheduler
85 - 2019-05-29 2023-11-02 9 6 weiwei.yang@cloudera.com ccondit@apache.org
framework_handle.go
in pkg/plugin/support
113 24 2021-10-21 2025-03-04 7 3 apache@craigcondit.com ccondit@apache.org
priority_class_cache.go
in pkg/admission
88 7 2022-12-13 2024-07-26 6 5 ccondit@apache.org ryan980053@gmail.com
namespace_cache.go
in pkg/admission
115 9 2023-03-24 2024-07-26 6 6 wilfreds@apache.org ryan980053@gmail.com
webhook_manager.go
in pkg/admission
629 20 2022-12-06 2024-04-05 6 5 ccondit@apache.org ccondit@apache.org
nodeinfo_lister.go
in pkg/plugin/support
33 5 2021-10-21 2023-05-30 5 3 apache@craigcondit.com pbacsko@cloudera.com
admission-controller.yaml
in deployments/scheduler
74 - 2022-01-11 2022-11-29 5 2 ccondit@apache.org kannon1992@gmail.com
informers.go
in pkg/admission
56 4 2022-12-13 2023-06-28 4 3 ccondit@apache.org yangpoan@gmail.com
admission-controller-rbac.yaml
in deployments/scheduler
62 - 2022-01-11 2023-05-31 4 3 ccondit@apache.org yangpoan@gmail.com
usergroup.go
in pkg/admission/metadata
117 7 2022-12-06 2023-06-28 4 3 ccondit@apache.org yangpoan@gmail.com
kind.yaml
in scripts
6 - 2020-10-12 2021-08-02 3 3 ayubpathan@apache.org wilfreds@apache.org
13 - 2022-01-19 2023-06-28 3 1 ccondit@apache.org ccondit@apache.org
event_helper.go
in pkg/common/events
18 1 2019-08-01 2020-02-06 3 3 weiwei.yang@cloudera.com sunilg@apache.org
bootstrap.go
in pkg/client
19 1 2022-11-16 2023-07-18 3 2 ccondit@apache.org t3742238@gmail.com
shared_lister.go
in pkg/plugin/support
22 3 2021-10-21 2023-06-28 3 2 apache@craigcondit.com ccondit@apache.org
plugin.yaml
in deployments/scheduler
99 - 2022-01-19 2023-02-27 3 2 ccondit@apache.org a08h0283@gmail.com
kind-1.32.yaml
in scripts
10 - 2025-03-06 2025-04-03 2 1 ccondit@apache.org ccondit@apache.org
extract.go
in pkg/admission/metadata
105 6 2022-12-06 2023-03-20 2 2 ccondit@apache.org pbacsko@cloudera.com
certs.go
in pkg/admission/pki
161 10 2023-03-28 2023-06-28 2 2 t3742238@gmail.com yangpoan@gmail.com
admission-controller-secrets.yaml
in deployments/scheduler
5 - 2022-01-11 2022-01-11 1 1 ccondit@apache.org ccondit@apache.org
index.html
in docker/webtest/document
7 - 2023-07-18 2023-07-18 1 1 ccondit@apache.org ccondit@apache.org
9 - 2024-02-22 2024-02-22 1 1 ccondit@apache.org ccondit@apache.org
common.go
in pkg/admission/common
10 - 2022-12-06 2022-12-06 1 1 ccondit@apache.org ccondit@apache.org
labels.go
in pkg/admission/metadata
14 1 2022-12-06 2022-12-06 1 1 ccondit@apache.org ccondit@apache.org
yunikorn-configs.yaml
in deployments/scheduler
15 - 2022-01-11 2022-01-11 1 1 ccondit@apache.org ccondit@apache.org
locking.go
in pkg/locking
18 1 2024-04-05 2024-04-05 1 1 ccondit@apache.org ccondit@apache.org
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
schedulerconf.go
in pkg/conf
394 28 2019-07-03 2025-02-20 48 25 cheersyang@hotmail.com kaichiaboy@gmail.com
utils.go
in pkg/common/utils
341 27 2019-08-01 2025-04-20 47 24 weiwei.yang@cloudera.com chenyulin0719@apache.org
constants.go
in pkg/common/constants
70 - 2020-08-25 2025-04-03 44 21 kmarton@cloudera.com ccondit@apache.org
scheduler.go
in pkg/shim
181 13 2019-08-01 2024-10-09 46 19 weiwei.yang@cloudera.com bacskop@gmail.com
resource.go
in pkg/common
307 19 2019-03-13 2025-04-03 39 19 wwei@apache.org ccondit@apache.org
apifactory.go
in pkg/client
197 9 2020-02-28 2025-03-05 24 16 wilfreds@apache.org chu47747@idollar.com.tw
dispatcher.go
in pkg/dispatcher
222 14 2019-08-01 2025-02-20 23 16 weiwei.yang@cloudera.com kaichiaboy@gmail.com
si_helper.go
in pkg/common
183 11 2020-05-18 2024-11-08 43 15 acs104112@gm.ntcu.edu.tw bacskop@gmail.com
kubeclient.go
in pkg/client
199 13 2019-03-13 2024-08-19 25 15 wwei@apache.org qzhu@cloudera.com
logger.go
in pkg/log
198 11 2019-07-03 2025-02-20 19 13 cheersyang@hotmail.com kaichiaboy@gmail.com
scheduler-load.yaml
in deployments/scheduler
66 - 2019-07-17 2023-07-07 16 12 wilfred-s@users.noreply.git... yongjunzhang@pinterest.com
recorder.go
in pkg/common/events
16 3 2019-08-19 2024-10-09 15 12 weiwei.yang@cloudera.com bacskop@gmail.com
events.go
in pkg/common/events
21 - 2019-08-01 2023-10-26 17 11 weiwei.yang@cloudera.com kh87313@gmail.com
scheduler.yaml
in deployments/scheduler
50 - 2019-03-13 2023-07-07 15 11 wwei@apache.org yongjunzhang@pinterest.com
clients.go
in pkg/client
83 2 2020-02-28 2025-03-04 15 10 wilfreds@apache.org ccondit@apache.org
admission_controller.go
in pkg/admission
567 24 2022-12-06 2025-02-20 11 9 ccondit@apache.org kaichiaboy@gmail.com
am_conf.go
in pkg/admission/conf
321 33 2022-12-06 2024-07-26 13 8 ccondit@apache.org ryan980053@gmail.com
predicate_manager.go
in pkg/plugin/predicates
378 24 2021-10-21 2025-04-03 17 7 apache@craigcondit.com ccondit@apache.org
main.go
in pkg/cmd/shim
41 1 2022-01-19 2025-03-06 15 7 ccondit@apache.org ccondit@apache.org
interfaces.go
in pkg/client
23 2 2019-08-01 2022-11-16 9 7 weiwei.yang@cloudera.com ccondit@apache.org
util.go
in pkg/admission
46 3 2022-12-13 2024-07-11 10 6 ccondit@apache.org mitdesai21@gmail.com
main.go
in pkg/cmd/admissioncontroller
156 7 2022-12-06 2024-07-08 10 6 ccondit@apache.org yuchenlai87@gmail.com
yunikorn-rbac.yaml
in deployments/scheduler
85 - 2019-05-29 2023-11-02 9 6 weiwei.yang@cloudera.com ccondit@apache.org
namespace_cache.go
in pkg/admission
115 9 2023-03-24 2024-07-26 6 6 wilfreds@apache.org ryan980053@gmail.com
priority_class_cache.go
in pkg/admission
88 7 2022-12-13 2024-07-26 6 5 ccondit@apache.org ryan980053@gmail.com
webhook_manager.go
in pkg/admission
629 20 2022-12-06 2024-04-05 6 5 ccondit@apache.org ccondit@apache.org
scheduler_plugin.go
in pkg/plugin
218 11 2023-07-18 2025-03-04 10 4 t3742238@gmail.com ccondit@apache.org
main.go
in pkg/cmd/schedulerplugin
15 1 2022-01-19 2025-03-06 9 3 ccondit@apache.org ccondit@apache.org
framework_handle.go
in pkg/plugin/support
113 24 2021-10-21 2025-03-04 7 3 apache@craigcondit.com ccondit@apache.org
nodeinfo_lister.go
in pkg/plugin/support
33 5 2021-10-21 2023-05-30 5 3 apache@craigcondit.com pbacsko@cloudera.com
admission-controller-rbac.yaml
in deployments/scheduler
62 - 2022-01-11 2023-05-31 4 3 ccondit@apache.org yangpoan@gmail.com
usergroup.go
in pkg/admission/metadata
117 7 2022-12-06 2023-06-28 4 3 ccondit@apache.org yangpoan@gmail.com
informers.go
in pkg/admission
56 4 2022-12-13 2023-06-28 4 3 ccondit@apache.org yangpoan@gmail.com
kind.yaml
in scripts
6 - 2020-10-12 2021-08-02 3 3 ayubpathan@apache.org wilfreds@apache.org
event_helper.go
in pkg/common/events
18 1 2019-08-01 2020-02-06 3 3 weiwei.yang@cloudera.com sunilg@apache.org
admission-controller.yaml
in deployments/scheduler
74 - 2022-01-11 2022-11-29 5 2 ccondit@apache.org kannon1992@gmail.com
plugin.yaml
in deployments/scheduler
99 - 2022-01-19 2023-02-27 3 2 ccondit@apache.org a08h0283@gmail.com
bootstrap.go
in pkg/client
19 1 2022-11-16 2023-07-18 3 2 ccondit@apache.org t3742238@gmail.com
shared_lister.go
in pkg/plugin/support
22 3 2021-10-21 2023-06-28 3 2 apache@craigcondit.com ccondit@apache.org
extract.go
in pkg/admission/metadata
105 6 2022-12-06 2023-03-20 2 2 ccondit@apache.org pbacsko@cloudera.com
certs.go
in pkg/admission/pki
161 10 2023-03-28 2023-06-28 2 2 t3742238@gmail.com yangpoan@gmail.com
13 - 2022-01-19 2023-06-28 3 1 ccondit@apache.org ccondit@apache.org
kind-1.32.yaml
in scripts
10 - 2025-03-06 2025-04-03 2 1 ccondit@apache.org ccondit@apache.org
9 - 2024-02-22 2024-02-22 1 1 ccondit@apache.org ccondit@apache.org
yunikorn-configs.yaml
in deployments/scheduler
15 - 2022-01-11 2022-01-11 1 1 ccondit@apache.org ccondit@apache.org
admission-controller-secrets.yaml
in deployments/scheduler
5 - 2022-01-11 2022-01-11 1 1 ccondit@apache.org ccondit@apache.org
common.go
in pkg/admission/common
10 - 2022-12-06 2022-12-06 1 1 ccondit@apache.org ccondit@apache.org
labels.go
in pkg/admission/metadata
14 1 2022-12-06 2022-12-06 1 1 ccondit@apache.org ccondit@apache.org
28 5 2023-06-20 2023-06-20 1 1 ccondit@apache.org ccondit@apache.org
storageinfo_lister.go
in pkg/plugin/support
18 2 2023-06-28 2023-06-28 1 1 ccondit@apache.org ccondit@apache.org
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
web_server.go
in pkg/webtest
49 3 2023-04-05 2023-04-05 1 1 qzhu@cloudera.com qzhu@cloudera.com
main.go
in pkg/cmd/webtest
39 2 2023-04-05 2023-04-05 1 1 qzhu@cloudera.com qzhu@cloudera.com
28 5 2023-06-20 2023-06-20 1 1 ccondit@apache.org ccondit@apache.org
storageinfo_lister.go
in pkg/plugin/support
18 2 2023-06-28 2023-06-28 1 1 ccondit@apache.org ccondit@apache.org
locking.go
in pkg/locking
18 1 2024-04-05 2024-04-05 1 1 ccondit@apache.org ccondit@apache.org
yunikorn-configs.yaml
in deployments/scheduler
15 - 2022-01-11 2022-01-11 1 1 ccondit@apache.org ccondit@apache.org
labels.go
in pkg/admission/metadata
14 1 2022-12-06 2022-12-06 1 1 ccondit@apache.org ccondit@apache.org
13 - 2022-01-19 2023-06-28 3 1 ccondit@apache.org ccondit@apache.org
kind-1.32.yaml
in scripts
10 - 2025-03-06 2025-04-03 2 1 ccondit@apache.org ccondit@apache.org
common.go
in pkg/admission/common
10 - 2022-12-06 2022-12-06 1 1 ccondit@apache.org ccondit@apache.org
9 - 2024-02-22 2024-02-22 1 1 ccondit@apache.org ccondit@apache.org
index.html
in docker/webtest/document
7 - 2023-07-18 2023-07-18 1 1 ccondit@apache.org ccondit@apache.org
admission-controller-secrets.yaml
in deployments/scheduler
5 - 2022-01-11 2022-01-11 1 1 ccondit@apache.org ccondit@apache.org
certs.go
in pkg/admission/pki
161 10 2023-03-28 2023-06-28 2 2 t3742238@gmail.com yangpoan@gmail.com
extract.go
in pkg/admission/metadata
105 6 2022-12-06 2023-03-20 2 2 ccondit@apache.org pbacsko@cloudera.com
plugin.yaml
in deployments/scheduler
99 - 2022-01-19 2023-02-27 3 2 ccondit@apache.org a08h0283@gmail.com
admission-controller.yaml
in deployments/scheduler
74 - 2022-01-11 2022-11-29 5 2 ccondit@apache.org kannon1992@gmail.com
shared_lister.go
in pkg/plugin/support
22 3 2021-10-21 2023-06-28 3 2 apache@craigcondit.com ccondit@apache.org
bootstrap.go
in pkg/client
19 1 2022-11-16 2023-07-18 3 2 ccondit@apache.org t3742238@gmail.com
usergroup.go
in pkg/admission/metadata
117 7 2022-12-06 2023-06-28 4 3 ccondit@apache.org yangpoan@gmail.com
framework_handle.go
in pkg/plugin/support
113 24 2021-10-21 2025-03-04 7 3 apache@craigcondit.com ccondit@apache.org
admission-controller-rbac.yaml
in deployments/scheduler
62 - 2022-01-11 2023-05-31 4 3 ccondit@apache.org yangpoan@gmail.com
informers.go
in pkg/admission
56 4 2022-12-13 2023-06-28 4 3 ccondit@apache.org yangpoan@gmail.com
nodeinfo_lister.go
in pkg/plugin/support
33 5 2021-10-21 2023-05-30 5 3 apache@craigcondit.com pbacsko@cloudera.com
event_helper.go
in pkg/common/events
18 1 2019-08-01 2020-02-06 3 3 weiwei.yang@cloudera.com sunilg@apache.org
main.go
in pkg/cmd/schedulerplugin
15 1 2022-01-19 2025-03-06 9 3 ccondit@apache.org ccondit@apache.org
kind.yaml
in scripts
6 - 2020-10-12 2021-08-02 3 3 ayubpathan@apache.org wilfreds@apache.org
scheduler_plugin.go
in pkg/plugin
218 11 2023-07-18 2025-03-04 10 4 t3742238@gmail.com ccondit@apache.org
webhook_manager.go
in pkg/admission
629 20 2022-12-06 2024-04-05 6 5 ccondit@apache.org ccondit@apache.org
priority_class_cache.go
in pkg/admission
88 7 2022-12-13 2024-07-26 6 5 ccondit@apache.org ryan980053@gmail.com
main.go
in pkg/cmd/admissioncontroller
156 7 2022-12-06 2024-07-08 10 6 ccondit@apache.org yuchenlai87@gmail.com
namespace_cache.go
in pkg/admission
115 9 2023-03-24 2024-07-26 6 6 wilfreds@apache.org ryan980053@gmail.com
yunikorn-rbac.yaml
in deployments/scheduler
85 - 2019-05-29 2023-11-02 9 6 weiwei.yang@cloudera.com ccondit@apache.org
util.go
in pkg/admission
46 3 2022-12-13 2024-07-11 10 6 ccondit@apache.org mitdesai21@gmail.com
predicate_manager.go
in pkg/plugin/predicates
378 24 2021-10-21 2025-04-03 17 7 apache@craigcondit.com ccondit@apache.org
main.go
in pkg/cmd/shim
41 1 2022-01-19 2025-03-06 15 7 ccondit@apache.org ccondit@apache.org
interfaces.go
in pkg/client
23 2 2019-08-01 2022-11-16 9 7 weiwei.yang@cloudera.com ccondit@apache.org
am_conf.go
in pkg/admission/conf
321 33 2022-12-06 2024-07-26 13 8 ccondit@apache.org ryan980053@gmail.com
admission_controller.go
in pkg/admission
567 24 2022-12-06 2025-02-20 11 9 ccondit@apache.org kaichiaboy@gmail.com
clients.go
in pkg/client
83 2 2020-02-28 2025-03-04 15 10 wilfreds@apache.org ccondit@apache.org
scheduler.yaml
in deployments/scheduler
50 - 2019-03-13 2023-07-07 15 11 wwei@apache.org yongjunzhang@pinterest.com
events.go
in pkg/common/events
21 - 2019-08-01 2023-10-26 17 11 weiwei.yang@cloudera.com kh87313@gmail.com
scheduler-load.yaml
in deployments/scheduler
66 - 2019-07-17 2023-07-07 16 12 wilfred-s@users.noreply.git... yongjunzhang@pinterest.com
recorder.go
in pkg/common/events
16 3 2019-08-19 2024-10-09 15 12 weiwei.yang@cloudera.com bacskop@gmail.com
logger.go
in pkg/log
198 11 2019-07-03 2025-02-20 19 13 cheersyang@hotmail.com kaichiaboy@gmail.com
kubeclient.go
in pkg/client
199 13 2019-03-13 2024-08-19 25 15 wwei@apache.org qzhu@cloudera.com
si_helper.go
in pkg/common
183 11 2020-05-18 2024-11-08 43 15 acs104112@gm.ntcu.edu.tw bacskop@gmail.com
dispatcher.go
in pkg/dispatcher
222 14 2019-08-01 2025-02-20 23 16 weiwei.yang@cloudera.com kaichiaboy@gmail.com
apifactory.go
in pkg/client
197 9 2020-02-28 2025-03-05 24 16 wilfreds@apache.org chu47747@idollar.com.tw
resource.go
in pkg/common
307 19 2019-03-13 2025-04-03 39 19 wwei@apache.org ccondit@apache.org
Correlations

File Size vs. Number of Changes: 54 points

pkg/common/utils/utils.go x: 341 lines of code y: 47 # changes pkg/common/constants/constants.go x: 70 lines of code y: 44 # changes pkg/common/resource.go x: 307 lines of code y: 39 # changes pkg/plugin/predicates/predicate_manager.go x: 378 lines of code y: 17 # changes scripts/kind-1.32.yaml x: 10 lines of code y: 2 # changes pkg/cmd/schedulerplugin/main.go x: 15 lines of code y: 9 # changes pkg/cmd/shim/main.go x: 41 lines of code y: 15 # changes pkg/client/apifactory.go x: 197 lines of code y: 24 # changes pkg/client/clients.go x: 83 lines of code y: 15 # changes pkg/plugin/scheduler_plugin.go x: 218 lines of code y: 10 # changes pkg/plugin/support/framework_handle.go x: 113 lines of code y: 7 # changes pkg/admission/admission_controller.go x: 567 lines of code y: 11 # changes pkg/conf/schedulerconf.go x: 394 lines of code y: 48 # changes pkg/dispatcher/dispatcher.go x: 222 lines of code y: 23 # changes pkg/log/logger.go x: 198 lines of code y: 19 # changes pkg/common/si_helper.go x: 183 lines of code y: 43 # changes pkg/common/events/recorder.go x: 16 lines of code y: 15 # changes pkg/shim/scheduler.go x: 181 lines of code y: 46 # changes pkg/client/kubeclient.go x: 199 lines of code y: 25 # changes pkg/admission/conf/am_conf.go x: 321 lines of code y: 13 # changes pkg/admission/namespace_cache.go x: 115 lines of code y: 6 # changes pkg/admission/priority_class_cache.go x: 88 lines of code y: 6 # changes pkg/admission/util.go x: 46 lines of code y: 10 # changes pkg/cmd/admissioncontroller/main.go x: 156 lines of code y: 10 # changes pkg/admission/webhook_manager.go x: 629 lines of code y: 6 # changes pkg/locking/locking.go x: 18 lines of code y: 1 # changes scripts/third-party-licences.md.tpl x: 9 lines of code y: 1 # changes deployments/scheduler/yunikorn-rbac.yaml x: 85 lines of code y: 9 # changes pkg/common/events/events.go x: 21 lines of code y: 17 # changes docker/webtest/document/index.html x: 7 lines of code y: 1 # changes pkg/client/bootstrap.go x: 19 lines of code y: 3 # changes deployments/scheduler/scheduler-load.yaml x: 66 lines of code y: 16 # changes deployments/scheduler/scheduler.yaml x: 50 lines of code y: 15 # changes pkg/admission/informers.go x: 56 lines of code y: 4 # changes pkg/admission/metadata/usergroup.go x: 117 lines of code y: 4 # changes pkg/admission/pki/certs.go x: 161 lines of code y: 2 # changes conf/scheduler-config.yaml x: 13 lines of code y: 3 # changes pkg/plugin/support/shared_lister.go x: 22 lines of code y: 3 # changes pkg/log/filtered_core.go x: 28 lines of code y: 1 # changes deployments/scheduler/admission-controller-rbac.yaml x: 62 lines of code y: 4 # changes pkg/plugin/support/nodeinfo_lister.go x: 33 lines of code y: 5 # changes pkg/cmd/webtest/main.go x: 39 lines of code y: 1 # changes pkg/webtest/web_server.go x: 49 lines of code y: 1 # changes pkg/admission/metadata/extract.go x: 105 lines of code y: 2 # changes deployments/scheduler/plugin.yaml x: 99 lines of code y: 3 # changes pkg/admission/common/common.go x: 10 lines of code y: 1 # changes pkg/admission/metadata/labels.go x: 14 lines of code y: 1 # changes deployments/scheduler/admission-controller.yaml x: 74 lines of code y: 5 # changes pkg/client/interfaces.go x: 23 lines of code y: 9 # changes deployments/scheduler/admission-controller-secrets.yaml x: 5 lines of code y: 1 # changes deployments/scheduler/yunikorn-configs.yaml x: 15 lines of code y: 1 # changes scripts/kind.yaml x: 6 lines of code y: 3 # changes pkg/common/events/event_helper.go x: 18 lines of code y: 3 # changes
48.0
# changes
  min: 1.0
  average: 11.69
  25th percentile: 2.0
  median: 6.0
  75th percentile: 15.25
  max: 48.0
0 629.0
lines of code
min: 5.0 | average: 117.22 | 25th percentile: 18.0 | median: 64.0 | 75th percentile: 181.5 | max: 629.0

Number of Contributors vs. Number of Changes: 54 points

pkg/common/utils/utils.go x: 24 # contributors y: 47 # changes pkg/common/constants/constants.go x: 21 # contributors y: 44 # changes pkg/common/resource.go x: 19 # contributors y: 39 # changes pkg/plugin/predicates/predicate_manager.go x: 7 # contributors y: 17 # changes scripts/kind-1.32.yaml x: 1 # contributors y: 2 # changes pkg/cmd/schedulerplugin/main.go x: 3 # contributors y: 9 # changes pkg/cmd/shim/main.go x: 7 # contributors y: 15 # changes pkg/client/apifactory.go x: 16 # contributors y: 24 # changes pkg/client/clients.go x: 10 # contributors y: 15 # changes pkg/plugin/scheduler_plugin.go x: 4 # contributors y: 10 # changes pkg/plugin/support/framework_handle.go x: 3 # contributors y: 7 # changes pkg/admission/admission_controller.go x: 9 # contributors y: 11 # changes pkg/conf/schedulerconf.go x: 25 # contributors y: 48 # changes pkg/dispatcher/dispatcher.go x: 16 # contributors y: 23 # changes pkg/log/logger.go x: 13 # contributors y: 19 # changes pkg/common/si_helper.go x: 15 # contributors y: 43 # changes pkg/common/events/recorder.go x: 12 # contributors y: 15 # changes pkg/shim/scheduler.go x: 19 # contributors y: 46 # changes pkg/client/kubeclient.go x: 15 # contributors y: 25 # changes pkg/admission/conf/am_conf.go x: 8 # contributors y: 13 # changes pkg/admission/namespace_cache.go x: 6 # contributors y: 6 # changes pkg/admission/priority_class_cache.go x: 5 # contributors y: 6 # changes pkg/admission/util.go x: 6 # contributors y: 10 # changes pkg/locking/locking.go x: 1 # contributors y: 1 # changes deployments/scheduler/yunikorn-rbac.yaml x: 6 # contributors y: 9 # changes pkg/common/events/events.go x: 11 # contributors y: 17 # changes pkg/client/bootstrap.go x: 2 # contributors y: 3 # changes deployments/scheduler/scheduler-load.yaml x: 12 # contributors y: 16 # changes deployments/scheduler/scheduler.yaml x: 11 # contributors y: 15 # changes pkg/admission/informers.go x: 3 # contributors y: 4 # changes pkg/admission/pki/certs.go x: 2 # contributors y: 2 # changes conf/scheduler-config.yaml x: 1 # contributors y: 3 # changes pkg/plugin/support/nodeinfo_lister.go x: 3 # contributors y: 5 # changes deployments/scheduler/admission-controller.yaml x: 2 # contributors y: 5 # changes pkg/client/interfaces.go x: 7 # contributors y: 9 # changes scripts/kind.yaml x: 3 # contributors y: 3 # changes
48.0
# changes
  min: 1.0
  average: 11.69
  25th percentile: 2.0
  median: 6.0
  75th percentile: 15.25
  max: 48.0
0 25.0
# contributors
min: 1.0 | average: 6.74 | 25th percentile: 1.75 | median: 3.5 | 75th percentile: 11.0 | max: 25.0

Number of Contributors vs. File Size: 54 points

pkg/common/utils/utils.go x: 24 # contributors y: 341 lines of code pkg/common/constants/constants.go x: 21 # contributors y: 70 lines of code pkg/common/resource.go x: 19 # contributors y: 307 lines of code pkg/plugin/predicates/predicate_manager.go x: 7 # contributors y: 378 lines of code scripts/kind-1.32.yaml x: 1 # contributors y: 10 lines of code pkg/cmd/schedulerplugin/main.go x: 3 # contributors y: 15 lines of code pkg/cmd/shim/main.go x: 7 # contributors y: 41 lines of code pkg/client/apifactory.go x: 16 # contributors y: 197 lines of code pkg/client/clients.go x: 10 # contributors y: 83 lines of code pkg/plugin/scheduler_plugin.go x: 4 # contributors y: 218 lines of code pkg/plugin/support/framework_handle.go x: 3 # contributors y: 113 lines of code pkg/admission/admission_controller.go x: 9 # contributors y: 567 lines of code pkg/conf/schedulerconf.go x: 25 # contributors y: 394 lines of code pkg/dispatcher/dispatcher.go x: 16 # contributors y: 222 lines of code pkg/log/logger.go x: 13 # contributors y: 198 lines of code pkg/common/si_helper.go x: 15 # contributors y: 183 lines of code pkg/common/events/recorder.go x: 12 # contributors y: 16 lines of code pkg/shim/scheduler.go x: 19 # contributors y: 181 lines of code pkg/client/kubeclient.go x: 15 # contributors y: 199 lines of code pkg/admission/conf/am_conf.go x: 8 # contributors y: 321 lines of code pkg/admission/namespace_cache.go x: 6 # contributors y: 115 lines of code pkg/admission/priority_class_cache.go x: 5 # contributors y: 88 lines of code pkg/admission/util.go x: 6 # contributors y: 46 lines of code pkg/cmd/admissioncontroller/main.go x: 6 # contributors y: 156 lines of code pkg/admission/webhook_manager.go x: 5 # contributors y: 629 lines of code pkg/locking/locking.go x: 1 # contributors y: 18 lines of code scripts/third-party-licences.md.tpl x: 1 # contributors y: 9 lines of code deployments/scheduler/yunikorn-rbac.yaml x: 6 # contributors y: 85 lines of code pkg/common/events/events.go x: 11 # contributors y: 21 lines of code docker/webtest/document/index.html x: 1 # contributors y: 7 lines of code pkg/client/bootstrap.go x: 2 # contributors y: 19 lines of code deployments/scheduler/scheduler-load.yaml x: 12 # contributors y: 66 lines of code deployments/scheduler/scheduler.yaml x: 11 # contributors y: 50 lines of code pkg/admission/informers.go x: 3 # contributors y: 56 lines of code pkg/admission/metadata/usergroup.go x: 3 # contributors y: 117 lines of code pkg/admission/pki/certs.go x: 2 # contributors y: 161 lines of code conf/scheduler-config.yaml x: 1 # contributors y: 13 lines of code pkg/plugin/support/shared_lister.go x: 2 # contributors y: 22 lines of code pkg/log/filtered_core.go x: 1 # contributors y: 28 lines of code deployments/scheduler/admission-controller-rbac.yaml x: 3 # contributors y: 62 lines of code pkg/plugin/support/nodeinfo_lister.go x: 3 # contributors y: 33 lines of code pkg/cmd/webtest/main.go x: 1 # contributors y: 39 lines of code pkg/webtest/web_server.go x: 1 # contributors y: 49 lines of code pkg/admission/metadata/extract.go x: 2 # contributors y: 105 lines of code deployments/scheduler/plugin.yaml x: 2 # contributors y: 99 lines of code deployments/scheduler/admission-controller.yaml x: 2 # contributors y: 74 lines of code pkg/client/interfaces.go x: 7 # contributors y: 23 lines of code deployments/scheduler/yunikorn-configs.yaml x: 1 # contributors y: 15 lines of code scripts/kind.yaml x: 3 # contributors y: 6 lines of code pkg/common/events/event_helper.go x: 3 # contributors y: 18 lines of code
629.0
lines of code
  min: 5.0
  average: 117.22
  25th percentile: 18.0
  median: 64.0
  75th percentile: 181.5
  max: 629.0
0 25.0
# contributors
min: 1.0 | average: 6.74 | 25th percentile: 1.75 | median: 3.5 | 75th percentile: 11.0 | max: 25.0