apache / tomcat-connectors
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 157 files with 68,512 lines of code.
    • 8 files changed more than 100 times (21,935 lines of code)
    • 13 files changed 51-100 times (6,389 lines of code)
    • 24 files changed 21-50 times (5,462 lines of code)
    • 55 files changed 6-20 times (20,056 lines of code)
    • 57 files changed 1-5 times (14,670 lines of code)
32% | 9% | 7% | 29% | 21%
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 157 files with 68,512 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 11 files changed by 11-25 contributors (18,753 lines of code)
    • 33 files changed by 6-10 contributors (14,565 lines of code)
    • 104 files changed by 2-5 contributors (34,664 lines of code)
    • 9 files changed by 1 contributor (530 lines of code)
0% | 27% | 21% | 50% | <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
xml, c, h, java, m4, txt, html, sh, gitignore, in, pl, properties, css, mk, htaccess, vbs, xsl, reg, svg, pro, awk
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
c41% | 5% | 4% | 26% | 21%
xml22% | 18% | 21% | 32% | 4%
h0% | 24% | 10% | 5% | 59%
in0% | 0% | 31% | 45% | 23%
java0% | 0% | 0% | 84% | 15%
pl0% | 0% | 0% | 83% | 16%
xsl0% | 0% | 0% | 100% | 0%
vbs0% | 0% | 0% | 100% | 0%
css0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
awk0% | 0% | 0% | 0% | 100%
reg0% | 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
native36% | 7% | 4% | 25% | 25%
xdocs21% | 17% | 20% | 34% | 6%
jkstatus0% | 0% | 0% | 74% | 25%
tools0% | 0% | 0% | 83% | 16%
support0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
mod_jk.c
in native/apache-2.0
3075 27 2001-05-15 2023-09-06 272 18 hgomez@apache.org markt@apache.org
changelog.xml
in xdocs/miscellaneous
3106 - 2006-11-28 2024-08-13 258 12 rjung@apache.org markt@apache.org
jk_ajp_common.c
in native/common
2684 33 2001-06-07 2023-09-06 225 19 hgomez@apache.org markt@apache.org
jk_lb_worker.c
in native/common
1661 32 2001-05-14 2022-07-04 182 12 hgomez@apache.org rainer.jung@kippdata.de
jk_isapi_plugin.c
in native/iis
3153 44 2001-05-14 2022-06-23 182 15 hgomez@apache.org rainer.jung@kippdata.de
jk_util.c
in native/common
2005 89 2001-05-14 2022-07-04 158 12 hgomez@apache.org rainer.jung@kippdata.de
jk_status.c
in native/common
5071 73 2005-02-06 2023-09-05 143 9 mturk@apache.org rainer.jung@kippdata.de
jk_connect.c
in native/common
1180 16 2001-05-14 2022-06-23 110 14 hgomez@apache.org rainer.jung@kippdata.de
jk_global.h
in native/common
344 - 2001-05-14 2024-08-07 97 15 hgomez@apache.org rainer.jung@kippdata.de
jk_uri_worker_map.c
in native/common
1131 20 2001-05-14 2022-07-04 96 12 hgomez@apache.org rainer.jung@kippdata.de
jk_version.h
in native/common
33 - 2001-06-29 2024-08-13 92 10 andya@apache.org markt@apache.org
index.xml
in xdocs
173 - 2002-06-20 2024-08-07 92 12 jfclere@apache.org rainer.jung@kippdata.de
jk_util.h
in native/common
161 - 2001-05-14 2022-07-04 82 9 hgomez@apache.org rainer.jung@kippdata.de
jk_ajp_common.h
in native/common
241 - 2001-06-07 2022-07-04 78 12 hgomez@apache.org rainer.jung@kippdata.de
jk_map.c
in native/common
700 22 2001-05-14 2022-06-23 66 9 hgomez@apache.org rainer.jung@kippdata.de
jk_service.h
in native/common
158 - 2001-05-14 2022-06-23 64 8 hgomez@apache.org rainer.jung@kippdata.de
jk_shm.h
in native/common
126 - 2005-02-05 2022-07-04 63 5 mturk@apache.org rainer.jung@kippdata.de
workers.xml
in xdocs/reference
1196 - 2006-12-06 2023-09-06 61 7 rjung@apache.org markt@apache.org
jk_lb_worker.h
in native/common
154 - 2001-05-14 2022-07-04 60 6 hgomez@apache.org rainer.jung@kippdata.de
apache.xml
in xdocs/reference
1113 - 2006-12-06 2023-09-06 54 7 rjung@apache.org markt@apache.org
jk_shm.c
in native/common
859 17 2005-02-05 2024-08-08 51 8 mturk@apache.org rainer.jung@kippdata.de
jk_worker.c
in native/common
310 8 2001-05-14 2022-07-04 50 8 hgomez@apache.org rainer.jung@kippdata.de
jk_ajp12_worker.c
in native/common
579 15 2001-05-14 2022-06-23 48 9 hgomez@apache.org rainer.jung@kippdata.de
apache.xml
in xdocs/webserver_howto
1060 - 2006-11-28 2023-09-06 48 6 rjung@apache.org markt@apache.org
jk_uri_worker_map.h
in native/common
105 - 2001-05-14 2022-06-23 41 8 hgomez@apache.org rainer.jung@kippdata.de
jk_msg_buff.c
in native/common
273 19 2001-05-14 2023-09-06 36 7 hgomez@apache.org markt@apache.org
jk_ajp14_worker.c
in native/common
283 9 2001-05-18 2022-06-23 35 9 hgomez@apache.org rainer.jung@kippdata.de
jk_connect.h
in native/common
34 - 2001-05-14 2022-06-23 33 6 hgomez@apache.org rainer.jung@kippdata.de
project.xml
in xdocs
61 - 2004-11-18 2024-08-07 32 6 mturk@apache.org rainer.jung@kippdata.de
jk_map.h
in native/common
58 - 2001-05-14 2022-06-23 30 7 hgomez@apache.org rainer.jung@kippdata.de
jk_ajp14.c
in native/common
385 14 2001-05-18 2022-06-23 30 9 hgomez@apache.org rainer.jung@kippdata.de
in
Makefile.in
in native/apache-2.0
71 - 2001-05-15 2023-11-10 29 8 hgomez@apache.org rainer.jung@kippdata.de
jk_logger.h
in native/common
92 - 2001-05-14 2022-06-23 29 7 hgomez@apache.org rainer.jung@kippdata.de
iis.xml
in xdocs/webserver_howto
641 - 2006-11-28 2023-09-12 28 5 rjung@apache.org markt@apache.org
jk_mt.h
in native/common
95 - 2001-05-14 2020-02-19 27 6 hgomez@apache.org markt@apache.org
jk_ajp13_worker.c
in native/common
54 5 2001-05-14 2022-06-23 26 6 hgomez@apache.org rainer.jung@kippdata.de
project.xml
in xdocs/news
61 - 2004-11-18 2024-08-07 26 5 mturk@apache.org rainer.jung@kippdata.de
jk_ajp13.h
in native/common
46 - 2001-05-14 2022-06-23 25 7 hgomez@apache.org rainer.jung@kippdata.de
project.xml
in xdocs/ajp
61 - 2006-11-28 2024-08-07 22 5 rjung@apache.org rainer.jung@kippdata.de
project.xml
in xdocs/miscellaneous
61 - 2006-11-28 2024-08-07 22 5 rjung@apache.org rainer.jung@kippdata.de
iis.xml
in xdocs/reference
380 - 2006-12-06 2023-09-06 22 6 rjung@apache.org markt@apache.org
status.xml
in xdocs/reference
530 - 2006-12-06 2023-09-06 22 4 rjung@apache.org markt@apache.org
project.xml
in xdocs/reference
61 - 2006-12-06 2024-08-07 21 5 rjung@apache.org rainer.jung@kippdata.de
project.xml
in xdocs/webserver_howto
61 - 2006-11-28 2024-08-07 21 5 rjung@apache.org rainer.jung@kippdata.de
jk_ajp14.h
in native/common
100 - 2001-05-18 2022-06-23 21 6 hgomez@apache.org rainer.jung@kippdata.de
jk_msg_buff.h
in native/common
49 - 2001-05-14 2022-06-23 20 5 hgomez@apache.org rainer.jung@kippdata.de
in
Makefile.in
in native/common
39 - 2001-06-05 2014-12-20 19 6 jfclere@apache.org rjung@apache.org
jk_pool.c
in native/common
148 3 2001-05-14 2020-02-19 19 4 hgomez@apache.org markt@apache.org
jk_worker.h
in native/common
24 - 2001-05-14 2022-06-23 18 6 hgomez@apache.org rainer.jung@kippdata.de
jk_ajp13.c
in native/common
18 1 2001-05-14 2022-06-23 15 5 hgomez@apache.org rainer.jung@kippdata.de
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
jk_ajp_common.c
in native/common
2684 33 2001-06-07 2023-09-06 225 19 hgomez@apache.org markt@apache.org
mod_jk.c
in native/apache-2.0
3075 27 2001-05-15 2023-09-06 272 18 hgomez@apache.org markt@apache.org
jk_isapi_plugin.c
in native/iis
3153 44 2001-05-14 2022-06-23 182 15 hgomez@apache.org rainer.jung@kippdata.de
jk_global.h
in native/common
344 - 2001-05-14 2024-08-07 97 15 hgomez@apache.org rainer.jung@kippdata.de
jk_connect.c
in native/common
1180 16 2001-05-14 2022-06-23 110 14 hgomez@apache.org rainer.jung@kippdata.de
changelog.xml
in xdocs/miscellaneous
3106 - 2006-11-28 2024-08-13 258 12 rjung@apache.org markt@apache.org
jk_lb_worker.c
in native/common
1661 32 2001-05-14 2022-07-04 182 12 hgomez@apache.org rainer.jung@kippdata.de
jk_util.c
in native/common
2005 89 2001-05-14 2022-07-04 158 12 hgomez@apache.org rainer.jung@kippdata.de
jk_uri_worker_map.c
in native/common
1131 20 2001-05-14 2022-07-04 96 12 hgomez@apache.org rainer.jung@kippdata.de
index.xml
in xdocs
173 - 2002-06-20 2024-08-07 92 12 jfclere@apache.org rainer.jung@kippdata.de
jk_ajp_common.h
in native/common
241 - 2001-06-07 2022-07-04 78 12 hgomez@apache.org rainer.jung@kippdata.de
jk_version.h
in native/common
33 - 2001-06-29 2024-08-13 92 10 andya@apache.org markt@apache.org
jk_status.c
in native/common
5071 73 2005-02-06 2023-09-05 143 9 mturk@apache.org rainer.jung@kippdata.de
jk_util.h
in native/common
161 - 2001-05-14 2022-07-04 82 9 hgomez@apache.org rainer.jung@kippdata.de
jk_map.c
in native/common
700 22 2001-05-14 2022-06-23 66 9 hgomez@apache.org rainer.jung@kippdata.de
jk_ajp12_worker.c
in native/common
579 15 2001-05-14 2022-06-23 48 9 hgomez@apache.org rainer.jung@kippdata.de
jk_ajp14_worker.c
in native/common
283 9 2001-05-18 2022-06-23 35 9 hgomez@apache.org rainer.jung@kippdata.de
jk_ajp14.c
in native/common
385 14 2001-05-18 2022-06-23 30 9 hgomez@apache.org rainer.jung@kippdata.de
jk_service.h
in native/common
158 - 2001-05-14 2022-06-23 64 8 hgomez@apache.org rainer.jung@kippdata.de
jk_shm.c
in native/common
859 17 2005-02-05 2024-08-08 51 8 mturk@apache.org rainer.jung@kippdata.de
jk_worker.c
in native/common
310 8 2001-05-14 2022-07-04 50 8 hgomez@apache.org rainer.jung@kippdata.de
jk_uri_worker_map.h
in native/common
105 - 2001-05-14 2022-06-23 41 8 hgomez@apache.org rainer.jung@kippdata.de
in
Makefile.in
in native/apache-2.0
71 - 2001-05-15 2023-11-10 29 8 hgomez@apache.org rainer.jung@kippdata.de
workers.xml
in xdocs/reference
1196 - 2006-12-06 2023-09-06 61 7 rjung@apache.org markt@apache.org
apache.xml
in xdocs/reference
1113 - 2006-12-06 2023-09-06 54 7 rjung@apache.org markt@apache.org
jk_msg_buff.c
in native/common
273 19 2001-05-14 2023-09-06 36 7 hgomez@apache.org markt@apache.org
jk_map.h
in native/common
58 - 2001-05-14 2022-06-23 30 7 hgomez@apache.org rainer.jung@kippdata.de
jk_logger.h
in native/common
92 - 2001-05-14 2022-06-23 29 7 hgomez@apache.org rainer.jung@kippdata.de
jk_ajp13.h
in native/common
46 - 2001-05-14 2022-06-23 25 7 hgomez@apache.org rainer.jung@kippdata.de
jk_md5.c
in native/common
272 7 2001-05-18 2020-02-19 14 7 hgomez@apache.org markt@apache.org
jk_lb_worker.h
in native/common
154 - 2001-05-14 2022-07-04 60 6 hgomez@apache.org rainer.jung@kippdata.de
apache.xml
in xdocs/webserver_howto
1060 - 2006-11-28 2023-09-06 48 6 rjung@apache.org markt@apache.org
jk_connect.h
in native/common
34 - 2001-05-14 2022-06-23 33 6 hgomez@apache.org rainer.jung@kippdata.de
project.xml
in xdocs
61 - 2004-11-18 2024-08-07 32 6 mturk@apache.org rainer.jung@kippdata.de
jk_mt.h
in native/common
95 - 2001-05-14 2020-02-19 27 6 hgomez@apache.org markt@apache.org
jk_ajp13_worker.c
in native/common
54 5 2001-05-14 2022-06-23 26 6 hgomez@apache.org rainer.jung@kippdata.de
iis.xml
in xdocs/reference
380 - 2006-12-06 2023-09-06 22 6 rjung@apache.org markt@apache.org
jk_ajp14.h
in native/common
100 - 2001-05-18 2022-06-23 21 6 hgomez@apache.org rainer.jung@kippdata.de
in
Makefile.in
in native/common
39 - 2001-06-05 2014-12-20 19 6 jfclere@apache.org rjung@apache.org
jk_worker.h
in native/common
24 - 2001-05-14 2022-06-23 18 6 hgomez@apache.org rainer.jung@kippdata.de
jk_ajp14_worker.h
in native/common
23 - 2001-05-18 2022-06-23 15 6 hgomez@apache.org rainer.jung@kippdata.de
in
Makefile.apxs.in
in native/apache-2.0
37 - 2001-06-08 2023-11-10 14 6 jfclere@apache.org rainer.jung@kippdata.de
ajpv13a.xml
in xdocs/ajp
606 - 2006-11-28 2023-09-06 11 6 rjung@apache.org markt@apache.org
vbs
isapi_install.vbs
in native/iis
133 2 2001-06-28 2020-02-19 8 6 andya@apache.org markt@apache.org
jk_shm.h
in native/common
126 - 2005-02-05 2022-07-04 63 5 mturk@apache.org rainer.jung@kippdata.de
iis.xml
in xdocs/webserver_howto
641 - 2006-11-28 2023-09-12 28 5 rjung@apache.org markt@apache.org
project.xml
in xdocs/news
61 - 2004-11-18 2024-08-07 26 5 mturk@apache.org rainer.jung@kippdata.de
project.xml
in xdocs/miscellaneous
61 - 2006-11-28 2024-08-07 22 5 rjung@apache.org rainer.jung@kippdata.de
project.xml
in xdocs/ajp
61 - 2006-11-28 2024-08-07 22 5 rjung@apache.org rainer.jung@kippdata.de
project.xml
in xdocs/webserver_howto
61 - 2006-11-28 2024-08-07 21 5 rjung@apache.org rainer.jung@kippdata.de
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
docs-stylesheet.css
in xdocs/images
211 - 2018-12-13 2018-12-13 1 1 csutherl@apache.org csutherl@apache.org
pcre_chartables.c
in native/iis/pcre
141 1 2020-06-13 2020-06-13 1 1 mturk@apache.org mturk@apache.org
fonts.css
in xdocs/images/fonts
37 - 2018-12-13 2018-12-13 1 1 csutherl@apache.org csutherl@apache.org
20150101.xml
in xdocs/news
26 - 2015-07-26 2023-09-06 3 1 markt@apache.org markt@apache.org
20240101.xml
in xdocs/news
24 - 2024-08-08 2024-08-08 1 1 markt@apache.org markt@apache.org
20230101.xml
in xdocs/news
24 - 2023-09-06 2023-09-06 1 1 markt@apache.org markt@apache.org
20200201.xml
in xdocs/news
24 - 2020-02-17 2023-09-06 5 1 markt@apache.org markt@apache.org
20160901.xml
in xdocs/news
24 - 2016-09-27 2023-09-06 3 1 markt@apache.org markt@apache.org
config.h
in native/iis/pcre
19 - 2020-06-13 2020-06-13 1 1 mturk@apache.org mturk@apache.org
pcre_ucd.c
in native/iis/pcre
3135 5 2015-08-31 2020-06-13 3 2 rjung@apache.org mturk@apache.org
pcre_dfa_exec.c
in native/iis/pcre
2711 - 2015-08-31 2020-06-13 4 2 rjung@apache.org mturk@apache.org
pcre_internal.h
in native/iis/pcre
1822 - 2015-08-31 2020-06-13 5 2 rjung@apache.org mturk@apache.org
pcre_study.c
in native/iis/pcre
1138 - 2015-08-31 2020-06-13 4 2 rjung@apache.org mturk@apache.org
pcre_tables.c
in native/iis/pcre
577 6 2015-08-31 2020-06-13 3 2 rjung@apache.org mturk@apache.org
xsl
484 - 2018-12-13 2023-12-29 7 2 csutherl@apache.org markt@apache.org
pcre.h
in native/iis/pcre
475 - 2020-06-13 2024-08-07 2 2 mturk@apache.org rainer.jung@kippdata.de
pcre_get.c
in native/iis/pcre
370 - 2015-08-31 2020-06-13 3 2 rjung@apache.org mturk@apache.org
pcrecpp.h
in native/iis/pcre
248 17 2015-08-31 2020-06-13 2 2 rjung@apache.org mturk@apache.org
pcre_byte_order.c
in native/iis/pcre
215 1 2015-08-31 2020-06-13 2 2 rjung@apache.org mturk@apache.org
ucp.h
in native/iis/pcre
186 - 2006-09-08 2020-06-13 3 2 mturk@apache.org mturk@apache.org
20081001.xml
in xdocs/news
168 - 2008-10-28 2023-09-06 2 2 rjung@apache.org markt@apache.org
pcre_valid_utf8.c
in native/iis/pcre
151 1 2015-08-31 2020-06-13 2 2 rjung@apache.org mturk@apache.org
pcre_xclass.c
in native/iis/pcre
149 - 2015-08-31 2020-06-13 3 2 rjung@apache.org mturk@apache.org
pcre_fullinfo.c
in native/iis/pcre
135 - 2015-08-31 2020-06-13 2 2 rjung@apache.org mturk@apache.org
lineends.pl
in tools
123 1 2006-09-17 2018-09-20 4 2 rjung@apache.org rjung@apache.org
pcre_config.c
in native/iis/pcre
111 - 2015-08-31 2020-06-13 2 2 rjung@apache.org mturk@apache.org
pcre_string_utils.c
in native/iis/pcre
105 - 2015-08-31 2020-06-13 2 2 rjung@apache.org mturk@apache.org
pcre_newline.c
in native/iis/pcre
99 - 2015-08-31 2020-06-13 2 2 rjung@apache.org mturk@apache.org
reporttools.xml
in xdocs/miscellaneous
81 - 2006-12-10 2023-09-06 4 2 rjung@apache.org markt@apache.org
get_ver.awk
in support
75 - 2003-11-21 2007-09-02 2 2 mmanders@apache.org markt@apache.org
20090301.xml
in xdocs/news
73 - 2009-03-05 2023-09-06 5 2 rjung@apache.org markt@apache.org
pcreposix.h
in native/iis/pcre
69 - 2006-09-11 2020-06-13 3 2 mturk@apache.org mturk@apache.org
20100101.xml
in xdocs/news
68 - 2010-02-26 2023-09-06 5 2 mturk@apache.org markt@apache.org
pcre_maketables.c
in native/iis/pcre
57 - 2015-08-31 2020-06-13 2 2 rjung@apache.org mturk@apache.org
in
jk_types.h.in
in native/common
53 - 2006-05-21 2020-02-19 5 2 rjung@apache.org markt@apache.org
pcre_scanner.h
in native/iis/pcre
49 3 2015-08-31 2020-06-13 2 2 rjung@apache.org mturk@apache.org
20140201.xml
in xdocs/news
45 - 2014-02-05 2023-09-06 4 2 mturk@apache.org markt@apache.org
20180301.xml
in xdocs/news
42 - 2018-03-01 2023-09-06 9 2 markt@apache.org markt@apache.org
20110701.xml
in xdocs/news
30 - 2011-06-30 2023-09-06 2 2 mturk@apache.org markt@apache.org
pcre_ord2utf8.c
in native/iis/pcre
27 - 2015-08-31 2020-06-13 2 2 rjung@apache.org mturk@apache.org
pcre_globals.c
in native/iis/pcre
27 1 2015-08-31 2020-06-13 2 2 rjung@apache.org mturk@apache.org
pcre_refcount.c
in native/iis/pcre
24 - 2015-08-31 2020-06-13 2 2 rjung@apache.org mturk@apache.org
pcre_version.c
in native/iis/pcre
21 - 2015-08-31 2020-06-13 2 2 rjung@apache.org mturk@apache.org
pcrecpp_internal.h
in native/iis/pcre
17 - 2015-08-31 2020-06-13 2 2 rjung@apache.org mturk@apache.org
pcre_compile.c
in native/iis/pcre
6161 1 2015-08-31 2024-08-07 7 3 rjung@apache.org rainer.jung@kippdata.de
pcre_exec.c
in native/iis/pcre
5243 - 2015-08-31 2024-08-07 6 3 rjung@apache.org rainer.jung@kippdata.de
JkStatusTask.java
in jkstatus/src/share/org/apache/jk/status
568 27 2005-11-12 2020-02-19 12 3 pero@apache.org markt@apache.org
timeouts.xml
in xdocs/common_howto
392 - 2015-02-23 2023-09-06 6 3 rjung@apache.org markt@apache.org
workers.xml
in xdocs/common_howto
374 - 2015-02-23 2023-09-06 6 3 rjung@apache.org markt@apache.org
proxy.xml
in xdocs/common_howto
346 - 2015-02-23 2023-09-06 6 3 rjung@apache.org markt@apache.org
Correlations

File Size vs. Number of Changes: 157 points

native/common/jk_url.c x: 217 lines of code y: 6 # changes native/common/jk_url.h x: 21 lines of code y: 4 # changes native/common/jk_version.h x: 33 lines of code y: 92 # changes xdocs/miscellaneous/changelog.xml x: 3106 lines of code y: 258 # changes xdocs/news/20240101.xml x: 24 lines of code y: 1 # changes native/common/jk_shm.c x: 859 lines of code y: 51 # changes xdocs/ajp/project.xml x: 61 lines of code y: 22 # changes xdocs/common_howto/project.xml x: 61 lines of code y: 9 # changes xdocs/index.xml x: 173 lines of code y: 92 # changes xdocs/news/project.xml x: 61 lines of code y: 26 # changes xdocs/project.xml x: 61 lines of code y: 32 # changes xdocs/reference/project.xml x: 61 lines of code y: 21 # changes native/iis/pcre/pcre.h x: 475 lines of code y: 2 # changes native/iis/pcre/pcre_compile.c x: 6161 lines of code y: 7 # changes native/iis/pcre/pcre_exec.c x: 5243 lines of code y: 6 # changes native/common/jk_global.h x: 344 lines of code y: 97 # changes xdocs/ajp/ajpv13ext.xml x: 560 lines of code y: 9 # changes xdocs/tomcat-docs.xsl x: 484 lines of code y: 7 # changes native/apache-2.0/Makefile.apxs.in x: 37 lines of code y: 14 # changes native/apache-2.0/Makefile.in x: 71 lines of code y: 29 # changes xdocs/webserver_howto/iis.xml x: 641 lines of code y: 28 # changes xdocs/ajp/ajpv13a.xml x: 606 lines of code y: 11 # changes xdocs/common_howto/loadbalancers.xml x: 210 lines of code y: 7 # changes xdocs/common_howto/proxy.xml x: 346 lines of code y: 6 # changes xdocs/common_howto/quick.xml x: 147 lines of code y: 7 # changes xdocs/common_howto/timeouts.xml x: 392 lines of code y: 6 # changes xdocs/common_howto/workers.xml x: 374 lines of code y: 6 # changes xdocs/empty.xml x: 33 lines of code y: 5 # changes xdocs/miscellaneous/doccontrib.xml x: 258 lines of code y: 9 # changes xdocs/miscellaneous/faq.xml x: 275 lines of code y: 11 # changes xdocs/miscellaneous/jkstatustasks.xml x: 193 lines of code y: 6 # changes xdocs/miscellaneous/reporttools.xml x: 81 lines of code y: 4 # changes xdocs/news/20041100.xml x: 131 lines of code y: 13 # changes xdocs/news/20050101.xml x: 146 lines of code y: 12 # changes xdocs/news/20060101.xml x: 85 lines of code y: 12 # changes xdocs/news/20070301.xml x: 96 lines of code y: 9 # changes xdocs/news/20081001.xml x: 168 lines of code y: 2 # changes xdocs/news/20090301.xml x: 73 lines of code y: 5 # changes xdocs/news/20110701.xml x: 30 lines of code y: 2 # changes xdocs/news/20120301.xml x: 85 lines of code y: 8 # changes xdocs/news/20140201.xml x: 45 lines of code y: 4 # changes xdocs/news/20150101.xml x: 26 lines of code y: 3 # changes xdocs/news/20180301.xml x: 42 lines of code y: 9 # changes xdocs/reference/apache.xml x: 1113 lines of code y: 54 # changes xdocs/reference/iis.xml x: 380 lines of code y: 22 # changes xdocs/reference/status.xml x: 530 lines of code y: 22 # changes xdocs/reference/uriworkermap.xml x: 405 lines of code y: 15 # changes xdocs/reference/workers.xml x: 1196 lines of code y: 61 # changes xdocs/webserver_howto/apache.xml x: 1060 lines of code y: 48 # changes native/apache-2.0/mod_jk.c x: 3075 lines of code y: 272 # changes native/common/jk_ajp_common.c x: 2684 lines of code y: 225 # changes native/common/jk_msg_buff.c x: 273 lines of code y: 36 # changes native/common/jk_status.c x: 5071 lines of code y: 143 # changes native/common/jk_ajp_common.h x: 241 lines of code y: 78 # changes native/common/jk_lb_worker.c x: 1661 lines of code y: 182 # changes native/common/jk_lb_worker.h x: 154 lines of code y: 60 # changes native/common/jk_shm.h x: 126 lines of code y: 63 # changes native/common/jk_uri_worker_map.c x: 1131 lines of code y: 96 # changes native/common/jk_util.c x: 2005 lines of code y: 158 # changes native/common/jk_util.h x: 161 lines of code y: 82 # changes native/common/jk_worker.c x: 310 lines of code y: 50 # changes native/common/jk_ajp12_worker.c x: 579 lines of code y: 48 # changes native/common/jk_ajp14.c x: 385 lines of code y: 30 # changes native/common/jk_ajp14_worker.c x: 283 lines of code y: 35 # changes native/common/jk_map.h x: 58 lines of code y: 30 # changes native/iis/jk_isapi_plugin.c x: 3153 lines of code y: 182 # changes native/common/jk_connect.c x: 1180 lines of code y: 110 # changes native/common/jk_ajp13.c x: 18 lines of code y: 15 # changes native/common/jk_ajp13_worker.c x: 54 lines of code y: 26 # changes native/common/jk_map.c x: 700 lines of code y: 66 # changes native/common/jk_ajp12_worker.h x: 16 lines of code y: 11 # changes native/common/jk_ajp13.h x: 46 lines of code y: 25 # changes native/common/jk_ajp13_worker.h x: 21 lines of code y: 13 # changes native/common/jk_ajp14.h x: 100 lines of code y: 21 # changes native/common/jk_ajp14_worker.h x: 23 lines of code y: 15 # changes native/common/jk_connect.h x: 34 lines of code y: 33 # changes native/common/jk_logger.h x: 92 lines of code y: 29 # changes native/common/jk_msg_buff.h x: 49 lines of code y: 20 # changes native/common/jk_service.h x: 158 lines of code y: 64 # changes native/common/jk_status.h x: 16 lines of code y: 5 # changes native/common/jk_uri_worker_map.h x: 105 lines of code y: 41 # changes native/common/jk_worker.h x: 24 lines of code y: 18 # changes native/common/ap_snprintf.c x: 824 lines of code y: 5 # changes native/iis/pcre/config.h x: 19 lines of code y: 1 # changes native/iis/pcre/pcre_byte_order.c x: 215 lines of code y: 2 # changes native/iis/pcre/pcre_chartables.c x: 141 lines of code y: 1 # changes native/iis/pcre/pcre_config.c x: 111 lines of code y: 2 # changes native/iis/pcre/pcre_dfa_exec.c x: 2711 lines of code y: 4 # changes native/iis/pcre/pcre_fullinfo.c x: 135 lines of code y: 2 # changes native/iis/pcre/pcre_get.c x: 370 lines of code y: 3 # changes native/iis/pcre/pcre_internal.h x: 1822 lines of code y: 5 # changes native/iis/pcre/pcre_maketables.c x: 57 lines of code y: 2 # changes native/iis/pcre/pcre_newline.c x: 99 lines of code y: 2 # changes native/iis/pcre/pcre_scanner.h x: 49 lines of code y: 2 # changes native/iis/pcre/pcre_study.c x: 1138 lines of code y: 4 # changes native/iis/pcre/pcre_tables.c x: 577 lines of code y: 3 # changes native/iis/pcre/pcre_ucd.c x: 3135 lines of code y: 3 # changes native/iis/pcre/pcre_valid_utf8.c x: 151 lines of code y: 2 # changes native/iis/pcre/pcre_version.c x: 21 lines of code y: 2 # changes native/iis/pcre/pcre_xclass.c x: 149 lines of code y: 3 # changes native/iis/pcre/pcrecpp.h x: 248 lines of code y: 2 # changes native/iis/pcre/pcreposix.h x: 69 lines of code y: 3 # changes native/iis/pcre/ucp.h x: 186 lines of code y: 3 # changes jkstatus/src/share/org/apache/jk/status/AbstractJkStatusTask.java x: 137 lines of code y: 4 # changes jkstatus/src/share/org/apache/jk/status/JkBalancer.java x: 158 lines of code y: 7 # changes jkstatus/src/share/org/apache/jk/status/JkBalancerMapping.java x: 39 lines of code y: 6 # changes jkstatus/src/share/org/apache/jk/status/JkBalancerMember.java x: 193 lines of code y: 8 # changes jkstatus/src/share/org/apache/jk/status/JkServer.java x: 18 lines of code y: 6 # changes jkstatus/src/share/org/apache/jk/status/JkStatusAccessor.java x: 65 lines of code y: 6 # changes jkstatus/src/share/org/apache/jk/status/JkStatusResetTask.java x: 50 lines of code y: 6 # changes jkstatus/src/share/org/apache/jk/status/JkStatusTask.java x: 568 lines of code y: 12 # changes jkstatus/src/share/org/apache/jk/status/JkStatusUpdateLoadbalancerTask.java x: 137 lines of code y: 6 # changes jkstatus/src/share/org/apache/jk/status/JkStatusUpdateWorkerTask.java x: 127 lines of code y: 5 # changes native/common/jk_context.c x: 162 lines of code y: 13 # changes native/common/jk_context.h x: 42 lines of code y: 11 # changes native/common/jk_md5.c x: 272 lines of code y: 14 # changes native/common/jk_mt.h x: 95 lines of code y: 27 # changes native/common/jk_pool.c x: 148 lines of code y: 19 # changes native/common/jk_pool.h x: 63 lines of code y: 15 # changes native/common/jk_sockbuf.c x: 130 lines of code y: 11 # changes native/common/jk_sockbuf.h x: 15 lines of code y: 10 # changes native/common/jk_types.h.in x: 53 lines of code y: 5 # changes native/iis/isapi_install.vbs x: 133 lines of code y: 8 # changes xdocs/images/docs-stylesheet.css x: 211 lines of code y: 1 # changes xdocs/images/fonts/fonts.css x: 37 lines of code y: 1 # changes tools/reports/tomcat_reports.pl x: 310 lines of code y: 8 # changes tools/reports/tomcat_trend.pl x: 309 lines of code y: 13 # changes tools/lineends.pl x: 123 lines of code y: 4 # changes native/iis/isapi_redirect.reg x: 11 lines of code y: 5 # changes native/common/Makefile.in x: 39 lines of code y: 19 # changes native/common/list.mk.in x: 26 lines of code y: 12 # changes jkstatus/example/jkstatus.xml x: 72 lines of code y: 6 # changes jkstatus/src/share/org/apache/jk/status/mbeans-descriptors.xml x: 3 lines of code y: 4 # changes jkstatus/src/share/org/apache/jk/status/package.html x: 200 lines of code y: 5 # changes native/common/ap_snprintf.h x: 36 lines of code y: 4 # changes support/get_ver.awk x: 75 lines of code y: 2 # changes
272.0
# changes
  min: 1.0
  average: 25.17
  25th percentile: 4.0
  median: 8.0
  75th percentile: 22.0
  max: 272.0
0 6161.0
lines of code
min: 3.0 | average: 436.38 | 25th percentile: 39.5 | median: 123.0 | 75th percentile: 310.0 | max: 6161.0

Number of Contributors vs. Number of Changes: 157 points

native/common/jk_url.c x: 5 # contributors y: 6 # changes native/common/jk_url.h x: 3 # contributors y: 4 # changes native/common/jk_version.h x: 10 # contributors y: 92 # changes xdocs/miscellaneous/changelog.xml x: 12 # contributors y: 258 # changes xdocs/news/20240101.xml x: 1 # contributors y: 1 # changes native/common/jk_shm.c x: 8 # contributors y: 51 # changes xdocs/ajp/project.xml x: 5 # contributors y: 22 # changes xdocs/common_howto/project.xml x: 4 # contributors y: 9 # changes xdocs/index.xml x: 12 # contributors y: 92 # changes xdocs/news/project.xml x: 5 # contributors y: 26 # changes xdocs/project.xml x: 6 # contributors y: 32 # changes xdocs/reference/project.xml x: 5 # contributors y: 21 # changes native/iis/pcre/pcre.h x: 2 # contributors y: 2 # changes native/iis/pcre/pcre_compile.c x: 3 # contributors y: 7 # changes native/iis/pcre/pcre_exec.c x: 3 # contributors y: 6 # changes native/common/jk_global.h x: 15 # contributors y: 97 # changes xdocs/tomcat-docs.xsl x: 2 # contributors y: 7 # changes native/apache-2.0/Makefile.apxs.in x: 6 # contributors y: 14 # changes native/apache-2.0/Makefile.in x: 8 # contributors y: 29 # changes xdocs/webserver_howto/iis.xml x: 5 # contributors y: 28 # changes xdocs/ajp/ajpv13a.xml x: 6 # contributors y: 11 # changes xdocs/empty.xml x: 3 # contributors y: 5 # changes xdocs/miscellaneous/doccontrib.xml x: 3 # contributors y: 9 # changes xdocs/miscellaneous/faq.xml x: 3 # contributors y: 11 # changes xdocs/miscellaneous/reporttools.xml x: 2 # contributors y: 4 # changes xdocs/news/20041100.xml x: 4 # contributors y: 13 # changes xdocs/news/20050101.xml x: 4 # contributors y: 12 # changes xdocs/news/20060101.xml x: 3 # contributors y: 12 # changes xdocs/news/20090301.xml x: 2 # contributors y: 5 # changes xdocs/news/20120301.xml x: 3 # contributors y: 8 # changes xdocs/news/20150101.xml x: 1 # contributors y: 3 # changes xdocs/news/20180301.xml x: 2 # contributors y: 9 # changes xdocs/news/20200201.xml x: 1 # contributors y: 5 # changes xdocs/reference/apache.xml x: 7 # contributors y: 54 # changes xdocs/reference/iis.xml x: 6 # contributors y: 22 # changes xdocs/reference/status.xml x: 4 # contributors y: 22 # changes xdocs/reference/uriworkermap.xml x: 4 # contributors y: 15 # changes xdocs/reference/workers.xml x: 7 # contributors y: 61 # changes xdocs/webserver_howto/apache.xml x: 6 # contributors y: 48 # changes native/apache-2.0/mod_jk.c x: 18 # contributors y: 272 # changes native/common/jk_ajp_common.c x: 19 # contributors y: 225 # changes native/common/jk_msg_buff.c x: 7 # contributors y: 36 # changes native/common/jk_status.c x: 9 # contributors y: 143 # changes native/common/jk_ajp_common.h x: 12 # contributors y: 78 # changes native/common/jk_lb_worker.c x: 12 # contributors y: 182 # changes native/common/jk_lb_worker.h x: 6 # contributors y: 60 # changes native/common/jk_shm.h x: 5 # contributors y: 63 # changes native/common/jk_uri_worker_map.c x: 12 # contributors y: 96 # changes native/common/jk_util.c x: 12 # contributors y: 158 # changes native/common/jk_util.h x: 9 # contributors y: 82 # changes native/common/jk_worker.c x: 8 # contributors y: 50 # changes native/common/jk_ajp12_worker.c x: 9 # contributors y: 48 # changes native/common/jk_ajp14.c x: 9 # contributors y: 30 # changes native/common/jk_ajp14_worker.c x: 9 # contributors y: 35 # changes native/common/jk_map.h x: 7 # contributors y: 30 # changes native/iis/jk_isapi_plugin.c x: 15 # contributors y: 182 # changes native/common/jk_connect.c x: 14 # contributors y: 110 # changes native/common/jk_ajp13.c x: 5 # contributors y: 15 # changes native/common/jk_ajp13_worker.c x: 6 # contributors y: 26 # changes native/common/jk_map.c x: 9 # contributors y: 66 # changes native/common/jk_ajp12_worker.h x: 5 # contributors y: 11 # changes native/common/jk_ajp13.h x: 7 # contributors y: 25 # changes native/common/jk_ajp13_worker.h x: 5 # contributors y: 13 # changes native/common/jk_ajp14.h x: 6 # contributors y: 21 # changes native/common/jk_ajp14_worker.h x: 6 # contributors y: 15 # changes native/common/jk_connect.h x: 6 # contributors y: 33 # changes native/common/jk_logger.h x: 7 # contributors y: 29 # changes native/common/jk_msg_buff.h x: 5 # contributors y: 20 # changes native/common/jk_service.h x: 8 # contributors y: 64 # changes native/common/jk_uri_worker_map.h x: 8 # contributors y: 41 # changes native/common/jk_worker.h x: 6 # contributors y: 18 # changes native/common/ap_snprintf.c x: 5 # contributors y: 5 # changes native/iis/pcre/pcre_get.c x: 2 # contributors y: 3 # changes jkstatus/src/share/org/apache/jk/status/JkStatusUpdateWorkerTask.java x: 4 # contributors y: 5 # changes native/common/jk_md5.c x: 7 # contributors y: 14 # changes native/common/jk_mt.h x: 6 # contributors y: 27 # changes native/common/jk_pool.c x: 4 # contributors y: 19 # changes native/common/jk_sockbuf.h x: 4 # contributors y: 10 # changes native/iis/isapi_install.vbs x: 6 # contributors y: 8 # changes tools/reports/tomcat_reports.pl x: 4 # contributors y: 8 # changes native/common/Makefile.in x: 6 # contributors y: 19 # changes native/common/list.mk.in x: 5 # contributors y: 12 # changes
272.0
# changes
  min: 1.0
  average: 25.17
  25th percentile: 4.0
  median: 8.0
  75th percentile: 22.0
  max: 272.0
0 19.0
# contributors
min: 1.0 | average: 4.61 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 19.0

Number of Contributors vs. File Size: 157 points

native/common/jk_url.c x: 5 # contributors y: 217 lines of code native/common/jk_url.h x: 3 # contributors y: 21 lines of code native/common/jk_version.h x: 10 # contributors y: 33 lines of code xdocs/miscellaneous/changelog.xml x: 12 # contributors y: 3106 lines of code xdocs/news/20240101.xml x: 1 # contributors y: 24 lines of code native/common/jk_shm.c x: 8 # contributors y: 859 lines of code xdocs/ajp/project.xml x: 5 # contributors y: 61 lines of code xdocs/common_howto/project.xml x: 4 # contributors y: 61 lines of code xdocs/index.xml x: 12 # contributors y: 173 lines of code xdocs/project.xml x: 6 # contributors y: 61 lines of code native/iis/pcre/pcre.h x: 2 # contributors y: 475 lines of code native/iis/pcre/pcre_compile.c x: 3 # contributors y: 6161 lines of code native/iis/pcre/pcre_exec.c x: 3 # contributors y: 5243 lines of code native/common/jk_global.h x: 15 # contributors y: 344 lines of code xdocs/ajp/ajpv13ext.xml x: 4 # contributors y: 560 lines of code native/apache-2.0/Makefile.apxs.in x: 6 # contributors y: 37 lines of code native/apache-2.0/Makefile.in x: 8 # contributors y: 71 lines of code xdocs/webserver_howto/iis.xml x: 5 # contributors y: 641 lines of code xdocs/ajp/ajpv13a.xml x: 6 # contributors y: 606 lines of code xdocs/common_howto/loadbalancers.xml x: 3 # contributors y: 210 lines of code xdocs/common_howto/proxy.xml x: 3 # contributors y: 346 lines of code xdocs/common_howto/quick.xml x: 3 # contributors y: 147 lines of code xdocs/common_howto/timeouts.xml x: 3 # contributors y: 392 lines of code xdocs/common_howto/workers.xml x: 3 # contributors y: 374 lines of code xdocs/empty.xml x: 3 # contributors y: 33 lines of code xdocs/miscellaneous/doccontrib.xml x: 3 # contributors y: 258 lines of code xdocs/miscellaneous/faq.xml x: 3 # contributors y: 275 lines of code xdocs/miscellaneous/jkstatustasks.xml x: 3 # contributors y: 193 lines of code xdocs/miscellaneous/reporttools.xml x: 2 # contributors y: 81 lines of code xdocs/news/20041100.xml x: 4 # contributors y: 131 lines of code xdocs/news/20050101.xml x: 4 # contributors y: 146 lines of code xdocs/news/20060101.xml x: 3 # contributors y: 85 lines of code xdocs/news/20070301.xml x: 4 # contributors y: 96 lines of code xdocs/news/20081001.xml x: 2 # contributors y: 168 lines of code xdocs/news/20100101.xml x: 2 # contributors y: 68 lines of code xdocs/news/20110701.xml x: 2 # contributors y: 30 lines of code xdocs/news/20150101.xml x: 1 # contributors y: 26 lines of code xdocs/reference/apache.xml x: 7 # contributors y: 1113 lines of code xdocs/reference/iis.xml x: 6 # contributors y: 380 lines of code xdocs/reference/status.xml x: 4 # contributors y: 530 lines of code xdocs/reference/uriworkermap.xml x: 4 # contributors y: 405 lines of code xdocs/reference/workers.xml x: 7 # contributors y: 1196 lines of code xdocs/webserver_howto/apache.xml x: 6 # contributors y: 1060 lines of code native/apache-2.0/mod_jk.c x: 18 # contributors y: 3075 lines of code native/common/jk_ajp_common.c x: 19 # contributors y: 2684 lines of code native/common/jk_msg_buff.c x: 7 # contributors y: 273 lines of code native/common/jk_status.c x: 9 # contributors y: 5071 lines of code native/common/jk_ajp_common.h x: 12 # contributors y: 241 lines of code native/common/jk_lb_worker.c x: 12 # contributors y: 1661 lines of code native/common/jk_lb_worker.h x: 6 # contributors y: 154 lines of code native/common/jk_shm.h x: 5 # contributors y: 126 lines of code native/common/jk_uri_worker_map.c x: 12 # contributors y: 1131 lines of code native/common/jk_util.c x: 12 # contributors y: 2005 lines of code native/common/jk_util.h x: 9 # contributors y: 161 lines of code native/common/jk_worker.c x: 8 # contributors y: 310 lines of code native/common/jk_ajp12_worker.c x: 9 # contributors y: 579 lines of code native/common/jk_ajp14.c x: 9 # contributors y: 385 lines of code native/common/jk_ajp14_worker.c x: 9 # contributors y: 283 lines of code native/common/jk_map.h x: 7 # contributors y: 58 lines of code native/iis/jk_isapi_plugin.c x: 15 # contributors y: 3153 lines of code native/common/jk_connect.c x: 14 # contributors y: 1180 lines of code native/common/jk_ajp13.c x: 5 # contributors y: 18 lines of code native/common/jk_map.c x: 9 # contributors y: 700 lines of code native/common/jk_ajp13.h x: 7 # contributors y: 46 lines of code native/common/jk_ajp14.h x: 6 # contributors y: 100 lines of code native/common/jk_ajp14_worker.h x: 6 # contributors y: 23 lines of code native/common/jk_logger.h x: 7 # contributors y: 92 lines of code native/common/jk_service.h x: 8 # contributors y: 158 lines of code native/common/jk_uri_worker_map.h x: 8 # contributors y: 105 lines of code native/common/ap_snprintf.c x: 5 # contributors y: 824 lines of code native/iis/pcre/pcre_byte_order.c x: 2 # contributors y: 215 lines of code native/iis/pcre/pcre_chartables.c x: 1 # contributors y: 141 lines of code native/iis/pcre/pcre_config.c x: 2 # contributors y: 111 lines of code native/iis/pcre/pcre_dfa_exec.c x: 2 # contributors y: 2711 lines of code native/iis/pcre/pcre_fullinfo.c x: 2 # contributors y: 135 lines of code native/iis/pcre/pcre_get.c x: 2 # contributors y: 370 lines of code native/iis/pcre/pcre_internal.h x: 2 # contributors y: 1822 lines of code native/iis/pcre/pcre_refcount.c x: 2 # contributors y: 24 lines of code native/iis/pcre/pcre_study.c x: 2 # contributors y: 1138 lines of code native/iis/pcre/pcre_tables.c x: 2 # contributors y: 577 lines of code native/iis/pcre/pcre_ucd.c x: 2 # contributors y: 3135 lines of code native/iis/pcre/pcrecpp.h x: 2 # contributors y: 248 lines of code native/iis/pcre/ucp.h x: 2 # contributors y: 186 lines of code jkstatus/src/share/org/apache/jk/status/AbstractJkStatusTask.java x: 3 # contributors y: 137 lines of code jkstatus/src/share/org/apache/jk/status/JkStatusAccessor.java x: 3 # contributors y: 65 lines of code jkstatus/src/share/org/apache/jk/status/JkStatusTask.java x: 3 # contributors y: 568 lines of code native/common/jk_mt.h x: 6 # contributors y: 95 lines of code native/common/jk_sockbuf.h x: 4 # contributors y: 15 lines of code native/common/jk_worker_list.h x: 5 # contributors y: 25 lines of code native/iis/isapi_install.vbs x: 6 # contributors y: 133 lines of code xdocs/images/docs-stylesheet.css x: 1 # contributors y: 211 lines of code tools/reports/tomcat_reports.pl x: 4 # contributors y: 310 lines of code
6161.0
lines of code
  min: 3.0
  average: 436.38
  25th percentile: 39.5
  median: 123.0
  75th percentile: 310.0
  max: 6161.0
0 19.0
# contributors
min: 1.0 | average: 4.61 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 6.0 | max: 19.0