apache / solr-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 85 files with 22,089 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 5 files changed 51-100 times (4,150 lines of code)
    • 8 files changed 21-50 times (8,855 lines of code)
    • 22 files changed 6-20 times (6,558 lines of code)
    • 50 files changed 1-5 times (2,526 lines of code)
0% | 18% | 40% | 29% | 11%
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 85 files with 22,089 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 6 files changed by 11-25 contributors (4,191 lines of code)
    • 14 files changed by 6-10 contributors (10,084 lines of code)
    • 39 files changed by 2-5 contributors (4,762 lines of code)
    • 26 files changed by 1 contributor (3,052 lines of code)
0% | 18% | 45% | 21% | 13%
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, go, sh, md, txt, tpl, py, mod, gitignore, props, xml, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 43% | 16% | 20% | 18%
yaml0% | 1% | 68% | 25% | 4%
py0% | 0% | 0% | 91% | 8%
tpl0% | 0% | 0% | 72% | 27%
props0% | 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
api0% | 86% | 4% | 8% | <1%
controllers0% | 28% | 22% | 21% | 26%
helm0% | 10% | 10% | 65% | 14%
config0% | 0% | 87% | 6% | 5%
hack0% | 0% | 0% | 95% | 4%
ROOT0% | 0% | 0% | 99% | <1%
version0% | 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
Chart.yaml
in helm/solr-operator
166 - 2020-02-14 2023-07-13 87 17 kcmartin@users.noreply.gith... houston@apache.org
solr_util.go
in controllers/util
1022 19 2019-12-02 2023-06-29 71 15 swarupdonepudi@users.norepl... houston@apache.org
solrcloud_types.go
in api/v1beta1
700 52 2019-12-02 2023-07-06 70 13 swarupdonepudi@users.norepl... houston@apache.org
812 19 2019-12-02 2023-07-13 56 13 swarupdonepudi@users.norepl... houston@apache.org
1450 122 2019-12-02 2023-07-06 54 12 swarupdonepudi@users.norepl... houston@apache.org
prometheus_exporter_util.go
in controllers/util
358 4 2019-12-02 2023-04-06 35 8 swarupdonepudi@users.norepl... houston@apache.org
zk_util.go
in controllers/util
388 3 2019-12-02 2023-04-19 29 10 swarupdonepudi@users.norepl... houston@apache.org
values.yaml
in helm/solr-operator
41 - 2020-02-14 2023-05-16 27 11 kcmartin@users.noreply.gith... 7103208+uluzox@users.norepl...
values.yaml
in helm/solr
123 - 2021-07-06 2023-07-06 25 5 houston@apache.org houston@apache.org
common.go
in controllers/util
514 22 2020-01-10 2022-12-13 24 7 houstonputman@gmail.com houston@apache.org
7143 - 2021-01-21 2023-07-17 23 7 houston@apache.org houston@apache.org
common_types.go
in api/v1beta1
117 4 2020-02-19 2022-07-07 22 9 houstonputman@gmail.com houston@apache.org
backup_util.go
in controllers/util
171 12 2019-12-02 2023-06-29 22 8 swarupdonepudi@users.norepl... houston@apache.org
Chart.yaml
in helm/solr
56 - 2021-07-06 2023-04-19 20 4 houston@apache.org houston@apache.org
deployment.yaml
in helm/solr-operator/templates
119 - 2020-02-14 2023-05-16 19 7 kcmartin@users.noreply.gith... 7103208+uluzox@users.norepl...
253 5 2019-12-02 2023-04-12 19 7 swarupdonepudi@users.norepl... houston@apache.org
414 10 2019-12-02 2023-04-12 19 4 swarupdonepudi@users.norepl... houston@apache.org
249 - 2021-01-21 2023-04-19 18 4 houston@apache.org houston@apache.org
role.yaml
in helm/solr-operator/templates
253 - 2020-02-14 2023-04-03 18 6 kcmartin@users.noreply.gith... houston@apache.org
solrcloud.yaml
in helm/solr/templates
254 - 2021-07-06 2023-07-06 18 3 houston@apache.org houston@apache.org
solr_update_util.go
in controllers/util
407 14 2020-11-30 2023-07-13 17 4 hputman@apple.com houston@apache.org
releaseWizard.yaml
in hack/release/wizard
1404 - 2021-04-14 2023-06-23 17 2 houston@apache.org sujeeth62@users.noreply.git...
main.go
in root
247 5 2019-12-02 2023-04-12 16 7 swarupdonepudi@users.norepl... houston@apache.org
role.yaml
in config/rbac
248 - 2019-12-02 2023-04-03 16 6 swarupdonepudi@users.norepl... houston@apache.org
solrbackup_types.go
in api/v1beta1
79 7 2019-12-02 2023-04-12 15 6 swarupdonepudi@users.norepl... houston@apache.org
131 13 2019-12-02 2022-07-07 15 6 swarupdonepudi@users.norepl... houston@apache.org
manager.yaml
in config/manager
63 - 2019-12-02 2022-01-19 13 7 swarupdonepudi@users.norepl... houston@apache.org
api.go
in controllers/util/solr_api
114 6 2020-11-30 2023-06-29 11 5 hputman@apple.com houston@apache.org
releaseWizard.py
in hack/release/wizard
1642 154 2021-04-14 2023-04-19 11 1 houston@apache.org houston@apache.org
kustomization.yaml
in config/crd
7 - 2019-12-02 2021-09-28 8 5 swarupdonepudi@users.norepl... houston@apache.org
version.go
in version
14 1 2021-03-26 2023-04-19 8 2 houston@apache.org houston@apache.org
service_account.yaml
in helm/solr-operator/templates
13 - 2020-02-14 2022-12-20 6 5 kcmartin@users.noreply.gith... houston@apache.org
tpl
_helpers.tpl
in helm/solr-operator/templates
128 - 2020-02-14 2022-12-20 6 5 kcmartin@users.noreply.gith... houston@apache.org
solr_backup_repo_util.go
in controllers/util
215 16 2021-09-27 2022-01-24 6 2 gerlowskija@apache.org gerlowskija@apache.org
tpl
_custom_option_helpers.tpl
in helm/solr/templates
248 - 2021-07-06 2022-07-07 6 2 houston@apache.org houston@apache.org
kustomization.yaml
in config/default
7 - 2019-08-05 2021-09-28 5 4 houstonputman@gmail.com houston@apache.org
groupversion_info.go
in api/v1beta1
10 - 2019-12-02 2022-11-07 5 3 swarupdonepudi@users.norepl... houston@apache.org
role_binding.yaml
in helm/solr-operator/templates
18 - 2020-02-14 2022-12-20 5 4 kcmartin@users.noreply.gith... houston@apache.org
cluster_status.go
in controllers/util/solr_api
72 - 2020-11-30 2023-06-29 5 3 hputman@apple.com houston@apache.org
props
1 - 2021-09-28 2023-04-12 4 1 houston@apache.org houston@apache.org
6 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
cainjection_in_solrclouds.yaml
in config/crd/patches
6 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
cainjection_in_solrbackups.yaml
in config/crd/patches
6 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
kustomization.yaml
in config/rbac
10 - 2019-12-02 2021-09-28 4 3 swarupdonepudi@users.norepl... houston@apache.org
role_binding.yaml
in config/rbac
12 - 2019-12-02 2021-09-28 4 3 swarupdonepudi@users.norepl... houston@apache.org
12 - 2019-12-02 2021-09-28 4 3 swarupdonepudi@users.norepl... houston@apache.org
webhook_in_solrclouds.yaml
in config/crd/patches
15 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
webhook_in_solrbackups.yaml
in config/crd/patches
15 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
15 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
errors.go
in controllers/util/solr_api
42 4 2020-11-30 2023-06-29 4 3 hputman@apple.com houston@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
Chart.yaml
in helm/solr-operator
166 - 2020-02-14 2023-07-13 87 17 kcmartin@users.noreply.gith... houston@apache.org
solr_util.go
in controllers/util
1022 19 2019-12-02 2023-06-29 71 15 swarupdonepudi@users.norepl... houston@apache.org
solrcloud_types.go
in api/v1beta1
700 52 2019-12-02 2023-07-06 70 13 swarupdonepudi@users.norepl... houston@apache.org
812 19 2019-12-02 2023-07-13 56 13 swarupdonepudi@users.norepl... houston@apache.org
1450 122 2019-12-02 2023-07-06 54 12 swarupdonepudi@users.norepl... houston@apache.org
values.yaml
in helm/solr-operator
41 - 2020-02-14 2023-05-16 27 11 kcmartin@users.noreply.gith... 7103208+uluzox@users.norepl...
zk_util.go
in controllers/util
388 3 2019-12-02 2023-04-19 29 10 swarupdonepudi@users.norepl... houston@apache.org
common_types.go
in api/v1beta1
117 4 2020-02-19 2022-07-07 22 9 houstonputman@gmail.com houston@apache.org
prometheus_exporter_util.go
in controllers/util
358 4 2019-12-02 2023-04-06 35 8 swarupdonepudi@users.norepl... houston@apache.org
backup_util.go
in controllers/util
171 12 2019-12-02 2023-06-29 22 8 swarupdonepudi@users.norepl... houston@apache.org
common.go
in controllers/util
514 22 2020-01-10 2022-12-13 24 7 houstonputman@gmail.com houston@apache.org
7143 - 2021-01-21 2023-07-17 23 7 houston@apache.org houston@apache.org
253 5 2019-12-02 2023-04-12 19 7 swarupdonepudi@users.norepl... houston@apache.org
deployment.yaml
in helm/solr-operator/templates
119 - 2020-02-14 2023-05-16 19 7 kcmartin@users.noreply.gith... 7103208+uluzox@users.norepl...
main.go
in root
247 5 2019-12-02 2023-04-12 16 7 swarupdonepudi@users.norepl... houston@apache.org
manager.yaml
in config/manager
63 - 2019-12-02 2022-01-19 13 7 swarupdonepudi@users.norepl... houston@apache.org
role.yaml
in helm/solr-operator/templates
253 - 2020-02-14 2023-04-03 18 6 kcmartin@users.noreply.gith... houston@apache.org
role.yaml
in config/rbac
248 - 2019-12-02 2023-04-03 16 6 swarupdonepudi@users.norepl... houston@apache.org
solrbackup_types.go
in api/v1beta1
79 7 2019-12-02 2023-04-12 15 6 swarupdonepudi@users.norepl... houston@apache.org
131 13 2019-12-02 2022-07-07 15 6 swarupdonepudi@users.norepl... houston@apache.org
values.yaml
in helm/solr
123 - 2021-07-06 2023-07-06 25 5 houston@apache.org houston@apache.org
api.go
in controllers/util/solr_api
114 6 2020-11-30 2023-06-29 11 5 hputman@apple.com houston@apache.org
kustomization.yaml
in config/crd
7 - 2019-12-02 2021-09-28 8 5 swarupdonepudi@users.norepl... houston@apache.org
service_account.yaml
in helm/solr-operator/templates
13 - 2020-02-14 2022-12-20 6 5 kcmartin@users.noreply.gith... houston@apache.org
tpl
_helpers.tpl
in helm/solr-operator/templates
128 - 2020-02-14 2022-12-20 6 5 kcmartin@users.noreply.gith... houston@apache.org
Chart.yaml
in helm/solr
56 - 2021-07-06 2023-04-19 20 4 houston@apache.org houston@apache.org
414 10 2019-12-02 2023-04-12 19 4 swarupdonepudi@users.norepl... houston@apache.org
249 - 2021-01-21 2023-04-19 18 4 houston@apache.org houston@apache.org
solr_update_util.go
in controllers/util
407 14 2020-11-30 2023-07-13 17 4 hputman@apple.com houston@apache.org
kustomization.yaml
in config/default
7 - 2019-08-05 2021-09-28 5 4 houstonputman@gmail.com houston@apache.org
role_binding.yaml
in helm/solr-operator/templates
18 - 2020-02-14 2022-12-20 5 4 kcmartin@users.noreply.gith... houston@apache.org
solrcloud.yaml
in helm/solr/templates
254 - 2021-07-06 2023-07-06 18 3 houston@apache.org houston@apache.org
groupversion_info.go
in api/v1beta1
10 - 2019-12-02 2022-11-07 5 3 swarupdonepudi@users.norepl... houston@apache.org
cluster_status.go
in controllers/util/solr_api
72 - 2020-11-30 2023-06-29 5 3 hputman@apple.com houston@apache.org
12 - 2019-12-02 2021-09-28 4 3 swarupdonepudi@users.norepl... houston@apache.org
kustomization.yaml
in config/rbac
10 - 2019-12-02 2021-09-28 4 3 swarupdonepudi@users.norepl... houston@apache.org
role_binding.yaml
in config/rbac
12 - 2019-12-02 2021-09-28 4 3 swarupdonepudi@users.norepl... houston@apache.org
errors.go
in controllers/util/solr_api
42 4 2020-11-30 2023-06-29 4 3 hputman@apple.com houston@apache.org
releaseWizard.yaml
in hack/release/wizard
1404 - 2021-04-14 2023-06-23 17 2 houston@apache.org sujeeth62@users.noreply.git...
version.go
in version
14 1 2021-03-26 2023-04-19 8 2 houston@apache.org houston@apache.org
solr_backup_repo_util.go
in controllers/util
215 16 2021-09-27 2022-01-24 6 2 gerlowskija@apache.org gerlowskija@apache.org
tpl
_custom_option_helpers.tpl
in helm/solr/templates
248 - 2021-07-06 2022-07-07 6 2 houston@apache.org houston@apache.org
cainjection_in_solrbackups.yaml
in config/crd/patches
6 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
15 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
webhook_in_solrbackups.yaml
in config/crd/patches
15 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
cainjection_in_solrclouds.yaml
in config/crd/patches
6 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
webhook_in_solrclouds.yaml
in config/crd/patches
15 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
6 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
scriptutil.py
in hack/release/wizard
149 17 2021-04-14 2022-03-08 4 2 houston@apache.org janhoy@users.noreply.github...
solr_tls_util.go
in controllers/util
568 32 2021-08-18 2021-10-06 4 2 thelabdude@gmail.com thelabdude@gmail.com
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
releaseWizard.py
in hack/release/wizard
1642 154 2021-04-14 2023-04-19 11 1 houston@apache.org houston@apache.org
solr_security_util.go
in controllers/util
381 22 2021-10-06 2021-11-09 3 1 thelabdude@gmail.com thelabdude@gmail.com
239 10 2023-05-19 2023-07-13 4 1 houston@apache.org houston@apache.org
205 7 2023-04-03 2023-05-19 2 1 houston@apache.org houston@apache.org
tpl
_helpers.tpl
in helm/solr/templates
83 - 2021-07-06 2021-07-20 2 1 houston@apache.org houston@apache.org
v2.go
in controllers/util/solr_api
68 2 2023-06-29 2023-06-29 1 1 houston@apache.org houston@apache.org
tpl
_zk_helpers.tpl
in helm/solr/templates
59 - 2021-07-20 2021-07-20 1 1 houston@apache.org houston@apache.org
solr_scale_util.go
in controllers/util
58 1 2023-06-29 2023-06-29 1 1 houston@apache.org houston@apache.org
solr_pod_disruption.go
in controllers/util
55 2 2022-12-13 2022-12-13 1 1 houston@apache.org houston@apache.org
leader_election_role.yaml
in helm/solr-operator/templates
40 - 2021-11-10 2022-12-20 2 1 houston@apache.org houston@apache.org
23 - 2021-09-28 2021-09-28 1 1 houston@apache.org houston@apache.org
23 - 2021-09-28 2021-09-28 1 1 houston@apache.org houston@apache.org
23 - 2021-09-28 2021-09-28 1 1 houston@apache.org houston@apache.org
manager_config_patch.yaml
in config/default
20 - 2021-09-28 2021-09-28 1 1 houston@apache.org houston@apache.org
19 - 2021-09-28 2021-09-28 1 1 houston@apache.org houston@apache.org
19 - 2021-09-28 2021-09-28 1 1 houston@apache.org houston@apache.org
19 - 2021-09-28 2021-09-28 1 1 houston@apache.org houston@apache.org
monitor.yaml
in config/prometheus
18 - 2021-09-28 2021-09-28 1 1 houston@apache.org houston@apache.org
common.go
in controllers
13 1 2021-09-28 2021-11-09 2 1 houston@apache.org houston@apache.org
solr_operator_config.yaml
in config/manager
11 - 2021-09-28 2021-09-28 1 1 houston@apache.org houston@apache.org
backup.go
in controllers/util/solr_api
10 - 2023-02-06 2023-02-06 1 1 houston@apache.org houston@apache.org
9 - 2021-09-28 2021-09-28 1 1 houston@apache.org houston@apache.org
kustomization_base.yaml
in config/manager
6 - 2021-09-28 2021-09-28 1 1 houston@apache.org houston@apache.org
node_command.go
in controllers/util/solr_api
6 - 2021-11-09 2021-11-09 1 1 houston@apache.org houston@apache.org
kustomization.yaml
in config/prometheus
2 - 2021-09-28 2021-09-28 1 1 houston@apache.org houston@apache.org
props
1 - 2021-09-28 2023-04-12 4 1 houston@apache.org houston@apache.org
releaseWizard.yaml
in hack/release/wizard
1404 - 2021-04-14 2023-06-23 17 2 houston@apache.org sujeeth62@users.noreply.git...
solr_tls_util.go
in controllers/util
568 32 2021-08-18 2021-10-06 4 2 thelabdude@gmail.com thelabdude@gmail.com
tpl
_custom_option_helpers.tpl
in helm/solr/templates
248 - 2021-07-06 2022-07-07 6 2 houston@apache.org houston@apache.org
solr_backup_repo_util.go
in controllers/util
215 16 2021-09-27 2022-01-24 6 2 gerlowskija@apache.org gerlowskija@apache.org
scriptutil.py
in hack/release/wizard
149 17 2021-04-14 2022-03-08 4 2 houston@apache.org janhoy@users.noreply.github...
36 - 2019-12-02 2021-09-28 3 2 swarupdonepudi@users.norepl... houston@apache.org
24 - 2019-12-02 2021-09-28 3 2 swarupdonepudi@users.norepl... houston@apache.org
auth_proxy_role.yaml
in config/rbac
17 - 2019-12-02 2021-09-28 3 2 swarupdonepudi@users.norepl... houston@apache.org
16 - 2019-12-02 2021-09-28 3 2 swarupdonepudi@users.norepl... houston@apache.org
leader_election_role_binding.yaml
in helm/solr-operator/templates
16 - 2021-11-10 2022-12-20 3 2 houston@apache.org houston@apache.org
15 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
webhook_in_solrbackups.yaml
in config/crd/patches
15 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
webhook_in_solrclouds.yaml
in config/crd/patches
15 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
14 - 2019-12-02 2021-09-28 3 2 swarupdonepudi@users.norepl... houston@apache.org
version.go
in version
14 1 2021-03-26 2023-04-19 8 2 houston@apache.org houston@apache.org
service_account.yaml
in helm/solr/templates
13 - 2021-07-20 2022-12-20 3 2 houston@apache.org houston@apache.org
12 - 2019-12-02 2021-09-28 3 2 swarupdonepudi@users.norepl... houston@apache.org
cainjection_in_solrbackups.yaml
in config/crd/patches
6 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
cainjection_in_solrclouds.yaml
in config/crd/patches
6 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
6 - 2019-12-02 2021-09-28 4 2 swarupdonepudi@users.norepl... houston@apache.org
service_account.yaml
in config/rbac
5 - 2020-01-07 2021-09-28 3 2 houstonputman@gmail.com houston@apache.org
solrcloud.yaml
in helm/solr/templates
254 - 2021-07-06 2023-07-06 18 3 houston@apache.org houston@apache.org
cluster_status.go
in controllers/util/solr_api
72 - 2020-11-30 2023-06-29 5 3 hputman@apple.com houston@apache.org
errors.go
in controllers/util/solr_api
42 4 2020-11-30 2023-06-29 4 3 hputman@apple.com houston@apache.org
Correlations

File Size vs. Number of Changes: 85 points

config/crd/bases/solr.apache.org_solrprometheusexporters.yaml x: 7143 lines of code y: 23 # changes controllers/solr_cluster_ops_util.go x: 239 lines of code y: 4 # changes controllers/solrcloud_controller.go x: 812 lines of code y: 56 # changes controllers/util/solr_update_util.go x: 407 lines of code y: 17 # changes helm/solr-operator/Chart.yaml x: 166 lines of code y: 87 # changes api/v1beta1/solrcloud_types.go x: 700 lines of code y: 70 # changes api/v1beta1/zz_generated.deepcopy.go x: 1450 lines of code y: 54 # changes helm/solr/templates/solrcloud.yaml x: 254 lines of code y: 18 # changes helm/solr/values.yaml x: 123 lines of code y: 25 # changes controllers/util/backup_util.go x: 171 lines of code y: 22 # changes controllers/util/solr_api/api.go x: 114 lines of code y: 11 # changes controllers/util/solr_api/cluster_status.go x: 72 lines of code y: 5 # changes controllers/util/solr_api/errors.go x: 42 lines of code y: 4 # changes controllers/util/solr_api/v2.go x: 68 lines of code y: 1 # changes controllers/util/solr_scale_util.go x: 58 lines of code y: 1 # changes controllers/util/solr_util.go x: 1022 lines of code y: 71 # changes hack/release/wizard/releaseWizard.yaml x: 1404 lines of code y: 17 # changes controllers/solr_pod_lifecycle_util.go x: 205 lines of code y: 2 # changes helm/solr-operator/templates/deployment.yaml x: 119 lines of code y: 19 # changes helm/solr-operator/values.yaml x: 41 lines of code y: 27 # changes helm/solr/Chart.yaml x: 56 lines of code y: 20 # changes version/version.go x: 14 lines of code y: 8 # changes hack/release/wizard/releaseWizard.py x: 1642 lines of code y: 11 # changes controllers/util/zk_util.go x: 388 lines of code y: 29 # changes main.go x: 247 lines of code y: 16 # changes versions.props x: 1 lines of code y: 4 # changes api/v1beta1/solrbackup_types.go x: 79 lines of code y: 15 # changes controllers/solrbackup_controller.go x: 253 lines of code y: 19 # changes controllers/solrprometheusexporter_controller.go x: 414 lines of code y: 19 # changes controllers/util/prometheus_exporter_util.go x: 358 lines of code y: 35 # changes controllers/util/solr_api/backup.go x: 10 lines of code y: 1 # changes helm/solr-operator/templates/_helpers.tpl x: 128 lines of code y: 6 # changes helm/solr-operator/templates/leader_election_role.yaml x: 40 lines of code y: 2 # changes helm/solr-operator/templates/leader_election_role_binding.yaml x: 16 lines of code y: 3 # changes helm/solr-operator/templates/role_binding.yaml x: 18 lines of code y: 5 # changes helm/solr-operator/templates/service_account.yaml x: 13 lines of code y: 6 # changes controllers/util/common.go x: 514 lines of code y: 24 # changes api/v1beta1/groupversion_info.go x: 10 lines of code y: 5 # changes api/v1beta1/common_types.go x: 117 lines of code y: 22 # changes helm/solr/templates/_custom_option_helpers.tpl x: 248 lines of code y: 6 # changes api/v1beta1/solrprometheusexporter_types.go x: 131 lines of code y: 15 # changes hack/release/wizard/scriptutil.py x: 149 lines of code y: 4 # changes controllers/util/solr_backup_repo_util.go x: 215 lines of code y: 6 # changes config/manager/manager.yaml x: 63 lines of code y: 13 # changes controllers/util/solr_security_util.go x: 381 lines of code y: 3 # changes controllers/common.go x: 13 lines of code y: 2 # changes controllers/util/solr_tls_util.go x: 568 lines of code y: 4 # changes config/crd/kustomization.yaml x: 7 lines of code y: 8 # changes config/crd/patches/webhook_in_solrbackups.yaml x: 15 lines of code y: 4 # changes config/default/manager_config_patch.yaml x: 20 lines of code y: 1 # changes config/rbac/auth_proxy_role_binding.yaml x: 12 lines of code y: 3 # changes config/rbac/leader_election_role.yaml x: 36 lines of code y: 3 # changes helm/solr/templates/_helpers.tpl x: 83 lines of code y: 2 # changes
87.0
# changes
  min: 1.0
  average: 11.52
  25th percentile: 2.0
  median: 4.0
  75th percentile: 17.0
  max: 87.0
0 7143.0
lines of code
min: 1.0 | average: 259.87 | 25th percentile: 13.5 | median: 42.0 | 75th percentile: 243.0 | max: 7143.0

Number of Contributors vs. Number of Changes: 85 points

config/crd/bases/solr.apache.org_solrprometheusexporters.yaml x: 7 # contributors y: 23 # changes controllers/solr_cluster_ops_util.go x: 1 # contributors y: 4 # changes controllers/solrcloud_controller.go x: 13 # contributors y: 56 # changes controllers/util/solr_update_util.go x: 4 # contributors y: 17 # changes helm/solr-operator/Chart.yaml x: 17 # contributors y: 87 # changes api/v1beta1/solrcloud_types.go x: 13 # contributors y: 70 # changes api/v1beta1/zz_generated.deepcopy.go x: 12 # contributors y: 54 # changes helm/solr/templates/solrcloud.yaml x: 3 # contributors y: 18 # changes helm/solr/values.yaml x: 5 # contributors y: 25 # changes controllers/util/backup_util.go x: 8 # contributors y: 22 # changes controllers/util/solr_api/api.go x: 5 # contributors y: 11 # changes controllers/util/solr_api/cluster_status.go x: 3 # contributors y: 5 # changes controllers/util/solr_api/errors.go x: 3 # contributors y: 4 # changes controllers/util/solr_api/v2.go x: 1 # contributors y: 1 # changes controllers/util/solr_util.go x: 15 # contributors y: 71 # changes hack/release/wizard/releaseWizard.yaml x: 2 # contributors y: 17 # changes controllers/solr_pod_lifecycle_util.go x: 1 # contributors y: 2 # changes helm/solr-operator/templates/deployment.yaml x: 7 # contributors y: 19 # changes helm/solr-operator/values.yaml x: 11 # contributors y: 27 # changes config/crd/bases/solr.apache.org_solrbackups.yaml x: 4 # contributors y: 18 # changes helm/solr/Chart.yaml x: 4 # contributors y: 20 # changes version/version.go x: 2 # contributors y: 8 # changes hack/release/wizard/releaseWizard.py x: 1 # contributors y: 11 # changes controllers/util/zk_util.go x: 10 # contributors y: 29 # changes main.go x: 7 # contributors y: 16 # changes api/v1beta1/solrbackup_types.go x: 6 # contributors y: 15 # changes controllers/solrprometheusexporter_controller.go x: 4 # contributors y: 19 # changes controllers/util/prometheus_exporter_util.go x: 8 # contributors y: 35 # changes config/rbac/role.yaml x: 6 # contributors y: 16 # changes helm/solr-operator/templates/role.yaml x: 6 # contributors y: 18 # changes helm/solr-operator/templates/_helpers.tpl x: 5 # contributors y: 6 # changes helm/solr-operator/templates/leader_election_role_binding.yaml x: 2 # contributors y: 3 # changes helm/solr-operator/templates/role_binding.yaml x: 4 # contributors y: 5 # changes controllers/util/common.go x: 7 # contributors y: 24 # changes api/v1beta1/common_types.go x: 9 # contributors y: 22 # changes helm/solr/templates/_custom_option_helpers.tpl x: 2 # contributors y: 6 # changes hack/release/wizard/scriptutil.py x: 2 # contributors y: 4 # changes config/manager/manager.yaml x: 7 # contributors y: 13 # changes controllers/util/solr_security_util.go x: 1 # contributors y: 3 # changes config/crd/kustomization.yaml x: 5 # contributors y: 8 # changes
87.0
# changes
  min: 1.0
  average: 11.52
  25th percentile: 2.0
  median: 4.0
  75th percentile: 17.0
  max: 87.0
0 17.0
# contributors
min: 1.0 | average: 3.76 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 17.0

Number of Contributors vs. File Size: 85 points

config/crd/bases/solr.apache.org_solrprometheusexporters.yaml x: 7 # contributors y: 7143 lines of code controllers/solr_cluster_ops_util.go x: 1 # contributors y: 239 lines of code controllers/solrcloud_controller.go x: 13 # contributors y: 812 lines of code controllers/util/solr_update_util.go x: 4 # contributors y: 407 lines of code helm/solr-operator/Chart.yaml x: 17 # contributors y: 166 lines of code api/v1beta1/solrcloud_types.go x: 13 # contributors y: 700 lines of code api/v1beta1/zz_generated.deepcopy.go x: 12 # contributors y: 1450 lines of code helm/solr/templates/solrcloud.yaml x: 3 # contributors y: 254 lines of code helm/solr/values.yaml x: 5 # contributors y: 123 lines of code controllers/util/backup_util.go x: 8 # contributors y: 171 lines of code controllers/util/solr_api/cluster_status.go x: 3 # contributors y: 72 lines of code controllers/util/solr_api/errors.go x: 3 # contributors y: 42 lines of code controllers/util/solr_api/v2.go x: 1 # contributors y: 68 lines of code controllers/util/solr_util.go x: 15 # contributors y: 1022 lines of code hack/release/wizard/releaseWizard.yaml x: 2 # contributors y: 1404 lines of code controllers/solr_pod_lifecycle_util.go x: 1 # contributors y: 205 lines of code helm/solr-operator/templates/deployment.yaml x: 7 # contributors y: 119 lines of code helm/solr-operator/values.yaml x: 11 # contributors y: 41 lines of code config/crd/bases/solr.apache.org_solrbackups.yaml x: 4 # contributors y: 249 lines of code helm/solr/Chart.yaml x: 4 # contributors y: 56 lines of code version/version.go x: 2 # contributors y: 14 lines of code hack/release/wizard/releaseWizard.py x: 1 # contributors y: 1642 lines of code controllers/util/zk_util.go x: 10 # contributors y: 388 lines of code main.go x: 7 # contributors y: 247 lines of code versions.props x: 1 # contributors y: 1 lines of code api/v1beta1/solrbackup_types.go x: 6 # contributors y: 79 lines of code controllers/util/prometheus_exporter_util.go x: 8 # contributors y: 358 lines of code config/rbac/role.yaml x: 6 # contributors y: 248 lines of code helm/solr-operator/templates/leader_election_role.yaml x: 1 # contributors y: 40 lines of code helm/solr-operator/templates/role_binding.yaml x: 4 # contributors y: 18 lines of code helm/solr-operator/templates/service_account.yaml x: 5 # contributors y: 13 lines of code controllers/util/common.go x: 7 # contributors y: 514 lines of code api/v1beta1/groupversion_info.go x: 3 # contributors y: 10 lines of code api/v1beta1/common_types.go x: 9 # contributors y: 117 lines of code helm/solr/templates/_custom_option_helpers.tpl x: 2 # contributors y: 248 lines of code api/v1beta1/solrprometheusexporter_types.go x: 6 # contributors y: 131 lines of code hack/release/wizard/scriptutil.py x: 2 # contributors y: 149 lines of code controllers/util/solr_backup_repo_util.go x: 2 # contributors y: 215 lines of code config/manager/manager.yaml x: 7 # contributors y: 63 lines of code controllers/util/solr_security_util.go x: 1 # contributors y: 381 lines of code controllers/util/solr_tls_util.go x: 2 # contributors y: 568 lines of code config/rbac/leader_election_role.yaml x: 2 # contributors y: 36 lines of code
7143.0
lines of code
  min: 1.0
  average: 259.87
  25th percentile: 13.5
  median: 42.0
  75th percentile: 243.0
  max: 7143.0
0 17.0
# contributors
min: 1.0 | average: 3.76 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 5.0 | max: 17.0