apache / dolphinscheduler-operator
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 77 files with 9,001 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 0 files changed 21-50 times (0 lines of code)
    • 14 files changed 6-20 times (7,319 lines of code)
    • 63 files changed 1-5 times (1,682 lines of code)
0% | 0% | 0% | 81% | 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 77 files with 9,001 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 52 files changed by 2-5 contributors (8,580 lines of code)
    • 25 files changed by 1 contributor (421 lines of code)
0% | 0% | 0% | 95% | 4%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
yaml, txt, go, tpl, mod, gitignore, md, json, dockerignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
yaml0% | 0% | 0% | 85% | 14%
go0% | 0% | 0% | 70% | 29%
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
config0% | 0% | 0% | 85% | 14%
controllers0% | 0% | 0% | 67% | 32%
api0% | 0% | 0% | 75% | 25%
ROOT0% | 0% | 0% | 100% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ds_public.go
in api/v1alpha1
102 1 2022-05-27 2022-09-27 8 3 nobolity@gmail.com nobolity@users.noreply.gith...
role.yaml
in config/rbac
196 - 2022-05-28 2022-09-27 8 3 nobolity@gmail.com nobolity@users.noreply.gith...
master_reconcile.go
in controllers
201 9 2022-05-27 2022-09-27 8 3 nobolity@gmail.com nobolity@users.noreply.gith...
382 16 2022-05-28 2022-09-27 8 3 nobolity@gmail.com nobolity@users.noreply.gith...
kustomization.yaml
in config/manager
14 - 2022-05-27 2022-09-27 7 3 nobolity@gmail.com nobolity@users.noreply.gith...
504 52 2022-05-27 2022-08-02 7 2 nobolity@gmail.com kezhenxu94@apache.org
1222 - 2022-05-29 2022-09-27 7 3 nobolity@gmail.com nobolity@users.noreply.gith...
1414 - 2022-05-27 2022-09-27 7 3 nobolity@gmail.com nobolity@users.noreply.gith...
1416 - 2022-05-27 2022-09-27 7 3 nobolity@gmail.com nobolity@users.noreply.gith...
main.go
in root
91 2 2022-05-28 2022-09-27 6 3 nobolity@gmail.com nobolity@users.noreply.gith...
dsapi_controller.go
in controllers
174 7 2022-05-29 2022-08-02 6 2 nobolity@gmail.com kezhenxu94@apache.org
dsalert_controller.go
in controllers
175 7 2022-05-29 2022-08-02 6 2 nobolity@gmail.com kezhenxu94@apache.org
212 8 2022-05-29 2022-09-20 6 4 nobolity@gmail.com caishunfeng2021@gmail.com
1216 - 2022-05-29 2022-09-27 6 3 nobolity@gmail.com nobolity@users.noreply.gith...
dsapi_types.go
in api/v1alpha1
35 1 2022-05-29 2022-09-27 5 3 nobolity@gmail.com nobolity@users.noreply.gith...
dsmaster_types.go
in api/v1alpha1
36 1 2022-05-27 2022-09-27 5 3 nobolity@gmail.com nobolity@users.noreply.gith...
dsworker_types.go
in api/v1alpha1
37 1 2022-05-27 2022-09-27 5 3 nobolity@gmail.com nobolity@users.noreply.gith...
alert_reconcile.go
in controllers
88 3 2022-05-28 2022-09-27 5 3 nobolity@gmail.com nobolity@users.noreply.gith...
worker_reconcile.go
in controllers
94 3 2022-05-27 2022-09-27 5 3 nobolity@gmail.com nobolity@users.noreply.gith...
api_reconcile.go
in controllers
95 2 2022-05-29 2022-09-27 5 3 nobolity@gmail.com nobolity@users.noreply.gith...
kustomization.yaml
in config/crd
16 - 2022-05-28 2022-08-02 4 2 nobolity@gmail.com kezhenxu94@apache.org
postgres-service.yaml
in config/ds/postgreSQL
16 - 2022-05-27 2022-08-02 4 2 nobolity@gmail.com kezhenxu94@apache.org
postgres-pv.yaml
in config/ds/postgreSQL
16 - 2022-05-27 2022-08-02 4 2 nobolity@gmail.com kezhenxu94@apache.org
dsalert_types.go
in api/v1alpha1
33 1 2022-05-28 2022-09-27 4 3 nobolity@gmail.com nobolity@users.noreply.gith...
manifests.yaml
in config/webhook
54 - 2022-06-12 2022-09-07 4 2 nobolity@gmail.com kezhenxu94@apache.org
postgres-deployment.yaml
in config/ds/postgreSQL
33 - 2022-05-27 2022-08-02 3 2 nobolity@gmail.com kezhenxu94@apache.org
deployment.go
in controllers
55 6 2022-05-28 2022-08-02 3 2 nobolity@gmail.com kezhenxu94@apache.org
pod.go
in controllers
125 16 2022-05-27 2022-08-02 3 2 nobolity@gmail.com kezhenxu94@apache.org
kustomization.yaml
in config/certmanager
4 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
kustomization.yaml
in config/webhook
5 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
cainjection_in_dsapis.yaml
in config/crd/patches
6 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
cainjection_in_dsalerts.yaml
in config/crd/patches
6 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
postgres-configmap.yaml
in config/ds/postgreSQL
11 - 2022-05-27 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
service.yaml
in config/webhook
12 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
13 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
kustomizeconfig.yaml
in config/certmanager
14 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
postgres-pvc.yaml
in config/ds/postgreSQL
14 - 2022-05-27 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
webhook_in_dsapis.yaml
in config/crd/patches
15 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
webhook_in_dsalerts.yaml
in config/crd/patches
15 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
ds-pv.yaml
in config/ds
15 - 2022-05-27 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
ds-pvc.yaml
in config/ds
17 - 2022-05-27 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
19 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
19 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
certificate.yaml
in config/certmanager
21 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
kustomizeconfig.yaml
in config/webhook
21 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
23 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
23 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
23 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
kustomization.yaml
in config/default
39 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
zookeeper.yaml
in config/ds/zookeeper
40 - 2022-05-27 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@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
212 8 2022-05-29 2022-09-20 6 4 nobolity@gmail.com caishunfeng2021@gmail.com
role.yaml
in config/rbac
196 - 2022-05-28 2022-09-27 8 3 nobolity@gmail.com nobolity@users.noreply.gith...
ds_public.go
in api/v1alpha1
102 1 2022-05-27 2022-09-27 8 3 nobolity@gmail.com nobolity@users.noreply.gith...
382 16 2022-05-28 2022-09-27 8 3 nobolity@gmail.com nobolity@users.noreply.gith...
master_reconcile.go
in controllers
201 9 2022-05-27 2022-09-27 8 3 nobolity@gmail.com nobolity@users.noreply.gith...
1222 - 2022-05-29 2022-09-27 7 3 nobolity@gmail.com nobolity@users.noreply.gith...
1414 - 2022-05-27 2022-09-27 7 3 nobolity@gmail.com nobolity@users.noreply.gith...
1416 - 2022-05-27 2022-09-27 7 3 nobolity@gmail.com nobolity@users.noreply.gith...
kustomization.yaml
in config/manager
14 - 2022-05-27 2022-09-27 7 3 nobolity@gmail.com nobolity@users.noreply.gith...
1216 - 2022-05-29 2022-09-27 6 3 nobolity@gmail.com nobolity@users.noreply.gith...
main.go
in root
91 2 2022-05-28 2022-09-27 6 3 nobolity@gmail.com nobolity@users.noreply.gith...
dsworker_types.go
in api/v1alpha1
37 1 2022-05-27 2022-09-27 5 3 nobolity@gmail.com nobolity@users.noreply.gith...
dsmaster_types.go
in api/v1alpha1
36 1 2022-05-27 2022-09-27 5 3 nobolity@gmail.com nobolity@users.noreply.gith...
dsapi_types.go
in api/v1alpha1
35 1 2022-05-29 2022-09-27 5 3 nobolity@gmail.com nobolity@users.noreply.gith...
worker_reconcile.go
in controllers
94 3 2022-05-27 2022-09-27 5 3 nobolity@gmail.com nobolity@users.noreply.gith...
alert_reconcile.go
in controllers
88 3 2022-05-28 2022-09-27 5 3 nobolity@gmail.com nobolity@users.noreply.gith...
api_reconcile.go
in controllers
95 2 2022-05-29 2022-09-27 5 3 nobolity@gmail.com nobolity@users.noreply.gith...
dsalert_types.go
in api/v1alpha1
33 1 2022-05-28 2022-09-27 4 3 nobolity@gmail.com nobolity@users.noreply.gith...
504 52 2022-05-27 2022-08-02 7 2 nobolity@gmail.com kezhenxu94@apache.org
dsalert_controller.go
in controllers
175 7 2022-05-29 2022-08-02 6 2 nobolity@gmail.com kezhenxu94@apache.org
dsapi_controller.go
in controllers
174 7 2022-05-29 2022-08-02 6 2 nobolity@gmail.com kezhenxu94@apache.org
manifests.yaml
in config/webhook
54 - 2022-06-12 2022-09-07 4 2 nobolity@gmail.com kezhenxu94@apache.org
postgres-pv.yaml
in config/ds/postgreSQL
16 - 2022-05-27 2022-08-02 4 2 nobolity@gmail.com kezhenxu94@apache.org
postgres-service.yaml
in config/ds/postgreSQL
16 - 2022-05-27 2022-08-02 4 2 nobolity@gmail.com kezhenxu94@apache.org
kustomization.yaml
in config/crd
16 - 2022-05-28 2022-08-02 4 2 nobolity@gmail.com kezhenxu94@apache.org
postgres-deployment.yaml
in config/ds/postgreSQL
33 - 2022-05-27 2022-08-02 3 2 nobolity@gmail.com kezhenxu94@apache.org
deployment.go
in controllers
55 6 2022-05-28 2022-08-02 3 2 nobolity@gmail.com kezhenxu94@apache.org
pod.go
in controllers
125 16 2022-05-27 2022-08-02 3 2 nobolity@gmail.com kezhenxu94@apache.org
kustomizeconfig.yaml
in config/webhook
21 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
kustomization.yaml
in config/webhook
5 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
service.yaml
in config/webhook
12 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
19 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
23 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
19 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
23 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
postgres-configmap.yaml
in config/ds/postgreSQL
11 - 2022-05-27 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
postgres-pvc.yaml
in config/ds/postgreSQL
14 - 2022-05-27 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
ds-pv.yaml
in config/ds
15 - 2022-05-27 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
zookeeper.yaml
in config/ds/zookeeper
40 - 2022-05-27 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
ds-pvc.yaml
in config/ds
17 - 2022-05-27 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
cainjection_in_dsalerts.yaml
in config/crd/patches
6 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
webhook_in_dsalerts.yaml
in config/crd/patches
15 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
webhook_in_dsapis.yaml
in config/crd/patches
15 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
cainjection_in_dsapis.yaml
in config/crd/patches
6 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
13 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
kustomization.yaml
in config/default
39 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
23 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
kustomizeconfig.yaml
in config/certmanager
14 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
kustomization.yaml
in config/certmanager
4 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
certificate.yaml
in config/certmanager
21 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@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
manager.yaml
in config/manager
58 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
36 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
32 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
23 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
23 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
manager_config_patch.yaml
in config/default
20 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
19 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
19 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
monitor.yaml
in config/prometheus
18 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
auth_proxy_role.yaml
in config/rbac
17 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
16 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
15 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
webhook_in_dsmasters.yaml
in config/crd/patches
15 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
webhook_in_dsworkers.yaml
in config/crd/patches
15 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
12 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
role_binding.yaml
in config/rbac
12 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
12 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
11 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
kustomization.yaml
in config/rbac
10 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
groupversion_info.go
in api/v1alpha1
10 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
9 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
cainjection_in_dsworkers.yaml
in config/crd/patches
6 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
cainjection_in_dsmasters.yaml
in config/crd/patches
6 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
service_account.yaml
in config/rbac
5 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
kustomization.yaml
in config/prometheus
2 - 2022-08-02 2022-08-02 1 1 kezhenxu94@apache.org kezhenxu94@apache.org
504 52 2022-05-27 2022-08-02 7 2 nobolity@gmail.com kezhenxu94@apache.org
dsalert_controller.go
in controllers
175 7 2022-05-29 2022-08-02 6 2 nobolity@gmail.com kezhenxu94@apache.org
dsapi_controller.go
in controllers
174 7 2022-05-29 2022-08-02 6 2 nobolity@gmail.com kezhenxu94@apache.org
pod.go
in controllers
125 16 2022-05-27 2022-08-02 3 2 nobolity@gmail.com kezhenxu94@apache.org
member.go
in controllers
102 13 2022-05-31 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
deployment.go
in controllers
55 6 2022-05-28 2022-08-02 3 2 nobolity@gmail.com kezhenxu94@apache.org
manifests.yaml
in config/webhook
54 - 2022-06-12 2022-09-07 4 2 nobolity@gmail.com kezhenxu94@apache.org
dsmaster_webhook.go
in api/v1alpha1
51 5 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
zookeeper.yaml
in config/ds/zookeeper
40 - 2022-05-27 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
kustomization.yaml
in config/default
39 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
postgres-deployment.yaml
in config/ds/postgreSQL
33 - 2022-05-27 2022-08-02 3 2 nobolity@gmail.com kezhenxu94@apache.org
23 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
23 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
23 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
kustomizeconfig.yaml
in config/webhook
21 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
certificate.yaml
in config/certmanager
21 - 2022-06-12 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
19 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
19 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
ds-pvc.yaml
in config/ds
17 - 2022-05-27 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
postgres-pv.yaml
in config/ds/postgreSQL
16 - 2022-05-27 2022-08-02 4 2 nobolity@gmail.com kezhenxu94@apache.org
postgres-service.yaml
in config/ds/postgreSQL
16 - 2022-05-27 2022-08-02 4 2 nobolity@gmail.com kezhenxu94@apache.org
kustomization.yaml
in config/crd
16 - 2022-05-28 2022-08-02 4 2 nobolity@gmail.com kezhenxu94@apache.org
ds-pv.yaml
in config/ds
15 - 2022-05-27 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
webhook_in_dsalerts.yaml
in config/crd/patches
15 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
webhook_in_dsapis.yaml
in config/crd/patches
15 - 2022-05-29 2022-08-02 2 2 nobolity@gmail.com kezhenxu94@apache.org
Correlations

File Size vs. Number of Changes: 77 points

api/v1alpha1/dsalert_types.go x: 33 lines of code y: 4 # changes api/v1alpha1/dsapi_types.go x: 35 lines of code y: 5 # changes api/v1alpha1/dsmaster_types.go x: 36 lines of code y: 5 # changes controllers/alert_reconcile.go x: 88 lines of code y: 5 # changes controllers/api_reconcile.go x: 95 lines of code y: 5 # changes controllers/dsmaster_controller.go x: 382 lines of code y: 8 # changes controllers/master_reconcile.go x: 201 lines of code y: 8 # changes controllers/worker_reconcile.go x: 94 lines of code y: 5 # changes api/v1alpha1/ds_public.go x: 102 lines of code y: 8 # changes config/crd/bases/ds.apache.dolphinscheduler.dev_dsalerts.yaml x: 1216 lines of code y: 6 # changes config/crd/bases/ds.apache.dolphinscheduler.dev_dsapis.yaml x: 1222 lines of code y: 7 # changes config/crd/bases/ds.apache.dolphinscheduler.dev_dsmasters.yaml x: 1414 lines of code y: 7 # changes config/crd/bases/ds.apache.dolphinscheduler.dev_dsworkers.yaml x: 1416 lines of code y: 7 # changes config/manager/kustomization.yaml x: 14 lines of code y: 7 # changes config/rbac/role.yaml x: 196 lines of code y: 8 # changes main.go x: 91 lines of code y: 6 # changes controllers/dsworker_controller.go x: 212 lines of code y: 6 # changes config/webhook/manifests.yaml x: 54 lines of code y: 4 # changes api/v1alpha1/dsmaster_webhook.go x: 51 lines of code y: 2 # changes api/v1alpha1/groupversion_info.go x: 10 lines of code y: 1 # changes api/v1alpha1/zz_generated.deepcopy.go x: 504 lines of code y: 7 # changes config/certmanager/certificate.yaml x: 21 lines of code y: 2 # changes config/certmanager/kustomization.yaml x: 4 lines of code y: 2 # changes config/certmanager/kustomizeconfig.yaml x: 14 lines of code y: 2 # changes config/crd/kustomization.yaml x: 16 lines of code y: 4 # changes config/crd/kustomizeconfig.yaml x: 16 lines of code y: 1 # changes config/crd/patches/cainjection_in_dsalerts.yaml x: 6 lines of code y: 2 # changes config/crd/patches/cainjection_in_dsmasters.yaml x: 6 lines of code y: 1 # changes config/crd/patches/webhook_in_dsmasters.yaml x: 15 lines of code y: 1 # changes config/default/kustomization.yaml x: 39 lines of code y: 2 # changes config/default/manager_auth_proxy_patch.yaml x: 32 lines of code y: 1 # changes config/default/manager_config_patch.yaml x: 20 lines of code y: 1 # changes config/ds/ds-pvc.yaml x: 17 lines of code y: 2 # changes config/ds/postgreSQL/postgres-configmap.yaml x: 11 lines of code y: 2 # changes config/ds/postgreSQL/postgres-deployment.yaml x: 33 lines of code y: 3 # changes config/manager/controller_manager_config.yaml x: 11 lines of code y: 1 # changes config/manager/manager.yaml x: 58 lines of code y: 1 # changes config/prometheus/kustomization.yaml x: 2 lines of code y: 1 # changes config/rbac/dsalert_viewer_role.yaml x: 19 lines of code y: 2 # changes config/rbac/dsmaster_editor_role.yaml x: 23 lines of code y: 1 # changes config/rbac/leader_election_role.yaml x: 36 lines of code y: 1 # changes config/rbac/service_account.yaml x: 5 lines of code y: 1 # changes controllers/deployment.go x: 55 lines of code y: 3 # changes controllers/dsalert_controller.go x: 175 lines of code y: 6 # changes controllers/member.go x: 102 lines of code y: 2 # changes controllers/pod.go x: 125 lines of code y: 3 # changes
8.0
# changes
  min: 1.0
  average: 2.97
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 8.0
0 1416.0
lines of code
min: 2.0 | average: 116.9 | 25th percentile: 14.0 | median: 20.0 | 75th percentile: 56.5 | max: 1416.0

Number of Contributors vs. Number of Changes: 77 points

api/v1alpha1/dsalert_types.go x: 3 # contributors y: 4 # changes api/v1alpha1/dsapi_types.go x: 3 # contributors y: 5 # changes controllers/dsmaster_controller.go x: 3 # contributors y: 8 # changes config/crd/bases/ds.apache.dolphinscheduler.dev_dsalerts.yaml x: 3 # contributors y: 6 # changes config/crd/bases/ds.apache.dolphinscheduler.dev_dsapis.yaml x: 3 # contributors y: 7 # changes controllers/dsworker_controller.go x: 4 # contributors y: 6 # changes config/webhook/manifests.yaml x: 2 # contributors y: 4 # changes api/v1alpha1/dsmaster_webhook.go x: 2 # contributors y: 2 # changes api/v1alpha1/groupversion_info.go x: 1 # contributors y: 1 # changes api/v1alpha1/zz_generated.deepcopy.go x: 2 # contributors y: 7 # changes config/ds/postgreSQL/postgres-deployment.yaml x: 2 # contributors y: 3 # changes controllers/dsalert_controller.go x: 2 # contributors y: 6 # changes
8.0
# changes
  min: 1.0
  average: 2.97
  25th percentile: 1.0
  median: 2.0
  75th percentile: 5.0
  max: 8.0
0 4.0
# contributors
min: 1.0 | average: 1.92 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0

Number of Contributors vs. File Size: 77 points

api/v1alpha1/dsalert_types.go x: 3 # contributors y: 33 lines of code api/v1alpha1/dsapi_types.go x: 3 # contributors y: 35 lines of code controllers/alert_reconcile.go x: 3 # contributors y: 88 lines of code controllers/api_reconcile.go x: 3 # contributors y: 95 lines of code controllers/dsmaster_controller.go x: 3 # contributors y: 382 lines of code controllers/master_reconcile.go x: 3 # contributors y: 201 lines of code controllers/worker_reconcile.go x: 3 # contributors y: 94 lines of code api/v1alpha1/ds_public.go x: 3 # contributors y: 102 lines of code config/crd/bases/ds.apache.dolphinscheduler.dev_dsalerts.yaml x: 3 # contributors y: 1216 lines of code config/crd/bases/ds.apache.dolphinscheduler.dev_dsapis.yaml x: 3 # contributors y: 1222 lines of code config/crd/bases/ds.apache.dolphinscheduler.dev_dsmasters.yaml x: 3 # contributors y: 1414 lines of code config/manager/kustomization.yaml x: 3 # contributors y: 14 lines of code config/rbac/role.yaml x: 3 # contributors y: 196 lines of code controllers/dsworker_controller.go x: 4 # contributors y: 212 lines of code config/webhook/manifests.yaml x: 2 # contributors y: 54 lines of code api/v1alpha1/groupversion_info.go x: 1 # contributors y: 10 lines of code api/v1alpha1/zz_generated.deepcopy.go x: 2 # contributors y: 504 lines of code config/certmanager/certificate.yaml x: 2 # contributors y: 21 lines of code config/certmanager/kustomization.yaml x: 2 # contributors y: 4 lines of code config/certmanager/kustomizeconfig.yaml x: 2 # contributors y: 14 lines of code config/crd/kustomizeconfig.yaml x: 1 # contributors y: 16 lines of code config/crd/patches/cainjection_in_dsalerts.yaml x: 2 # contributors y: 6 lines of code config/default/kustomization.yaml x: 2 # contributors y: 39 lines of code config/default/manager_auth_proxy_patch.yaml x: 1 # contributors y: 32 lines of code config/default/manager_config_patch.yaml x: 1 # contributors y: 20 lines of code config/default/manager_webhook_patch.yaml x: 2 # contributors y: 23 lines of code config/ds/postgreSQL/postgres-deployment.yaml x: 2 # contributors y: 33 lines of code config/ds/zookeeper/zookeeper.yaml x: 2 # contributors y: 40 lines of code config/manager/manager.yaml x: 1 # contributors y: 58 lines of code config/prometheus/kustomization.yaml x: 1 # contributors y: 2 lines of code config/rbac/dsmaster_editor_role.yaml x: 1 # contributors y: 23 lines of code config/rbac/leader_election_role.yaml x: 1 # contributors y: 36 lines of code controllers/dsalert_controller.go x: 2 # contributors y: 175 lines of code controllers/member.go x: 2 # contributors y: 102 lines of code controllers/pod.go x: 2 # contributors y: 125 lines of code
1416.0
lines of code
  min: 2.0
  average: 116.9
  25th percentile: 14.0
  median: 20.0
  75th percentile: 56.5
  max: 1416.0
0 4.0
# contributors
min: 1.0 | average: 1.92 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 4.0