facebook / mysql-8.0
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 11891
  • Daily file updates (only one update per file and date counted): 57743
  • First update: 2000-07-31
  • Latest update: 2017-06-23
  • Days between first and latest update: 6172 (881 weeks, estimated 4405 working days)
  • Active days (at least one file change): 5788
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 11,891 files with 2,240,284 lines of code in files.
    • 11,891 files that are 366+ days old (2,240,284 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
Latest Change Distribution Overall
Days since last update
  • There are 11,891 files with 2,240,284 lines of code in files.
    • 11,891 files have been last changed 366+ days ago (2,240,284 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30

explore: zoomable circles
File Change History per File Extension
js, h, cc, inc, cpp, java, hpp, css, c, txt, less, in, t, sh, cmake, html, pp, sql, pl, xml, json, properties, py, ctl, md, proto, pm, ini, frm, cfg, dsp, bat, gitignore, php, clang-format, yy, as, g, l, plist, svg, y, gitattributes, xsl, yml, awk, vim, m4, i, r, x, mysql, yaml, el, trg, wxs, gitmodules
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cc100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
inc100% | 0% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
hpp100% | 0% | 0% | 0% | 0%
java100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
pl100% | 0% | 0% | 0% | 0%
less100% | 0% | 0% | 0% | 0%
pm100% | 0% | 0% | 0% | 0%
proto100% | 0% | 0% | 0% | 0%
t100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
pp100% | 0% | 0% | 0% | 0%
xml100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
sql100% | 0% | 0% | 0% | 0%
g100% | 0% | 0% | 0% | 0%
r100% | 0% | 0% | 0% | 0%
xsl100% | 0% | 0% | 0% | 0%
y100% | 0% | 0% | 0% | 0%
l100% | 0% | 0% | 0% | 0%
i100% | 0% | 0% | 0% | 0%
php100% | 0% | 0% | 0% | 0%
as100% | 0% | 0% | 0% | 0%
yy100% | 0% | 0% | 0% | 0%
ctl100% | 0% | 0% | 0% | 0%
x100% | 0% | 0% | 0% | 0%
el100% | 0% | 0% | 0% | 0%
awk100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
wxs100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
frm100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cc100% | 0% | 0% | 0% | 0%
js100% | 0% | 0% | 0% | 0%
cpp100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
inc100% | 0% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
css100% | 0% | 0% | 0% | 0%
hpp100% | 0% | 0% | 0% | 0%
java100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
pl100% | 0% | 0% | 0% | 0%
less100% | 0% | 0% | 0% | 0%
pm100% | 0% | 0% | 0% | 0%
proto100% | 0% | 0% | 0% | 0%
t100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
pp100% | 0% | 0% | 0% | 0%
xml100% | 0% | 0% | 0% | 0%
html100% | 0% | 0% | 0% | 0%
sql100% | 0% | 0% | 0% | 0%
g100% | 0% | 0% | 0% | 0%
r100% | 0% | 0% | 0% | 0%
xsl100% | 0% | 0% | 0% | 0%
y100% | 0% | 0% | 0% | 0%
l100% | 0% | 0% | 0% | 0%
i100% | 0% | 0% | 0% | 0%
php100% | 0% | 0% | 0% | 0%
as100% | 0% | 0% | 0% | 0%
yy100% | 0% | 0% | 0% | 0%
ctl100% | 0% | 0% | 0% | 0%
x100% | 0% | 0% | 0% | 0%
el100% | 0% | 0% | 0% | 0%
awk100% | 0% | 0% | 0% | 0%
yml100% | 0% | 0% | 0% | 0%
wxs100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
frm100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
storage100% | 0% | 0% | 0% | 0%
sql100% | 0% | 0% | 0% | 0%
mysql-test100% | 0% | 0% | 0% | 0%
extra100% | 0% | 0% | 0% | 0%
rapid100% | 0% | 0% | 0% | 0%
plugin100% | 0% | 0% | 0% | 0%
strings100% | 0% | 0% | 0% | 0%
unittest100% | 0% | 0% | 0% | 0%
include100% | 0% | 0% | 0% | 0%
client100% | 0% | 0% | 0% | 0%
mysys100% | 0% | 0% | 0% | 0%
packaging100% | 0% | 0% | 0% | 0%
sql-common100% | 0% | 0% | 0% | 0%
components100% | 0% | 0% | 0% | 0%
utilities100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
libmysql100% | 0% | 0% | 0% | 0%
libbinlogevents100% | 0% | 0% | 0% | 0%
mysys_ssl100% | 0% | 0% | 0% | 0%
dbug100% | 0% | 0% | 0% | 0%
vio100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
testclients100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
win100% | 0% | 0% | 0% | 0%
libservices100% | 0% | 0% | 0% | 0%
doxygen_resources100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
storage100% | 0% | 0% | 0% | 0%
sql100% | 0% | 0% | 0% | 0%
mysql-test100% | 0% | 0% | 0% | 0%
extra100% | 0% | 0% | 0% | 0%
rapid100% | 0% | 0% | 0% | 0%
plugin100% | 0% | 0% | 0% | 0%
strings100% | 0% | 0% | 0% | 0%
unittest100% | 0% | 0% | 0% | 0%
include100% | 0% | 0% | 0% | 0%
client100% | 0% | 0% | 0% | 0%
mysys100% | 0% | 0% | 0% | 0%
packaging100% | 0% | 0% | 0% | 0%
sql-common100% | 0% | 0% | 0% | 0%
components100% | 0% | 0% | 0% | 0%
utilities100% | 0% | 0% | 0% | 0%
cmake100% | 0% | 0% | 0% | 0%
libmysql100% | 0% | 0% | 0% | 0%
libbinlogevents100% | 0% | 0% | 0% | 0%
mysys_ssl100% | 0% | 0% | 0% | 0%
dbug100% | 0% | 0% | 0% | 0%
vio100% | 0% | 0% | 0% | 0%
scripts100% | 0% | 0% | 0% | 0%
testclients100% | 0% | 0% | 0% | 0%
ROOT100% | 0% | 0% | 0% | 0%
win100% | 0% | 0% | 0% | 0%
libservices100% | 0% | 0% | 0% | 0%
doxygen_resources100% | 0% | 0% | 0% | 0%
Oldest Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
5271 193 1788 7928 2122 190
table.cc
in sql
4911 141 1778 7928 1960 185
4874 219 1778 7928 1758 165
mysql.cc
in client
4859 55 1789 7928 1626 169
4814 204 1764 7928 1345 149
4803 58 1778 7928 2945 206
4603 75 1778 7928 2224 186
4031 90 1777 7928 1602 162
item.h
in sql
3456 424 1778 7928 1828 161
3195 105 1778 7928 1813 175
3120 54 1778 7928 2776 192
field.h
in sql
3007 402 1778 7928 1456 160
2695 111 1757 7928 1093 139
2617 67 1809 7928 1109 144
2587 238 1757 7928 1339 150
sql_lex.h
in sql
2081 131 1778 7928 1892 177
handler.h
in sql
1948 152 1757 7928 1734 173
1916 121 1789 7928 1311 152
1903 105 1778 7928 2312 204
1879 29 1778 7928 990 138
1821 127 1778 7928 2438 207
1808 31 1794 7928 1820 180
1790 22 1778 7928 1646 178
1662 14 1788 7928 1170 148
table.h
in sql
1642 109 1778 7928 1527 168
log.cc
in sql
1617 51 1780 7928 1720 175
1595 169 1793 7928 1095 131
1546 5 1757 7928 845 123
1499 163 1764 7928 795 123
1421 152 1757 7928 725 119
dbug.c
in dbug
1272 42 1802 7928 495 97
1236 52 1814 7928 892 126
user.r
in dbug
1131 - 2481 7928 57 28
929 14 1802 7928 1345 151
sql_db.cc
in sql
876 15 1806 7928 1167 143
806 42 1778 7928 571 104
769 24 1814 7928 146 33
lex.h
in sql
749 - 1778 7928 880 109
my_sys.h
in include
723 3 1788 7928 1282 159
689 17 1806 7928 321 80
lock.cc
in sql
656 19 1814 7928 800 120
643 13 1792 7928 647 115
640 61 1778 7928 407 94
607 9 1778 7928 665 118
555 73 1814 7928 594 106
m_ctype.h
in include
543 2 1814 7928 644 108
542 22 1802 7928 1116 136
mysql.h
in include
495 - 1814 7928 745 105
494 18 1814 7928 519 111
413 10 1814 7928 92 35
Files Not Recently Changed (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
ps_renew.inc
in mysql-test/include
26 - 6369 6497 13 1
example1.c
in dbug
7 - 6364 7928 3 1
example2.c
in dbug
10 - 6364 7928 3 1
example3.c
in dbug
11 - 6364 7928 3 1
main.c
in dbug
23 1 6364 7928 6 1
ctype_filesort.inc
in mysql-test/include
5 - 6255 6301 7 1
endspace.inc
in mysql-test/include
7 - 6255 6344 7 1
ps_modify1.inc
in mysql-test/include
57 - 6255 6497 29 1
dummy.cpp
in extra/yassl/src
1 - 6156 6174 6 1
ctype_innodb_like.inc
in mysql-test/include
11 - 6113 6127 2 1
8 - 6065 6093 5 1
safe_set_to_maybe_ro_var.inc
in mysql-test/include
6 - 5650 5691 6 1
rpl_multi_engine3.inc
in mysql-test/include
42 - 5650 5891 17 1
rpl_mixed_clear_tables.inc
in mysql-test/suite/rpl/include
2 - 5538 5547 6 1
rpl_mixed_show_binlog_format.inc
in mysql-test/suite/rpl/include
3 - 5538 5547 6 1
rpl_mixed_check_db.inc
in mysql-test/suite/rpl/include
6 - 5538 5547 6 1
rpl_mixed_check_event.inc
in mysql-test/suite/rpl/include
9 - 5538 5547 6 1
rpl_mixed_check_table.inc
in mysql-test/suite/rpl/include
9 - 5538 5547 6 1
show_connection.inc
in mysql-test/suite/funcs_1/include
3 - 5532 5547 8 1
fv_if1.inc
in mysql-test/suite/funcs_1/views
4 - 5532 5547 8 1
fv_ifnull.inc
in mysql-test/suite/funcs_1/views
4 - 5532 5547 8 1
fv_if2.inc
in mysql-test/suite/funcs_1/views
4 - 5532 5547 8 1
fv_cast.inc
in mysql-test/suite/funcs_1/views
4 - 5532 5547 8 1
fv2.inc
in mysql-test/suite/funcs_1/views
4 - 5532 5547 8 1
fv1.inc
in mysql-test/suite/funcs_1/views
4 - 5532 5547 8 1
check_charset_utf8.inc
in mysql-test/suite/funcs_2/include
17 - 5532 5547 8 1
check_charset_ucs2.inc
in mysql-test/suite/funcs_2/include
19 - 5532 5547 8 1
gen_charset_utf8.pl
in mysql-test/suite/funcs_2/lib
46 1 5532 5547 8 1
DataGen_local.pl
in mysql-test/suite/funcs_1/lib
545 17 5532 5547 8 1
DataGen_modify.pl
in mysql-test/suite/funcs_1/lib
1816 32 5532 5547 8 1
part_supported_sql_funcs_int_float.inc
in mysql-test/std_data/parts
4 - 5294 5345 5 1
part_supported_sql_funcs_int_time.inc
in mysql-test/std_data/parts
4 - 5294 5345 5 1
uses_vardir.inc
in mysql-test/include
4 - 5294 5426 6 1
ddl_i18n.check_events.inc
in mysql-test/include
31 - 5294 5405 3 1
innodb_trx_weight.inc
in mysql-test/include
40 - 5294 5393 5 1
partition_blocked_sql_funcs.inc
in mysql-test/suite/parts/inc
106 - 5294 5464 9 1
ddl1.inc
in mysql-test/suite/stress/include
128 - 5294 5390 8 1
tpcb.inc
in mysql-test/include
137 - 5294 5475 19 1
tpcb_disk_data.inc
in mysql-test/include
147 - 5294 5426 7 1
ddl5.inc
in mysql-test/suite/stress/include
188 - 5294 5390 8 1
ddl2.inc
in mysql-test/suite/stress/include
219 - 5294 5390 8 1
ddl6.inc
in mysql-test/suite/stress/include
224 - 5294 5390 8 1
ddl7.inc
in mysql-test/suite/stress/include
232 - 5294 5390 8 1
ddl8.inc
in mysql-test/suite/stress/include
260 - 5294 5390 8 1
ddl4.inc
in mysql-test/suite/stress/include
297 - 5294 5390 8 1
windows.inc
in mysql-test/include
4 - 5239 6070 19 1
partition_cleanup.inc
in mysql-test/suite/parts/inc
7 - 5236 5464 9 1
rpl_mixed_check_view.inc
in mysql-test/suite/rpl/include
9 - 5236 5547 15 1
rpl_mixed_check_select.inc
in mysql-test/suite/rpl/include
13 - 5236 5547 15 1
partition_20.inc
in mysql-test/suite/parts/inc
15 - 5236 5464 9 1
Most Recently Created Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
within.cc
in sql/gis
1127 105 1778 1778 1 1
window.cc
in sql
1097 34 1778 1778 1 1
touches.cc
in sql/gis
1006 94 1778 1778 1 1
get_turn_info.hpp
in include/boost_1_64_0/patches/boost/geometry/algorithms/detail/overlay
788 23 1778 1778 1 1
pfs_plugin_table.cc
in storage/perfschema
738 - 1776 1778 2 2
overlaps.cc
in sql/gis
596 94 1778 1778 1 1
item_json_func-t.cc
in unittest/gunit
571 4 1778 1778 1 1
equals.cc
in sql/gis
558 94 1778 1778 1 1
disjoint.cc
in sql/gis
491 94 1778 1778 1 1
intersects.cc
in sql/gis
489 94 1778 1778 1 1
crosses.cc
in sql/gis
478 66 1778 1778 1 1
window_std_var.inc
in mysql-test/include
463 - 1778 1778 1 1
window.h
in sql
404 53 1778 1778 1 1
pfs_example_country.cc
in components/pfs_component
394 - 1778 1778 1 1
pfs_example_employee_name.cc
in plugin/pfs_table_plugin
365 2 1778 1778 1 1
pfs_example_employee_salary.cc
in plugin/pfs_table_plugin
272 3 1778 1778 1 1
pfs_example_machine.cc
in plugin/pfs_table_plugin
267 3 1778 1778 1 1
stub_pfs_plugin_table.h
in storage/perfschema/unittest
261 - 1778 1778 1 1
pfs_plugin_table_service.h
in include/mysql/components/services
249 - 1759 1778 2 2
pfs_example_plugin_employee.cc
in plugin/pfs_table_plugin
248 - 1778 1778 1 1
pfs_example_continent.cc
in components/pfs_component
225 1 1778 1778 1 1
mbr_utils.cc
in sql/gis
202 9 1778 1778 1 1
202 - 1778 1778 1 1
segment_ratio.hpp
in include/boost_1_64_0/patches/boost/geometry/policies/robustness
196 20 1778 1778 1 1
pfs_example_machines_by_emp_by_mtype.cc
in plugin/pfs_table_plugin
191 3 1778 1778 1 1
189 2 1778 1778 1 1
topology_check.hpp
in include/boost_1_64_0/patches/boost/geometry/algorithms/detail/relate
186 5 1778 1778 1 1
178 2 1778 1778 1 1
176 - 1778 1778 1 1
174 2 1778 1778 1 1
174 - 1778 1778 1 1
174 2 1778 1778 1 1
pfs_example_component_population.cc
in components/pfs_component
157 - 1778 1778 1 1
gc_utils.cc
in sql/gis
139 4 1778 1778 1 1
pfs_example_employee_name.h
in plugin/pfs_table_plugin
136 1 1778 1778 1 1
table_plugin_table.cc
in storage/perfschema
134 - 1778 1778 1 1
pfs_example_country.h
in components/pfs_component
133 1 1778 1778 1 1
130 2 1778 1778 1 1
gis_relops-t.cc
in unittest/gunit
125 2 1778 1778 1 1
difference.cc
in sql/gis
123 - 1778 1778 1 1
pfs_example_continent.h
in components/pfs_component
122 1 1778 1778 1 1
pfs_example_machines_by_emp_by_mtype.h
in plugin/pfs_table_plugin
118 - 1778 1778 1 1
pfs_example_machine.h
in plugin/pfs_table_plugin
111 - 1778 1778 1 1
pfs_example_employee_salary.h
in plugin/pfs_table_plugin
107 - 1778 1778 1 1
covered_by.cc
in sql/gis
80 6 1778 1778 1 1
table_plugin_table.h
in storage/perfschema
68 - 1778 1778 1 1
box_traits.h
in sql/gis
66 8 1778 1778 1 1
52 - 1778 1778 1 1
union.cc
in sql/gis
50 - 1778 1778 1 1
relops.h
in sql/gis
49 - 1778 1778 1 1
Most Recently Changed Files (Top 50)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
dict0dict.cc
in storage/innobase/dict
5053 1 1757 3888 564 74
row0sel.cc
in storage/innobase/row
3960 7 1757 3888 447 70
2695 111 1757 7928 1093 139
2587 238 1757 7928 1339 150
dict0stats.cc
in storage/innobase/dict
2393 9 1757 3888 407 64
handler.h
in sql
1948 152 1757 7928 1734 173
1546 5 1757 7928 845 123
1421 152 1757 7928 725 119
dict0dict.h
in storage/innobase/include
972 3 1757 6197 576 111
stats.cc
in sql/dd/info_schema
533 9 1757 2072 11 8
row0sel.h
in storage/innobase/include
216 - 1757 6197 192 58
stats.h
in sql/dd/info_schema
144 10 1757 2072 10 7
126 2 1757 1981 10 5
tables.cc
in sql/dd/impl/system_views
117 - 1757 1819 4 3
dict0stats.h
in storage/innobase/include
106 - 1757 4378 147 50
log_builtins.cc
in components/mysql_server
1607 42 1759 1813 5 2
ndb_lib_move_data.cpp
in storage/ndb/tools
976 - 1759 3117 26 19
dynamic_loader.cc
in components/mysql_server
723 22 1759 2144 15 7
registry.cc
in components/mysql_server
420 11 1759 2144 8 7
log_sink_syseventlog.cc
in components/logging
419 7 1759 1813 6 3
persistent_dynamic_loader.cc
in sql/server_component
381 7 1759 1842 9 7
registry-t.cc
in unittest/gunit/components/mysql_server
370 5 1759 2144 15 9
dynamic_loader-t.cc
in unittest/gunit/components/mysql_server
360 5 1759 2144 16 10
mysql_string_service.cc
in sql/server_component
354 1 1759 1842 5 4
server_component.cc
in components/mysql_server
337 4 1759 2144 20 12
ndb_move_data.cpp
in storage/ndb/tools
322 1 1759 3117 20 16
log_sink_json.cc
in components/logging
290 2 1759 1813 6 3
pfs_plugin_table_service.h
in include/mysql/components/services
249 - 1759 1778 2 2
176 4 1759 1868 5 4
dynamic_loader_scheme_file.cc
in components/mysql_server
155 5 1759 2144 11 6
ndb_lib_move_data.hpp
in storage/ndb/tools
139 - 1759 3117 19 15
log_builtins_imp.h
in components/mysql_server
121 - 1759 1813 5 2
121 1 1759 1868 7 6
registry_metadata.cc.inc
in components/mysql_server
111 - 1759 2144 3 3
AllocNodeId.cpp
in storage/ndb/src/common/debugger/signaldata
106 - 1759 2879 13 10
CountingPool.hpp
in storage/ndb/src/kernel/vm
98 12 1759 3740 29 15
dynamic_loader.h
in components/mysql_server
92 - 1759 2144 4 4
dynamic_loader_path_filter.cc
in components/mysql_server
78 - 1759 2144 9 5
my_metadata.cc
in components/mysql_server
78 5 1759 2144 5 5
dynamic_loader.h
in include/mysql/components/services
72 - 1759 2144 4 4
my_service.h
in include/mysql/components
67 3 1759 2144 3 3
component_implementation.h
in include/mysql/components
65 - 1759 2144 10 7
registry.h
in components/mysql_server
63 - 1759 2144 4 4
mysql_component.cc
in components/mysql_server
56 - 1759 2144 5 5
registry.h
in include/mysql/components/services
55 - 1759 2144 4 4
mysql_string.h
in include/mysql/components/services
55 - 1759 1842 4 4
udf_registration_types.h
in include/mysql
51 - 1759 1792 2 2
mysql_string_service.h
in components/mysql_server
50 - 1759 1842 4 4
45 1 1759 1868 6 5
example_component1.cc
in components/example
41 2 1759 2144 4 4