openai / ceph-chef
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 90 files with 3,789 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (18 lines of code)
    • 7 files changed 21-50 times (1,337 lines of code)
    • 47 files changed 6-20 times (1,332 lines of code)
    • 35 files changed 1-5 times (1,102 lines of code)
0% | <1% | 35% | 35% | 29%
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 90 files with 3,789 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)
    • 16 files changed by 6-10 contributors (1,769 lines of code)
    • 74 files changed by 2-5 contributors (2,020 lines of code)
    • 0 files changed by 1 contributor (0 lines of code)
0% | 0% | 46% | 53% | 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
rb, erb, md, bats, yaml, txt, sh, py, asc, gitignore, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
rb0% | <1% | 34% | 47% | 17%
erb0% | 0% | 59% | 3% | 36%
py0% | 0% | 0% | 0% | 100%
asc0% | 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
ROOT0% | 100% | 0% | 0% | 0%
libraries0% | 0% | 96% | 0% | 3%
templates0% | 0% | 59% | 3% | 36%
recipes0% | 0% | 15% | 70% | 13%
attributes0% | 0% | 42% | 41% | 16%
providers0% | 0% | 0% | 49% | 50%
resources0% | 0% | 0% | 24% | 75%
files0% | 0% | 0% | 0% | 100%
spec0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
18 - 2015-11-16 2018-02-12 63 6 cloudm2@users.noreply.githu... cj@hanscj.com
ceph.conf.erb
in templates/default
390 - 2016-01-09 2018-02-12 38 6 cjones@cloudm2.com cj@hanscj.com
611 56 2015-11-16 2018-02-12 38 9 cjones@cloudm2.com cj@hanscj.com
osd.rb
in recipes
81 - 2016-01-18 2018-02-12 27 6 cloudm2@users.noreply.githu... cj@hanscj.com
default.rb
in attributes
69 - 2016-01-09 2017-07-08 25 6 cjones@cloudm2.com hanscj1@users.noreply.githu...
mon.rb
in recipes
114 - 2015-11-16 2018-02-12 24 7 cjones@cloudm2.com cj@hanscj.com
radosgw.rb
in attributes
33 - 2015-11-16 2017-05-24 23 6 cjones@cloudm2.com cj@hanscj.com
radosgw.rb
in recipes
39 - 2015-11-16 2018-02-12 22 7 cjones@cloudm2.com cj@hanscj.com
mon_keys.rb
in recipes
1 - 2015-11-16 2018-02-12 20 6 cjones@cloudm2.com cj@hanscj.com
default.rb
in recipes
29 - 2016-01-09 2018-02-12 20 7 cjones@cloudm2.com cj@hanscj.com
conf.rb
in recipes
35 - 2015-11-16 2018-02-12 20 6 cjones@cloudm2.com cj@hanscj.com
35 - 2016-01-09 2018-02-12 18 5 cjones@cloudm2.com cj@hanscj.com
169 - 2016-03-28 2018-02-12 18 7 cloudm2@users.noreply.githu... cj@hanscj.com
pools_set.rb
in recipes
5 - 2015-11-16 2018-02-12 17 5 cjones@cloudm2.com cj@hanscj.com
73 - 2016-01-09 2018-02-12 17 5 cjones@cloudm2.com cj@hanscj.com
mon_start.rb
in recipes
34 - 2015-11-16 2018-02-12 16 5 cjones@cloudm2.com cj@hanscj.com
rpm.rb
in recipes
35 - 2016-02-26 2018-02-12 16 6 cjones@cloudm2.com cj@hanscj.com
restapi.rb
in recipes
44 - 2016-01-09 2018-02-12 16 6 cjones@cloudm2.com cj@hanscj.com
pools.rb
in attributes
49 - 2016-01-28 2018-02-12 16 5 cjones@cloudm2.com cj@hanscj.com
pools_create.rb
in recipes
13 - 2015-11-16 2018-02-12 15 5 cjones@cloudm2.com cj@hanscj.com
pool.rb
in providers
91 8 2015-11-16 2018-02-12 15 5 cjones@cloudm2.com cj@hanscj.com
osd.rb
in attributes
25 - 2015-11-16 2018-01-26 14 5 cjones@cloudm2.com hanscj1@users.noreply.githu...
admin_client.rb
in recipes
29 - 2015-11-16 2018-02-12 14 6 cjones@cloudm2.com cj@hanscj.com
osd_add.rb
in recipes
37 - 2016-01-18 2018-02-12 13 5 cloudm2@users.noreply.githu... cj@hanscj.com
system.rb
in recipes
6 - 2016-02-28 2018-02-12 12 5 cjones@cloudm2.com cj@hanscj.com
15 - 2016-01-09 2018-02-12 11 5 cjones@cloudm2.com cj@hanscj.com
21 - 2016-02-28 2018-02-12 11 5 cjones@cloudm2.com cj@hanscj.com
72 - 2016-03-28 2018-02-12 11 7 cloudm2@users.noreply.githu... cj@hanscj.com
14 - 2016-03-28 2018-02-12 9 5 cloudm2@users.noreply.githu... cj@hanscj.com
radosgw_stop.rb
in recipes
19 - 2016-03-28 2018-02-12 9 5 cloudm2@users.noreply.githu... cj@hanscj.com
mon_stop.rb
in recipes
24 - 2016-01-09 2018-02-12 9 4 cjones@cloudm2.com cj@hanscj.com
37 - 2016-07-06 2018-02-12 9 5 joseph.rocklin@siemens.com cj@hanscj.com
erasure.rb
in providers
72 5 2016-01-13 2018-02-12 9 5 cloudm2@users.noreply.githu... cj@hanscj.com
repo.rb
in attributes
3 - 2016-01-09 2017-03-14 8 4 cjones@cloudm2.com cj@hanscj.com
install.rb
in recipes
6 - 2016-05-11 2018-02-12 8 5 cloudm2@users.noreply.githu... cj@hanscj.com
tunables.rb
in recipes
7 - 2016-02-28 2018-02-12 8 5 cjones@cloudm2.com cj@hanscj.com
restapi.rb
in attributes
9 - 2016-01-09 2017-01-30 8 3 cjones@cloudm2.com cjones@cloudm2.com
rbd.rb
in recipes
13 - 2016-01-18 2018-02-12 8 5 cloudm2@users.noreply.githu... cj@hanscj.com
14 - 2016-01-18 2018-02-12 8 4 cloudm2@users.noreply.githu... cj@hanscj.com
osd_stop_all.rb
in recipes
23 - 2015-11-16 2018-02-12 8 4 cjones@cloudm2.com cj@hanscj.com
56 - 2016-01-18 2018-02-12 8 5 cloudm2@users.noreply.githu... cj@hanscj.com
mon_install.rb
in recipes
5 - 2016-03-15 2018-02-12 7 4 cjones@cloudm2.com cj@hanscj.com
pools_remove.rb
in recipes
11 - 2016-03-28 2018-02-12 7 5 cloudm2@users.noreply.githu... cj@hanscj.com
erasure.rb
in resources
12 - 2016-01-13 2017-01-30 7 4 cloudm2@users.noreply.githu... cjones@cloudm2.com
restapi_stop.rb
in recipes
13 - 2016-01-18 2018-02-12 7 5 cloudm2@users.noreply.githu... cj@hanscj.com
mon.rb
in attributes
14 - 2015-11-16 2017-03-07 7 5 cjones@cloudm2.com cj@hanscj.com
osd_remove.rb
in recipes
15 - 2016-04-01 2018-02-12 7 5 cloudm2@users.noreply.githu... cj@hanscj.com
apt.rb
in recipes
26 - 2016-03-08 2018-02-12 7 5 cloudm2@users.noreply.githu... cj@hanscj.com
29 - 2016-03-28 2018-02-12 7 4 cloudm2@users.noreply.githu... cj@hanscj.com
4 - 2016-01-13 2018-02-12 6 4 cloudm2@users.noreply.githu... cj@hanscj.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
611 56 2015-11-16 2018-02-12 38 9 cjones@cloudm2.com cj@hanscj.com
mon.rb
in recipes
114 - 2015-11-16 2018-02-12 24 7 cjones@cloudm2.com cj@hanscj.com
radosgw.rb
in recipes
39 - 2015-11-16 2018-02-12 22 7 cjones@cloudm2.com cj@hanscj.com
default.rb
in recipes
29 - 2016-01-09 2018-02-12 20 7 cjones@cloudm2.com cj@hanscj.com
169 - 2016-03-28 2018-02-12 18 7 cloudm2@users.noreply.githu... cj@hanscj.com
72 - 2016-03-28 2018-02-12 11 7 cloudm2@users.noreply.githu... cj@hanscj.com
18 - 2015-11-16 2018-02-12 63 6 cloudm2@users.noreply.githu... cj@hanscj.com
ceph.conf.erb
in templates/default
390 - 2016-01-09 2018-02-12 38 6 cjones@cloudm2.com cj@hanscj.com
osd.rb
in recipes
81 - 2016-01-18 2018-02-12 27 6 cloudm2@users.noreply.githu... cj@hanscj.com
default.rb
in attributes
69 - 2016-01-09 2017-07-08 25 6 cjones@cloudm2.com hanscj1@users.noreply.githu...
radosgw.rb
in attributes
33 - 2015-11-16 2017-05-24 23 6 cjones@cloudm2.com cj@hanscj.com
conf.rb
in recipes
35 - 2015-11-16 2018-02-12 20 6 cjones@cloudm2.com cj@hanscj.com
mon_keys.rb
in recipes
1 - 2015-11-16 2018-02-12 20 6 cjones@cloudm2.com cj@hanscj.com
rpm.rb
in recipes
35 - 2016-02-26 2018-02-12 16 6 cjones@cloudm2.com cj@hanscj.com
restapi.rb
in recipes
44 - 2016-01-09 2018-02-12 16 6 cjones@cloudm2.com cj@hanscj.com
admin_client.rb
in recipes
29 - 2015-11-16 2018-02-12 14 6 cjones@cloudm2.com cj@hanscj.com
35 - 2016-01-09 2018-02-12 18 5 cjones@cloudm2.com cj@hanscj.com
pools_set.rb
in recipes
5 - 2015-11-16 2018-02-12 17 5 cjones@cloudm2.com cj@hanscj.com
73 - 2016-01-09 2018-02-12 17 5 cjones@cloudm2.com cj@hanscj.com
pools.rb
in attributes
49 - 2016-01-28 2018-02-12 16 5 cjones@cloudm2.com cj@hanscj.com
mon_start.rb
in recipes
34 - 2015-11-16 2018-02-12 16 5 cjones@cloudm2.com cj@hanscj.com
pool.rb
in providers
91 8 2015-11-16 2018-02-12 15 5 cjones@cloudm2.com cj@hanscj.com
pools_create.rb
in recipes
13 - 2015-11-16 2018-02-12 15 5 cjones@cloudm2.com cj@hanscj.com
osd.rb
in attributes
25 - 2015-11-16 2018-01-26 14 5 cjones@cloudm2.com hanscj1@users.noreply.githu...
osd_add.rb
in recipes
37 - 2016-01-18 2018-02-12 13 5 cloudm2@users.noreply.githu... cj@hanscj.com
system.rb
in recipes
6 - 2016-02-28 2018-02-12 12 5 cjones@cloudm2.com cj@hanscj.com
15 - 2016-01-09 2018-02-12 11 5 cjones@cloudm2.com cj@hanscj.com
21 - 2016-02-28 2018-02-12 11 5 cjones@cloudm2.com cj@hanscj.com
erasure.rb
in providers
72 5 2016-01-13 2018-02-12 9 5 cloudm2@users.noreply.githu... cj@hanscj.com
radosgw_stop.rb
in recipes
19 - 2016-03-28 2018-02-12 9 5 cloudm2@users.noreply.githu... cj@hanscj.com
14 - 2016-03-28 2018-02-12 9 5 cloudm2@users.noreply.githu... cj@hanscj.com
37 - 2016-07-06 2018-02-12 9 5 joseph.rocklin@siemens.com cj@hanscj.com
install.rb
in recipes
6 - 2016-05-11 2018-02-12 8 5 cloudm2@users.noreply.githu... cj@hanscj.com
rbd.rb
in recipes
13 - 2016-01-18 2018-02-12 8 5 cloudm2@users.noreply.githu... cj@hanscj.com
tunables.rb
in recipes
7 - 2016-02-28 2018-02-12 8 5 cjones@cloudm2.com cj@hanscj.com
56 - 2016-01-18 2018-02-12 8 5 cloudm2@users.noreply.githu... cj@hanscj.com
mon.rb
in attributes
14 - 2015-11-16 2017-03-07 7 5 cjones@cloudm2.com cj@hanscj.com
osd_remove.rb
in recipes
15 - 2016-04-01 2018-02-12 7 5 cloudm2@users.noreply.githu... cj@hanscj.com
pools_remove.rb
in recipes
11 - 2016-03-28 2018-02-12 7 5 cloudm2@users.noreply.githu... cj@hanscj.com
apt.rb
in recipes
26 - 2016-03-08 2018-02-12 7 5 cloudm2@users.noreply.githu... cj@hanscj.com
restapi_stop.rb
in recipes
13 - 2016-01-18 2018-02-12 7 5 cloudm2@users.noreply.githu... cj@hanscj.com
mds.rb
in recipes
46 - 2016-01-18 2017-03-14 5 5 cloudm2@users.noreply.githu... cj@hanscj.com
mon_stop.rb
in recipes
24 - 2016-01-09 2018-02-12 9 4 cjones@cloudm2.com cj@hanscj.com
repo.rb
in attributes
3 - 2016-01-09 2017-03-14 8 4 cjones@cloudm2.com cj@hanscj.com
14 - 2016-01-18 2018-02-12 8 4 cloudm2@users.noreply.githu... cj@hanscj.com
osd_stop_all.rb
in recipes
23 - 2015-11-16 2018-02-12 8 4 cjones@cloudm2.com cj@hanscj.com
erasure.rb
in resources
12 - 2016-01-13 2017-01-30 7 4 cloudm2@users.noreply.githu... cjones@cloudm2.com
mon_install.rb
in recipes
5 - 2016-03-15 2018-02-12 7 4 cjones@cloudm2.com cj@hanscj.com
29 - 2016-03-28 2018-02-12 7 4 cloudm2@users.noreply.githu... cj@hanscj.com
4 - 2016-01-13 2018-02-12 6 4 cloudm2@users.noreply.githu... cj@hanscj.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
default_spec.rb
in spec/unit/recipes
12 -
2 -
client.rb
in providers
95 7 2015-11-16 2017-01-30 2 2 cjones@cloudm2.com cjones@cloudm2.com
74 - 2017-05-18 2018-02-12 4 2 hanscj1@users.noreply.githu... cj@hanscj.com
cephfs.rb
in providers
72 4 2015-11-16 2017-01-30 2 2 cjones@cloudm2.com cjones@cloudm2.com
rgw-webservice-help.html.erb
in templates/default
59 - 2017-05-18 2017-05-18 1 2 hanscj1@users.noreply.githu... cj@hanscj.com
43 - 2016-07-06 2016-07-06 1 2 cloudm2@users.noreply.githu... cjones303@bloomberg.net
40 - 2016-07-06 2016-07-06 1 2 cloudm2@users.noreply.githu... cjones303@bloomberg.net
asc
release.asc
in files/default
28 - 2017-07-06 2017-07-08 2 2 rich.gold@workday.com hanscj1@users.noreply.githu...
utils.rb
in libraries
24 3 2017-01-30 2017-01-30 1 2 hanscj1@users.noreply.githu... cjones@cloudm2.com
rgw-webservice.wsgi.erb
in templates/default
19 - 2017-05-18 2018-02-12 2 2 hanscj1@users.noreply.githu... cj@hanscj.com
rgw-webservice.ini.erb
in templates/default
15 - 2017-05-18 2017-05-18 1 2 hanscj1@users.noreply.githu... cj@hanscj.com
cephfs.rb
in attributes
13 - 2017-01-30 2017-01-30 1 2 hanscj1@users.noreply.githu... cjones@cloudm2.com
rgw-webservice.service.erb
in templates/default
13 - 2017-05-18 2017-05-18 1 2 hanscj1@users.noreply.githu... cj@hanscj.com
client.rb
in resources
12 - 2017-01-30 2017-01-30 1 2 hanscj1@users.noreply.githu... cjones@cloudm2.com
cephfs.rb
in resources
11 1 2017-01-30 2017-01-30 1 2 hanscj1@users.noreply.githu... cjones@cloudm2.com
6 - 2017-05-18 2018-02-12 4 2 hanscj1@users.noreply.githu... cj@hanscj.com
6 - 2017-05-18 2018-02-12 4 2 hanscj1@users.noreply.githu... cj@hanscj.com
6 - 2017-05-18 2018-02-12 4 2 hanscj1@users.noreply.githu... cj@hanscj.com
conf.rb
in attributes
3 - 2017-01-30 2017-01-30 1 2 hanscj1@users.noreply.githu... cjones@cloudm2.com
rgw_s3_api.py
in files/default
202 11 2017-07-06 2018-02-12 3 3 rich.gold@workday.com cj@hanscj.com
rgw_webservice.py
in files/default
166 16 2017-07-06 2018-02-12 3 3 rich.gold@workday.com cj@hanscj.com
26 - 2016-04-04 2016-07-04 3 3 cjones@cloudm2.com cjones303@bloomberg.net
23 - 2016-04-04 2016-07-06 6 3 cjones@cloudm2.com cjones@cloudm2.com
23 - 2016-07-06 2016-07-06 1 3 cloudm2@users.noreply.githu... cjones@cloudm2.com
pool.rb
in resources
14 - 2015-11-16 2017-01-30 5 3 cjones@cloudm2.com cjones@cloudm2.com
mgr.rb
in recipes
14 - 2017-03-14 2018-02-12 6 3 hanscj1@users.noreply.githu... cj@hanscj.com
rbd.rb
in attributes
12 - 2016-01-18 2017-01-30 4 3 cloudm2@users.noreply.githu... cjones@cloudm2.com
mds.rb
in attributes
12 - 2015-11-16 2017-01-30 3 3 cjones@cloudm2.com cjones@cloudm2.com
restapi.rb
in attributes
9 - 2016-01-09 2017-01-30 8 3 cjones@cloudm2.com cjones@cloudm2.com
finish.rb
in recipes
9 - 2017-01-30 2018-02-12 5 3 hanscj1@users.noreply.githu... cj@hanscj.com
9 - 2015-11-16 2018-02-12 5 3 cjones@cloudm2.com cj@hanscj.com
cephfs.rb
in recipes
4 - 2015-11-16 2018-02-12 5 3 cjones@cloudm2.com cj@hanscj.com
1 - 2017-01-30 2018-02-12 4 3 hanscj1@users.noreply.githu... cj@hanscj.com
repo.rb
in recipes
39 - 2016-05-11 2018-02-12 6 4 cloudm2@users.noreply.githu... cj@hanscj.com
29 - 2016-03-28 2018-02-12 7 4 cloudm2@users.noreply.githu... cj@hanscj.com
mon_stop.rb
in recipes
24 - 2016-01-09 2018-02-12 9 4 cjones@cloudm2.com cj@hanscj.com
osd_stop_all.rb
in recipes
23 - 2015-11-16 2018-02-12 8 4 cjones@cloudm2.com cj@hanscj.com
all_in_one.rb
in recipes
16 - 2016-01-18 2018-02-12 5 4 cloudm2@users.noreply.githu... cj@hanscj.com
14 - 2016-01-18 2018-02-12 8 4 cloudm2@users.noreply.githu... cj@hanscj.com
erasure.rb
in resources
12 - 2016-01-13 2017-01-30 7 4 cloudm2@users.noreply.githu... cjones@cloudm2.com
fsid.rb
in recipes
7 - 2015-11-16 2018-02-12 6 4 cjones@cloudm2.com cj@hanscj.com
6 - 2016-03-28 2018-02-12 5 4 cloudm2@users.noreply.githu... cj@hanscj.com
6 - 2016-03-28 2018-02-12 5 4 cloudm2@users.noreply.githu... cj@hanscj.com
6 - 2016-03-28 2018-02-12 5 4 cloudm2@users.noreply.githu... cj@hanscj.com
mon_install.rb
in recipes
5 - 2016-03-15 2018-02-12 7 4 cjones@cloudm2.com cj@hanscj.com
mds_install.rb
in recipes
5 - 2016-05-11 2018-02-12 5 4 cloudm2@users.noreply.githu... cj@hanscj.com
osd_install.rb
in recipes
5 - 2016-03-28 2018-02-12 6 4 cloudm2@users.noreply.githu... cj@hanscj.com
4 - 2016-01-13 2018-02-12 6 4 cloudm2@users.noreply.githu... cj@hanscj.com
repo.rb
in attributes
3 - 2016-01-09 2017-03-14 8 4 cjones@cloudm2.com cj@hanscj.com
Correlations

File Size vs. Number of Changes: 90 points

files/default/rgw_webservice.py x: 166 lines of code y: 3 # changes metadata.rb x: 18 lines of code y: 63 # changes recipes/ceph-radosgw-webservice-enable.rb x: 6 lines of code y: 4 # changes recipes/ceph-radosgw-webservice-install.rb x: 74 lines of code y: 4 # changes templates/default/rgw-webservice.wsgi.erb x: 19 lines of code y: 2 # changes attributes/pools.rb x: 49 lines of code y: 16 # changes files/default/rgw_s3_api.py x: 202 lines of code y: 3 # changes libraries/ceph_chef_helper.rb x: 611 lines of code y: 38 # changes providers/erasure.rb x: 72 lines of code y: 9 # changes providers/pool.rb x: 91 lines of code y: 15 # changes recipes/admin_client.rb x: 29 lines of code y: 14 # changes recipes/all_in_one.rb x: 16 lines of code y: 5 # changes recipes/apt.rb x: 26 lines of code y: 7 # changes recipes/bootstrap_osd_key.rb x: 37 lines of code y: 9 # changes recipes/cephfs.rb x: 4 lines of code y: 5 # changes recipes/cephfs_install.rb x: 9 lines of code y: 5 # changes recipes/conf.rb x: 35 lines of code y: 20 # changes recipes/default.rb x: 29 lines of code y: 20 # changes recipes/erasure_profile_delete_example.rb x: 4 lines of code y: 6 # changes recipes/erasure_profiles_set.rb x: 14 lines of code y: 9 # changes recipes/fsid.rb x: 7 lines of code y: 6 # changes recipes/install.rb x: 6 lines of code y: 8 # changes recipes/maint_osd_remove_zap.rb x: 56 lines of code y: 8 # changes recipes/mds_install.rb x: 5 lines of code y: 5 # changes recipes/mgr.rb x: 14 lines of code y: 6 # changes recipes/mon.rb x: 114 lines of code y: 24 # changes recipes/mon_bootstrap_peer_hint.rb x: 6 lines of code y: 5 # changes recipes/mon_install.rb x: 5 lines of code y: 7 # changes recipes/mon_keys.rb x: 1 lines of code y: 20 # changes recipes/mon_start.rb x: 34 lines of code y: 16 # changes recipes/mon_stop.rb x: 24 lines of code y: 9 # changes recipes/osd.rb x: 81 lines of code y: 27 # changes recipes/osd_add.rb x: 37 lines of code y: 13 # changes recipes/osd_install.rb x: 5 lines of code y: 6 # changes recipes/osd_remove.rb x: 15 lines of code y: 7 # changes recipes/osd_start_all.rb x: 35 lines of code y: 18 # changes recipes/osd_stop_all.rb x: 23 lines of code y: 8 # changes recipes/pools_create.rb x: 13 lines of code y: 15 # changes recipes/pools_remove.rb x: 11 lines of code y: 7 # changes recipes/pools_set.rb x: 5 lines of code y: 17 # changes recipes/radosgw.rb x: 39 lines of code y: 22 # changes recipes/radosgw_civetweb.rb x: 1 lines of code y: 4 # changes recipes/radosgw_federated.rb x: 169 lines of code y: 18 # changes recipes/radosgw_install.rb x: 29 lines of code y: 7 # changes recipes/radosgw_non_federated.rb x: 72 lines of code y: 11 # changes recipes/radosgw_start.rb x: 21 lines of code y: 11 # changes recipes/radosgw_stop.rb x: 19 lines of code y: 9 # changes recipes/radosgw_users.rb x: 73 lines of code y: 17 # changes recipes/rbd.rb x: 13 lines of code y: 8 # changes recipes/repo.rb x: 39 lines of code y: 6 # changes recipes/restapi.rb x: 44 lines of code y: 16 # changes recipes/restapi_install.rb x: 14 lines of code y: 8 # changes recipes/restapi_start.rb x: 15 lines of code y: 11 # changes recipes/restapi_stop.rb x: 13 lines of code y: 7 # changes recipes/rpm.rb x: 35 lines of code y: 16 # changes recipes/system.rb x: 6 lines of code y: 12 # changes recipes/tunables.rb x: 7 lines of code y: 8 # changes templates/default/ceph.conf.erb x: 390 lines of code y: 38 # changes attributes/osd.rb x: 25 lines of code y: 14 # changes attributes/default.rb x: 69 lines of code y: 25 # changes files/default/release.asc x: 28 lines of code y: 2 # changes attributes/radosgw.rb x: 33 lines of code y: 23 # changes templates/default/rgw-webservice-help.html.erb x: 59 lines of code y: 1 # changes templates/default/rgw-webservice.ini.erb x: 15 lines of code y: 1 # changes templates/default/rgw-webservice.service.erb x: 13 lines of code y: 1 # changes attributes/repo.rb x: 3 lines of code y: 8 # changes recipes/mds.rb x: 46 lines of code y: 5 # changes attributes/mon.rb x: 14 lines of code y: 7 # changes attributes/conf.rb x: 3 lines of code y: 1 # changes attributes/mds.rb x: 12 lines of code y: 3 # changes attributes/rbd.rb x: 12 lines of code y: 4 # changes attributes/restapi.rb x: 9 lines of code y: 8 # changes libraries/utils.rb x: 24 lines of code y: 1 # changes providers/cephfs.rb x: 72 lines of code y: 2 # changes providers/client.rb x: 95 lines of code y: 2 # changes resources/cephfs.rb x: 11 lines of code y: 1 # changes resources/client.rb x: 12 lines of code y: 1 # changes resources/erasure.rb x: 12 lines of code y: 7 # changes resources/pool.rb x: 14 lines of code y: 5 # changes templates/default/radosgw-federated-no-replication-region-map.json.erb x: 40 lines of code y: 1 # changes templates/default/radosgw-federated-no-replication-region.json.erb x: 23 lines of code y: 1 # changes templates/default/radosgw-federated-region-map.json.erb x: 43 lines of code y: 1 # changes templates/default/radosgw-federated-zone.json.erb x: 23 lines of code y: 6 # changes templates/default/radosgw-federated-region.json.erb x: 26 lines of code y: 3 # changes
63.0
# changes
  min: 1.0
  average: 9.73
  25th percentile: 4.0
  median: 7.0
  75th percentile: 14.0
  max: 63.0
0 611.0
lines of code
min: 1.0 | average: 42.1 | 25th percentile: 9.0 | median: 19.0 | 75th percentile: 39.25 | max: 611.0

Number of Contributors vs. Number of Changes: 90 points

files/default/rgw_webservice.py x: 3 # contributors y: 3 # changes metadata.rb x: 6 # contributors y: 63 # changes recipes/ceph-radosgw-webservice-enable.rb x: 2 # contributors y: 4 # changes templates/default/rgw-webservice.wsgi.erb x: 2 # contributors y: 2 # changes attributes/pools.rb x: 5 # contributors y: 16 # changes libraries/ceph_chef_helper.rb x: 9 # contributors y: 38 # changes providers/erasure.rb x: 5 # contributors y: 9 # changes providers/pool.rb x: 5 # contributors y: 15 # changes recipes/admin_client.rb x: 6 # contributors y: 14 # changes recipes/all_in_one.rb x: 4 # contributors y: 5 # changes recipes/apt.rb x: 5 # contributors y: 7 # changes recipes/cephfs.rb x: 3 # contributors y: 5 # changes recipes/conf.rb x: 6 # contributors y: 20 # changes recipes/default.rb x: 7 # contributors y: 20 # changes recipes/erasure_profile_delete_example.rb x: 4 # contributors y: 6 # changes recipes/install.rb x: 5 # contributors y: 8 # changes recipes/mgr.rb x: 3 # contributors y: 6 # changes recipes/mon.rb x: 7 # contributors y: 24 # changes recipes/mon_install.rb x: 4 # contributors y: 7 # changes recipes/mon_stop.rb x: 4 # contributors y: 9 # changes recipes/osd.rb x: 6 # contributors y: 27 # changes recipes/osd_add.rb x: 5 # contributors y: 13 # changes recipes/osd_start_all.rb x: 5 # contributors y: 18 # changes recipes/osd_stop_all.rb x: 4 # contributors y: 8 # changes recipes/pools_set.rb x: 5 # contributors y: 17 # changes recipes/radosgw.rb x: 7 # contributors y: 22 # changes recipes/radosgw_civetweb.rb x: 3 # contributors y: 4 # changes recipes/radosgw_federated.rb x: 7 # contributors y: 18 # changes recipes/radosgw_non_federated.rb x: 7 # contributors y: 11 # changes recipes/radosgw_start.rb x: 5 # contributors y: 11 # changes recipes/restapi.rb x: 6 # contributors y: 16 # changes recipes/system.rb x: 5 # contributors y: 12 # changes templates/default/ceph.conf.erb x: 6 # contributors y: 38 # changes attributes/osd.rb x: 5 # contributors y: 14 # changes attributes/default.rb x: 6 # contributors y: 25 # changes attributes/radosgw.rb x: 6 # contributors y: 23 # changes templates/default/rgw-webservice-help.html.erb x: 2 # contributors y: 1 # changes recipes/mds.rb x: 5 # contributors y: 5 # changes attributes/restapi.rb x: 3 # contributors y: 8 # changes templates/default/radosgw-federated-no-replication-region.json.erb x: 3 # contributors y: 1 # changes
63.0
# changes
  min: 1.0
  average: 9.73
  25th percentile: 4.0
  median: 7.0
  75th percentile: 14.0
  max: 63.0
0 9.0
# contributors
min: 2.0 | average: 4.18 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 5.0 | max: 9.0

Number of Contributors vs. File Size: 90 points

files/default/rgw_webservice.py x: 3 # contributors y: 166 lines of code metadata.rb x: 6 # contributors y: 18 lines of code recipes/ceph-radosgw-webservice-enable.rb x: 2 # contributors y: 6 lines of code recipes/ceph-radosgw-webservice-install.rb x: 2 # contributors y: 74 lines of code templates/default/rgw-webservice.wsgi.erb x: 2 # contributors y: 19 lines of code attributes/pools.rb x: 5 # contributors y: 49 lines of code files/default/rgw_s3_api.py x: 3 # contributors y: 202 lines of code libraries/ceph_chef_helper.rb x: 9 # contributors y: 611 lines of code providers/erasure.rb x: 5 # contributors y: 72 lines of code providers/pool.rb x: 5 # contributors y: 91 lines of code recipes/admin_client.rb x: 6 # contributors y: 29 lines of code recipes/all_in_one.rb x: 4 # contributors y: 16 lines of code recipes/apt.rb x: 5 # contributors y: 26 lines of code recipes/bootstrap_osd_key.rb x: 5 # contributors y: 37 lines of code recipes/cephfs.rb x: 3 # contributors y: 4 lines of code recipes/cephfs_install.rb x: 3 # contributors y: 9 lines of code recipes/conf.rb x: 6 # contributors y: 35 lines of code recipes/default.rb x: 7 # contributors y: 29 lines of code recipes/erasure_profile_delete_example.rb x: 4 # contributors y: 4 lines of code recipes/erasure_profiles_set.rb x: 5 # contributors y: 14 lines of code recipes/fsid.rb x: 4 # contributors y: 7 lines of code recipes/install.rb x: 5 # contributors y: 6 lines of code recipes/maint_osd_remove_zap.rb x: 5 # contributors y: 56 lines of code recipes/mgr.rb x: 3 # contributors y: 14 lines of code recipes/mon.rb x: 7 # contributors y: 114 lines of code recipes/mon_keys.rb x: 6 # contributors y: 1 lines of code recipes/mon_start.rb x: 5 # contributors y: 34 lines of code recipes/mon_stop.rb x: 4 # contributors y: 24 lines of code recipes/osd.rb x: 6 # contributors y: 81 lines of code recipes/osd_remove.rb x: 5 # contributors y: 15 lines of code recipes/pools_remove.rb x: 5 # contributors y: 11 lines of code recipes/radosgw.rb x: 7 # contributors y: 39 lines of code recipes/radosgw_civetweb.rb x: 3 # contributors y: 1 lines of code recipes/radosgw_federated.rb x: 7 # contributors y: 169 lines of code recipes/radosgw_install.rb x: 4 # contributors y: 29 lines of code recipes/radosgw_non_federated.rb x: 7 # contributors y: 72 lines of code recipes/radosgw_start.rb x: 5 # contributors y: 21 lines of code recipes/radosgw_stop.rb x: 5 # contributors y: 19 lines of code recipes/radosgw_users.rb x: 5 # contributors y: 73 lines of code recipes/repo.rb x: 4 # contributors y: 39 lines of code recipes/restapi.rb x: 6 # contributors y: 44 lines of code recipes/restapi_install.rb x: 4 # contributors y: 14 lines of code templates/default/ceph.conf.erb x: 6 # contributors y: 390 lines of code attributes/default.rb x: 6 # contributors y: 69 lines of code files/default/release.asc x: 2 # contributors y: 28 lines of code attributes/radosgw.rb x: 6 # contributors y: 33 lines of code templates/default/rgw-webservice-help.html.erb x: 2 # contributors y: 59 lines of code templates/default/rgw-webservice.ini.erb x: 2 # contributors y: 15 lines of code templates/default/rgw-webservice.service.erb x: 2 # contributors y: 13 lines of code recipes/mds.rb x: 5 # contributors y: 46 lines of code attributes/conf.rb x: 2 # contributors y: 3 lines of code attributes/mds.rb x: 3 # contributors y: 12 lines of code libraries/utils.rb x: 2 # contributors y: 24 lines of code providers/cephfs.rb x: 2 # contributors y: 72 lines of code providers/client.rb x: 2 # contributors y: 95 lines of code resources/cephfs.rb x: 2 # contributors y: 11 lines of code resources/erasure.rb x: 4 # contributors y: 12 lines of code templates/default/radosgw-federated-no-replication-region-map.json.erb x: 2 # contributors y: 40 lines of code templates/default/radosgw-federated-no-replication-region.json.erb x: 3 # contributors y: 23 lines of code templates/default/radosgw-federated-region-map.json.erb x: 2 # contributors y: 43 lines of code templates/default/radosgw-federated-region.json.erb x: 3 # contributors y: 26 lines of code
611.0
lines of code
  min: 1.0
  average: 42.1
  25th percentile: 9.0
  median: 19.0
  75th percentile: 39.25
  max: 611.0
0 9.0
# contributors
min: 2.0 | average: 4.18 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 5.0 | max: 9.0