openai / scheduler-plugins
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 81 files with 5,690 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (214 lines of code)
    • 25 files changed 6-20 times (3,145 lines of code)
    • 55 files changed 1-5 times (2,331 lines of code)
0% | 0% | 3% | 55% | 40%
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 81 files with 5,690 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 12 files changed by 6-10 contributors (1,230 lines of code)
    • 69 files changed by 2-5 contributors (4,460 lines of code)
    • 0 files changed by 1 contributor (0 lines of code)
0% | 0% | 21% | 78% | 0%
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, sh, txt, tpl, mod, gitignore, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 4% | 64% | 30%
yaml0% | 0% | 0% | 18% | 81%
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
pkg0% | 0% | 4% | 66% | 28%
manifests0% | 0% | 0% | 18% | 81%
cmd0% | 0% | 0% | 21% | 78%
ROOT0% | 0% | 0% | 100% | 0%
kep0% | 0% | 0% | 0% | 100%
hack0% | 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
coscheduling.go
in pkg/coscheduling
214 15 2020-05-06 2021-08-19 37 9 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
types.go
in pkg/apis/config/v1beta1
59 - 2020-08-05 2021-04-06 20 10 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
types.go
in pkg/apis/config
59 - 2020-08-05 2021-07-21 20 10 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
zz_generated.conversion.go
in pkg/apis/config/v1beta1
282 30 2020-08-05 2021-04-06 18 10 patricklundquist@gmail.com alexey.perevalov@huawei.com
core.go
in pkg/coscheduling/core
260 13 2020-09-23 2021-04-07 16 5 wadecai@tencent.com k8s-ci-robot@users.noreply....
scheduler-config.yaml
in manifests/coscheduling
32 - 2020-05-06 2021-03-24 15 7 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
zz_generated.deepcopy.go
in pkg/apis/config/v1beta1
226 20 2020-08-05 2021-04-06 15 9 patricklundquist@gmail.com alexey.perevalov@huawei.com
defaults.go
in pkg/apis/config/v1beta1
80 6 2020-08-05 2021-04-06 14 8 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
zz_generated.deepcopy.go
in pkg/apis/config
151 20 2020-08-05 2021-04-06 13 8 patricklundquist@gmail.com alexey.perevalov@huawei.com
register.go
in pkg/apis/config
26 2 2020-08-05 2021-04-06 11 7 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
register.go
in pkg/apis/config/v1beta1
28 2 2020-08-05 2021-04-06 11 7 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
zz_generated.defaults.go
in pkg/apis/config/v1beta1
36 6 2020-08-05 2021-04-06 11 8 patricklundquist@gmail.com alexey.perevalov@huawei.com
main.go
in cmd/scheduler
37 1 2020-09-17 2021-04-06 10 9 wadecai@tencent.com k8s-ci-robot@users.noreply....
capacity_scheduling.go
in pkg/capacityscheduling
646 31 2020-12-11 2021-08-19 10 5 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
podgroup.go
in pkg/controller
242 11 2020-09-17 2021-08-08 9 5 wadecai@tencent.com k8s-ci-robot@users.noreply....
crd.yaml
in manifests/coscheduling
58 - 2020-09-23 2021-03-31 8 4 wadecai@tencent.com wadecai@tencent.com
queue_sort.go
in pkg/qos
32 4 2020-06-30 2021-04-07 7 3 yuanchen97@gmail.com k8s-ci-robot@users.noreply....
podgroup.go
in pkg/util
44 4 2020-09-17 2021-05-18 7 4 wadecai@tencent.com k8s-ci-robot@users.noreply....
all-in-one.yaml
in manifests/install
80 - 2021-03-19 2021-08-18 7 4 wei.huang1@ibm.com wei.huang1@ibm.com
scheduler-config.yaml
in manifests/qos
14 - 2020-03-31 2020-09-04 6 3 wei.huang1@ibm.com k8s-ci-robot@users.noreply....
15 - 2020-09-11 2021-03-08 6 2 sean.malloy@kohls.com k8s-ci-robot@users.noreply....
pod_state.go
in pkg/podstate
62 6 2020-11-11 2021-08-19 6 3 302824716@qq.com k8s-ci-robot@users.noreply....
allocatable.go
in pkg/noderesources
115 8 2020-08-05 2021-04-07 6 3 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
cross_node_preemption.go
in pkg/crossnodepreemption
147 9 2020-09-22 2021-08-19 6 2 wei.huang1@ibm.com k8s-ci-robot@users.noreply....
filter.go
in pkg/noderesourcetopology
200 10 2020-12-11 2021-08-19 6 3 alexey.perevalov@huawei.com k8s-ci-robot@users.noreply....
targetloadpacking.go
in pkg/trimaran/targetloadpacking
214 9 2020-11-11 2021-04-07 6 4 aqadeer@paypal.com k8s-ci-robot@users.noreply....
scheduler-config.yaml
in manifests/noderesources
23 - 2020-08-05 2020-12-07 4 3 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
options.go
in cmd/controller/app
27 2 2020-09-17 2020-10-19 4 3 wadecai@tencent.com k8s-ci-robot@users.noreply....
server.go
in cmd/controller/app
91 2 2020-09-17 2021-08-08 4 3 wadecai@tencent.com k8s-ci-robot@users.noreply....
resource_allocation.go
in pkg/noderesources
99 3 2020-08-05 2021-04-07 4 3 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
values.yaml
in manifests/install/charts/as-a-second-scheduler
10 - 2021-05-04 2021-08-18 3 3 liupeng.dalian@gmail.com wei.huang1@ibm.com
scheduler-config.yaml
in manifests/capacityscheduling
24 - 2020-09-29 2020-12-07 3 3 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
crd.yaml
in manifests/capacityscheduling
54 - 2020-09-29 2020-12-11 3 3 k8s-ci-robot@users.noreply.... wangqingcan1990@gmail.com
types.go
in pkg/apis/scheduling/v1alpha1
59 - 2020-09-29 2021-08-08 3 3 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
analysis.go
in pkg/trimaran/loadvariationriskbalancing
102 4 2021-03-24 2021-04-07 3 3 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
loadvariationriskbalancing.go
in pkg/trimaran/loadvariationriskbalancing
104 6 2021-03-24 2021-04-07 3 3 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
elasticquota.go
in pkg/capacityscheduling
134 11 2020-12-11 2021-04-07 3 3 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
doc.go
in pkg/apis/config/v1beta1
1 - 2020-08-29 2020-09-04 2 2 wei.huang1@ibm.com k8s-ci-robot@users.noreply....
doc.go
in pkg/apis/config
1 - 2020-08-29 2020-09-04 2 2 wei.huang1@ibm.com k8s-ci-robot@users.noreply....
import_known_versions.go
in cmd/controller/app
4 - 2021-07-05 2021-08-08 2 2 13161840126@163.com k8s-ci-robot@users.noreply....
tools.go
in hack
5 - 2020-08-29 2020-09-04 2 2 wei.huang1@ibm.com k8s-ci-robot@users.noreply....
Chart.yaml
in manifests/install/charts/as-a-second-scheduler
6 - 2021-05-04 2021-05-26 2 2 liupeng.dalian@gmail.com k8s-ci-robot@users.noreply....
constants.go
in pkg/util
10 - 2020-09-23 2020-10-30 2 2 wadecai@tencent.com k8s-ci-robot@users.noreply....
scheduler-config.yaml
in manifests/podstate
12 - 2021-07-24 2021-07-31 2 2 302824716@qq.com k8s-ci-robot@users.noreply....
kep.yaml
in kep/48-node-resources-allocatable-scoring
12 - 2020-09-04 2020-09-15 2 2 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
scheme.go
in pkg/apis/scheduling/scheme
13 2 2021-07-05 2021-08-08 2 2 13161840126@163.com k8s-ci-robot@users.noreply....
kep.yaml
in kep/42-podgroup-coscheduling
13 - 2020-08-24 2020-09-11 2 2 wadecai@tencent.com k8s-ci-robot@users.noreply....
kep.yaml
in kep/217-resource-limit-aware-scorcing
13 - 2021-07-21 2021-07-26 2 2 yuan_chen3@apple.com k8s-ci-robot@users.noreply....
kep.yaml
in kep/205-preemption-toleration
14 - 2021-06-11 2021-08-05 2 2 everpeace@gmail.com k8s-ci-robot@users.noreply....
scheduler-config.yaml
in manifests/trimaran
15 - 2020-11-11 2021-01-20 2 2 aqadeer@paypal.com k8s-ci-robot@users.noreply....
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
types.go
in pkg/apis/config
59 - 2020-08-05 2021-07-21 20 10 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
types.go
in pkg/apis/config/v1beta1
59 - 2020-08-05 2021-04-06 20 10 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
zz_generated.conversion.go
in pkg/apis/config/v1beta1
282 30 2020-08-05 2021-04-06 18 10 patricklundquist@gmail.com alexey.perevalov@huawei.com
coscheduling.go
in pkg/coscheduling
214 15 2020-05-06 2021-08-19 37 9 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
zz_generated.deepcopy.go
in pkg/apis/config/v1beta1
226 20 2020-08-05 2021-04-06 15 9 patricklundquist@gmail.com alexey.perevalov@huawei.com
main.go
in cmd/scheduler
37 1 2020-09-17 2021-04-06 10 9 wadecai@tencent.com k8s-ci-robot@users.noreply....
defaults.go
in pkg/apis/config/v1beta1
80 6 2020-08-05 2021-04-06 14 8 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
zz_generated.deepcopy.go
in pkg/apis/config
151 20 2020-08-05 2021-04-06 13 8 patricklundquist@gmail.com alexey.perevalov@huawei.com
zz_generated.defaults.go
in pkg/apis/config/v1beta1
36 6 2020-08-05 2021-04-06 11 8 patricklundquist@gmail.com alexey.perevalov@huawei.com
scheduler-config.yaml
in manifests/coscheduling
32 - 2020-05-06 2021-03-24 15 7 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
register.go
in pkg/apis/config
26 2 2020-08-05 2021-04-06 11 7 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
register.go
in pkg/apis/config/v1beta1
28 2 2020-08-05 2021-04-06 11 7 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
core.go
in pkg/coscheduling/core
260 13 2020-09-23 2021-04-07 16 5 wadecai@tencent.com k8s-ci-robot@users.noreply....
capacity_scheduling.go
in pkg/capacityscheduling
646 31 2020-12-11 2021-08-19 10 5 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
podgroup.go
in pkg/controller
242 11 2020-09-17 2021-08-08 9 5 wadecai@tencent.com k8s-ci-robot@users.noreply....
crd.yaml
in manifests/coscheduling
58 - 2020-09-23 2021-03-31 8 4 wadecai@tencent.com wadecai@tencent.com
all-in-one.yaml
in manifests/install
80 - 2021-03-19 2021-08-18 7 4 wei.huang1@ibm.com wei.huang1@ibm.com
podgroup.go
in pkg/util
44 4 2020-09-17 2021-05-18 7 4 wadecai@tencent.com k8s-ci-robot@users.noreply....
targetloadpacking.go
in pkg/trimaran/targetloadpacking
214 9 2020-11-11 2021-04-07 6 4 aqadeer@paypal.com k8s-ci-robot@users.noreply....
queue_sort.go
in pkg/qos
32 4 2020-06-30 2021-04-07 7 3 yuanchen97@gmail.com k8s-ci-robot@users.noreply....
scheduler-config.yaml
in manifests/qos
14 - 2020-03-31 2020-09-04 6 3 wei.huang1@ibm.com k8s-ci-robot@users.noreply....
pod_state.go
in pkg/podstate
62 6 2020-11-11 2021-08-19 6 3 302824716@qq.com k8s-ci-robot@users.noreply....
allocatable.go
in pkg/noderesources
115 8 2020-08-05 2021-04-07 6 3 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
filter.go
in pkg/noderesourcetopology
200 10 2020-12-11 2021-08-19 6 3 alexey.perevalov@huawei.com k8s-ci-robot@users.noreply....
server.go
in cmd/controller/app
91 2 2020-09-17 2021-08-08 4 3 wadecai@tencent.com k8s-ci-robot@users.noreply....
options.go
in cmd/controller/app
27 2 2020-09-17 2020-10-19 4 3 wadecai@tencent.com k8s-ci-robot@users.noreply....
scheduler-config.yaml
in manifests/noderesources
23 - 2020-08-05 2020-12-07 4 3 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
resource_allocation.go
in pkg/noderesources
99 3 2020-08-05 2021-04-07 4 3 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
values.yaml
in manifests/install/charts/as-a-second-scheduler
10 - 2021-05-04 2021-08-18 3 3 liupeng.dalian@gmail.com wei.huang1@ibm.com
crd.yaml
in manifests/capacityscheduling
54 - 2020-09-29 2020-12-11 3 3 k8s-ci-robot@users.noreply.... wangqingcan1990@gmail.com
scheduler-config.yaml
in manifests/capacityscheduling
24 - 2020-09-29 2020-12-07 3 3 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
types.go
in pkg/apis/scheduling/v1alpha1
59 - 2020-09-29 2021-08-08 3 3 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
elasticquota.go
in pkg/capacityscheduling
134 11 2020-12-11 2021-04-07 3 3 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
analysis.go
in pkg/trimaran/loadvariationriskbalancing
102 4 2021-03-24 2021-04-07 3 3 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
loadvariationriskbalancing.go
in pkg/trimaran/loadvariationriskbalancing
104 6 2021-03-24 2021-04-07 3 3 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
15 - 2020-09-11 2021-03-08 6 2 sean.malloy@kohls.com k8s-ci-robot@users.noreply....
cross_node_preemption.go
in pkg/crossnodepreemption
147 9 2020-09-22 2021-08-19 6 2 wei.huang1@ibm.com k8s-ci-robot@users.noreply....
controller.go
in cmd/controller
17 1 2020-09-17 2020-09-22 2 2 wadecai@tencent.com k8s-ci-robot@users.noreply....
import_known_versions.go
in cmd/controller/app
4 - 2021-07-05 2021-08-08 2 2 13161840126@163.com k8s-ci-robot@users.noreply....
tools.go
in hack
5 - 2020-08-29 2020-09-04 2 2 wei.huang1@ibm.com k8s-ci-robot@users.noreply....
kep.yaml
in kep/205-preemption-toleration
14 - 2021-06-11 2021-08-05 2 2 everpeace@gmail.com k8s-ci-robot@users.noreply....
kep.yaml
in kep/48-node-resources-allocatable-scoring
12 - 2020-09-04 2020-09-15 2 2 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
kep.yaml
in kep/61-Trimaran-real-load-aware-scheduling
15 - 2020-09-24 2020-10-27 2 2 39573014+wangchen615@users.... k8s-ci-robot@users.noreply....
kep.yaml
in kep/119-node-resource-topology-aware-scheduling
15 - 2020-11-24 2021-05-13 2 2 alexey.perevalov@huawei.com k8s-ci-robot@users.noreply....
kep.yaml
in kep/217-resource-limit-aware-scorcing
13 - 2021-07-21 2021-07-26 2 2 yuan_chen3@apple.com k8s-ci-robot@users.noreply....
kep.yaml
in kep/9-capacity-scheduling
26 - 2020-08-27 2020-08-28 2 2 wangqingcan1990@gmail.com k8s-ci-robot@users.noreply....
kep.yaml
in kep/42-podgroup-coscheduling
13 - 2020-08-24 2020-09-11 2 2 wadecai@tencent.com k8s-ci-robot@users.noreply....
Chart.yaml
in manifests/install/charts/as-a-second-scheduler
6 - 2021-05-04 2021-05-26 2 2 liupeng.dalian@gmail.com k8s-ci-robot@users.noreply....
podgroup.yaml
in manifests/install/charts/as-a-second-scheduler/templates/crds
58 - 2021-05-04 2021-05-26 2 2 liupeng.dalian@gmail.com k8s-ci-robot@users.noreply....
deployment.yaml
in manifests/install/charts/as-a-second-scheduler/templates
74 - 2021-05-04 2021-05-26 2 2 liupeng.dalian@gmail.com k8s-ci-robot@users.noreply....
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
elasticquota.go
in pkg/controller
252 15 2021-07-05 2021-08-08 2 2 13161840126@163.com k8s-ci-robot@users.noreply....
zz_generated.deepcopy.go
in pkg/apis/scheduling/v1alpha1
190 20 2020-09-29 2020-09-29 1 2 k8s-ci-robot@users.noreply.... wangqingcan1990@gmail.com
cross_node_preemption.go
in pkg/crossnodepreemption
147 9 2020-09-22 2021-08-19 6 2 wei.huang1@ibm.com k8s-ci-robot@users.noreply....
rbac.yaml
in manifests/install/charts/as-a-second-scheduler/templates
99 - 2021-05-04 2021-05-26 2 2 liupeng.dalian@gmail.com k8s-ci-robot@users.noreply....
collector.go
in pkg/trimaran/loadvariationriskbalancing
96 5 2021-03-24 2021-03-24 1 2 k8s-ci-robot@users.noreply.... tantawi@us.ibm.com
handler.go
in pkg/trimaran
95 6 2020-11-11 2021-01-20 2 2 aqadeer@paypal.com k8s-ci-robot@users.noreply....
cluster-role.yaml
in manifests/noderesourcetopology
78 - 2021-04-06 2021-04-06 1 2 k8s-ci-robot@users.noreply.... swsehgal@redhat.com
deployment.yaml
in manifests/install/charts/as-a-second-scheduler/templates
74 - 2021-05-04 2021-05-26 2 2 liupeng.dalian@gmail.com k8s-ci-robot@users.noreply....
crd.yaml
in manifests/noderesourcetopology
68 - 2021-04-06 2021-04-06 1 2 k8s-ci-robot@users.noreply.... swsehgal@redhat.com
podgroup.yaml
in manifests/install/charts/as-a-second-scheduler/templates/crds
58 - 2021-05-04 2021-05-26 2 2 liupeng.dalian@gmail.com k8s-ci-robot@users.noreply....
deploy.yaml
in manifests/noderesourcetopology
51 - 2021-04-06 2021-04-06 1 2 k8s-ci-robot@users.noreply.... swsehgal@redhat.com
tpl
_helpers.tpl
in manifests/install/charts/as-a-second-scheduler/templates
47 - 2021-05-04 2021-05-26 2 2 liupeng.dalian@gmail.com k8s-ci-robot@users.noreply....
configmap.yaml
in manifests/install/charts/as-a-second-scheduler/templates
36 - 2021-05-04 2021-05-26 2 2 liupeng.dalian@gmail.com k8s-ci-robot@users.noreply....
worker-node-A.yaml
in manifests/noderesourcetopology
32 - 2021-04-06 2021-04-06 1 2 k8s-ci-robot@users.noreply.... swsehgal@redhat.com
test-deployment.yaml
in manifests/noderesourcetopology
31 - 2021-04-06 2021-04-06 1 2 k8s-ci-robot@users.noreply.... swsehgal@redhat.com
register.go
in pkg/apis/scheduling/v1alpha1
28 3 2020-09-29 2020-09-29 1 2 k8s-ci-robot@users.noreply.... wangqingcan1990@gmail.com
kep.yaml
in kep/9-capacity-scheduling
26 - 2020-08-27 2020-08-28 2 2 wangqingcan1990@gmail.com k8s-ci-robot@users.noreply....
worker-node-B.yaml
in manifests/noderesourcetopology
26 - 2021-04-06 2021-04-06 1 2 k8s-ci-robot@users.noreply.... swsehgal@redhat.com
scheduler-configmap.yaml
in manifests/noderesourcetopology
25 - 2021-04-06 2021-04-06 1 2 k8s-ci-robot@users.noreply.... swsehgal@redhat.com
scheme.go
in pkg/apis/config/scheme
20 2 2020-08-29 2020-09-04 2 2 wei.huang1@ibm.com k8s-ci-robot@users.noreply....
kep.yaml
in kep/2-lightweight-coscheduling
18 - 2020-08-11 2020-08-11 1 2 k8s-ci-robot@users.noreply.... wei.huang1@ibm.com
scheduler-config.yaml
in manifests/noderesourcetopology
18 - 2021-04-06 2021-04-06 1 2 k8s-ci-robot@users.noreply.... swsehgal@redhat.com
candidate.go
in pkg/crossnodepreemption
18 2 2020-09-22 2020-09-24 2 2 wei.huang1@ibm.com k8s-ci-robot@users.noreply....
controller.go
in cmd/controller
17 1 2020-09-17 2020-09-22 2 2 wadecai@tencent.com k8s-ci-robot@users.noreply....
serviceaccount.yaml
in manifests/install/charts/as-a-second-scheduler/templates
16 - 2021-05-04 2021-05-26 2 2 liupeng.dalian@gmail.com k8s-ci-robot@users.noreply....
15 - 2020-09-11 2021-03-08 6 2 sean.malloy@kohls.com k8s-ci-robot@users.noreply....
kep.yaml
in kep/61-Trimaran-real-load-aware-scheduling
15 - 2020-09-24 2020-10-27 2 2 39573014+wangchen615@users.... k8s-ci-robot@users.noreply....
kep.yaml
in kep/119-node-resource-topology-aware-scheduling
15 - 2020-11-24 2021-05-13 2 2 alexey.perevalov@huawei.com k8s-ci-robot@users.noreply....
scheduler-config.yaml
in manifests/trimaran
15 - 2020-11-11 2021-01-20 2 2 aqadeer@paypal.com k8s-ci-robot@users.noreply....
kep.yaml
in kep/205-preemption-toleration
14 - 2021-06-11 2021-08-05 2 2 everpeace@gmail.com k8s-ci-robot@users.noreply....
elasticquota-example.yaml
in manifests/capacityscheduling
14 - 2020-09-29 2020-09-29 1 2 k8s-ci-robot@users.noreply.... wangqingcan1990@gmail.com
kep.yaml
in kep/217-resource-limit-aware-scorcing
13 - 2021-07-21 2021-07-26 2 2 yuan_chen3@apple.com k8s-ci-robot@users.noreply....
kep.yaml
in kep/42-podgroup-coscheduling
13 - 2020-08-24 2020-09-11 2 2 wadecai@tencent.com k8s-ci-robot@users.noreply....
scheme.go
in pkg/apis/scheduling/scheme
13 2 2021-07-05 2021-08-08 2 2 13161840126@163.com k8s-ci-robot@users.noreply....
kep.yaml
in kep/48-node-resources-allocatable-scoring
12 - 2020-09-04 2020-09-15 2 2 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
scheduler-config.yaml
in manifests/podstate
12 - 2021-07-24 2021-07-31 2 2 302824716@qq.com k8s-ci-robot@users.noreply....
candidate.go
in pkg/capacityscheduling
12 2 2020-12-11 2020-12-11 1 2 k8s-ci-robot@users.noreply.... wangqingcan1990@gmail.com
constants.go
in pkg/util
10 - 2020-09-23 2020-10-30 2 2 wadecai@tencent.com k8s-ci-robot@users.noreply....
Chart.yaml
in manifests/install/charts/as-a-second-scheduler
6 - 2021-05-04 2021-05-26 2 2 liupeng.dalian@gmail.com k8s-ci-robot@users.noreply....
tools.go
in hack
5 - 2020-08-29 2020-09-04 2 2 wei.huang1@ibm.com k8s-ci-robot@users.noreply....
ns.yaml
in manifests/noderesourcetopology
5 - 2021-04-06 2021-04-06 1 2 k8s-ci-robot@users.noreply.... swsehgal@redhat.com
import_known_versions.go
in cmd/controller/app
4 - 2021-07-05 2021-08-08 2 2 13161840126@163.com k8s-ci-robot@users.noreply....
register.go
in pkg/apis/scheduling
4 - 2020-09-29 2020-09-29 1 2 k8s-ci-robot@users.noreply.... wangqingcan1990@gmail.com
doc.go
in pkg/apis/scheduling/v1alpha1
1 - 2020-09-29 2020-09-29 1 2 k8s-ci-robot@users.noreply.... wangqingcan1990@gmail.com
doc.go
in pkg/apis/config
1 - 2020-08-29 2020-09-04 2 2 wei.huang1@ibm.com k8s-ci-robot@users.noreply....
doc.go
in pkg/apis/config/v1beta1
1 - 2020-08-29 2020-09-04 2 2 wei.huang1@ibm.com k8s-ci-robot@users.noreply....
filter.go
in pkg/noderesourcetopology
200 10 2020-12-11 2021-08-19 6 3 alexey.perevalov@huawei.com k8s-ci-robot@users.noreply....
elasticquota.go
in pkg/capacityscheduling
134 11 2020-12-11 2021-04-07 3 3 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
allocatable.go
in pkg/noderesources
115 8 2020-08-05 2021-04-07 6 3 patricklundquist@gmail.com k8s-ci-robot@users.noreply....
loadvariationriskbalancing.go
in pkg/trimaran/loadvariationriskbalancing
104 6 2021-03-24 2021-04-07 3 3 k8s-ci-robot@users.noreply.... k8s-ci-robot@users.noreply....
Correlations

File Size vs. Number of Changes: 81 points

pkg/capacityscheduling/capacity_scheduling.go x: 646 lines of code y: 10 # changes pkg/coscheduling/coscheduling.go x: 214 lines of code y: 37 # changes pkg/crossnodepreemption/cross_node_preemption.go x: 147 lines of code y: 6 # changes pkg/noderesourcetopology/filter.go x: 200 lines of code y: 6 # changes pkg/podstate/pod_state.go x: 62 lines of code y: 6 # changes manifests/install/all-in-one.yaml x: 80 lines of code y: 7 # changes manifests/install/charts/as-a-second-scheduler/values.yaml x: 10 lines of code y: 3 # changes cmd/controller/app/import_known_versions.go x: 4 lines of code y: 2 # changes cmd/controller/app/server.go x: 91 lines of code y: 4 # changes pkg/apis/scheduling/scheme/scheme.go x: 13 lines of code y: 2 # changes pkg/apis/scheduling/v1alpha1/types.go x: 59 lines of code y: 3 # changes pkg/controller/elasticquota.go x: 252 lines of code y: 2 # changes pkg/controller/podgroup.go x: 242 lines of code y: 9 # changes kep/205-preemption-toleration/kep.yaml x: 14 lines of code y: 2 # changes manifests/podstate/scheduler-config.yaml x: 12 lines of code y: 2 # changes pkg/apis/config/types.go x: 59 lines of code y: 20 # changes manifests/install/charts/as-a-second-scheduler/Chart.yaml x: 6 lines of code y: 2 # changes manifests/install/charts/as-a-second-scheduler/templates/_helpers.tpl x: 47 lines of code y: 2 # changes manifests/install/charts/as-a-second-scheduler/templates/configmap.yaml x: 36 lines of code y: 2 # changes manifests/install/charts/as-a-second-scheduler/templates/crds/podgroup.yaml x: 58 lines of code y: 2 # changes manifests/install/charts/as-a-second-scheduler/templates/deployment.yaml x: 74 lines of code y: 2 # changes manifests/install/charts/as-a-second-scheduler/templates/rbac.yaml x: 99 lines of code y: 2 # changes manifests/install/charts/as-a-second-scheduler/templates/serviceaccount.yaml x: 16 lines of code y: 2 # changes pkg/util/podgroup.go x: 44 lines of code y: 7 # changes pkg/capacityscheduling/elasticquota.go x: 134 lines of code y: 3 # changes pkg/coscheduling/core/core.go x: 260 lines of code y: 16 # changes pkg/noderesources/allocatable.go x: 115 lines of code y: 6 # changes pkg/noderesources/resource_allocation.go x: 99 lines of code y: 4 # changes pkg/qos/queue_sort.go x: 32 lines of code y: 7 # changes pkg/trimaran/loadvariationriskbalancing/analysis.go x: 102 lines of code y: 3 # changes pkg/trimaran/loadvariationriskbalancing/loadvariationriskbalancing.go x: 104 lines of code y: 3 # changes pkg/trimaran/targetloadpacking/targetloadpacking.go x: 214 lines of code y: 6 # changes cmd/scheduler/main.go x: 37 lines of code y: 10 # changes manifests/noderesourcetopology/cluster-role.yaml x: 78 lines of code y: 1 # changes manifests/noderesourcetopology/crd.yaml x: 68 lines of code y: 1 # changes manifests/noderesourcetopology/deploy.yaml x: 51 lines of code y: 1 # changes manifests/noderesourcetopology/ns.yaml x: 5 lines of code y: 1 # changes manifests/noderesourcetopology/scheduler-config.yaml x: 18 lines of code y: 1 # changes manifests/noderesourcetopology/scheduler-configmap.yaml x: 25 lines of code y: 1 # changes manifests/noderesourcetopology/test-deployment.yaml x: 31 lines of code y: 1 # changes manifests/noderesourcetopology/worker-node-A.yaml x: 32 lines of code y: 1 # changes manifests/noderesourcetopology/worker-node-B.yaml x: 26 lines of code y: 1 # changes pkg/apis/config/register.go x: 26 lines of code y: 11 # changes pkg/apis/config/v1beta1/defaults.go x: 80 lines of code y: 14 # changes pkg/apis/config/v1beta1/register.go x: 28 lines of code y: 11 # changes pkg/apis/config/v1beta1/zz_generated.conversion.go x: 282 lines of code y: 18 # changes pkg/apis/config/v1beta1/zz_generated.deepcopy.go x: 226 lines of code y: 15 # changes pkg/apis/config/v1beta1/zz_generated.defaults.go x: 36 lines of code y: 11 # changes pkg/apis/config/zz_generated.deepcopy.go x: 151 lines of code y: 13 # changes manifests/coscheduling/crd.yaml x: 58 lines of code y: 8 # changes pkg/trimaran/loadvariationriskbalancing/collector.go x: 96 lines of code y: 1 # changes manifests/coscheduling/scheduler-config.yaml x: 32 lines of code y: 15 # changes cloudbuild.yaml x: 15 lines of code y: 6 # changes pkg/trimaran/handler.go x: 95 lines of code y: 2 # changes manifests/capacityscheduling/crd.yaml x: 54 lines of code y: 3 # changes pkg/capacityscheduling/candidate.go x: 12 lines of code y: 1 # changes manifests/capacityscheduling/scheduler-config.yaml x: 24 lines of code y: 3 # changes manifests/noderesources/scheduler-config.yaml x: 23 lines of code y: 4 # changes pkg/util/constants.go x: 10 lines of code y: 2 # changes cmd/controller/app/options.go x: 27 lines of code y: 4 # changes manifests/capacityscheduling/elasticquota-example.yaml x: 14 lines of code y: 1 # changes pkg/apis/scheduling/register.go x: 4 lines of code y: 1 # changes pkg/apis/scheduling/v1alpha1/doc.go x: 1 lines of code y: 1 # changes pkg/apis/scheduling/v1alpha1/register.go x: 28 lines of code y: 1 # changes pkg/apis/scheduling/v1alpha1/zz_generated.deepcopy.go x: 190 lines of code y: 1 # changes pkg/crossnodepreemption/candidate.go x: 18 lines of code y: 2 # changes cmd/controller/controller.go x: 17 lines of code y: 2 # changes hack/tools.go x: 5 lines of code y: 2 # changes pkg/apis/config/doc.go x: 1 lines of code y: 2 # changes pkg/apis/config/scheme/scheme.go x: 20 lines of code y: 2 # changes kep/9-capacity-scheduling/kep.yaml x: 26 lines of code y: 2 # changes
37.0
# changes
  min: 1.0
  average: 5.05
  25th percentile: 2.0
  median: 2.0
  75th percentile: 6.0
  max: 37.0
0 646.0
lines of code
min: 1.0 | average: 70.25 | 25th percentile: 15.0 | median: 32.0 | 75th percentile: 93.0 | max: 646.0

Number of Contributors vs. Number of Changes: 81 points

pkg/capacityscheduling/capacity_scheduling.go x: 5 # contributors y: 10 # changes pkg/coscheduling/coscheduling.go x: 9 # contributors y: 37 # changes pkg/crossnodepreemption/cross_node_preemption.go x: 2 # contributors y: 6 # changes pkg/noderesourcetopology/filter.go x: 3 # contributors y: 6 # changes manifests/install/all-in-one.yaml x: 4 # contributors y: 7 # changes manifests/install/charts/as-a-second-scheduler/values.yaml x: 3 # contributors y: 3 # changes cmd/controller/app/import_known_versions.go x: 2 # contributors y: 2 # changes cmd/controller/app/server.go x: 3 # contributors y: 4 # changes pkg/controller/podgroup.go x: 5 # contributors y: 9 # changes pkg/apis/config/types.go x: 10 # contributors y: 20 # changes pkg/coscheduling/core/core.go x: 5 # contributors y: 16 # changes pkg/qos/queue_sort.go x: 3 # contributors y: 7 # changes pkg/trimaran/targetloadpacking/targetloadpacking.go x: 4 # contributors y: 6 # changes cmd/scheduler/main.go x: 9 # contributors y: 10 # changes manifests/noderesourcetopology/cluster-role.yaml x: 2 # contributors y: 1 # changes pkg/apis/config/register.go x: 7 # contributors y: 11 # changes pkg/apis/config/v1beta1/defaults.go x: 8 # contributors y: 14 # changes pkg/apis/config/v1beta1/zz_generated.conversion.go x: 10 # contributors y: 18 # changes pkg/apis/config/v1beta1/zz_generated.deepcopy.go x: 9 # contributors y: 15 # changes pkg/apis/config/v1beta1/zz_generated.defaults.go x: 8 # contributors y: 11 # changes pkg/apis/config/zz_generated.deepcopy.go x: 8 # contributors y: 13 # changes manifests/coscheduling/crd.yaml x: 4 # contributors y: 8 # changes manifests/coscheduling/scheduler-config.yaml x: 7 # contributors y: 15 # changes
37.0
# changes
  min: 1.0
  average: 5.05
  25th percentile: 2.0
  median: 2.0
  75th percentile: 6.0
  max: 37.0
0 10.0
# contributors
min: 2.0 | average: 3.37 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 10.0

Number of Contributors vs. File Size: 81 points

pkg/capacityscheduling/capacity_scheduling.go x: 5 # contributors y: 646 lines of code pkg/coscheduling/coscheduling.go x: 9 # contributors y: 214 lines of code pkg/crossnodepreemption/cross_node_preemption.go x: 2 # contributors y: 147 lines of code pkg/noderesourcetopology/filter.go x: 3 # contributors y: 200 lines of code pkg/podstate/pod_state.go x: 3 # contributors y: 62 lines of code manifests/install/all-in-one.yaml x: 4 # contributors y: 80 lines of code manifests/install/charts/as-a-second-scheduler/values.yaml x: 3 # contributors y: 10 lines of code cmd/controller/app/import_known_versions.go x: 2 # contributors y: 4 lines of code cmd/controller/app/server.go x: 3 # contributors y: 91 lines of code pkg/apis/scheduling/scheme/scheme.go x: 2 # contributors y: 13 lines of code pkg/apis/scheduling/v1alpha1/types.go x: 3 # contributors y: 59 lines of code pkg/controller/elasticquota.go x: 2 # contributors y: 252 lines of code pkg/controller/podgroup.go x: 5 # contributors y: 242 lines of code manifests/podstate/scheduler-config.yaml x: 2 # contributors y: 12 lines of code pkg/apis/config/types.go x: 10 # contributors y: 59 lines of code manifests/install/charts/as-a-second-scheduler/Chart.yaml x: 2 # contributors y: 6 lines of code manifests/install/charts/as-a-second-scheduler/templates/_helpers.tpl x: 2 # contributors y: 47 lines of code manifests/install/charts/as-a-second-scheduler/templates/configmap.yaml x: 2 # contributors y: 36 lines of code manifests/install/charts/as-a-second-scheduler/templates/crds/podgroup.yaml x: 2 # contributors y: 58 lines of code manifests/install/charts/as-a-second-scheduler/templates/deployment.yaml x: 2 # contributors y: 74 lines of code manifests/install/charts/as-a-second-scheduler/templates/rbac.yaml x: 2 # contributors y: 99 lines of code manifests/install/charts/as-a-second-scheduler/templates/serviceaccount.yaml x: 2 # contributors y: 16 lines of code pkg/util/podgroup.go x: 4 # contributors y: 44 lines of code pkg/capacityscheduling/elasticquota.go x: 3 # contributors y: 134 lines of code pkg/coscheduling/core/core.go x: 5 # contributors y: 260 lines of code pkg/noderesources/allocatable.go x: 3 # contributors y: 115 lines of code pkg/noderesources/resource_allocation.go x: 3 # contributors y: 99 lines of code pkg/qos/queue_sort.go x: 3 # contributors y: 32 lines of code pkg/trimaran/loadvariationriskbalancing/analysis.go x: 3 # contributors y: 102 lines of code pkg/trimaran/targetloadpacking/targetloadpacking.go x: 4 # contributors y: 214 lines of code cmd/scheduler/main.go x: 9 # contributors y: 37 lines of code manifests/noderesourcetopology/cluster-role.yaml x: 2 # contributors y: 78 lines of code manifests/noderesourcetopology/crd.yaml x: 2 # contributors y: 68 lines of code manifests/noderesourcetopology/deploy.yaml x: 2 # contributors y: 51 lines of code manifests/noderesourcetopology/scheduler-config.yaml x: 2 # contributors y: 18 lines of code manifests/noderesourcetopology/scheduler-configmap.yaml x: 2 # contributors y: 25 lines of code manifests/noderesourcetopology/test-deployment.yaml x: 2 # contributors y: 31 lines of code manifests/noderesourcetopology/worker-node-B.yaml x: 2 # contributors y: 26 lines of code pkg/apis/config/register.go x: 7 # contributors y: 26 lines of code pkg/apis/config/v1beta1/defaults.go x: 8 # contributors y: 80 lines of code pkg/apis/config/v1beta1/register.go x: 7 # contributors y: 28 lines of code pkg/apis/config/v1beta1/zz_generated.conversion.go x: 10 # contributors y: 282 lines of code pkg/apis/config/v1beta1/zz_generated.deepcopy.go x: 9 # contributors y: 226 lines of code pkg/apis/config/v1beta1/zz_generated.defaults.go x: 8 # contributors y: 36 lines of code pkg/apis/config/zz_generated.deepcopy.go x: 8 # contributors y: 151 lines of code manifests/coscheduling/crd.yaml x: 4 # contributors y: 58 lines of code pkg/trimaran/loadvariationriskbalancing/collector.go x: 2 # contributors y: 96 lines of code manifests/coscheduling/scheduler-config.yaml x: 7 # contributors y: 32 lines of code manifests/capacityscheduling/crd.yaml x: 3 # contributors y: 54 lines of code manifests/capacityscheduling/scheduler-config.yaml x: 3 # contributors y: 24 lines of code pkg/util/constants.go x: 2 # contributors y: 10 lines of code cmd/controller/app/options.go x: 3 # contributors y: 27 lines of code pkg/apis/scheduling/v1alpha1/doc.go x: 2 # contributors y: 1 lines of code pkg/apis/scheduling/v1alpha1/register.go x: 2 # contributors y: 28 lines of code pkg/apis/scheduling/v1alpha1/zz_generated.deepcopy.go x: 2 # contributors y: 190 lines of code manifests/qos/scheduler-config.yaml x: 3 # contributors y: 14 lines of code
646.0
lines of code
  min: 1.0
  average: 70.25
  25th percentile: 15.0
  median: 32.0
  75th percentile: 93.0
  max: 646.0
0 10.0
# contributors
min: 2.0 | average: 3.37 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 10.0