apache / couchdb-folsom
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 27 files with 2,745 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 3 files changed 21-50 times (764 lines of code)
    • 14 files changed 6-20 times (1,181 lines of code)
    • 10 files changed 1-5 times (800 lines of code)
0% | 0% | 27% | 43% | 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 27 files with 2,745 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)
    • 5 files changed by 6-10 contributors (1,084 lines of code)
    • 19 files changed by 2-5 contributors (1,370 lines of code)
    • 3 files changed by 1 contributor (291 lines of code)
0% | 0% | 39% | 49% | 10%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
erl, txt, hrl, gitignore, md, json
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
erl0% | 0% | 22% | 46% | 31%
hrl0% | 0% | 100% | 0% | 0%
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
src0% | 0% | 22% | 46% | 31%
include0% | 0% | 100% | 0% | 0%
Most Frequently Changed Files (Top 27)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
folsom.hrl
in include
180 - 2011-03-30 2019-02-25 34 9 joe@joetify.com iilyak@users.noreply.github...
395 - 2011-11-01 2013-12-05 28 9 joe@joetify.com williams.joe@gmail.com
189 - 2011-04-21 2013-11-04 24 7 joe@joetify.com williams.joe@gmail.com
252 - 2011-03-30 2019-02-25 18 9 joe@joetify.com iilyak@users.noreply.github...
97 - 2011-03-30 2012-07-10 16 3 joe@joetify.com williams.joe@gmail.com
101 - 2011-03-30 2019-02-25 14 5 joe@joetify.com iilyak@users.noreply.github...
56 - 2011-03-30 2014-01-21 13 5 joe@joetify.com williams.joe@gmail.com
53 - 2011-03-30 2019-02-25 12 5 joe@joetify.com iilyak@users.noreply.github...
65 - 2011-04-19 2012-12-19 10 4 joe@joetify.com williams.joe@gmail.com
68 - 2011-04-18 2012-05-27 10 3 joe@joetify.com williams.joe@gmail.com
124 - 2011-04-19 2012-10-09 10 4 joe@joetify.com petrovsky@aboutecho.com
41 - 2011-03-30 2013-06-20 9 3 joe@joetify.com williams.joe@gmail.com
71 - 2011-03-30 2012-12-19 9 4 joe@joetify.com williams.joe@gmail.com
68 - 2012-05-18 2019-02-25 8 6 russell.brown@mac.com iilyak@users.noreply.github...
54 - 2012-05-15 2014-01-09 7 4 russell.brown@mac.com vas@vas.io
56 - 2011-04-18 2013-05-01 7 4 joe@joetify.com diana.corbacho@erlang-solut...
75 - 2011-04-21 2013-07-22 7 4 joe@joetify.com williams.joe@gmail.com
66 - 2012-05-15 2014-01-09 5 3 russell.brown@mac.com williams.joe@gmail.com
46 - 2012-05-15 2013-03-19 4 2 russell.brown@mac.com russell.brown@mac.com
62 - 2012-07-05 2012-12-19 4 3 russell.brown@mac.com williams.joe@gmail.com
70 - 2011-04-18 2012-10-09 4 3 joe@joetify.com petrovsky@aboutecho.com
154 - 2011-11-22 2012-10-06 4 2 williams.joe@gmail.com petrovsky@aboutecho.com
38 - 2011-04-18 2011-04-22 3 1 joe@joetify.com joe@joetify.com
67 - 2012-05-18 2012-09-08 3 2 russell.brown@mac.com russell.brown@mac.com
44 - 2013-07-17 2013-07-22 2 2 ramonlastres@gmail.com williams.joe@gmail.com
124 - 2012-04-16 2012-04-16 1 1 williams.joe@gmail.com williams.joe@gmail.com
129 - 2011-12-09 2011-12-09 1 1 williams.joe@gmail.com williams.joe@gmail.com
Files With Most Contributors (Top 27)
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
folsom.hrl
in include
180 - 2011-03-30 2019-02-25 34 9 joe@joetify.com iilyak@users.noreply.github...
395 - 2011-11-01 2013-12-05 28 9 joe@joetify.com williams.joe@gmail.com
252 - 2011-03-30 2019-02-25 18 9 joe@joetify.com iilyak@users.noreply.github...
189 - 2011-04-21 2013-11-04 24 7 joe@joetify.com williams.joe@gmail.com
68 - 2012-05-18 2019-02-25 8 6 russell.brown@mac.com iilyak@users.noreply.github...
101 - 2011-03-30 2019-02-25 14 5 joe@joetify.com iilyak@users.noreply.github...
56 - 2011-03-30 2014-01-21 13 5 joe@joetify.com williams.joe@gmail.com
53 - 2011-03-30 2019-02-25 12 5 joe@joetify.com iilyak@users.noreply.github...
124 - 2011-04-19 2012-10-09 10 4 joe@joetify.com petrovsky@aboutecho.com
65 - 2011-04-19 2012-12-19 10 4 joe@joetify.com williams.joe@gmail.com
71 - 2011-03-30 2012-12-19 9 4 joe@joetify.com williams.joe@gmail.com
56 - 2011-04-18 2013-05-01 7 4 joe@joetify.com diana.corbacho@erlang-solut...
54 - 2012-05-15 2014-01-09 7 4 russell.brown@mac.com vas@vas.io
75 - 2011-04-21 2013-07-22 7 4 joe@joetify.com williams.joe@gmail.com
97 - 2011-03-30 2012-07-10 16 3 joe@joetify.com williams.joe@gmail.com
68 - 2011-04-18 2012-05-27 10 3 joe@joetify.com williams.joe@gmail.com
41 - 2011-03-30 2013-06-20 9 3 joe@joetify.com williams.joe@gmail.com
66 - 2012-05-15 2014-01-09 5 3 russell.brown@mac.com williams.joe@gmail.com
70 - 2011-04-18 2012-10-09 4 3 joe@joetify.com petrovsky@aboutecho.com
62 - 2012-07-05 2012-12-19 4 3 russell.brown@mac.com williams.joe@gmail.com
46 - 2012-05-15 2013-03-19 4 2 russell.brown@mac.com russell.brown@mac.com
154 - 2011-11-22 2012-10-06 4 2 williams.joe@gmail.com petrovsky@aboutecho.com
67 - 2012-05-18 2012-09-08 3 2 russell.brown@mac.com russell.brown@mac.com
44 - 2013-07-17 2013-07-22 2 2 ramonlastres@gmail.com williams.joe@gmail.com
38 - 2011-04-18 2011-04-22 3 1 joe@joetify.com joe@joetify.com
129 - 2011-12-09 2011-12-09 1 1 williams.joe@gmail.com williams.joe@gmail.com
124 - 2012-04-16 2012-04-16 1 1 williams.joe@gmail.com williams.joe@gmail.com
Files With Least Contributors (Top 27)
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
129 - 2011-12-09 2011-12-09 1 1 williams.joe@gmail.com williams.joe@gmail.com
124 - 2012-04-16 2012-04-16 1 1 williams.joe@gmail.com williams.joe@gmail.com
38 - 2011-04-18 2011-04-22 3 1 joe@joetify.com joe@joetify.com
154 - 2011-11-22 2012-10-06 4 2 williams.joe@gmail.com petrovsky@aboutecho.com
67 - 2012-05-18 2012-09-08 3 2 russell.brown@mac.com russell.brown@mac.com
46 - 2012-05-15 2013-03-19 4 2 russell.brown@mac.com russell.brown@mac.com
44 - 2013-07-17 2013-07-22 2 2 ramonlastres@gmail.com williams.joe@gmail.com
97 - 2011-03-30 2012-07-10 16 3 joe@joetify.com williams.joe@gmail.com
70 - 2011-04-18 2012-10-09 4 3 joe@joetify.com petrovsky@aboutecho.com
68 - 2011-04-18 2012-05-27 10 3 joe@joetify.com williams.joe@gmail.com
66 - 2012-05-15 2014-01-09 5 3 russell.brown@mac.com williams.joe@gmail.com
62 - 2012-07-05 2012-12-19 4 3 russell.brown@mac.com williams.joe@gmail.com
41 - 2011-03-30 2013-06-20 9 3 joe@joetify.com williams.joe@gmail.com
124 - 2011-04-19 2012-10-09 10 4 joe@joetify.com petrovsky@aboutecho.com
75 - 2011-04-21 2013-07-22 7 4 joe@joetify.com williams.joe@gmail.com
71 - 2011-03-30 2012-12-19 9 4 joe@joetify.com williams.joe@gmail.com
65 - 2011-04-19 2012-12-19 10 4 joe@joetify.com williams.joe@gmail.com
56 - 2011-04-18 2013-05-01 7 4 joe@joetify.com diana.corbacho@erlang-solut...
54 - 2012-05-15 2014-01-09 7 4 russell.brown@mac.com vas@vas.io
101 - 2011-03-30 2019-02-25 14 5 joe@joetify.com iilyak@users.noreply.github...
56 - 2011-03-30 2014-01-21 13 5 joe@joetify.com williams.joe@gmail.com
53 - 2011-03-30 2019-02-25 12 5 joe@joetify.com iilyak@users.noreply.github...
68 - 2012-05-18 2019-02-25 8 6 russell.brown@mac.com iilyak@users.noreply.github...
189 - 2011-04-21 2013-11-04 24 7 joe@joetify.com williams.joe@gmail.com
395 - 2011-11-01 2013-12-05 28 9 joe@joetify.com williams.joe@gmail.com
252 - 2011-03-30 2019-02-25 18 9 joe@joetify.com iilyak@users.noreply.github...
folsom.hrl
in include
180 - 2011-03-30 2019-02-25 34 9 joe@joetify.com iilyak@users.noreply.github...
Correlations

File Size vs. Number of Changes: 27 points

include/folsom.hrl x: 180 lines of code y: 34 # changes src/folsom_sample_exdec.erl x: 101 lines of code y: 14 # changes src/folsom_sample_slide_uniform.erl x: 68 lines of code y: 8 # changes src/folsom_sample_uniform.erl x: 53 lines of code y: 12 # changes src/folsom_vm_metrics.erl x: 252 lines of code y: 18 # changes src/folsom.erl x: 56 lines of code y: 13 # changes src/folsom_sample_slide.erl x: 54 lines of code y: 7 # changes src/folsom_sample_slide_server.erl x: 66 lines of code y: 5 # changes src/folsom_ets.erl x: 395 lines of code y: 28 # changes src/folsom_metrics.erl x: 189 lines of code y: 24 # changes src/folsom_sample.erl x: 75 lines of code y: 7 # changes src/folsom_sample_slide_sorted.erl x: 44 lines of code y: 2 # changes src/folsom_sample_none.erl x: 41 lines of code y: 9 # changes src/folsom_metrics_counter.erl x: 56 lines of code y: 7 # changes src/folsom_sample_slide_sup.erl x: 46 lines of code y: 4 # changes src/folsom_metrics_histogram.erl x: 65 lines of code y: 10 # changes src/folsom_metrics_spiral.erl x: 62 lines of code y: 4 # changes src/folsom_utils.erl x: 71 lines of code y: 9 # changes src/folsom_ewma.erl x: 70 lines of code y: 4 # changes src/folsom_metrics_meter.erl x: 124 lines of code y: 10 # changes src/folsom_meter_timer_server.erl x: 154 lines of code y: 4 # changes src/folsom_metrics_duration.erl x: 67 lines of code y: 3 # changes src/folsom_sup.erl x: 97 lines of code y: 16 # changes src/folsom_metrics_history.erl x: 68 lines of code y: 10 # changes src/folsom_metrics_meter_reader.erl x: 124 lines of code y: 1 # changes src/folsom_metrics_histogram_ets.erl x: 129 lines of code y: 1 # changes src/folsom_metrics_gauge.erl x: 38 lines of code y: 3 # changes
34.0
# changes
  min: 1.0
  average: 9.89
  25th percentile: 4.0
  median: 8.0
  75th percentile: 13.0
  max: 34.0
0 395.0
lines of code
min: 38.0 | average: 101.67 | 25th percentile: 56.0 | median: 68.0 | 75th percentile: 124.0 | max: 395.0

Number of Contributors vs. Number of Changes: 27 points

include/folsom.hrl x: 9 # contributors y: 34 # changes src/folsom_sample_exdec.erl x: 5 # contributors y: 14 # changes src/folsom_sample_slide_uniform.erl x: 6 # contributors y: 8 # changes src/folsom_sample_uniform.erl x: 5 # contributors y: 12 # changes src/folsom_vm_metrics.erl x: 9 # contributors y: 18 # changes src/folsom.erl x: 5 # contributors y: 13 # changes src/folsom_sample_slide.erl x: 4 # contributors y: 7 # changes src/folsom_sample_slide_server.erl x: 3 # contributors y: 5 # changes src/folsom_ets.erl x: 9 # contributors y: 28 # changes src/folsom_metrics.erl x: 7 # contributors y: 24 # changes src/folsom_sample_slide_sorted.erl x: 2 # contributors y: 2 # changes src/folsom_sample_none.erl x: 3 # contributors y: 9 # changes src/folsom_sample_slide_sup.erl x: 2 # contributors y: 4 # changes src/folsom_metrics_histogram.erl x: 4 # contributors y: 10 # changes src/folsom_metrics_spiral.erl x: 3 # contributors y: 4 # changes src/folsom_utils.erl x: 4 # contributors y: 9 # changes src/folsom_metrics_duration.erl x: 2 # contributors y: 3 # changes src/folsom_sup.erl x: 3 # contributors y: 16 # changes src/folsom_metrics_history.erl x: 3 # contributors y: 10 # changes src/folsom_metrics_meter_reader.erl x: 1 # contributors y: 1 # changes src/folsom_metrics_gauge.erl x: 1 # contributors y: 3 # changes
34.0
# changes
  min: 1.0
  average: 9.89
  25th percentile: 4.0
  median: 8.0
  75th percentile: 13.0
  max: 34.0
0 9.0
# contributors
min: 1.0 | average: 4.0 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 5.0 | max: 9.0

Number of Contributors vs. File Size: 27 points

include/folsom.hrl x: 9 # contributors y: 180 lines of code src/folsom_sample_exdec.erl x: 5 # contributors y: 101 lines of code src/folsom_sample_slide_uniform.erl x: 6 # contributors y: 68 lines of code src/folsom_sample_uniform.erl x: 5 # contributors y: 53 lines of code src/folsom_vm_metrics.erl x: 9 # contributors y: 252 lines of code src/folsom.erl x: 5 # contributors y: 56 lines of code src/folsom_sample_slide.erl x: 4 # contributors y: 54 lines of code src/folsom_sample_slide_server.erl x: 3 # contributors y: 66 lines of code src/folsom_ets.erl x: 9 # contributors y: 395 lines of code src/folsom_metrics.erl x: 7 # contributors y: 189 lines of code src/folsom_sample.erl x: 4 # contributors y: 75 lines of code src/folsom_sample_slide_sorted.erl x: 2 # contributors y: 44 lines of code src/folsom_sample_none.erl x: 3 # contributors y: 41 lines of code src/folsom_metrics_counter.erl x: 4 # contributors y: 56 lines of code src/folsom_sample_slide_sup.erl x: 2 # contributors y: 46 lines of code src/folsom_metrics_histogram.erl x: 4 # contributors y: 65 lines of code src/folsom_metrics_spiral.erl x: 3 # contributors y: 62 lines of code src/folsom_utils.erl x: 4 # contributors y: 71 lines of code src/folsom_ewma.erl x: 3 # contributors y: 70 lines of code src/folsom_metrics_meter.erl x: 4 # contributors y: 124 lines of code src/folsom_meter_timer_server.erl x: 2 # contributors y: 154 lines of code src/folsom_metrics_duration.erl x: 2 # contributors y: 67 lines of code src/folsom_sup.erl x: 3 # contributors y: 97 lines of code src/folsom_metrics_history.erl x: 3 # contributors y: 68 lines of code src/folsom_metrics_meter_reader.erl x: 1 # contributors y: 124 lines of code src/folsom_metrics_histogram_ets.erl x: 1 # contributors y: 129 lines of code src/folsom_metrics_gauge.erl x: 1 # contributors y: 38 lines of code
395.0
lines of code
  min: 38.0
  average: 101.67
  25th percentile: 56.0
  median: 68.0
  75th percentile: 124.0
  max: 395.0
0 9.0
# contributors
min: 1.0 | average: 4.0 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 5.0 | max: 9.0