apache / httpd-mod_fcgid
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 31 files with 6,050 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 8 files changed 21-50 times (4,159 lines of code)
    • 7 files changed 6-20 times (1,285 lines of code)
    • 16 files changed 1-5 times (606 lines of code)
0% | 0% | 68% | 21% | 10%
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 31 files with 6,050 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)
    • 7 files changed by 6-10 contributors (3,260 lines of code)
    • 18 files changed by 2-5 contributors (2,729 lines of code)
    • 6 files changed by 1 contributor (61 lines of code)
0% | 0% | 53% | 45% | 1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
c, h, in, txt, dsp, m4, sed, awk, xml, meta, mak, json, html
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c0% | 0% | 72% | 21% | 5%
h0% | 0% | 41% | 20% | 38%
sed0% | 0% | 0% | 0% | 100%
awk0% | 0% | 0% | 0% | 100%
in0% | 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
modules0% | 0% | 69% | 21% | 8%
build0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 31)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
fcgid_conf.h
in modules/fcgid
186 - 2009-08-24 2020-01-01 38 6 wrowe@apache.org rjung@apache.org
fcgid_bridge.c
in modules/fcgid
542 5 2009-08-24 2018-12-06 38 10 wrowe@apache.org jorton@apache.org
fcgid_conf.c
in modules/fcgid
899 4 2009-08-24 2013-09-17 33 5 wrowe@apache.org trawick@apache.org
mod_fcgid.c
in modules/fcgid
765 13 2009-08-24 2012-07-17 30 7 wrowe@apache.org chrisd@apache.org
fcgid_pm_win.c
in modules/fcgid
208 7 2009-08-25 2013-10-04 27 6 wrowe@apache.org trawick@apache.org
fcgid_pm_unix.c
in modules/fcgid
393 12 2009-08-25 2013-10-04 26 9 wrowe@apache.org trawick@apache.org
fcgid_pm_main.c
in modules/fcgid
486 8 2009-08-24 2014-06-20 24 7 wrowe@apache.org ylavic@apache.org
fcgid_proc_unix.c
in modules/fcgid
680 19 2009-08-25 2018-11-29 24 8 wrowe@apache.org jorton@apache.org
fcgid_proc_win.c
in modules/fcgid
391 11 2009-08-25 2018-11-28 16 5 wrowe@apache.org jorton@apache.org
fcgid_spawn_ctl.c
in modules/fcgid
177 4 2009-08-24 2012-03-01 14 4 wrowe@apache.org wrowe@apache.org
fcgid_pm.h
in modules/fcgid
33 - 2009-08-24 2013-10-04 11 4 wrowe@apache.org trawick@apache.org
fcgid_proctbl.h
in modules/fcgid
61 - 2009-08-24 2010-10-29 10 4 wrowe@apache.org trawick@apache.org
fcgid_proctbl_win.c
in modules/fcgid
156 9 2009-08-25 2011-04-15 7 2 wrowe@apache.org trawick@apache.org
fcgid_proctbl_unix.c
in modules/fcgid
264 10 2009-08-25 2011-09-23 7 3 wrowe@apache.org jim@apache.org
fcgid_bucket.c
in modules/fcgid
203 3 2009-08-24 2013-09-29 6 2 wrowe@apache.org trawick@apache.org
fcgid_mutex_unix.c
in modules/fcgid
86 5 2009-12-01 2017-12-08 5 2 trawick@apache.org jorton@apache.org
fcgid_global.h
in modules/fcgid
24 - 2009-08-24 2011-01-11 4 2 wrowe@apache.org trawick@apache.org
fcgid_filter.c
in modules/fcgid
61 1 2009-08-24 2013-09-17 4 2 wrowe@apache.org trawick@apache.org
fcgid_protocol.c
in modules/fcgid
155 1 2009-08-24 2013-09-17 4 2 wrowe@apache.org trawick@apache.org
fcgid_bridge.h
in modules/fcgid
10 - 2009-08-24 2010-02-02 3 2 wrowe@apache.org chrisd@apache.org
fcgid_proc.h
in modules/fcgid
41 - 2009-08-24 2010-02-09 3 2 wrowe@apache.org trawick@apache.org
fcgid_protocol.h
in modules/fcgid
54 - 2009-08-24 2009-09-17 3 2 wrowe@apache.org trawick@apache.org
sed
fixconf.sed
in build
64 - 2009-10-06 2009-10-20 3 2 wrowe@apache.org trawick@apache.org
fcgid_spawn_ctl.h
in modules/fcgid
11 - 2009-08-24 2009-09-17 2 2 wrowe@apache.org trawick@apache.org
in
Makefile.in
in modules/fcgid
19 - 2009-08-24 2009-08-25 2 1 wrowe@apache.org wrowe@apache.org
39 - 2009-10-06 2009-11-11 2 2 wrowe@apache.org trawick@apache.org
fcgid_pm_main.h
in modules/fcgid
4 - 2009-08-24 2009-08-24 1 1 wrowe@apache.org wrowe@apache.org
fcgid_filter.h
in modules/fcgid
6 - 2009-08-24 2009-08-24 1 1 wrowe@apache.org wrowe@apache.org
fcgid_mutex.h
in modules/fcgid
7 - 2009-12-01 2009-12-01 1 1 trawick@apache.org trawick@apache.org
in
fcgid_config.h.in
in modules/fcgid
9 - 2009-08-26 2009-08-26 1 1 trawick@apache.org trawick@apache.org
fcgid_bucket.h
in modules/fcgid
16 - 2009-08-24 2009-08-24 1 1 wrowe@apache.org wrowe@apache.org
Files With Most Contributors (Top 31)
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
fcgid_bridge.c
in modules/fcgid
542 5 2009-08-24 2018-12-06 38 10 wrowe@apache.org jorton@apache.org
fcgid_pm_unix.c
in modules/fcgid
393 12 2009-08-25 2013-10-04 26 9 wrowe@apache.org trawick@apache.org
fcgid_proc_unix.c
in modules/fcgid
680 19 2009-08-25 2018-11-29 24 8 wrowe@apache.org jorton@apache.org
mod_fcgid.c
in modules/fcgid
765 13 2009-08-24 2012-07-17 30 7 wrowe@apache.org chrisd@apache.org
fcgid_pm_main.c
in modules/fcgid
486 8 2009-08-24 2014-06-20 24 7 wrowe@apache.org ylavic@apache.org
fcgid_conf.h
in modules/fcgid
186 - 2009-08-24 2020-01-01 38 6 wrowe@apache.org rjung@apache.org
fcgid_pm_win.c
in modules/fcgid
208 7 2009-08-25 2013-10-04 27 6 wrowe@apache.org trawick@apache.org
fcgid_conf.c
in modules/fcgid
899 4 2009-08-24 2013-09-17 33 5 wrowe@apache.org trawick@apache.org
fcgid_proc_win.c
in modules/fcgid
391 11 2009-08-25 2018-11-28 16 5 wrowe@apache.org jorton@apache.org
fcgid_spawn_ctl.c
in modules/fcgid
177 4 2009-08-24 2012-03-01 14 4 wrowe@apache.org wrowe@apache.org
fcgid_pm.h
in modules/fcgid
33 - 2009-08-24 2013-10-04 11 4 wrowe@apache.org trawick@apache.org
fcgid_proctbl.h
in modules/fcgid
61 - 2009-08-24 2010-10-29 10 4 wrowe@apache.org trawick@apache.org
fcgid_proctbl_unix.c
in modules/fcgid
264 10 2009-08-25 2011-09-23 7 3 wrowe@apache.org jim@apache.org
fcgid_proctbl_win.c
in modules/fcgid
156 9 2009-08-25 2011-04-15 7 2 wrowe@apache.org trawick@apache.org
fcgid_bucket.c
in modules/fcgid
203 3 2009-08-24 2013-09-29 6 2 wrowe@apache.org trawick@apache.org
fcgid_mutex_unix.c
in modules/fcgid
86 5 2009-12-01 2017-12-08 5 2 trawick@apache.org jorton@apache.org
fcgid_protocol.c
in modules/fcgid
155 1 2009-08-24 2013-09-17 4 2 wrowe@apache.org trawick@apache.org
fcgid_filter.c
in modules/fcgid
61 1 2009-08-24 2013-09-17 4 2 wrowe@apache.org trawick@apache.org
fcgid_global.h
in modules/fcgid
24 - 2009-08-24 2011-01-11 4 2 wrowe@apache.org trawick@apache.org
sed
fixconf.sed
in build
64 - 2009-10-06 2009-10-20 3 2 wrowe@apache.org trawick@apache.org
fcgid_proc.h
in modules/fcgid
41 - 2009-08-24 2010-02-09 3 2 wrowe@apache.org trawick@apache.org
fcgid_protocol.h
in modules/fcgid
54 - 2009-08-24 2009-09-17 3 2 wrowe@apache.org trawick@apache.org
fcgid_bridge.h
in modules/fcgid
10 - 2009-08-24 2010-02-02 3 2 wrowe@apache.org chrisd@apache.org
39 - 2009-10-06 2009-11-11 2 2 wrowe@apache.org trawick@apache.org
fcgid_spawn_ctl.h
in modules/fcgid
11 - 2009-08-24 2009-09-17 2 2 wrowe@apache.org trawick@apache.org
in
Makefile.in
in modules/fcgid
19 - 2009-08-24 2009-08-25 2 1 wrowe@apache.org wrowe@apache.org
fcgid_filter.h
in modules/fcgid
6 - 2009-08-24 2009-08-24 1 1 wrowe@apache.org wrowe@apache.org
fcgid_mutex.h
in modules/fcgid
7 - 2009-12-01 2009-12-01 1 1 trawick@apache.org trawick@apache.org
fcgid_bucket.h
in modules/fcgid
16 - 2009-08-24 2009-08-24 1 1 wrowe@apache.org wrowe@apache.org
fcgid_pm_main.h
in modules/fcgid
4 - 2009-08-24 2009-08-24 1 1 wrowe@apache.org wrowe@apache.org
in
fcgid_config.h.in
in modules/fcgid
9 - 2009-08-26 2009-08-26 1 1 trawick@apache.org trawick@apache.org
Files With Least Contributors (Top 31)
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
in
Makefile.in
in modules/fcgid
19 - 2009-08-24 2009-08-25 2 1 wrowe@apache.org wrowe@apache.org
fcgid_bucket.h
in modules/fcgid
16 - 2009-08-24 2009-08-24 1 1 wrowe@apache.org wrowe@apache.org
in
fcgid_config.h.in
in modules/fcgid
9 - 2009-08-26 2009-08-26 1 1 trawick@apache.org trawick@apache.org
fcgid_mutex.h
in modules/fcgid
7 - 2009-12-01 2009-12-01 1 1 trawick@apache.org trawick@apache.org
fcgid_filter.h
in modules/fcgid
6 - 2009-08-24 2009-08-24 1 1 wrowe@apache.org wrowe@apache.org
fcgid_pm_main.h
in modules/fcgid
4 - 2009-08-24 2009-08-24 1 1 wrowe@apache.org wrowe@apache.org
fcgid_bucket.c
in modules/fcgid
203 3 2009-08-24 2013-09-29 6 2 wrowe@apache.org trawick@apache.org
fcgid_proctbl_win.c
in modules/fcgid
156 9 2009-08-25 2011-04-15 7 2 wrowe@apache.org trawick@apache.org
fcgid_protocol.c
in modules/fcgid
155 1 2009-08-24 2013-09-17 4 2 wrowe@apache.org trawick@apache.org
fcgid_mutex_unix.c
in modules/fcgid
86 5 2009-12-01 2017-12-08 5 2 trawick@apache.org jorton@apache.org
sed
fixconf.sed
in build
64 - 2009-10-06 2009-10-20 3 2 wrowe@apache.org trawick@apache.org
fcgid_filter.c
in modules/fcgid
61 1 2009-08-24 2013-09-17 4 2 wrowe@apache.org trawick@apache.org
fcgid_protocol.h
in modules/fcgid
54 - 2009-08-24 2009-09-17 3 2 wrowe@apache.org trawick@apache.org
fcgid_proc.h
in modules/fcgid
41 - 2009-08-24 2010-02-09 3 2 wrowe@apache.org trawick@apache.org
39 - 2009-10-06 2009-11-11 2 2 wrowe@apache.org trawick@apache.org
fcgid_global.h
in modules/fcgid
24 - 2009-08-24 2011-01-11 4 2 wrowe@apache.org trawick@apache.org
fcgid_spawn_ctl.h
in modules/fcgid
11 - 2009-08-24 2009-09-17 2 2 wrowe@apache.org trawick@apache.org
fcgid_bridge.h
in modules/fcgid
10 - 2009-08-24 2010-02-02 3 2 wrowe@apache.org chrisd@apache.org
fcgid_proctbl_unix.c
in modules/fcgid
264 10 2009-08-25 2011-09-23 7 3 wrowe@apache.org jim@apache.org
fcgid_spawn_ctl.c
in modules/fcgid
177 4 2009-08-24 2012-03-01 14 4 wrowe@apache.org wrowe@apache.org
fcgid_proctbl.h
in modules/fcgid
61 - 2009-08-24 2010-10-29 10 4 wrowe@apache.org trawick@apache.org
fcgid_pm.h
in modules/fcgid
33 - 2009-08-24 2013-10-04 11 4 wrowe@apache.org trawick@apache.org
fcgid_conf.c
in modules/fcgid
899 4 2009-08-24 2013-09-17 33 5 wrowe@apache.org trawick@apache.org
fcgid_proc_win.c
in modules/fcgid
391 11 2009-08-25 2018-11-28 16 5 wrowe@apache.org jorton@apache.org
fcgid_pm_win.c
in modules/fcgid
208 7 2009-08-25 2013-10-04 27 6 wrowe@apache.org trawick@apache.org
fcgid_conf.h
in modules/fcgid
186 - 2009-08-24 2020-01-01 38 6 wrowe@apache.org rjung@apache.org
mod_fcgid.c
in modules/fcgid
765 13 2009-08-24 2012-07-17 30 7 wrowe@apache.org chrisd@apache.org
fcgid_pm_main.c
in modules/fcgid
486 8 2009-08-24 2014-06-20 24 7 wrowe@apache.org ylavic@apache.org
fcgid_proc_unix.c
in modules/fcgid
680 19 2009-08-25 2018-11-29 24 8 wrowe@apache.org jorton@apache.org
fcgid_pm_unix.c
in modules/fcgid
393 12 2009-08-25 2013-10-04 26 9 wrowe@apache.org trawick@apache.org
fcgid_bridge.c
in modules/fcgid
542 5 2009-08-24 2018-12-06 38 10 wrowe@apache.org jorton@apache.org
Correlations

File Size vs. Number of Changes: 31 points

modules/fcgid/fcgid_conf.h x: 186 lines of code y: 38 # changes modules/fcgid/fcgid_bridge.c x: 542 lines of code y: 38 # changes modules/fcgid/fcgid_proc_unix.c x: 680 lines of code y: 24 # changes modules/fcgid/fcgid_proc_win.c x: 391 lines of code y: 16 # changes modules/fcgid/fcgid_mutex_unix.c x: 86 lines of code y: 5 # changes modules/fcgid/fcgid_pm_main.c x: 486 lines of code y: 24 # changes modules/fcgid/fcgid_pm_win.c x: 208 lines of code y: 27 # changes modules/fcgid/fcgid_pm.h x: 33 lines of code y: 11 # changes modules/fcgid/fcgid_pm_unix.c x: 393 lines of code y: 26 # changes modules/fcgid/fcgid_bucket.c x: 203 lines of code y: 6 # changes modules/fcgid/fcgid_conf.c x: 899 lines of code y: 33 # changes modules/fcgid/fcgid_filter.c x: 61 lines of code y: 4 # changes modules/fcgid/fcgid_protocol.c x: 155 lines of code y: 4 # changes modules/fcgid/mod_fcgid.c x: 765 lines of code y: 30 # changes modules/fcgid/fcgid_spawn_ctl.c x: 177 lines of code y: 14 # changes modules/fcgid/fcgid_proctbl_unix.c x: 264 lines of code y: 7 # changes modules/fcgid/fcgid_proctbl_win.c x: 156 lines of code y: 7 # changes modules/fcgid/fcgid_global.h x: 24 lines of code y: 4 # changes modules/fcgid/fcgid_proctbl.h x: 61 lines of code y: 10 # changes modules/fcgid/fcgid_proc.h x: 41 lines of code y: 3 # changes modules/fcgid/fcgid_bridge.h x: 10 lines of code y: 3 # changes modules/fcgid/fcgid_mutex.h x: 7 lines of code y: 1 # changes build/addloadexample.awk x: 39 lines of code y: 2 # changes build/fixconf.sed x: 64 lines of code y: 3 # changes modules/fcgid/fcgid_protocol.h x: 54 lines of code y: 3 # changes modules/fcgid/fcgid_spawn_ctl.h x: 11 lines of code y: 2 # changes modules/fcgid/fcgid_config.h.in x: 9 lines of code y: 1 # changes modules/fcgid/Makefile.in x: 19 lines of code y: 2 # changes modules/fcgid/fcgid_bucket.h x: 16 lines of code y: 1 # changes modules/fcgid/fcgid_filter.h x: 6 lines of code y: 1 # changes modules/fcgid/fcgid_pm_main.h x: 4 lines of code y: 1 # changes
38.0
# changes
  min: 1.0
  average: 11.32
  25th percentile: 2.0
  median: 5.0
  75th percentile: 24.0
  max: 38.0
0 899.0
lines of code
min: 4.0 | average: 195.16 | 25th percentile: 19.0 | median: 64.0 | 75th percentile: 264.0 | max: 899.0

Number of Contributors vs. Number of Changes: 31 points

modules/fcgid/fcgid_conf.h x: 6 # contributors y: 38 # changes modules/fcgid/fcgid_bridge.c x: 10 # contributors y: 38 # changes modules/fcgid/fcgid_proc_unix.c x: 8 # contributors y: 24 # changes modules/fcgid/fcgid_proc_win.c x: 5 # contributors y: 16 # changes modules/fcgid/fcgid_mutex_unix.c x: 2 # contributors y: 5 # changes modules/fcgid/fcgid_pm_main.c x: 7 # contributors y: 24 # changes modules/fcgid/fcgid_pm_win.c x: 6 # contributors y: 27 # changes modules/fcgid/fcgid_pm.h x: 4 # contributors y: 11 # changes modules/fcgid/fcgid_pm_unix.c x: 9 # contributors y: 26 # changes modules/fcgid/fcgid_bucket.c x: 2 # contributors y: 6 # changes modules/fcgid/fcgid_conf.c x: 5 # contributors y: 33 # changes modules/fcgid/fcgid_filter.c x: 2 # contributors y: 4 # changes modules/fcgid/mod_fcgid.c x: 7 # contributors y: 30 # changes modules/fcgid/fcgid_spawn_ctl.c x: 4 # contributors y: 14 # changes modules/fcgid/fcgid_proctbl_unix.c x: 3 # contributors y: 7 # changes modules/fcgid/fcgid_proctbl_win.c x: 2 # contributors y: 7 # changes modules/fcgid/fcgid_proctbl.h x: 4 # contributors y: 10 # changes modules/fcgid/fcgid_proc.h x: 2 # contributors y: 3 # changes modules/fcgid/fcgid_mutex.h x: 1 # contributors y: 1 # changes build/addloadexample.awk x: 2 # contributors y: 2 # changes modules/fcgid/Makefile.in x: 1 # contributors y: 2 # changes
38.0
# changes
  min: 1.0
  average: 11.32
  25th percentile: 2.0
  median: 5.0
  75th percentile: 24.0
  max: 38.0
0 10.0
# contributors
min: 1.0 | average: 3.48 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 5.0 | max: 10.0

Number of Contributors vs. File Size: 31 points

modules/fcgid/fcgid_conf.h x: 6 # contributors y: 186 lines of code modules/fcgid/fcgid_bridge.c x: 10 # contributors y: 542 lines of code modules/fcgid/fcgid_proc_unix.c x: 8 # contributors y: 680 lines of code modules/fcgid/fcgid_proc_win.c x: 5 # contributors y: 391 lines of code modules/fcgid/fcgid_mutex_unix.c x: 2 # contributors y: 86 lines of code modules/fcgid/fcgid_pm_main.c x: 7 # contributors y: 486 lines of code modules/fcgid/fcgid_pm_win.c x: 6 # contributors y: 208 lines of code modules/fcgid/fcgid_pm.h x: 4 # contributors y: 33 lines of code modules/fcgid/fcgid_pm_unix.c x: 9 # contributors y: 393 lines of code modules/fcgid/fcgid_bucket.c x: 2 # contributors y: 203 lines of code modules/fcgid/fcgid_conf.c x: 5 # contributors y: 899 lines of code modules/fcgid/fcgid_filter.c x: 2 # contributors y: 61 lines of code modules/fcgid/fcgid_protocol.c x: 2 # contributors y: 155 lines of code modules/fcgid/mod_fcgid.c x: 7 # contributors y: 765 lines of code modules/fcgid/fcgid_spawn_ctl.c x: 4 # contributors y: 177 lines of code modules/fcgid/fcgid_proctbl_unix.c x: 3 # contributors y: 264 lines of code modules/fcgid/fcgid_proctbl_win.c x: 2 # contributors y: 156 lines of code modules/fcgid/fcgid_global.h x: 2 # contributors y: 24 lines of code modules/fcgid/fcgid_proctbl.h x: 4 # contributors y: 61 lines of code modules/fcgid/fcgid_proc.h x: 2 # contributors y: 41 lines of code modules/fcgid/fcgid_bridge.h x: 2 # contributors y: 10 lines of code modules/fcgid/fcgid_mutex.h x: 1 # contributors y: 7 lines of code build/fixconf.sed x: 2 # contributors y: 64 lines of code modules/fcgid/fcgid_protocol.h x: 2 # contributors y: 54 lines of code modules/fcgid/fcgid_spawn_ctl.h x: 2 # contributors y: 11 lines of code modules/fcgid/fcgid_config.h.in x: 1 # contributors y: 9 lines of code modules/fcgid/Makefile.in x: 1 # contributors y: 19 lines of code modules/fcgid/fcgid_bucket.h x: 1 # contributors y: 16 lines of code
899.0
lines of code
  min: 4.0
  average: 195.16
  25th percentile: 19.0
  median: 64.0
  75th percentile: 264.0
  max: 899.0
0 10.0
# contributors
min: 1.0 | average: 3.48 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 5.0 | max: 10.0