mysql / mysql-shell
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 2,194 files with 477,108 lines of code.
    • 19 files changed more than 100 times (31,094 lines of code)
    • 71 files changed 51-100 times (62,235 lines of code)
    • 257 files changed 21-50 times (102,920 lines of code)
    • 778 files changed 6-20 times (148,769 lines of code)
    • 1,069 files changed 1-5 times (132,090 lines of code)
6% | 13% | 21% | 31% | 27%
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 2,194 files with 477,108 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 18 files changed by 11-25 contributors (19,051 lines of code)
    • 333 files changed by 6-10 contributors (146,602 lines of code)
    • 1,421 files changed by 2-5 contributors (262,503 lines of code)
    • 422 files changed by 1 contributor (48,952 lines of code)
0% | 3% | 30% | 55% | 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
js, cc, h, py, html, txt, sql, cmake, json, cpp, in, svg, xml, inc, md, gitignore, css, yaml, cfg, g4, pub, gitattributes, patch, java, c, clang-format, clang-tidy
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
cc11% | 19% | 31% | 27% | 10%
js4% | 5% | 19% | 40% | 29%
py3% | 14% | 8% | 35% | 37%
h0% | 10% | 18% | 31% | 40%
in0% | 7% | 3% | 81% | 6%
cmake0% | 0% | 9% | 47% | 42%
inc0% | 0% | 18% | 48% | 32%
cpp0% | 0% | 0% | 23% | 76%
sql0% | 0% | 0% | 7% | 92%
g40% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
c0% | 0% | 0% | 0% | 100%
java0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
pub0% | 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
modules17% | 27% | 27% | 22% | 5%
unittest4% | 10% | 21% | 35% | 28%
src42% | 16% | 7% | 21% | 11%
mysqlshdk1% | 11% | 23% | 28% | 36%
packaging0% | 36% | 0% | 0% | 63%
cmake0% | 0% | 11% | 41% | 47%
ROOT0% | 0% | 25% | 58% | 16%
ext0% | 0% | 0% | 21% | 78%
python0% | 0% | 0% | 41% | 58%
doc0% | 0% | 0% | 87% | 12%
mysql-secret-store0% | 0% | 0% | 24% | 75%
res0% | 0% | 0% | 77% | 22%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
mod_dba.cc
in modules/adminapi
2228 68 2016-08-10 2024-02-22 296 15 miguel.araujo@oracle.com j.rene.ramirez@oracle.com
mod_dba_cluster.cc
in modules/adminapi
1142 84 2016-08-17 2024-05-23 188 12 j.rene.ramirez@oracle.com miguel.araujo@oracle.com
266 2 2016-08-10 2024-02-22 168 14 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
1646 60 2015-09-24 2024-11-21 153 13 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mod_util.cc
in modules/util
1534 16 2017-12-14 2024-02-22 149 8 konrad.olesinski@oracle.com j.rene.ramirez@oracle.com
mysql_shell.cc
in src/mysqlsh
2056 41 2017-03-29 2024-12-11 149 11 j.rene.ramirez@oracle.com marek.mlynarski@oracle.com
2798 2 2016-05-06 2024-11-21 148 13 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
478 44 2015-06-19 2024-02-22 144 13 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
dump_loader.cc
in modules/util/load
2601 91 2020-01-30 2024-02-23 129 8 pawel.andruszkiewicz@oracle... pawel.andruszkiewicz@oracle...
dba_interactive.js
in unittest/scripts/js_devapi/validation
410 - 2016-08-10 2023-05-22 120 11 j.rene.ramirez@oracle.com miguel.araujo@oracle.com
shell_options.cc
in mysqlshdk/shellcore
1209 27 2017-03-20 2024-12-11 120 11 alfredo.kengi.kojima@oracle... marek.mlynarski@oracle.com
dumper.cc
in modules/util/dump
3170 159 2020-01-30 2024-12-02 119 8 pawel.andruszkiewicz@oracle... pawel.andruszkiewicz@oracle...
main.cc
in src/mysqlsh
781 15 2017-03-20 2024-11-21 114 10 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
setup.js
in unittest/scripts/setup_js
1565 125 2017-11-18 2024-11-21 112 9 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
mod_shell.cc
in modules
1610 90 2016-10-23 2024-02-22 111 11 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
util_help_norecord.py
in unittest/scripts/auto/py_shell/validation
2306 - 2018-06-07 2023-09-19 106 7 krzysztof.grzadziel@oracle.com pawel.andruszkiewicz@oracle...
cluster_impl.cc
in modules/adminapi/cluster
2718 94 2019-03-07 2024-02-22 106 10 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
dba_no_interactive.js
in unittest/scripts/js_devapi/validation
268 - 2016-08-10 2023-10-02 103 11 j.rene.ramirez@oracle.com miguel.araujo@oracle.com
util_help_norecord.js
in unittest/scripts/auto/js_shell/validation
2308 19 2018-06-07 2023-09-19 103 7 krzysztof.grzadziel@oracle.com pawel.andruszkiewicz@oracle...
utils_general.cc
in mysqlshdk/libs/utils
992 41 2017-03-20 2024-02-22 99 11 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
util_dump_instance_norecord.py
in unittest/scripts/auto/py_shell/scripts
2110 31 2020-01-30 2025-02-27 99 5 pawel.andruszkiewicz@oracle... pawel.andruszkiewicz@oracle...
1509 22 2015-11-30 2024-11-21 97 12 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
python_context.cc
in mysqlshdk/scripting
1306 56 2017-03-20 2024-05-27 95 10 alfredo.kengi.kojima@oracle... pawel.andruszkiewicz@oracle...
util_dump_and_load_norecord.py
in unittest/scripts/auto/py_shell/scripts
1666 13 2020-01-30 2025-03-10 95 4 pawel.andruszkiewicz@oracle... pawel.andruszkiewicz@oracle...
mod_dba_cluster.h
in modules/adminapi
161 8 2016-08-17 2024-02-22 94 10 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mod_dba.h
in modules/adminapi
163 13 2016-08-10 2024-02-22 94 10 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
utils_general.h
in mysqlshdk/libs/utils
304 15 2017-03-20 2024-02-22 90 11 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
102 6 2015-06-19 2024-02-22 88 9 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
session.cc
in mysqlshdk/libs/db/mysql
460 16 2017-04-04 2024-02-22 85 9 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
base_shell.cc
in mysqlshdk/shellcore
542 25 2017-03-20 2025-02-28 85 9 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
dump_reader.cc
in modules/util/load
1126 69 2020-01-30 2024-06-17 85 6 pawel.andruszkiewicz@oracle... j.rene.ramirez@oracle.com
common.h
in modules/adminapi/common
447 1 2018-12-12 2024-05-23 84 9 miguel.araujo@oracle.com miguel.araujo@oracle.com
cmdline_shell.cc
in src/mysqlsh
1110 31 2017-03-20 2024-11-21 84 9 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
common.cc
in modules/adminapi/common
1782 50 2018-12-12 2024-02-22 84 9 miguel.araujo@oracle.com j.rene.ramirez@oracle.com
in
mysql-shell.spec.in
in packaging/rpm
304 - 2016-03-15 2025-02-28 83 13 kent.boortz@oracle.com j.rene.ramirez@oracle.com
schema_dumper.cc
in modules/util/dump
2476 81 2020-01-30 2024-05-10 82 7 pawel.andruszkiewicz@oracle... pawel.andruszkiewicz@oracle...
types.h
in mysqlshdk/include/scripting
725 89 2017-03-20 2024-11-21 81 9 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
mod_dba_common_t.cc
in unittest/modules/adminapi
1451 7 2017-02-20 2024-11-21 81 10 israel.gomez@oracle.com j.rene.ramirez@oracle.com
shell_options.h
in mysqlshdk/include/shellcore
224 15 2017-03-20 2024-02-22 78 9 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
util_dump_tables_norecord.py
in unittest/scripts/auto/py_shell/scripts
1673 37 2020-01-30 2024-05-10 78 3 pawel.andruszkiewicz@oracle... pawel.andruszkiewicz@oracle...
cluster_impl.h
in modules/adminapi/cluster
292 11 2019-03-07 2024-02-22 77 9 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
load_dump_options.cc
in modules/util/load
406 13 2020-01-30 2024-02-22 77 6 pawel.andruszkiewicz@oracle... j.rene.ramirez@oracle.com
dba_cluster_multimaster_interactive.js
in unittest/scripts/js_devapi/validation
240 - 2016-11-28 2023-05-22 76 9 miguel.araujo@oracle.com miguel.araujo@oracle.com
upgrade_check_t.cc
in unittest/modules
1469 9 2017-12-14 2024-10-17 73 6 konrad.olesinski@oracle.com marek.mlynarski@oracle.com
397 42 2015-06-19 2024-02-22 72 12 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
status.cc
in modules/adminapi/cluster
1563 40 2020-01-31 2024-02-22 72 5 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
replica_set_impl.cc
in modules/adminapi/replica_set
2340 43 2019-09-26 2024-03-04 72 10 j.rene.ramirez@oracle.com joao.ramos@oracle.com
setup.js
in unittest/scripts/js_devapi/setup
470 38 2015-09-28 2024-11-21 71 10 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
xsession.cc
in mysqlshdk/libs/db/mysqlx
703 26 2017-08-21 2024-02-22 71 7 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
dba_no_interactive.js
in unittest/scripts/js_devapi/scripts
157 - 2016-08-10 2023-03-14 70 9 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.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
mod_dba.cc
in modules/adminapi
2228 68 2016-08-10 2024-02-22 296 15 miguel.araujo@oracle.com j.rene.ramirez@oracle.com
266 2 2016-08-10 2024-02-22 168 14 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
1646 60 2015-09-24 2024-11-21 153 13 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
2798 2 2016-05-06 2024-11-21 148 13 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
478 44 2015-06-19 2024-02-22 144 13 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
in
mysql-shell.spec.in
in packaging/rpm
304 - 2016-03-15 2025-02-28 83 13 kent.boortz@oracle.com j.rene.ramirez@oracle.com
mod_dba_cluster.cc
in modules/adminapi
1142 84 2016-08-17 2024-05-23 188 12 j.rene.ramirez@oracle.com miguel.araujo@oracle.com
1509 22 2015-11-30 2024-11-21 97 12 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
397 42 2015-06-19 2024-02-22 72 12 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mysql_shell.cc
in src/mysqlsh
2056 41 2017-03-29 2024-12-11 149 11 j.rene.ramirez@oracle.com marek.mlynarski@oracle.com
dba_interactive.js
in unittest/scripts/js_devapi/validation
410 - 2016-08-10 2023-05-22 120 11 j.rene.ramirez@oracle.com miguel.araujo@oracle.com
shell_options.cc
in mysqlshdk/shellcore
1209 27 2017-03-20 2024-12-11 120 11 alfredo.kengi.kojima@oracle... marek.mlynarski@oracle.com
mod_shell.cc
in modules
1610 90 2016-10-23 2024-02-22 111 11 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
dba_no_interactive.js
in unittest/scripts/js_devapi/validation
268 - 2016-08-10 2023-10-02 103 11 j.rene.ramirez@oracle.com miguel.araujo@oracle.com
utils_general.cc
in mysqlshdk/libs/utils
992 41 2017-03-20 2024-02-22 99 11 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
utils_general.h
in mysqlshdk/libs/utils
304 15 2017-03-20 2024-02-22 90 11 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
dba_interactive.js
in unittest/scripts/js_devapi/scripts
245 - 2016-08-10 2022-05-30 65 11 j.rene.ramirez@oracle.com miguel.araujo@oracle.com
1189 6 2015-05-21 2024-02-22 32 11 miguel.araujo@oracle.com j.rene.ramirez@oracle.com
main.cc
in src/mysqlsh
781 15 2017-03-20 2024-11-21 114 10 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
cluster_impl.cc
in modules/adminapi/cluster
2718 94 2019-03-07 2024-02-22 106 10 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
python_context.cc
in mysqlshdk/scripting
1306 56 2017-03-20 2024-05-27 95 10 alfredo.kengi.kojima@oracle... pawel.andruszkiewicz@oracle...
mod_dba.h
in modules/adminapi
163 13 2016-08-10 2024-02-22 94 10 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mod_dba_cluster.h
in modules/adminapi
161 8 2016-08-17 2024-02-22 94 10 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mod_dba_common_t.cc
in unittest/modules/adminapi
1451 7 2017-02-20 2024-11-21 81 10 israel.gomez@oracle.com j.rene.ramirez@oracle.com
replica_set_impl.cc
in modules/adminapi/replica_set
2340 43 2019-09-26 2024-03-04 72 10 j.rene.ramirez@oracle.com joao.ramos@oracle.com
setup.js
in unittest/scripts/js_devapi/setup
470 38 2015-09-28 2024-11-21 71 10 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mod_mysqlx_session.cc
in modules/devapi
933 92 2017-04-19 2024-02-22 69 10 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
types.cc
in mysqlshdk/scripting
2083 88 2017-03-20 2024-02-22 69 10 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
utils_file.cc
in mysqlshdk/libs/utils
1029 46 2017-03-20 2024-02-22 62 10 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
shell_sql_t.cc
in unittest
370 5 2015-05-21 2024-02-22 61 10 miguel.araujo@oracle.com j.rene.ramirez@oracle.com
shell_resultset_dumper.cc
in mysqlshdk/shellcore
907 39 2017-03-20 2024-02-22 50 10 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
instance_validations.cc
in modules/adminapi/common
568 11 2018-12-12 2024-02-22 45 10 miguel.araujo@oracle.com j.rene.ramirez@oracle.com
types_t.cc
in unittest
1129 2 2015-05-27 2024-02-22 31 10 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
setup.js
in unittest/scripts/setup_js
1565 125 2017-11-18 2024-11-21 112 9 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
102 6 2015-06-19 2024-02-22 88 9 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
session.cc
in mysqlshdk/libs/db/mysql
460 16 2017-04-04 2024-02-22 85 9 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
base_shell.cc
in mysqlshdk/shellcore
542 25 2017-03-20 2025-02-28 85 9 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
common.h
in modules/adminapi/common
447 1 2018-12-12 2024-05-23 84 9 miguel.araujo@oracle.com miguel.araujo@oracle.com
common.cc
in modules/adminapi/common
1782 50 2018-12-12 2024-02-22 84 9 miguel.araujo@oracle.com j.rene.ramirez@oracle.com
cmdline_shell.cc
in src/mysqlsh
1110 31 2017-03-20 2024-11-21 84 9 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
types.h
in mysqlshdk/include/scripting
725 89 2017-03-20 2024-11-21 81 9 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
shell_options.h
in mysqlshdk/include/shellcore
224 15 2017-03-20 2024-02-22 78 9 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
cluster_impl.h
in modules/adminapi/cluster
292 11 2019-03-07 2024-02-22 77 9 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
dba_cluster_multimaster_interactive.js
in unittest/scripts/js_devapi/validation
240 - 2016-11-28 2023-05-22 76 9 miguel.araujo@oracle.com miguel.araujo@oracle.com
dba_no_interactive.js
in unittest/scripts/js_devapi/scripts
157 - 2016-08-10 2023-03-14 70 9 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
metadata_storage.cc
in modules/adminapi/common
2308 101 2018-12-12 2024-05-23 68 9 miguel.araujo@oracle.com miguel.araujo@oracle.com
utils_string.h
in mysqlshdk/libs/utils
394 49 2017-03-20 2024-06-17 68 9 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
mod_utils.cc
in modules
502 14 2017-05-18 2024-05-13 62 9 jrennox@gmail.com j.rene.ramirez@oracle.com
shell_sql.cc
in mysqlshdk/shellcore
369 14 2017-03-20 2024-02-22 60 9 alfredo.kengi.kojima@oracle... j.rene.ramirez@oracle.com
group_replication_t.cc
in unittest/mysqlshdk/libs/gr
1660 2 2017-10-11 2024-02-22 59 9 paulo.jesus@oracle.com j.rene.ramirez@oracle.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
dream.xml
in ext/tinyxml2-10.0.0/resources
3866 - 2024-05-10 2024-05-10 1 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mysqlx_collection_modify_prepared.js
in unittest/scripts/js_devapi/validation
3212 26 2018-10-10 2019-02-06 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mysqlx_collection_modify_prepared.py
in unittest/scripts/py_devapi/validation
3212 - 2018-10-10 2019-02-06 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
tinyxml2.cpp
in ext/tinyxml2-10.0.0
2377 141 2024-05-10 2024-05-10 1 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
xmltest.cpp
in ext/tinyxml2-10.0.0
2123 10 2024-05-10 2024-05-10 1 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
dict_norecord.py
in unittest/scripts/auto/py_shell/scripts
1694 9 2021-12-17 2024-09-23 5 1 pawel.andruszkiewicz@oracle... pawel.andruszkiewicz@oracle...
mysqlx_table_update_prepared.js
in unittest/scripts/js_devapi/validation
1560 21 2018-10-10 2018-10-10 1 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mysqlx_table_update_prepared.py
in unittest/scripts/py_devapi/validation
1560 - 2018-10-10 2018-10-10 1 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mysqlx_collection_find_prepared.js
in unittest/scripts/js_devapi/validation
1526 14 2018-10-10 2019-05-30 3 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mysqlx_collection_find_prepared.py
in unittest/scripts/py_devapi/validation
1526 - 2018-10-10 2019-05-30 3 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
tinyxml2.h
in ext/tinyxml2-10.0.0
1265 112 2024-05-10 2024-05-10 1 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mysqlx_table_select_prepared.js
in unittest/scripts/js_devapi/validation
1238 33 2018-10-10 2019-05-30 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mysqlx_table_select_prepared.py
in unittest/scripts/py_devapi/validation
1238 - 2018-10-10 2019-05-30 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mysqlx_collection_remove_prepared.js
in unittest/scripts/js_devapi/validation
636 13 2018-10-10 2019-02-06 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mysqlx_collection_remove_prepared.py
in unittest/scripts/py_devapi/validation
636 - 2018-10-10 2019-02-06 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mysqlx_table_delete_prepared.js
in unittest/scripts/js_devapi/validation
628 18 2018-10-10 2018-11-08 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mysqlx_table_delete_prepared.py
in unittest/scripts/py_devapi/validation
628 - 2018-10-10 2018-11-08 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
shell_javascript.cc
in mysqlshdk/scripting/polyglot
401 26 2024-11-21 2024-11-21 1 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
azure_blob_storage_t.cc
in unittest/mysqlshdk/libs/azure
392 3 2022-09-24 2024-02-22 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
shell_auto_complete_sql_norecord.py
in unittest/scripts/auto/py_shell/scripts
368 3 2022-06-08 2022-06-08 1 1 pawel.andruszkiewicz@oracle... pawel.andruszkiewicz@oracle...
ConvertUTF.cpp
in ext/linenoise-ng/src
367 8 2017-08-07 2017-08-07 1 1 alfredo.kengi.kojima@oracle... alfredo.kengi.kojima@oracle...
extensible_objects_norecord.js
in unittest/scripts/auto/js_shell/scripts
341 6 2018-11-21 2020-03-04 3 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mysqlx_unsupported_prepared_crud.js
in unittest/scripts/js_devapi/validation
340 8 2018-10-10 2019-02-06 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mysqlx_unsupported_prepared_crud.py
in unittest/scripts/py_devapi/validation
340 - 2018-10-10 2019-02-06 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
polyglot_language.cc
in mysqlshdk/scripting/polyglot/languages
339 41 2024-11-21 2025-03-17 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
util_dump_and_load_aws_norecord.py
in unittest/scripts/auto/py_aws/scripts
335 12 2022-01-28 2023-06-27 10 1 pawel.andruszkiewicz@oracle... pawel.andruszkiewicz@oracle...
mysqlx_unsupported_prepared_sql.js
in unittest/scripts/js_devapi/validation
326 8 2018-10-10 2019-02-06 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
mysqlx_unsupported_prepared_sql.py
in unittest/scripts/py_devapi/validation
326 - 2018-10-10 2019-02-06 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
295 - 2021-03-15 2021-03-15 1 1 miguel.araujo@oracle.com miguel.araujo@oracle.com
285 - 2019-09-26 2019-09-26 1 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
md-2.0.0-cluster_1member.sql
in unittest/data/dba
283 - 2019-09-26 2019-09-26 1 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
provider_polyglot.cc
in mysqlshdk/shellcore
268 8 2024-11-21 2024-11-21 1 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
polyglot_type_conversion.cc
in mysqlshdk/scripting/polyglot
260 13 2024-11-21 2024-11-21 1 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
shell_prompt_options.cc
in mysqlshdk/shellcore
245 7 2022-03-04 2024-02-22 5 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
prompt_handler.cc
in src/mysqlsh
234 10 2022-03-04 2024-02-22 5 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
polyglot_context.cc
in mysqlshdk/scripting/polyglot
225 15 2024-11-21 2025-03-17 3 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
signer_t.cc
in unittest/mysqlshdk/libs/azure
213 6 2022-09-24 2024-02-22 4 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
polyglot_utils.cc
in mysqlshdk/scripting/polyglot/utils
213 22 2024-11-21 2025-03-17 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
types_polyglot.cc
in mysqlshdk/scripting/polyglot/polyglot_wrappers
201 21 2024-11-21 2025-03-17 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
dump_utils.inc
in unittest/scripts/setup_js
196 17 2022-10-17 2022-10-26 2 1 pawel.andruszkiewicz@oracle... pawel.andruszkiewicz@oracle...
182 - 2017-04-18 2019-06-14 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
create_replica_cluster_recovery.js
in unittest/scripts/auto/js_adminapi_clusterset/scripts
180 4 2021-01-29 2022-02-25 5 1 miguel.araujo@oracle.com miguel.araujo@oracle.com
wcwidth.cpp
in ext/linenoise-ng/src
180 5 2017-08-07 2017-08-07 1 1 alfredo.kengi.kojima@oracle... alfredo.kengi.kojima@oracle...
shell_user_objects_help_norecord.py
in unittest/scripts/auto/py_shell/scripts
179 2 2019-03-04 2021-01-06 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
polyglot_utils.h
in mysqlshdk/scripting/polyglot/utils
171 5 2024-11-21 2025-03-17 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
polyglot_object_wrapper.cc
in mysqlshdk/scripting/polyglot/native_wrappers
169 10 2024-11-21 2025-03-17 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
polyglot_language.h
in mysqlshdk/scripting/polyglot/languages
161 5 2024-11-21 2025-03-17 2 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
upgrade_metadata_crash_handling.js
in unittest/scripts/manual
155 5 2019-09-26 2019-09-26 1 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
148 - 2019-09-26 2019-09-26 1 1 j.rene.ramirez@oracle.com j.rene.ramirez@oracle.com
router_metadata_101.sql
in unittest/data/sql
146 - 2019-09-20 2019-09-20 1 1 alfredo.kengi.kojima@oracle... alfredo.kengi.kojima@oracle...
Correlations

File Size vs. Number of Changes: 2194 points

mysqlshdk/scripting/polyglot/languages/polyglot_common_context.cc x: 79 lines of code y: 3 # changes mysqlshdk/scripting/polyglot/languages/polyglot_common_context.h x: 39 lines of code y: 2 # changes mysqlshdk/scripting/polyglot/languages/polyglot_language.cc x: 339 lines of code y: 2 # changes mysqlshdk/scripting/polyglot/languages/polyglot_language.h x: 161 lines of code y: 2 # changes mysqlshdk/scripting/polyglot/native_wrappers/polyglot_native_wrapper.h x: 206 lines of code y: 3 # changes mysqlshdk/scripting/polyglot/polyglot_context.cc x: 225 lines of code y: 3 # changes mysqlshdk/scripting/polyglot/polyglot_wrappers/types_polyglot.cc x: 201 lines of code y: 2 # changes mysqlshdk/scripting/polyglot/polyglot_wrappers/types_polyglot.h x: 78 lines of code y: 2 # changes mysqlshdk/scripting/polyglot/shell_polyglot_common_context.cc x: 12 lines of code y: 2 # changes mysqlshdk/scripting/polyglot/utils/polyglot_error.cc x: 325 lines of code y: 3 # changes mysqlshdk/scripting/polyglot/utils/polyglot_error.h x: 64 lines of code y: 2 # changes mysqlshdk/scripting/polyglot/utils/polyglot_utils.cc x: 213 lines of code y: 2 # changes mysqlshdk/libs/ssh/ssh_common.h x: 100 lines of code y: 3 # changes modules/util/common/dump/constants.h x: 44 lines of code y: 7 # changes unittest/scripts/auto/py_shell/scripts/util_dump_and_load_norecord.py x: 1666 lines of code y: 95 # changes unittest/scripts/auto/py_shell/scripts/util_dump_instance_norecord.py x: 2110 lines of code y: 99 # changes cmake/exeutils.cmake x: 208 lines of code y: 23 # changes mysqlshdk/shellcore/base_shell.cc x: 542 lines of code y: 85 # changes mysqlshdk/shellcore/shell_core.cc x: 421 lines of code y: 60 # changes packaging/rpm/mysql-shell.spec.in x: 304 lines of code y: 83 # changes unittest/completion_frontend_t.cc x: 1895 lines of code y: 61 # changes mysqlshdk/shellcore/shell_options.cc x: 1209 lines of code y: 120 # changes src/mysqlsh/mysql_shell.cc x: 2056 lines of code y: 149 # changes unittest/scripts/auto/js_shell/validation/cmd_help_commands_norecord.js x: 290 lines of code y: 18 # changes unittest/scripts/auto/js_shell/validation/mysqlsh_help_norecord.js x: 249 lines of code y: 46 # changes mysqlshdk/libs/utils/document_parser.cc x: 655 lines of code y: 16 # changes unittest/scripts/auto/js_shell/scripts/json_import_bson_norecord.js x: 195 lines of code y: 7 # changes mysqlshdk/libs/ssh/ssh_session.cc x: 691 lines of code y: 9 # changes mysqlshdk/libs/ssh/ssh_session_options.cc x: 86 lines of code y: 3 # changes unittest/scripts/auto/py_shell/scripts/shell_ssh_errors_norecord.py x: 121 lines of code y: 7 # changes unittest/scripts/auto/py_shell/scripts/shell_ssh_norecord.py x: 411 lines of code y: 8 # changes modules/util/upgrade_check_formatter.cc x: 272 lines of code y: 4 # changes unittest/scripts/setup_py/dump_utils.inc x: 394 lines of code y: 38 # changes modules/util/dump/dumper.cc x: 3170 lines of code y: 119 # changes ext/polyglot/polyglot-nativeapi/src/main/java/module-info.java x: 5 lines of code y: 1 # changes modules/devapi/base_resultset.h x: 187 lines of code y: 24 # changes mysqlshdk/include/scripting/object_registry.h x: 31 lines of code y: 6 # changes mysqlshdk/include/scripting/types.h x: 725 lines of code y: 81 # changes mysqlshdk/include/scripting/types_cpp.h x: 1150 lines of code y: 49 # changes mysqlshdk/include/shellcore/shell_polyglot.h x: 41 lines of code y: 1 # changes mysqlshdk/scripting/polyglot/file_system/file_system_exceptions.h x: 53 lines of code y: 1 # changes mysqlshdk/scripting/polyglot/languages/polyglot_javascript.cc x: 69 lines of code y: 1 # changes mysqlshdk/scripting/polyglot/languages/polyglot_javascript.h x: 33 lines of code y: 1 # changes mysqlshdk/scripting/polyglot/native_wrappers/polyglot_array_wrapper.cc x: 82 lines of code y: 1 # changes mysqlshdk/scripting/polyglot/native_wrappers/polyglot_collectable.h x: 68 lines of code y: 1 # changes mysqlshdk/scripting/polyglot/native_wrappers/polyglot_file_system_wrapper.cc x: 133 lines of code y: 1 # changes mysqlshdk/scripting/polyglot/native_wrappers/polyglot_map_wrapper.cc x: 119 lines of code y: 1 # changes mysqlshdk/scripting/polyglot/polyglot_type_conversion.cc x: 260 lines of code y: 1 # changes mysqlshdk/scripting/polyglot/shell_javascript.cc x: 401 lines of code y: 1 # changes mysqlshdk/scripting/polyglot/utils/polyglot_scope.cc x: 21 lines of code y: 1 # changes mysqlshdk/scripting/types_cpp.cc x: 955 lines of code y: 50 # changes mysqlshdk/shellcore/provider_polyglot.cc x: 268 lines of code y: 1 # changes mysqlshdk/shellcore/shell_polyglot.cc x: 109 lines of code y: 1 # changes src/mysqlsh/cmdline_shell.cc x: 1110 lines of code y: 84 # changes src/mysqlsh/main.cc x: 781 lines of code y: 114 # changes unittest/bug25684798_t.cc x: 25 lines of code y: 10 # changes unittest/bug26102807_t.cc x: 59 lines of code y: 12 # changes unittest/cmdline_shell_t.cc x: 180 lines of code y: 23 # changes unittest/completion_cache_refresh_t.cc x: 422 lines of code y: 13 # changes unittest/interactive_shell_t.cc x: 2798 lines of code y: 148 # changes unittest/json_shell_t.cc x: 317 lines of code y: 11 # changes unittest/modules/adminapi/mod_dba_common_t.cc x: 1451 lines of code y: 81 # changes unittest/modules/devapi/mod_mysqlx_collection_find_t.cc x: 538 lines of code y: 9 # changes unittest/modules/devapi/mod_mysqlx_table_select_t.cc x: 517 lines of code y: 9 # changes unittest/mysql_secret_store_t.cc x: 1257 lines of code y: 16 # changes unittest/mysqlsh_credential_store_t.cc x: 165 lines of code y: 8 # changes unittest/mysqlsh_misc_t.cc x: 251 lines of code y: 25 # changes unittest/mysqlsh_pager_t.cc x: 389 lines of code y: 9 # changes unittest/mysqlsh_plugins_t.cc x: 1335 lines of code y: 36 # changes unittest/mysqlshdk/shellcore/interrupt_mysqlsh_t.cc x: 573 lines of code y: 27 # changes unittest/mysqlshdk/shellcore/interrupt_t.cc x: 953 lines of code y: 35 # changes unittest/scripts/auto/js_adminapi/scripts/dba_cluster_interactive.js x: 152 lines of code y: 5 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/locking_norecord.js x: 266 lines of code y: 6 # changes unittest/scripts/auto/js_devapi/validation/collection_create_index.js x: 880 lines of code y: 13 # changes unittest/scripts/auto/js_shell/scripts/plugin_cli_integration_norecord.js x: 418 lines of code y: 5 # changes unittest/scripts/auto/js_shell/validation/shell_options_persists_norecord.js x: 468 lines of code y: 27 # changes unittest/scripts/auto/js_shell/validation/shell_reports_norecord.js x: 2115 lines of code y: 13 # changes unittest/scripts/js_devapi/scripts/mysql_session.js x: 86 lines of code y: 24 # changes unittest/scripts/js_devapi/scripts/mysqlx_collection.js x: 113 lines of code y: 23 # changes unittest/scripts/js_devapi/scripts/mysqlx_schema.js x: 102 lines of code y: 24 # changes unittest/scripts/js_devapi/scripts/mysqlx_session.js x: 198 lines of code y: 29 # changes unittest/scripts/js_devapi/setup/setup.js x: 470 lines of code y: 71 # changes unittest/scripts/js_devapi/validation/mysql_session.js x: 30 lines of code y: 18 # changes unittest/scripts/js_devapi/validation/mysqlx_collection.js x: 121 lines of code y: 24 # changes unittest/scripts/js_devapi/validation/mysqlx_schema.js x: 44 lines of code y: 23 # changes unittest/scripts/js_devapi/validation/mysqlx_session.js x: 127 lines of code y: 26 # changes unittest/scripts/setup_js/setup.js x: 1565 lines of code y: 112 # changes unittest/shell_application_log_t.cc x: 59 lines of code y: 44 # changes unittest/shell_cmdline_options_t.cc x: 1509 lines of code y: 97 # changes unittest/shell_cmdline_regressions_t.cc x: 653 lines of code y: 47 # changes unittest/shell_core_t.cc x: 232 lines of code y: 64 # changes unittest/shell_error_print_t.cc x: 100 lines of code y: 19 # changes unittest/shell_history_t.cc x: 1195 lines of code y: 39 # changes unittest/shell_prompt_t.cc x: 1200 lines of code y: 28 # changes unittest/shell_run_script_t.cc x: 833 lines of code y: 31 # changes unittest/shell_script_tester.cc x: 1646 lines of code y: 153 # changes unittest/value_js_bridging_t.cc x: 381 lines of code y: 30 # changes mysqlshdk/shellcore/shell_python.cc x: 98 lines of code y: 33 # changes unittest/modules/upgrade_check_t.cc x: 1469 lines of code y: 73 # changes unittest/auto_script_js_t.cc x: 466 lines of code y: 57 # changes python/packages/mysql_gadgets/common/config_parser.py x: 647 lines of code y: 4 # changes mysqlshdk/scripting/python_array_wrapper.cc x: 1250 lines of code y: 28 # changes mysqlshdk/scripting/python_function_wrapper.cc x: 161 lines of code y: 21 # changes mysqlshdk/scripting/python_map_wrapper.cc x: 1660 lines of code y: 28 # changes mysqlshdk/scripting/python_object_wrapper.cc x: 689 lines of code y: 46 # changes unittest/scripts/auto/py_shell/scripts/dict_norecord.py x: 1694 lines of code y: 5 # changes unittest/scripts/auto/py_shell/scripts/list_norecord.py x: 659 lines of code y: 11 # changes mysqlshdk/libs/db/uri_parser.cc x: 677 lines of code y: 23 # changes unittest/mysqlshdk/libs/db/uri_parser_t.cc x: 1128 lines of code y: 25 # changes cmake/WIX.template.in x: 144 lines of code y: 21 # changes cmake/packaging.cmake x: 170 lines of code y: 38 # changes cmake/zlib.cmake x: 64 lines of code y: 6 # changes ext/linenoise-ng/src/linenoise.cpp x: 2885 lines of code y: 18 # changes unittest/scripts/auto/py_shell/scripts/shell_options_connect_timeout_norecord.py x: 80 lines of code y: 11 # changes cmake/info_macros.cmake.in x: 26 lines of code y: 5 # changes mysqlshdk/libs/storage/backend/file.cc x: 351 lines of code y: 16 # changes unittest/mysqlshdk/libs/storage/file_t.cc x: 279 lines of code y: 8 # changes unittest/scripts/auto/py_shell/scripts/shell_ssh_import_export_norecord.py x: 160 lines of code y: 6 # changes modules/adminapi/common/cluster_topology_executor.h x: 232 lines of code y: 9 # changes modules/adminapi/common/metadata_storage.h x: 391 lines of code y: 58 # changes modules/devapi/base_resultset.cc x: 263 lines of code y: 38 # changes modules/devapi/mod_mysqlx_table.cc x: 206 lines of code y: 16 # changes modules/devapi/mod_mysqlx_table.h x: 59 lines of code y: 8 # changes modules/devapi/mod_mysqlx_table_delete.cc x: 235 lines of code y: 18 # changes modules/devapi/mod_mysqlx_table_delete.h x: 78 lines of code y: 12 # changes modules/util/dump/dumper.h x: 285 lines of code y: 58 # changes modules/util/dump/progress_thread.cc x: 346 lines of code y: 6 # changes modules/util/dump/progress_thread.h x: 136 lines of code y: 6 # changes modules/util/import_table/load_data.cc x: 704 lines of code y: 44 # changes modules/util/load/dump_loader.h x: 441 lines of code y: 69 # changes modules/util/load/dump_reader.cc x: 1126 lines of code y: 85 # changes mysqlshdk/include/mysqlshdk_export.h x: 4 lines of code y: 6 # changes mysqlshdk/include/shellcore/scoped_contexts.h x: 80 lines of code y: 10 # changes mysqlshdk/libs/db/session.h x: 133 lines of code y: 44 # changes mysqlshdk/libs/mysql/instance.h x: 383 lines of code y: 54 # changes mysqlshdk/libs/mysql/lock_service.h x: 91 lines of code y: 8 # changes mysqlshdk/libs/oci/oci_bucket.cc x: 375 lines of code y: 32 # changes mysqlshdk/libs/parser/SymbolTable.h x: 307 lines of code y: 3 # changes mysqlshdk/libs/utils/dtoa.cc x: 1792 lines of code y: 11 # changes mysqlshdk/libs/utils/enumset.h x: 83 lines of code y: 12 # changes mysqlshdk/libs/utils/utils_encoding.cc x: 40 lines of code y: 6 # changes mysqlshdk/libs/utils/utils_lexing.h x: 209 lines of code y: 38 # changes mysqlshdk/libs/utils/utils_sqlstring.h x: 91 lines of code y: 22 # changes mysqlshdk/libs/utils/utils_string.h x: 394 lines of code y: 68 # changes mysqlshdk/libs/utils/uuid_gen.cc x: 335 lines of code y: 12 # changes packaging/wix4/custom_action/custom_action.cc x: 147 lines of code y: 2 # changes unittest/modules/load_dump_t.cc x: 581 lines of code y: 36 # changes unittest/mysqlshdk/libs/mysql/lock_service_t.cc x: 196 lines of code y: 7 # changes packaging/wix4/wix4.py x: 379 lines of code y: 5 # changes modules/adminapi/cluster/api_options.cc x: 158 lines of code y: 15 # changes modules/adminapi/cluster/api_options.h x: 64 lines of code y: 17 # changes modules/adminapi/cluster/dissolve.cc x: 361 lines of code y: 34 # changes modules/adminapi/cluster/rescan.cc x: 895 lines of code y: 37 # changes modules/adminapi/cluster/rescan.h x: 61 lines of code y: 20 # changes modules/adminapi/cluster_set/create_replica_cluster.cc x: 688 lines of code y: 42 # changes modules/adminapi/common/common.h x: 447 lines of code y: 84 # changes modules/adminapi/common/instance_pool.cc x: 931 lines of code y: 41 # changes modules/adminapi/common/metadata_storage.cc x: 2308 lines of code y: 68 # changes modules/adminapi/mod_dba_cluster.cc x: 1142 lines of code y: 188 # changes unittest/scripts/auto/js_adminapi/scripts/cluster_rescan.js x: 772 lines of code y: 34 # changes unittest/scripts/auto/js_adminapi/scripts/cluster_rescan_instance_new_uuid.js x: 47 lines of code y: 3 # changes unittest/scripts/auto/js_adminapi/scripts/simple_plain.js x: 194 lines of code y: 20 # changes unittest/scripts/auto/js_adminapi/validation/cluster_rescan.js x: 420 lines of code y: 23 # changes unittest/scripts/auto/js_adminapi/validation/dba_cluster_help.js x: 1094 lines of code y: 70 # changes unittest/scripts/auto/js_adminapi_async/scripts/simple_plain_norecord.js x: 203 lines of code y: 19 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/clusterset_utils.inc x: 531 lines of code y: 15 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/simple_plain_cs_norecord.js x: 250 lines of code y: 16 # changes modules/adminapi/cluster_set/cluster_set_impl.cc x: 2388 lines of code y: 60 # changes mysqlshdk/scripting/python_context.cc x: 1306 lines of code y: 95 # changes mysqlshdk/libs/oci/oci_setup.cc x: 398 lines of code y: 7 # changes mysqlshdk/libs/rest/authentication.cc x: 22 lines of code y: 3 # changes mysqlshdk/libs/rest/authentication.h x: 23 lines of code y: 3 # changes mysqlshdk/libs/utils/nullable_options.cc x: 145 lines of code y: 15 # changes mysqlshdk/libs/utils/utils_string.cc x: 476 lines of code y: 51 # changes mysqlshdk/shellcore/private_key_manager.cc x: 136 lines of code y: 5 # changes src/mysqlsh/get_password.cc x: 215 lines of code y: 12 # changes unittest/scripts/auto/py_shell/scripts/credential_handling_norecord.py x: 34 lines of code y: 2 # changes modules/mod_utils.cc x: 502 lines of code y: 62 # changes modules/mod_utils.h x: 70 lines of code y: 27 # changes src/mysqlsh/mysql_shell.h x: 102 lines of code y: 44 # changes unittest/modules/mod_shell_t.cc x: 365 lines of code y: 24 # changes modules/util/dump/indexes.cc x: 95 lines of code y: 1 # changes modules/util/dump/instance_cache.cc x: 959 lines of code y: 46 # changes modules/util/dump/instance_cache.h x: 227 lines of code y: 35 # changes modules/util/dump/schema_dumper.cc x: 2476 lines of code y: 82 # changes unittest/modules/instance_cache_t.cc x: 3495 lines of code y: 19 # changes unittest/scripts/auto/py_shell/scripts/util_dump_tables_norecord.py x: 1673 lines of code y: 78 # changes ext/tinyxml2-10.0.0/resources/dream.xml x: 3866 lines of code y: 1 # changes ext/tinyxml2-10.0.0/tinyxml2.cpp x: 2377 lines of code y: 1 # changes ext/tinyxml2-10.0.0/tinyxml2.h x: 1265 lines of code y: 1 # changes ext/tinyxml2-10.0.0/xmltest.cpp x: 2123 lines of code y: 1 # changes modules/adminapi/dba/reboot_cluster_from_complete_outage.cc x: 986 lines of code y: 22 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/force_primary.js x: 93 lines of code y: 7 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/reboot_cluster.js x: 86 lines of code y: 6 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/reboot_cluster_more.js x: 258 lines of code y: 12 # changes modules/util/upgrade_check.cc x: 1832 lines of code y: 68 # changes modules/adminapi/cluster_set/cluster_set_impl.h x: 191 lines of code y: 22 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/remove_cluster.js x: 234 lines of code y: 19 # changes unittest/scripts/auto/js_adminapi/scripts/dba_reboot_cluster.js x: 157 lines of code y: 10 # changes modules/adminapi/common/global_topology.cc x: 671 lines of code y: 22 # changes modules/adminapi/common/global_topology.h x: 194 lines of code y: 17 # changes modules/adminapi/common/star_global_topology_manager.cc x: 481 lines of code y: 18 # changes modules/adminapi/replica_set/replica_set_impl.cc x: 2340 lines of code y: 72 # changes mysqlshdk/libs/mysql/replication.h x: 219 lines of code y: 30 # changes unittest/scripts/auto/js_adminapi_async/scripts/create_replica_set_adopt.js x: 283 lines of code y: 5 # changes unittest/scripts/auto/js_adminapi_async/validation/create_replica_set_adopt.js x: 146 lines of code y: 23 # changes modules/adminapi/common/base_cluster_impl.cc x: 507 lines of code y: 35 # changes modules/adminapi/common/base_cluster_impl.h x: 143 lines of code y: 29 # changes unittest/modules/adminapi/common/clone_handling_t.cc x: 92 lines of code y: 4 # changes modules/util/load/dump_loader.cc x: 2601 lines of code y: 129 # changes modules/util/dump/compatibility.cc x: 1320 lines of code y: 55 # changes modules/util/dump/compatibility.h x: 106 lines of code y: 35 # changes modules/util/dump/dump_instance_options.cc x: 53 lines of code y: 24 # changes unittest/modules/compatibility_t.cc x: 2261 lines of code y: 45 # changes res/resource.rc.in x: 52 lines of code y: 8 # changes CTestConfig.cmake x: 35 lines of code y: 5 # changes cmake/FindANTLR4.cmake x: 122 lines of code y: 4 # changes cmake/FindMySQL.cmake x: 644 lines of code y: 5 # changes cmake/FindMySQLx.cmake x: 143 lines of code y: 11 # changes cmake/cmake_parse_arguments.cmake x: 52 lines of code y: 4 # changes cmake/compiler.cmake x: 121 lines of code y: 12 # changes cmake/cpu_info.cmake x: 45 lines of code y: 3 # changes cmake/curl.cmake x: 227 lines of code y: 6 # changes cmake/extra_install.cmake x: 66 lines of code y: 4 # changes cmake/fuzzer.cmake x: 137 lines of code y: 3 # changes cmake/headers.cmake x: 271 lines of code y: 3 # changes cmake/install_macros.cmake x: 347 lines of code y: 5 # changes cmake/libutils.cmake x: 442 lines of code y: 6 # changes cmake/merge_archives_unix.cmake.in x: 63 lines of code y: 3 # changes cmake/os/Linux.cmake x: 85 lines of code y: 2 # changes cmake/protobuf.cmake x: 136 lines of code y: 11 # changes cmake/ssl.cmake x: 732 lines of code y: 6 # changes cmake/static_analysis.cmake x: 72 lines of code y: 6 # changes configure.cmake x: 241 lines of code y: 16 # changes doc/apis/doxygen.cfg.in x: 1584 lines of code y: 13 # changes modules/adminapi/cluster/add_instance.cc x: 550 lines of code y: 29 # changes modules/adminapi/cluster/check_instance_state.cc x: 182 lines of code y: 9 # changes modules/adminapi/cluster/check_instance_state.h x: 30 lines of code y: 4 # changes modules/adminapi/cluster/cluster_impl.cc x: 2718 lines of code y: 106 # changes modules/adminapi/cluster/cluster_impl.h x: 292 lines of code y: 77 # changes modules/adminapi/cluster/create_cluster_set.cc x: 237 lines of code y: 12 # changes modules/adminapi/cluster/dissolve.h x: 42 lines of code y: 13 # changes modules/adminapi/cluster/options.cc x: 180 lines of code y: 19 # changes modules/adminapi/cluster/rejoin_instance.cc x: 271 lines of code y: 9 # changes modules/adminapi/cluster/remove_instance.cc x: 433 lines of code y: 31 # changes modules/adminapi/cluster/reset_recovery_accounts_password.cc x: 202 lines of code y: 12 # changes modules/adminapi/cluster/set_instance_option.cc x: 177 lines of code y: 14 # changes modules/adminapi/cluster/set_instance_option.h x: 48 lines of code y: 6 # changes modules/adminapi/cluster/set_option.cc x: 262 lines of code y: 15 # changes modules/adminapi/cluster/set_primary_instance.cc x: 97 lines of code y: 16 # changes modules/adminapi/cluster/set_primary_instance.h x: 30 lines of code y: 9 # changes modules/adminapi/cluster/status.cc x: 1563 lines of code y: 72 # changes modules/adminapi/cluster/status.h x: 90 lines of code y: 14 # changes modules/adminapi/cluster/switch_to_multi_primary_mode.h x: 21 lines of code y: 4 # changes modules/adminapi/cluster/switch_to_single_primary_mode.cc x: 65 lines of code y: 9 # changes modules/adminapi/cluster_set/api_options.cc x: 142 lines of code y: 8 # changes modules/adminapi/cluster_set/status.cc x: 406 lines of code y: 15 # changes modules/adminapi/common/accounts.cc x: 344 lines of code y: 17 # changes modules/adminapi/common/accounts.h x: 29 lines of code y: 7 # changes modules/adminapi/common/api_options.cc x: 286 lines of code y: 10 # changes modules/adminapi/common/api_options.h x: 63 lines of code y: 10 # changes modules/adminapi/common/async_topology.cc x: 474 lines of code y: 28 # changes modules/adminapi/common/async_topology.h x: 97 lines of code y: 12 # changes modules/adminapi/common/clone_options.cc x: 160 lines of code y: 17 # changes modules/adminapi/common/clone_options.h x: 81 lines of code y: 11 # changes modules/adminapi/common/clone_progress.cc x: 146 lines of code y: 6 # changes modules/adminapi/common/cluster_types.h x: 98 lines of code y: 9 # changes modules/adminapi/common/common.cc x: 1782 lines of code y: 84 # changes modules/adminapi/common/connectivity_check.cc x: 448 lines of code y: 4 # changes modules/adminapi/common/dba_errors.h x: 122 lines of code y: 23 # changes modules/adminapi/common/global_topology_check.cc x: 64 lines of code y: 5 # changes modules/adminapi/common/group_replication_options.cc x: 517 lines of code y: 40 # changes modules/adminapi/common/group_replication_options.h x: 109 lines of code y: 21 # changes modules/adminapi/common/gtid_validations.cc x: 476 lines of code y: 12 # changes modules/adminapi/common/instance_pool.h x: 218 lines of code y: 20 # changes modules/adminapi/common/instance_validations.cc x: 568 lines of code y: 45 # changes modules/adminapi/common/instance_validations.h x: 46 lines of code y: 27 # changes modules/adminapi/common/member_recovery_monitoring.cc x: 554 lines of code y: 21 # changes modules/adminapi/common/metadata/metadata-model-1.0.1.sql x: 56 lines of code y: 2 # changes modules/adminapi/common/metadata/metadata-model-2.0.0.sql x: 186 lines of code y: 4 # changes modules/adminapi/common/metadata/metadata-model-2.1.0.sql x: 530 lines of code y: 7 # changes modules/adminapi/common/metadata_backup_handler.cc x: 210 lines of code y: 3 # changes modules/adminapi/common/metadata_management_mysql.cc x: 694 lines of code y: 21 # changes modules/adminapi/common/metadata_management_mysql.h x: 83 lines of code y: 10 # changes modules/adminapi/common/parallel_applier_options.cc x: 69 lines of code y: 7 # changes modules/adminapi/common/preconditions.cc x: 1047 lines of code y: 50 # changes modules/adminapi/common/preconditions.h x: 96 lines of code y: 27 # changes modules/adminapi/common/provision.cc x: 591 lines of code y: 58 # changes modules/adminapi/common/provisioning_interface.cc x: 324 lines of code y: 20 # changes modules/adminapi/common/provisioning_interface.h x: 52 lines of code y: 13 # changes modules/adminapi/common/router.cc x: 227 lines of code y: 14 # changes modules/adminapi/common/router.h x: 39 lines of code y: 10 # changes modules/adminapi/common/sql.cc x: 214 lines of code y: 28 # changes modules/adminapi/common/sql.h x: 24 lines of code y: 13 # changes modules/adminapi/common/star_global_topology_manager.h x: 37 lines of code y: 4 # changes modules/adminapi/common/validations.cc x: 245 lines of code y: 22 # changes modules/adminapi/common/validations.h x: 33 lines of code y: 16 # changes modules/adminapi/dba/api_options.cc x: 433 lines of code y: 23 # changes modules/adminapi/dba/api_options.h x: 155 lines of code y: 19 # changes modules/adminapi/dba/check_instance.cc x: 193 lines of code y: 43 # changes modules/adminapi/dba/check_instance.h x: 42 lines of code y: 19 # changes modules/adminapi/dba/configure_instance.cc x: 684 lines of code y: 53 # changes modules/adminapi/dba/configure_instance.h x: 66 lines of code y: 21 # changes modules/adminapi/dba/configure_local_instance.cc x: 80 lines of code y: 23 # changes modules/adminapi/dba/configure_local_instance.h x: 25 lines of code y: 14 # changes modules/adminapi/dba/create_cluster.cc x: 827 lines of code y: 65 # changes modules/adminapi/dba/upgrade_metadata.cc x: 377 lines of code y: 30 # changes modules/adminapi/dba_utils.cc x: 210 lines of code y: 10 # changes modules/adminapi/dba_utils.h x: 20 lines of code y: 5 # changes modules/adminapi/mod_dba.cc x: 2228 lines of code y: 296 # changes modules/adminapi/mod_dba.h x: 163 lines of code y: 94 # changes modules/adminapi/mod_dba_cluster_set.cc x: 812 lines of code y: 35 # changes modules/adminapi/mod_dba_cluster_set.h x: 120 lines of code y: 14 # changes modules/adminapi/mod_dba_replica_set.cc x: 788 lines of code y: 35 # changes modules/adminapi/replica_set/replica_set_impl.h x: 175 lines of code y: 27 # changes modules/adminapi/replica_set/replica_set_status.cc x: 323 lines of code y: 13 # changes modules/devapi/base_constants.cc x: 110 lines of code y: 16 # changes modules/devapi/base_database_object.cc x: 254 lines of code y: 17 # changes modules/devapi/crud_definition.cc x: 304 lines of code y: 19 # changes modules/devapi/crud_definition.h x: 110 lines of code y: 8 # changes modules/devapi/dynamic_object.h x: 46 lines of code y: 5 # changes modules/devapi/mod_mysqlx.cc x: 259 lines of code y: 22 # changes modules/devapi/mod_mysqlx.h x: 46 lines of code y: 10 # changes modules/devapi/mod_mysqlx_collection.cc x: 472 lines of code y: 33 # changes modules/devapi/mod_mysqlx_collection_add.h x: 53 lines of code y: 12 # changes modules/devapi/mod_mysqlx_collection_find.cc x: 666 lines of code y: 27 # changes modules/devapi/mod_mysqlx_collection_find.h x: 130 lines of code y: 15 # changes modules/devapi/mod_mysqlx_collection_modify.cc x: 663 lines of code y: 25 # changes modules/devapi/mod_mysqlx_collection_remove.cc x: 249 lines of code y: 17 # changes modules/devapi/mod_mysqlx_collection_remove.h x: 76 lines of code y: 13 # changes modules/devapi/mod_mysqlx_resultset.cc x: 612 lines of code y: 33 # changes modules/devapi/mod_mysqlx_resultset.h x: 157 lines of code y: 21 # changes modules/devapi/mod_mysqlx_schema.cc x: 577 lines of code y: 28 # changes modules/devapi/mod_mysqlx_session.cc x: 933 lines of code y: 69 # changes modules/devapi/mod_mysqlx_table_select.cc x: 558 lines of code y: 23 # changes modules/devapi/mod_mysqlx_table_select.h x: 117 lines of code y: 13 # changes modules/devapi/mod_mysqlx_table_update.cc x: 294 lines of code y: 19 # changes modules/devapi/table_crud_definition.cc x: 1 lines of code y: 4 # changes modules/mod_extensible_object.cc x: 886 lines of code y: 34 # changes modules/mod_mysql.cc x: 342 lines of code y: 65 # changes modules/mod_mysql.h x: 36 lines of code y: 33 # changes modules/mod_mysql_resultset.cc x: 397 lines of code y: 72 # changes modules/mod_mysql_resultset.h x: 95 lines of code y: 40 # changes modules/mod_mysql_session.cc x: 478 lines of code y: 144 # changes modules/mod_mysql_session.h x: 102 lines of code y: 88 # changes modules/mod_os.cc x: 157 lines of code y: 3 # changes modules/mod_path.cc x: 119 lines of code y: 3 # changes modules/mod_shell.cc x: 1610 lines of code y: 111 # changes modules/mod_shell.h x: 171 lines of code y: 49 # changes modules/mod_shell_context.cc x: 193 lines of code y: 9 # changes modules/mod_shell_context.h x: 108 lines of code y: 9 # changes modules/mod_shell_options.cc x: 203 lines of code y: 35 # changes modules/mod_shell_options.h x: 42 lines of code y: 16 # changes modules/mod_shell_reports.cc x: 970 lines of code y: 18 # changes modules/mod_shell_reports.h x: 112 lines of code y: 5 # changes modules/reports/query.h x: 9 lines of code y: 2 # changes modules/reports/thread.cc x: 597 lines of code y: 9 # changes modules/reports/threads.cc x: 489 lines of code y: 10 # changes modules/util/common/dump/filtering_options.cc x: 656 lines of code y: 5 # changes modules/util/common/dump/filtering_options.h x: 243 lines of code y: 5 # changes modules/util/dump/compatibility_option.cc x: 74 lines of code y: 16 # changes modules/util/dump/console_with_progress.cc x: 148 lines of code y: 12 # changes modules/util/dump/ddl_dumper_options.cc x: 113 lines of code y: 33 # changes modules/util/dump/decimal.cc x: 112 lines of code y: 3 # changes modules/util/dump/decimal.h x: 147 lines of code y: 3 # changes modules/util/dump/dialect_dump_writer.h x: 312 lines of code y: 7 # changes modules/util/dump/dump_instance.h x: 29 lines of code y: 11 # changes modules/util/dump/dump_instance_options.h x: 25 lines of code y: 17 # changes modules/util/dump/dump_manifest.cc x: 395 lines of code y: 27 # changes modules/util/dump/dump_manifest.h x: 118 lines of code y: 20 # changes modules/util/dump/dump_options.cc x: 239 lines of code y: 22 # changes modules/util/dump/dump_schemas.h x: 38 lines of code y: 11 # changes modules/util/dump/dump_schemas_options.cc x: 56 lines of code y: 19 # changes modules/util/dump/dump_tables_options.cc x: 60 lines of code y: 11 # changes modules/util/dump/dump_tables_options.h x: 32 lines of code y: 12 # changes modules/util/dump/dump_writer.cc x: 152 lines of code y: 16 # changes modules/util/dump/dump_writer.h x: 111 lines of code y: 12 # changes modules/util/dump/export_table_options.cc x: 83 lines of code y: 17 # changes modules/util/dump/export_table_options.h x: 57 lines of code y: 15 # changes modules/util/dump/schema_dumper.h x: 243 lines of code y: 47 # changes modules/util/import_table/chunk_file.cc x: 165 lines of code y: 12 # changes modules/util/import_table/chunk_file.h x: 290 lines of code y: 13 # changes modules/util/import_table/import_table.cc x: 178 lines of code y: 22 # changes modules/util/import_table/import_table_options.cc x: 361 lines of code y: 32 # changes modules/util/import_table/import_table_options.h x: 129 lines of code y: 28 # changes modules/util/import_table/load_data.h x: 128 lines of code y: 23 # changes modules/util/json_importer.cc x: 305 lines of code y: 18 # changes modules/util/json_importer.h x: 177 lines of code y: 5 # changes modules/util/load/dump_reader.h x: 345 lines of code y: 57 # changes modules/util/load/load_dump_options.cc x: 406 lines of code y: 77 # changes modules/util/load/load_dump_options.h x: 197 lines of code y: 55 # changes modules/util/load/load_progress_log.h x: 404 lines of code y: 17 # changes modules/util/mod_util.cc x: 1534 lines of code y: 149 # changes modules/util/mod_util.h x: 110 lines of code y: 28 # changes modules/util/upgrade_check.h x: 286 lines of code y: 40 # changes mysql-secret-store/core/json_converter.cc x: 101 lines of code y: 2 # changes mysql-secret-store/keychain/macos_security_helper.cc x: 69 lines of code y: 4 # changes mysql-secret-store/login-path/login_path_helper.cc x: 325 lines of code y: 10 # changes mysql-secret-store/secret-service/secret_service_helper.cc x: 109 lines of code y: 4 # changes mysql-secret-store/windows-credential/windows_credential_helper.cc x: 157 lines of code y: 4 # changes mysqlshdk/include/scripting/common.h x: 15 lines of code y: 10 # changes mysqlshdk/include/scripting/module_registry.h x: 44 lines of code y: 9 # changes mysqlshdk/include/scripting/python_array_wrapper.h x: 10 lines of code y: 11 # changes mysqlshdk/include/scripting/python_context.h x: 161 lines of code y: 40 # changes mysqlshdk/include/scripting/python_function_wrapper.h x: 14 lines of code y: 7 # changes mysqlshdk/include/scripting/python_object_wrapper.h x: 14 lines of code y: 11 # changes mysqlshdk/include/scripting/python_type_conversion.h x: 17 lines of code y: 16 # changes mysqlshdk/include/scripting/python_utils.h x: 110 lines of code y: 15 # changes mysqlshdk/include/scripting/type_info/custom.h x: 165 lines of code y: 6 # changes mysqlshdk/include/scripting/type_info/generic.h x: 221 lines of code y: 8 # changes mysqlshdk/include/scripting/types_python.h x: 38 lines of code y: 18 # changes mysqlshdk/include/shellcore/base_session.h x: 96 lines of code y: 36 # changes mysqlshdk/include/shellcore/ishell_core.h x: 53 lines of code y: 28 # changes mysqlshdk/include/shellcore/shell_core.h x: 145 lines of code y: 43 # changes mysqlshdk/include/shellcore/shell_jscript.h x: 30 lines of code y: 19 # changes mysqlshdk/include/shellcore/shell_options.h x: 224 lines of code y: 78 # changes mysqlshdk/include/shellcore/shell_python.h x: 34 lines of code y: 21 # changes mysqlshdk/include/shellcore/utils_help.h x: 405 lines of code y: 36 # changes mysqlshdk/libs/aws/aws_config_file.cc x: 84 lines of code y: 4 # changes mysqlshdk/libs/aws/s3_bucket.cc x: 438 lines of code y: 13 # changes mysqlshdk/libs/aws/s3_bucket.h x: 94 lines of code y: 5 # changes mysqlshdk/libs/aws/s3_bucket_config.cc x: 235 lines of code y: 11 # changes mysqlshdk/libs/aws/s3_bucket_options.cc x: 72 lines of code y: 5 # changes mysqlshdk/libs/azure/blob_storage_config.cc x: 325 lines of code y: 8 # changes mysqlshdk/libs/azure/blob_storage_container.cc x: 366 lines of code y: 8 # changes mysqlshdk/libs/azure/blob_storage_container.h x: 113 lines of code y: 2 # changes mysqlshdk/libs/azure/signer.cc x: 220 lines of code y: 4 # changes mysqlshdk/libs/config/config.cc x: 130 lines of code y: 7 # changes mysqlshdk/libs/config/config_file.cc x: 596 lines of code y: 16 # changes mysqlshdk/libs/config/config_file_handler.cc x: 168 lines of code y: 9 # changes mysqlshdk/libs/config/config_server_handler.h x: 110 lines of code y: 10 # changes mysqlshdk/libs/db/charset.cc x: 310 lines of code y: 7 # changes mysqlshdk/libs/db/charset.h x: 18 lines of code y: 9 # changes mysqlshdk/libs/db/column.cc x: 266 lines of code y: 19 # changes mysqlshdk/libs/db/connection_options.cc x: 633 lines of code y: 49 # changes mysqlshdk/libs/db/connection_options.h x: 161 lines of code y: 44 # changes mysqlshdk/libs/db/mysql/result.cc x: 367 lines of code y: 36 # changes mysqlshdk/libs/db/mysql/result.h x: 70 lines of code y: 25 # changes mysqlshdk/libs/db/mysql/row.cc x: 214 lines of code y: 21 # changes mysqlshdk/libs/db/mysql/session.cc x: 460 lines of code y: 85 # changes mysqlshdk/libs/db/mysql/session.h x: 225 lines of code y: 46 # changes mysqlshdk/libs/db/mysqlx/expr_parser.cc x: 1052 lines of code y: 14 # changes mysqlshdk/libs/db/mysqlx/expr_parser.h x: 125 lines of code y: 10 # changes mysqlshdk/libs/db/mysqlx/session.h x: 198 lines of code y: 32 # changes mysqlshdk/libs/db/mysqlx/tokenizer.cc x: 485 lines of code y: 11 # changes mysqlshdk/libs/db/mysqlx/tokenizer.h x: 162 lines of code y: 11 # changes mysqlshdk/libs/db/mysqlx/xresult.cc x: 309 lines of code y: 20 # changes mysqlshdk/libs/db/mysqlx/xrow.cc x: 259 lines of code y: 13 # changes mysqlshdk/libs/db/mysqlx/xsession.cc x: 703 lines of code y: 71 # changes mysqlshdk/libs/db/replay/recorder.cc x: 184 lines of code y: 25 # changes mysqlshdk/libs/db/replay/recorder.h x: 74 lines of code y: 20 # changes mysqlshdk/libs/db/replay/replayer.cc x: 255 lines of code y: 29 # changes mysqlshdk/libs/db/replay/replayer.h x: 129 lines of code y: 22 # changes mysqlshdk/libs/db/replay/setup.cc x: 128 lines of code y: 9 # changes mysqlshdk/libs/db/replay/trace.cc x: 652 lines of code y: 33 # changes mysqlshdk/libs/db/row.cc x: 9 lines of code y: 3 # changes mysqlshdk/libs/db/row.h x: 72 lines of code y: 17 # changes mysqlshdk/libs/db/row_by_name.h x: 246 lines of code y: 15 # changes mysqlshdk/libs/db/row_copy.cc x: 248 lines of code y: 18 # changes mysqlshdk/libs/db/ssl_options.h x: 72 lines of code y: 18 # changes mysqlshdk/libs/db/uri_common.h x: 133 lines of code y: 10 # changes mysqlshdk/libs/db/uri_encoder.cc x: 266 lines of code y: 23 # changes mysqlshdk/libs/db/utils/diff.cc x: 337 lines of code y: 4 # changes mysqlshdk/libs/db/utils_connection.h x: 148 lines of code y: 24 # changes mysqlshdk/libs/mysql/async_replication.cc x: 259 lines of code y: 19 # changes mysqlshdk/libs/mysql/group_replication.cc x: 925 lines of code y: 68 # changes mysqlshdk/libs/mysql/group_replication.h x: 165 lines of code y: 42 # changes mysqlshdk/libs/mysql/instance.cc x: 555 lines of code y: 56 # changes mysqlshdk/libs/mysql/repl_config.cc x: 316 lines of code y: 18 # changes mysqlshdk/libs/mysql/replication.cc x: 883 lines of code y: 39 # changes mysqlshdk/libs/mysql/script.h x: 14 lines of code y: 6 # changes mysqlshdk/libs/mysql/user_privileges.cc x: 421 lines of code y: 30 # changes mysqlshdk/libs/mysql/user_privileges.h x: 89 lines of code y: 16 # changes mysqlshdk/libs/mysql/utils.cc x: 701 lines of code y: 35 # changes mysqlshdk/libs/mysql/utils.h x: 111 lines of code y: 25 # changes mysqlshdk/libs/oci/oci_bucket.h x: 89 lines of code y: 20 # changes mysqlshdk/libs/oci/oci_par.h x: 115 lines of code y: 5 # changes mysqlshdk/libs/parser/MySQLBaseLexer.cpp x: 794 lines of code y: 2 # changes mysqlshdk/libs/parser/MySQLRecognizerCommon.cpp x: 244 lines of code y: 2 # changes mysqlshdk/libs/parser/code-completion/CodeCompletionCore.cpp x: 419 lines of code y: 4 # changes mysqlshdk/libs/parser/code-completion/mysql-code-completion.cpp x: 1220 lines of code y: 6 # changes mysqlshdk/libs/parser/code-completion/mysql_code_completion_api.cc x: 153 lines of code y: 2 # changes mysqlshdk/libs/parser/grammars/in/MySQLLexer.g4 x: 1218 lines of code y: 4 # changes mysqlshdk/libs/parser/grammars/in/MySQLParser.g4 x: 4819 lines of code y: 2 # changes mysqlshdk/libs/parser/mysql-recognition-types.h x: 176 lines of code y: 2 # changes mysqlshdk/libs/parser/mysql/MySQLLexer.cpp x: 6368 lines of code y: 4 # changes mysqlshdk/libs/parser/mysql/MySQLLexer.h x: 497 lines of code y: 4 # changes mysqlshdk/libs/parser/mysql/MySQLParserBaseListener.h x: 1528 lines of code y: 4 # changes mysqlshdk/libs/parser/mysql/MySQLParserBaseVisitor.h x: 2282 lines of code y: 4 # changes mysqlshdk/libs/parser/mysql/MySQLParserVisitor.h x: 766 lines of code y: 4 # changes mysqlshdk/libs/parser/mysql_parser_utils.h x: 188 lines of code y: 6 # changes mysqlshdk/libs/parser/server/keyword_list57.h x: 629 lines of code y: 2 # changes mysqlshdk/libs/parser/server/keyword_list80.h x: 706 lines of code y: 2 # changes mysqlshdk/libs/parser/server/system-functions.h x: 750 lines of code y: 2 # changes mysqlshdk/libs/rest/error.h x: 122 lines of code y: 6 # changes mysqlshdk/libs/rest/error_codes.cc x: 8 lines of code y: 5 # changes mysqlshdk/libs/rest/response.h x: 179 lines of code y: 20 # changes mysqlshdk/libs/rest/rest_service.cc x: 442 lines of code y: 31 # changes mysqlshdk/libs/rest/rest_service.h x: 43 lines of code y: 15 # changes mysqlshdk/libs/rest/retry_strategy.h x: 94 lines of code y: 11 # changes mysqlshdk/libs/secret-store-api/helper_interface.cc x: 290 lines of code y: 9 # changes mysqlshdk/libs/ssh/ssh_config_reader.cc x: 101 lines of code y: 6 # changes mysqlshdk/libs/ssh/ssh_connection_options.cc x: 202 lines of code y: 5 # changes mysqlshdk/libs/ssh/ssh_tunnel_manager.cc x: 291 lines of code y: 6 # changes mysqlshdk/libs/storage/backend/http.cc x: 303 lines of code y: 23 # changes mysqlshdk/libs/storage/backend/memory_file.cc x: 72 lines of code y: 9 # changes mysqlshdk/libs/storage/backend/object_storage.cc x: 390 lines of code y: 11 # changes mysqlshdk/libs/storage/backend/object_storage.h x: 122 lines of code y: 9 # changes mysqlshdk/libs/storage/backend/object_storage_bucket.cc x: 322 lines of code y: 12 # changes mysqlshdk/libs/storage/backend/oci_par_directory.cc x: 57 lines of code y: 9 # changes mysqlshdk/libs/storage/compressed_file.cc x: 95 lines of code y: 14 # changes mysqlshdk/libs/storage/compression/gz_file.cc x: 143 lines of code y: 13 # changes mysqlshdk/libs/storage/compression/zstd_file.cc x: 244 lines of code y: 13 # changes mysqlshdk/libs/storage/idirectory.cc x: 66 lines of code y: 14 # changes mysqlshdk/libs/storage/idirectory.h x: 75 lines of code y: 14 # changes mysqlshdk/libs/storage/ifile.cc x: 81 lines of code y: 18 # changes mysqlshdk/libs/textui/progress.cc x: 213 lines of code y: 7 # changes mysqlshdk/libs/textui/term_vt100.cc x: 181 lines of code y: 13 # changes mysqlshdk/libs/textui/textui.cc x: 503 lines of code y: 27 # changes mysqlshdk/libs/utils/fault_injection.cc x: 263 lines of code y: 10 # changes mysqlshdk/libs/utils/log_sql.cc x: 198 lines of code y: 10 # changes mysqlshdk/libs/utils/logger.cc x: 381 lines of code y: 39 # changes mysqlshdk/libs/utils/logger.h x: 146 lines of code y: 32 # changes mysqlshdk/libs/utils/options.cc x: 547 lines of code y: 31 # changes mysqlshdk/libs/utils/options.h x: 432 lines of code y: 26 # changes mysqlshdk/libs/utils/process_launcher.cc x: 730 lines of code y: 47 # changes mysqlshdk/libs/utils/process_launcher.h x: 97 lines of code y: 22 # changes mysqlshdk/libs/utils/ssl_keygen.cc x: 309 lines of code y: 17 # changes mysqlshdk/libs/utils/strformat.cc x: 176 lines of code y: 18 # changes mysqlshdk/libs/utils/utils_file.cc x: 1029 lines of code y: 62 # changes mysqlshdk/libs/utils/utils_file.h x: 62 lines of code y: 37 # changes mysqlshdk/libs/utils/utils_general.cc x: 992 lines of code y: 99 # changes mysqlshdk/libs/utils/utils_general.h x: 304 lines of code y: 90 # changes mysqlshdk/libs/utils/utils_json.h x: 195 lines of code y: 14 # changes mysqlshdk/libs/utils/utils_lexing.cc x: 187 lines of code y: 27 # changes mysqlshdk/libs/utils/utils_mysql_parsing.cc x: 594 lines of code y: 38 # changes mysqlshdk/libs/utils/utils_net.cc x: 536 lines of code y: 30 # changes mysqlshdk/libs/utils/utils_path_unix.cc x: 141 lines of code y: 17 # changes mysqlshdk/libs/utils/utils_path_win32.cc x: 226 lines of code y: 18 # changes mysqlshdk/libs/utils/utils_sqlstring.cc x: 643 lines of code y: 30 # changes mysqlshdk/scripting/jscript_context.cc x: 1104 lines of code y: 50 # changes mysqlshdk/scripting/jscript_object_wrapper.cc x: 348 lines of code y: 18 # changes mysqlshdk/scripting/jscript_type_conversion.cc x: 291 lines of code y: 20 # changes mysqlshdk/scripting/obj_date.cc x: 197 lines of code y: 17 # changes mysqlshdk/scripting/python_type_conversion.cc x: 219 lines of code y: 28 # changes mysqlshdk/scripting/types.cc x: 2083 lines of code y: 69 # changes mysqlshdk/scripting/types_jscript.cc x: 121 lines of code y: 11 # changes mysqlshdk/scripting/types_python.cc x: 92 lines of code y: 20 # changes mysqlshdk/shellcore/base_session.cc x: 200 lines of code y: 38 # changes mysqlshdk/shellcore/credential_manager.cc x: 405 lines of code y: 13 # changes mysqlshdk/shellcore/provider_python.cc x: 338 lines of code y: 11 # changes mysqlshdk/shellcore/provider_sql.cc x: 709 lines of code y: 11 # changes mysqlshdk/shellcore/shell_cli_mapper.cc x: 785 lines of code y: 11 # changes mysqlshdk/shellcore/shell_console.cc x: 517 lines of code y: 38 # changes mysqlshdk/shellcore/shell_jscript.cc x: 59 lines of code y: 29 # changes mysqlshdk/shellcore/shell_resultset_dumper.cc x: 907 lines of code y: 50 # changes mysqlshdk/shellcore/shell_sql.cc x: 369 lines of code y: 60 # changes mysqlshdk/shellcore/utils_help.cc x: 1794 lines of code y: 50 # changes mysqlshdk/shellcore/wizard.cc x: 174 lines of code y: 4 # changes mysqlshdk/shellcore/wizard.h x: 180 lines of code y: 3 # changes python/packages/mysql_gadgets/command/sandbox.py x: 903 lines of code y: 15 # changes python/packages/mysql_gadgets/common/server.py x: 867 lines of code y: 5 # changes python/packages/mysqlsh/plugin_manager/registrar.py x: 476 lines of code y: 14 # changes python/packages/mysqlsh/plugin_manager/repositories.py x: 243 lines of code y: 6 # changes python/plugins/debug/collect_diagnostics.py x: 585 lines of code y: 9 # changes python/plugins/debug/sql_collector.py x: 1253 lines of code y: 3 # changes src/mysqlsh/cmdline_shell.h x: 139 lines of code y: 35 # changes src/mysqlsh/commands/command_help.cc x: 274 lines of code y: 20 # changes src/mysqlsh/prompt_handler.cc x: 234 lines of code y: 5 # changes unittest/auto_script_py_t.cc x: 237 lines of code y: 50 # changes unittest/command_line_connection_t.cc x: 595 lines of code y: 46 # changes unittest/data/rest/test-server.py x: 167 lines of code y: 15 # changes unittest/doc/doxygen.cfg.in x: 1584 lines of code y: 10 # changes unittest/expr_parser_t.cc x: 523 lines of code y: 34 # changes unittest/gtest.cmake x: 182 lines of code y: 7 # changes unittest/modules/adminapi/mod_dba_cluster_t.cc x: 151 lines of code y: 13 # changes unittest/modules/adminapi/preconditions_t.cc x: 547 lines of code y: 18 # changes unittest/modules/api_connections_t.cc x: 116 lines of code y: 22 # changes unittest/modules/dummy_dumpdir.h x: 105 lines of code y: 11 # changes unittest/modules/dump_utils_t.cc x: 281 lines of code y: 12 # changes unittest/modules/import_table_t.cc x: 724 lines of code y: 8 # changes unittest/modules/mod_shell_reports_t.cc x: 193 lines of code y: 10 # changes unittest/modules/mod_utils_t.cc x: 316 lines of code y: 25 # changes unittest/modules/mysql_connection_t.cc x: 109 lines of code y: 17 # changes unittest/modules/schema_dumper_t.cc x: 1439 lines of code y: 48 # changes unittest/modules/transaction_buffer_t.cc x: 143 lines of code y: 5 # changes unittest/modules/util/dump/decimal_t.cc x: 686 lines of code y: 3 # changes unittest/mysqlsh_fieldtypes_all_t.cc x: 366 lines of code y: 11 # changes unittest/mysqlshdk/libs/aws/s3_bucket_config_t.cc x: 878 lines of code y: 6 # changes unittest/mysqlshdk/libs/aws/s3_object_storage_t.cc x: 391 lines of code y: 6 # changes unittest/mysqlshdk/libs/azure/azure_blob_storage_t.cc x: 392 lines of code y: 2 # changes unittest/mysqlshdk/libs/azure/azure_container_t.cc x: 243 lines of code y: 4 # changes unittest/mysqlshdk/libs/azure/signer_t.cc x: 213 lines of code y: 4 # changes unittest/mysqlshdk/libs/config/config_file_t.cc x: 659 lines of code y: 9 # changes unittest/mysqlshdk/libs/config/config_server_handler_t.cc x: 497 lines of code y: 11 # changes unittest/mysqlshdk/libs/db/connection_options_t.cc x: 478 lines of code y: 24 # changes unittest/mysqlshdk/libs/gr/group_replication_t.cc x: 1660 lines of code y: 59 # changes unittest/mysqlshdk/libs/mysql/gtid_utils_t.cc x: 290 lines of code y: 3 # changes unittest/mysqlshdk/libs/mysql/instance_t.cc x: 1263 lines of code y: 41 # changes unittest/mysqlshdk/libs/mysql/replication_t.cc x: 1457 lines of code y: 16 # changes unittest/mysqlshdk/libs/mysql/user_privileges_t.cc x: 887 lines of code y: 22 # changes unittest/mysqlshdk/libs/oci/oci_object_storage_t.cc x: 368 lines of code y: 21 # changes unittest/mysqlshdk/libs/rest/rest_service_t.cc x: 693 lines of code y: 31 # changes unittest/mysqlshdk/libs/textui/textui_t.cc x: 686 lines of code y: 8 # changes unittest/mysqlshdk/libs/utils/bignum_t.cc x: 463 lines of code y: 5 # changes unittest/mysqlshdk/libs/utils/logger_t.cc x: 340 lines of code y: 7 # changes unittest/mysqlshdk/libs/utils/nullable_options_t.cc x: 263 lines of code y: 5 # changes unittest/mysqlshdk/libs/utils/options_t.cc x: 881 lines of code y: 25 # changes unittest/mysqlshdk/libs/utils/process_launcher_t.cc x: 94 lines of code y: 10 # changes unittest/mysqlshdk/libs/utils/utils_general_t.cc x: 576 lines of code y: 4 # changes unittest/mysqlshdk/libs/utils/utils_lexing_t.cc x: 513 lines of code y: 26 # changes unittest/mysqlshdk/libs/utils/utils_net_t.cc x: 357 lines of code y: 29 # changes unittest/mysqlshdk/libs/utils/utils_path_t.cc x: 364 lines of code y: 15 # changes unittest/mysqlshdk/libs/utils/utils_string_t.cc x: 884 lines of code y: 37 # changes unittest/mysqlshdk/shellcore/wizard_t.cc x: 249 lines of code y: 3 # changes unittest/proj_parser_t.cc x: 205 lines of code y: 27 # changes unittest/shell_cli_operation_t.cc x: 861 lines of code y: 16 # changes unittest/shell_js_dba_t.cc x: 266 lines of code y: 168 # changes unittest/shell_js_mysql_t.cc x: 58 lines of code y: 30 # changes unittest/shell_js_mysqlx_t.cc x: 184 lines of code y: 48 # changes unittest/shell_log_sql_t.cc x: 267 lines of code y: 8 # changes unittest/shell_output_t.cc x: 131 lines of code y: 18 # changes unittest/shell_py_mysql_t.cc x: 46 lines of code y: 20 # changes unittest/shell_py_mysqlx_t.cc x: 172 lines of code y: 33 # changes unittest/shell_script_tester.h x: 164 lines of code y: 55 # changes unittest/shell_sql_t.cc x: 370 lines of code y: 61 # changes unittest/types_cpp_t.cc x: 359 lines of code y: 16 # changes unittest/types_t.cc x: 1129 lines of code y: 31 # changes unittest/utils_mysql_parsing_t.cc x: 1189 lines of code y: 32 # changes unittest/value_py_bridging_t.cc x: 367 lines of code y: 41 # changes version.cmake x: 104 lines of code y: 31 # changes unittest/scripts/auto/js_shell/validation/cli_help_norecord.js x: 1069 lines of code y: 33 # changes unittest/scripts/auto/js_shell/validation/util_help_norecord.js x: 2308 lines of code y: 103 # changes unittest/scripts/auto/py_oci/scripts/util_load_dump_par_bucket_norecord.py x: 133 lines of code y: 12 # changes unittest/scripts/auto/py_shell/validation/util_help_norecord.py x: 2306 lines of code y: 106 # changes unittest/scripts/auto/py_shell/scripts/syslog_norecord.py x: 204 lines of code y: 4 # changes unittest/scripts/auto/js_adminapi/scripts/configure_local_instance.js x: 125 lines of code y: 26 # changes unittest/scripts/auto/js_adminapi/validation/configure_local_instance.js x: 426 lines of code y: 38 # changes unittest/scripts/auto/js_adminapi/validation/dba_help.js x: 1027 lines of code y: 66 # changes unittest/scripts/auto/js_adminapi/validation/wl10434_remote_innodb_cluster_configuration.js x: 617 lines of code y: 29 # changes unittest/scripts/auto/js_adminapi/validation/wl11344_interactive.js x: 1012 lines of code y: 70 # changes unittest/scripts/auto/js_adminapi_async/validation/rs_help.js x: 550 lines of code y: 19 # changes unittest/scripts/auto/js_adminapi_async/validation/simple_socket.js x: 356 lines of code y: 25 # changes unittest/scripts/auto/js_adminapi_clusterset/validation/cs_help.js x: 760 lines of code y: 35 # changes unittest/scripts/auto/js_shell/validation/cli_cluster_help_norecord.js x: 313 lines of code y: 17 # changes unittest/scripts/auto/js_shell/validation/cli_clusterset_help_norecord.js x: 190 lines of code y: 16 # changes unittest/scripts/auto/js_shell/validation/cli_dba_help_norecord.js x: 372 lines of code y: 19 # changes unittest/scripts/auto/js_shell/validation/cli_replicaset_help_norecord.js x: 242 lines of code y: 9 # changes unittest/scripts/auto/py_adminapi_async/validation/simple_plain.py x: 308 lines of code y: 28 # changes unittest/scripts/js_devapi/validation/dba_no_interactive.js x: 268 lines of code y: 103 # changes unittest/scripts/js_devapi/validation/dba_super_read_only_handling.js x: 47 lines of code y: 33 # changes unittest/scripts/auto/py_shell/scripts/util_dump_schemas_norecord.py x: 1342 lines of code y: 69 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/simple_plain_cs_mysql_comm_stack_norecord.js x: 238 lines of code y: 14 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/cs_router_management.js x: 207 lines of code y: 18 # changes unittest/scripts/auto/js_adminapi_clusterset/validation/cs_router_management.js x: 623 lines of code y: 15 # changes unittest/scripts/auto/py_shell/validation/plugin_decorator_norecord.py x: 526 lines of code y: 16 # changes unittest/scripts/auto/py_aws/scripts/util_dump_and_load_aws_norecord.py x: 335 lines of code y: 10 # changes unittest/scripts/auto/js_adminapi_async/validation/force_primary_instance.js x: 137 lines of code y: 13 # changes unittest/scripts/auto/js_adminapi_async/validation/rs_invalidated.js x: 323 lines of code y: 14 # changes unittest/scripts/auto/js_adminapi_async/validation/status.js x: 431 lines of code y: 20 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/status_pc_down.js x: 351 lines of code y: 8 # changes unittest/scripts/auto/js_adminapi/scripts/cluster_addinstance.js x: 367 lines of code y: 60 # changes unittest/scripts/auto/js_adminapi/scripts/dba_metadata_preconditions.js x: 318 lines of code y: 14 # changes unittest/scripts/auto/js_adminapi/validation/cluster_status.js x: 461 lines of code y: 18 # changes unittest/scripts/js_devapi/validation/dba_cluster_multimaster_interactive.js x: 240 lines of code y: 76 # changes unittest/scripts/js_devapi/validation/dba_interactive.js x: 410 lines of code y: 120 # changes unittest/scripts/auto/js_adminapi/scripts/dba_advanced_options.js x: 215 lines of code y: 14 # changes unittest/scripts/auto/js_adminapi/scripts/dba_createcluster.js x: 459 lines of code y: 47 # changes unittest/scripts/auto/js_adminapi/validation/bug27765484_bind_address_not_required.js x: 18 lines of code y: 18 # changes unittest/scripts/auto/js_adminapi/validation/cluster_addinstance.js x: 64 lines of code y: 45 # changes unittest/scripts/auto/js_adminapi/validation/dba_createcluster_interactive.js x: 101 lines of code y: 28 # changes unittest/scripts/auto/js_adminapi/validation/dba_ro_operations_101_norecord.js x: 505 lines of code y: 34 # changes unittest/scripts/auto/js_adminapi/validation/dba_upgrade_metadata.js x: 193 lines of code y: 18 # changes unittest/scripts/auto/py_adminapi/scripts/connectivity_check.py x: 220 lines of code y: 5 # changes unittest/scripts/auto/py_adminapi/validation/adminapi_interactive.py x: 753 lines of code y: 44 # changes unittest/scripts/auto/js_shell/validation/mysql_classic_result_help_norecord.js x: 316 lines of code y: 10 # changes unittest/scripts/js_devapi/scripts/mysql_resultset.js x: 95 lines of code y: 18 # changes unittest/scripts/auto/js_shell/validation/cmd_help_norecord.js x: 568 lines of code y: 29 # changes unittest/scripts/auto/py_shell/validation/cmd_help_norecord.py x: 397 lines of code y: 19 # changes unittest/scripts/py_devapi/scripts/mysql_session.py x: 60 lines of code y: 23 # changes unittest/scripts/auto/js_adminapi/scripts/dba_upgrade_metadata.js x: 219 lines of code y: 20 # changes unittest/scripts/auto/js_adminapi/scripts/wl11344_interactive.js x: 420 lines of code y: 26 # changes unittest/scripts/auto/js_adminapi/validation/cluster_options.js x: 3111 lines of code y: 46 # changes unittest/scripts/auto/js_adminapi/validation/cluster_session_mp.js x: 55 lines of code y: 11 # changes unittest/scripts/auto/js_adminapi/validation/cluster_set_option.js x: 405 lines of code y: 32 # changes unittest/scripts/auto/js_adminapi/validation/cluster_set_primary_instance.js x: 63 lines of code y: 18 # changes unittest/scripts/auto/js_adminapi/validation/cluster_switch_to_single_primary_mode.js x: 155 lines of code y: 20 # changes unittest/scripts/auto/js_adminapi/validation/dba_cluster_remove_instance.js x: 200 lines of code y: 15 # changes unittest/scripts/auto/js_adminapi/validation/dba_createcluster.js x: 681 lines of code y: 57 # changes unittest/scripts/auto/js_adminapi/validation/dba_rebootcluster_bugfixes.js x: 990 lines of code y: 34 # changes unittest/scripts/auto/js_adminapi_async/scripts/add_instance.js x: 339 lines of code y: 20 # changes unittest/scripts/auto/js_adminapi_async/scripts/ssl_auth_async.js x: 308 lines of code y: 2 # changes unittest/scripts/auto/js_adminapi_async/validation/add_instance.js x: 322 lines of code y: 27 # changes unittest/scripts/auto/js_adminapi_async/validation/create_replica_set.js x: 116 lines of code y: 19 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/set_primary.js x: 350 lines of code y: 14 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/ssl_auth_set.js x: 226 lines of code y: 2 # changes unittest/scripts/auto/js_shell/validation/shell_help_norecord.js x: 1499 lines of code y: 50 # changes unittest/scripts/auto/py_adminapi/validation/dba_upgrade_metadata_norecord.py x: 133 lines of code y: 16 # changes unittest/scripts/auto/py_shell/validation/shell_help_norecord.py x: 1549 lines of code y: 52 # changes unittest/scripts/js_devapi/scripts/dba_configure_local_instance.js x: 52 lines of code y: 26 # changes unittest/scripts/js_devapi/scripts/dba_no_interactive.js x: 157 lines of code y: 70 # changes unittest/scripts/setup_py/setup.py x: 617 lines of code y: 59 # changes unittest/scripts/auto/js_adminapi/scripts/cluster_status_options.js x: 950 lines of code y: 29 # changes unittest/scripts/auto/js_adminapi/scripts/paxos_single_leader_handling.js x: 128 lines of code y: 2 # changes unittest/scripts/auto/js_adminapi/validation/reboot_force_quorum_on_old_md.js x: 64 lines of code y: 16 # changes unittest/scripts/auto/js_shell/scripts/util_import_table_norecord.js x: 514 lines of code y: 24 # changes unittest/scripts/auto/py_shell/scripts/util_import_table_norecord.py x: 296 lines of code y: 29 # changes unittest/scripts/auto/js_adminapi/scripts/cluster_status.js x: 376 lines of code y: 39 # changes unittest/scripts/auto/js_adminapi/scripts/dba_reboot_cluster_more.js x: 173 lines of code y: 11 # changes unittest/scripts/auto/js_shell/scripts/util_load_dump_norecord.js x: 823 lines of code y: 52 # changes unittest/scripts/auto/js_adminapi/scripts/dba_cluster_dissolve.js x: 261 lines of code y: 9 # changes unittest/scripts/auto/py_shell/scripts/util_export_table_norecord.py x: 763 lines of code y: 26 # changes unittest/scripts/auto/py_shell/scripts/util_debug_diags_norecord.py x: 348 lines of code y: 10 # changes unittest/scripts/auto/py_shell/scripts/util_dump_and_load_extra_norecord.py x: 238 lines of code y: 8 # changes unittest/scripts/auto/py_shell/scripts/plugin_decorator_norecord.py x: 419 lines of code y: 17 # changes unittest/scripts/auto/py_devapi/validation/collection_create_index.py x: 884 lines of code y: 14 # changes unittest/scripts/auto/js_adminapi_async/scripts/set_instance_option.js x: 88 lines of code y: 9 # changes unittest/scripts/auto/js_azure/scripts/_utils.js x: 81 lines of code y: 5 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/force_primary_more.js x: 153 lines of code y: 7 # changes unittest/scripts/auto/js_adminapi/validation/cluster_removeinstance_interactive.js x: 363 lines of code y: 45 # changes unittest/scripts/auto/js_adminapi/validation/cluster_rejoininstance.js x: 38 lines of code y: 20 # changes unittest/scripts/auto/js_adminapi/validation/dba_rebootcluster_bugfixes_interactive.js x: 183 lines of code y: 25 # changes unittest/scripts/auto/py_oci/scripts/util_dump_and_load_oci_norecord.py x: 128 lines of code y: 20 # changes unittest/scripts/auto/js_shell/validation/resultset_dumper_norecord.js x: 506 lines of code y: 18 # changes unittest/scripts/auto/js_adminapi/scripts/cluster_removeinstance.js x: 409 lines of code y: 18 # changes unittest/scripts/auto/js_shell/scripts/authentication_getserverpublickey.js x: 392 lines of code y: 5 # changes unittest/scripts/js_devapi/scripts/api_connections.js x: 286 lines of code y: 9 # changes unittest/scripts/auto/js_adminapi/scripts/cluster_set_option.js x: 160 lines of code y: 18 # changes unittest/scripts/js_devapi/validation/mysql_module.js x: 30 lines of code y: 24 # changes unittest/scripts/auto/py_shell/scripts/util_help_norecord.py x: 22 lines of code y: 13 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/get_cluster_set.js x: 153 lines of code y: 9 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/cluster_fencing_ops.js x: 215 lines of code y: 11 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/cluster_ops.js x: 161 lines of code y: 10 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/status.js x: 507 lines of code y: 8 # changes unittest/scripts/auto/js_adminapi/scripts/router_metadata.js x: 742 lines of code y: 8 # changes unittest/scripts/auto/js_adminapi/scripts/log_sql.js x: 595 lines of code y: 20 # changes unittest/scripts/py_devapi/scripts/mysql_module.py x: 18 lines of code y: 21 # changes unittest/scripts/auto/py_shell/scripts/shell_auto_complete_sql_norecord.py x: 368 lines of code y: 1 # changes unittest/scripts/js_devapi/validation/mysqlx_collection_modify.js x: 698 lines of code y: 25 # changes unittest/scripts/py_devapi/scripts/mysqlx_collection_modify.py x: 231 lines of code y: 23 # changes unittest/scripts/js_devapi/scripts/dba_interactive.js x: 245 lines of code y: 65 # changes unittest/scripts/auto/js_adminapi/scripts/dba_check_instance_configuration.js x: 97 lines of code y: 17 # changes unittest/scripts/auto/js_adminapi_async/validation/get_replica_set.js x: 10 lines of code y: 7 # changes unittest/scripts/auto/py_shell/scripts/column_metadata_all_types_norecord.py x: 407 lines of code y: 3 # changes unittest/scripts/auto/js_adminapi/scripts/reset_recovery_accounts_password.js x: 146 lines of code y: 4 # changes unittest/scripts/js_devapi/scripts/dba_cluster_multimaster_interactive.js x: 83 lines of code y: 36 # changes unittest/scripts/auto/js_adminapi_async/scripts/router_metadata.js x: 412 lines of code y: 6 # changes unittest/scripts/auto/js_adminapi_async/validation/instance_recovery.js x: 427 lines of code y: 5 # changes unittest/scripts/auto/js_shell/validation/sql_show_column_type_info_norecord.js x: 2343 lines of code y: 5 # changes unittest/scripts/auto/js_shell/scripts/json_import_norecord.js x: 345 lines of code y: 9 # changes unittest/scripts/py_devapi/setup/setup.py x: 224 lines of code y: 49 # changes unittest/scripts/auto/py_shell/validation/plugins_plugin_norecord.py x: 241 lines of code y: 6 # changes unittest/scripts/auto/js_shell/scripts/shell_options_persists_norecord.js x: 430 lines of code y: 17 # changes unittest/scripts/auto/js_devapi/validation/mysqlx_help_norecord.js x: 784 lines of code y: 16 # changes unittest/scripts/auto/py_devapi/validation/mysqlx_help_norecord.py x: 916 lines of code y: 27 # changes unittest/scripts/auto/js_adminapi/scripts/cluster_removeinstance_interactive.js x: 176 lines of code y: 16 # changes unittest/scripts/auto/js_shell/scripts/shell_reports_threads_norecord.js x: 419 lines of code y: 3 # changes unittest/data/sql/metadata-2.0.0-8.0.26-template.sql x: 295 lines of code y: 1 # changes unittest/scripts/py_devapi/scripts/mysqlx_column_metadata.py x: 495 lines of code y: 15 # changes unittest/scripts/py_devapi/validation/mysqlx_column_metadata.py x: 348 lines of code y: 11 # changes unittest/scripts/auto/js_adminapi/scripts/dba_cluster_remove_instance.js x: 193 lines of code y: 5 # changes unittest/scripts/py_devapi/validation/mysqlx_resultset.py x: 59 lines of code y: 13 # changes unittest/scripts/py_devapi/scripts/mysqlx_collection.py x: 114 lines of code y: 19 # changes unittest/scripts/auto/js_adminapi/validation/bug24761416_addinstance_label_should_be_unique.js x: 6 lines of code y: 10 # changes unittest/scripts/auto/js_adminapi/validation/bug26159339_cluster_rescan_interactive.js x: 9 lines of code y: 13 # changes unittest/scripts/auto/js_adminapi/validation/cluster_switch_to_multi_primary_mode.js x: 12 lines of code y: 12 # changes unittest/scripts/js_devapi/validation/dba_cluster_multimaster_no_interactive.js x: 64 lines of code y: 33 # changes unittest/scripts/auto/js_adminapi/scripts/cluster_addinstance_options.js x: 130 lines of code y: 4 # changes unittest/scripts/auto/js_adminapi/validation/bug27089930_forcequorum_non_root_user.js x: 7 lines of code y: 9 # changes unittest/scripts/js_devapi/scripts/dba_cluster_multimaster_no_interactive.js x: 79 lines of code y: 31 # changes unittest/scripts/auto/py_shell/validation/extensible_objects_norecord.py x: 252 lines of code y: 11 # changes unittest/scripts/py_devapi/validation/mysql_module.py x: 8 lines of code y: 22 # changes unittest/scripts/py_devapi/validation/mysqlx_session.py x: 135 lines of code y: 27 # changes unittest/scripts/auto/py_shell/scripts/shell_user_objects_errors_norecord.py x: 457 lines of code y: 6 # changes unittest/scripts/auto/js_shell/scripts/shell_reports_norecord.js x: 604 lines of code y: 7 # changes unittest/scripts/py_devapi/validation/mysqlx_module.py x: 14 lines of code y: 24 # changes unittest/scripts/auto/js_shell/validation/util_import_table_norecord.js x: 4105 lines of code y: 8 # changes unittest/scripts/auto/py_shell/validation/util_import_table_norecord.py x: 4101 lines of code y: 6 # changes unittest/data/sql/nasty_tables.sql x: 1546 lines of code y: 2 # changes unittest/data/sql/sakila-schema.sql x: 447 lines of code y: 2 # changes unittest/data/sql/world.sql x: 5353 lines of code y: 2 # changes unittest/scripts/auto/js_shell/scripts/extensible_objects_norecord.js x: 341 lines of code y: 3 # changes unittest/scripts/py_devapi/scripts/mysqlx_collection_options.py x: 139 lines of code y: 1 # changes unittest/scripts/js_devapi/validation/mysqlx_module.js x: 23 lines of code y: 28 # changes unittest/scripts/auto/js_devapi/validation/mysqlx_collection_help.js x: 470 lines of code y: 11 # changes unittest/scripts/auto/js_devapi/validation/mysqlx_collectionfind_help.js x: 264 lines of code y: 6 # changes unittest/scripts/auto/js_devapi/validation/mysqlx_table_help.js x: 377 lines of code y: 7 # changes unittest/scripts/auto/py_devapi/validation/mysqlx_collectionmodify_help.py x: 209 lines of code y: 6 # changes unittest/scripts/js_devapi/scripts/mysqlx_table_select.js x: 198 lines of code y: 30 # changes unittest/scripts/py_devapi/scripts/mysqlx_table_delete.py x: 81 lines of code y: 19 # changes unittest/scripts/py_devapi/scripts/mysqlx_table_insert.py x: 53 lines of code y: 16 # changes unittest/scripts/py_devapi/scripts/mysqlx_table_select.py x: 183 lines of code y: 28 # changes unittest/scripts/py_devapi/scripts/mysqlx_table_update.py x: 75 lines of code y: 19 # changes unittest/data/dba/md-2.0.0-cluster_1member.sql x: 283 lines of code y: 1 # changes unittest/scripts/manual/upgrade_metadata_crash_handling.js x: 155 lines of code y: 1 # changes unittest/scripts/js_devapi/scripts/mysqlx_module.js x: 27 lines of code y: 25 # changes unittest/scripts/py_devapi/scripts/mysqlx_module.py x: 22 lines of code y: 28 # changes unittest/scripts/js_devapi/validation/mysqlx_table_select.js x: 199 lines of code y: 25 # changes unittest/scripts/py_devapi/scripts/mysqlx_bool_expression.py x: 162 lines of code y: 3 # changes unittest/scripts/js_devapi/scripts/dba_super_read_only_handling.js x: 72 lines of code y: 22 # changes unittest/scripts/js_devapi/validation/mysqlx_collection_find_prepared.js x: 1526 lines of code y: 3 # changes unittest/scripts/js_devapi/validation/mysqlx_table_select_prepared.js x: 1238 lines of code y: 2 # changes unittest/scripts/js_devapi/scripts/mysqlx_collection_find.js x: 170 lines of code y: 20 # changes unittest/scripts/py_devapi/validation/mysqlx_collection_find.py x: 217 lines of code y: 17 # changes unittest/scripts/js_devapi/validation/mysqlx_collection_modify_prepared.js x: 3212 lines of code y: 2 # changes unittest/scripts/js_devapi/validation/mysqlx_collection_remove_prepared.js x: 636 lines of code y: 2 # changes unittest/scripts/js_devapi/validation/mysqlx_unsupported_prepared_sql.js x: 326 lines of code y: 2 # changes unittest/scripts/js_devapi/scripts/mysqlx_collection_remove.js x: 55 lines of code y: 18 # changes unittest/scripts/js_devapi/validation/mysqlx_table_update_prepared.js x: 1560 lines of code y: 1 # changes unittest/scripts/js_devapi/validation/mysqlx_table_update.js x: 44 lines of code y: 12 # changes unittest/scripts/js_dev_api_examples/setup/setup.js x: 270 lines of code y: 15 # changes unittest/scripts/js_devapi/validation/mysqlx_bool_expression.js x: 392 lines of code y: 3 # changes unittest/scripts/py_devapi/validation/mysqlx_bool_expression.py x: 365 lines of code y: 3 # changes ext/linenoise-ng/src/ConvertUTF.cpp x: 367 lines of code y: 1 # changes ext/linenoise-ng/src/wcwidth.cpp x: 180 lines of code y: 1 # changes
296.0
# changes
  min: 1.0
  average: 12.34
  25th percentile: 2.0
  median: 6.0
  75th percentile: 14.0
  max: 296.0
0 6368.0
lines of code
min: 1.0 | average: 217.46 | 25th percentile: 29.0 | median: 79.0 | 75th percentile: 206.0 | max: 6368.0

Number of Contributors vs. Number of Changes: 2194 points

mysqlshdk/scripting/polyglot/languages/polyglot_common_context.cc x: 1 # contributors y: 3 # changes mysqlshdk/scripting/polyglot/languages/polyglot_common_context.h x: 1 # contributors y: 2 # changes mysqlshdk/scripting/polyglot/native_wrappers/polyglot_native_wrapper.h x: 2 # contributors y: 3 # changes mysqlshdk/libs/ssh/ssh_common.h x: 3 # contributors y: 3 # changes modules/util/common/dump/constants.h x: 2 # contributors y: 7 # changes unittest/scripts/auto/py_shell/scripts/util_dump_and_load_norecord.py x: 4 # contributors y: 95 # changes unittest/scripts/auto/py_shell/scripts/util_dump_instance_norecord.py x: 5 # contributors y: 99 # changes cmake/exeutils.cmake x: 5 # contributors y: 23 # changes mysqlshdk/shellcore/base_shell.cc x: 9 # contributors y: 85 # changes mysqlshdk/shellcore/shell_core.cc x: 7 # contributors y: 60 # changes packaging/rpm/mysql-shell.spec.in x: 13 # contributors y: 83 # changes unittest/completion_frontend_t.cc x: 7 # contributors y: 61 # changes mysqlshdk/shellcore/shell_options.cc x: 11 # contributors y: 120 # changes src/mysqlsh/mysql_shell.cc x: 11 # contributors y: 149 # changes unittest/scripts/auto/js_shell/validation/cmd_help_commands_norecord.js x: 6 # contributors y: 18 # changes unittest/scripts/auto/js_shell/validation/mysqlsh_help_norecord.js x: 9 # contributors y: 46 # changes mysqlshdk/libs/utils/document_parser.cc x: 5 # contributors y: 16 # changes unittest/scripts/auto/js_shell/scripts/json_import_bson_norecord.js x: 3 # contributors y: 7 # changes mysqlshdk/libs/ssh/ssh_session.cc x: 4 # contributors y: 9 # changes unittest/scripts/auto/py_shell/scripts/shell_ssh_errors_norecord.py x: 4 # contributors y: 7 # changes modules/util/upgrade_check_formatter.cc x: 2 # contributors y: 4 # changes unittest/scripts/setup_py/dump_utils.inc x: 3 # contributors y: 38 # changes modules/util/dump/dumper.cc x: 8 # contributors y: 119 # changes ext/polyglot/polyglot-nativeapi/src/main/java/module-info.java x: 1 # contributors y: 1 # changes modules/devapi/base_resultset.h x: 5 # contributors y: 24 # changes mysqlshdk/include/scripting/object_registry.h x: 3 # contributors y: 6 # changes mysqlshdk/include/scripting/types.h x: 9 # contributors y: 81 # changes mysqlshdk/include/scripting/types_cpp.h x: 8 # contributors y: 49 # changes src/mysqlsh/main.cc x: 10 # contributors y: 114 # changes unittest/bug25684798_t.cc x: 3 # contributors y: 10 # changes unittest/bug26102807_t.cc x: 5 # contributors y: 12 # changes unittest/cmdline_shell_t.cc x: 6 # contributors y: 23 # changes unittest/completion_cache_refresh_t.cc x: 3 # contributors y: 13 # changes unittest/interactive_shell_t.cc x: 13 # contributors y: 148 # changes unittest/json_shell_t.cc x: 2 # contributors y: 11 # changes unittest/modules/adminapi/mod_dba_common_t.cc x: 10 # contributors y: 81 # changes unittest/modules/devapi/mod_mysqlx_collection_find_t.cc x: 2 # contributors y: 9 # changes unittest/mysqlsh_misc_t.cc x: 4 # contributors y: 25 # changes unittest/mysqlsh_plugins_t.cc x: 5 # contributors y: 36 # changes unittest/mysqlshdk/shellcore/interrupt_mysqlsh_t.cc x: 5 # contributors y: 27 # changes unittest/scripts/auto/js_adminapi/scripts/dba_cluster_interactive.js x: 3 # contributors y: 5 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/locking_norecord.js x: 2 # contributors y: 6 # changes unittest/scripts/auto/js_devapi/validation/collection_create_index.js x: 2 # contributors y: 13 # changes unittest/scripts/auto/js_shell/scripts/plugin_cli_integration_norecord.js x: 2 # contributors y: 5 # changes unittest/scripts/auto/js_shell/validation/shell_options_persists_norecord.js x: 8 # contributors y: 27 # changes unittest/scripts/js_devapi/scripts/mysqlx_session.js x: 6 # contributors y: 29 # changes unittest/scripts/js_devapi/setup/setup.js x: 10 # contributors y: 71 # changes unittest/scripts/js_devapi/validation/mysql_session.js x: 4 # contributors y: 18 # changes unittest/scripts/js_devapi/validation/mysqlx_collection.js x: 7 # contributors y: 24 # changes unittest/scripts/js_devapi/validation/mysqlx_schema.js x: 7 # contributors y: 23 # changes unittest/scripts/js_devapi/validation/mysqlx_session.js x: 5 # contributors y: 26 # changes unittest/scripts/setup_js/setup.js x: 9 # contributors y: 112 # changes unittest/shell_application_log_t.cc x: 8 # contributors y: 44 # changes unittest/shell_cmdline_options_t.cc x: 12 # contributors y: 97 # changes unittest/shell_cmdline_regressions_t.cc x: 8 # contributors y: 47 # changes unittest/shell_core_t.cc x: 8 # contributors y: 64 # changes unittest/shell_error_print_t.cc x: 3 # contributors y: 19 # changes unittest/shell_history_t.cc x: 5 # contributors y: 39 # changes unittest/shell_prompt_t.cc x: 7 # contributors y: 28 # changes unittest/shell_run_script_t.cc x: 5 # contributors y: 31 # changes unittest/shell_script_tester.cc x: 13 # contributors y: 153 # changes unittest/value_js_bridging_t.cc x: 7 # contributors y: 30 # changes mysqlshdk/shellcore/shell_python.cc x: 4 # contributors y: 33 # changes unittest/modules/upgrade_check_t.cc x: 6 # contributors y: 73 # changes unittest/auto_script_js_t.cc x: 8 # contributors y: 57 # changes python/packages/mysql_gadgets/common/config_parser.py x: 3 # contributors y: 4 # changes mysqlshdk/scripting/python_array_wrapper.cc x: 5 # contributors y: 28 # changes mysqlshdk/scripting/python_function_wrapper.cc x: 6 # contributors y: 21 # changes mysqlshdk/scripting/python_object_wrapper.cc x: 5 # contributors y: 46 # changes unittest/scripts/auto/py_shell/scripts/dict_norecord.py x: 1 # contributors y: 5 # changes unittest/mysqlshdk/libs/db/uri_parser_t.cc x: 7 # contributors y: 25 # changes cmake/WIX.template.in x: 4 # contributors y: 21 # changes cmake/packaging.cmake x: 7 # contributors y: 38 # changes cmake/zlib.cmake x: 4 # contributors y: 6 # changes ext/linenoise-ng/src/linenoise.cpp x: 5 # contributors y: 18 # changes unittest/scripts/auto/py_shell/scripts/shell_options_connect_timeout_norecord.py x: 4 # contributors y: 11 # changes mysqlshdk/libs/storage/backend/file.cc x: 4 # contributors y: 16 # changes modules/adminapi/common/cluster_topology_executor.h x: 3 # contributors y: 9 # changes modules/adminapi/common/metadata_storage.h x: 9 # contributors y: 58 # changes modules/devapi/mod_mysqlx_table_delete.h x: 4 # contributors y: 12 # changes modules/util/dump/dumper.h x: 5 # contributors y: 58 # changes modules/util/import_table/load_data.cc x: 6 # contributors y: 44 # changes modules/util/load/dump_loader.h x: 8 # contributors y: 69 # changes modules/util/load/dump_reader.cc x: 6 # contributors y: 85 # changes mysqlshdk/include/shellcore/scoped_contexts.h x: 6 # contributors y: 10 # changes mysqlshdk/libs/mysql/instance.h x: 9 # contributors y: 54 # changes mysqlshdk/libs/oci/oci_bucket.cc x: 4 # contributors y: 32 # changes mysqlshdk/libs/utils/utils_sqlstring.h x: 7 # contributors y: 22 # changes mysqlshdk/libs/utils/utils_string.h x: 9 # contributors y: 68 # changes mysqlshdk/libs/utils/uuid_gen.cc x: 2 # contributors y: 12 # changes packaging/wix4/custom_action/custom_action.cc x: 2 # contributors y: 2 # changes unittest/modules/load_dump_t.cc x: 6 # contributors y: 36 # changes modules/adminapi/cluster/api_options.cc x: 5 # contributors y: 15 # changes modules/adminapi/cluster/api_options.h x: 4 # contributors y: 17 # changes modules/adminapi/cluster/dissolve.cc x: 6 # contributors y: 34 # changes modules/adminapi/cluster/rescan.cc x: 5 # contributors y: 37 # changes modules/adminapi/cluster/rescan.h x: 4 # contributors y: 20 # changes modules/adminapi/cluster_set/create_replica_cluster.cc x: 5 # contributors y: 42 # changes modules/adminapi/common/instance_pool.cc x: 7 # contributors y: 41 # changes modules/adminapi/mod_dba_cluster.cc x: 12 # contributors y: 188 # changes unittest/scripts/auto/js_adminapi/scripts/cluster_rescan.js x: 7 # contributors y: 34 # changes unittest/scripts/auto/js_adminapi/scripts/simple_plain.js x: 6 # contributors y: 20 # changes unittest/scripts/auto/js_adminapi/validation/dba_cluster_help.js x: 7 # contributors y: 70 # changes unittest/scripts/auto/js_adminapi_async/scripts/simple_plain_norecord.js x: 5 # contributors y: 19 # changes modules/adminapi/cluster_set/cluster_set_impl.cc x: 5 # contributors y: 60 # changes mysqlshdk/scripting/python_context.cc x: 10 # contributors y: 95 # changes mysqlshdk/libs/utils/nullable_options.cc x: 6 # contributors y: 15 # changes mysqlshdk/libs/utils/utils_string.cc x: 8 # contributors y: 51 # changes mysqlshdk/shellcore/private_key_manager.cc x: 5 # contributors y: 5 # changes modules/mod_utils.cc x: 9 # contributors y: 62 # changes src/mysqlsh/mysql_shell.h x: 5 # contributors y: 44 # changes modules/util/dump/instance_cache.cc x: 4 # contributors y: 46 # changes modules/util/dump/instance_cache.h x: 3 # contributors y: 35 # changes modules/util/dump/schema_dumper.cc x: 7 # contributors y: 82 # changes unittest/scripts/auto/py_shell/scripts/util_dump_tables_norecord.py x: 3 # contributors y: 78 # changes modules/adminapi/dba/reboot_cluster_from_complete_outage.cc x: 3 # contributors y: 22 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/reboot_cluster_more.js x: 3 # contributors y: 12 # changes modules/util/upgrade_check.cc x: 5 # contributors y: 68 # changes modules/adminapi/cluster_set/cluster_set_impl.h x: 5 # contributors y: 22 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/remove_cluster.js x: 6 # contributors y: 19 # changes unittest/scripts/auto/js_adminapi/scripts/dba_reboot_cluster.js x: 5 # contributors y: 10 # changes modules/adminapi/common/global_topology.h x: 3 # contributors y: 17 # changes modules/adminapi/replica_set/replica_set_impl.cc x: 10 # contributors y: 72 # changes mysqlshdk/libs/mysql/replication.h x: 6 # contributors y: 30 # changes unittest/scripts/auto/js_adminapi_async/scripts/create_replica_set_adopt.js x: 4 # contributors y: 5 # changes modules/util/load/dump_loader.cc x: 8 # contributors y: 129 # changes modules/util/dump/compatibility.cc x: 5 # contributors y: 55 # changes modules/util/dump/compatibility.h x: 4 # contributors y: 35 # changes modules/util/dump/dump_instance_options.cc x: 3 # contributors y: 24 # changes unittest/modules/compatibility_t.cc x: 4 # contributors y: 45 # changes res/resource.rc.in x: 5 # contributors y: 8 # changes cmake/FindMySQLx.cmake x: 3 # contributors y: 11 # changes doc/apis/doxygen.cfg.in x: 6 # contributors y: 13 # changes modules/adminapi/cluster/add_instance.cc x: 8 # contributors y: 29 # changes modules/adminapi/cluster/check_instance_state.cc x: 6 # contributors y: 9 # changes modules/adminapi/cluster/check_instance_state.h x: 4 # contributors y: 4 # changes modules/adminapi/cluster/cluster_impl.cc x: 10 # contributors y: 106 # changes modules/adminapi/cluster/cluster_impl.h x: 9 # contributors y: 77 # changes modules/adminapi/cluster/dissolve.h x: 5 # contributors y: 13 # changes modules/adminapi/cluster/options.cc x: 4 # contributors y: 19 # changes modules/adminapi/cluster/remove_instance.cc x: 7 # contributors y: 31 # changes modules/adminapi/cluster/reset_recovery_accounts_password.cc x: 6 # contributors y: 12 # changes modules/adminapi/cluster/reset_recovery_accounts_password.h x: 5 # contributors y: 6 # changes modules/adminapi/cluster/set_instance_option.cc x: 7 # contributors y: 14 # changes modules/adminapi/cluster/set_option.cc x: 4 # contributors y: 15 # changes modules/adminapi/cluster/set_primary_instance.cc x: 6 # contributors y: 16 # changes modules/adminapi/cluster/status.cc x: 5 # contributors y: 72 # changes modules/adminapi/common/accounts.cc x: 6 # contributors y: 17 # changes modules/adminapi/common/async_topology.cc x: 4 # contributors y: 28 # changes modules/adminapi/common/clone_options.cc x: 5 # contributors y: 17 # changes modules/adminapi/common/cluster_types.h x: 5 # contributors y: 9 # changes modules/adminapi/common/group_replication_options.cc x: 7 # contributors y: 40 # changes modules/adminapi/common/instance_validations.cc x: 10 # contributors y: 45 # changes modules/adminapi/common/preconditions.h x: 7 # contributors y: 27 # changes modules/adminapi/common/provision.cc x: 8 # contributors y: 58 # changes modules/adminapi/common/provisioning_interface.cc x: 8 # contributors y: 20 # changes modules/adminapi/common/router.h x: 4 # contributors y: 10 # changes modules/adminapi/dba/api_options.cc x: 4 # contributors y: 23 # changes modules/adminapi/dba/check_instance.cc x: 9 # contributors y: 43 # changes modules/adminapi/dba/configure_instance.cc x: 9 # contributors y: 53 # changes modules/adminapi/dba/create_cluster.cc x: 7 # contributors y: 65 # changes modules/adminapi/dba/create_cluster.h x: 7 # contributors y: 20 # changes modules/adminapi/dba/upgrade_metadata.cc x: 9 # contributors y: 30 # changes modules/adminapi/mod_dba.cc x: 15 # contributors y: 296 # changes modules/adminapi/mod_dba.h x: 10 # contributors y: 94 # changes modules/adminapi/mod_dba_replica_set.cc x: 8 # contributors y: 35 # changes modules/adminapi/replica_set/replica_set_impl.h x: 6 # contributors y: 27 # changes modules/devapi/mod_mysqlx_collection.cc x: 7 # contributors y: 33 # changes modules/devapi/mod_mysqlx_collection_add.cc x: 6 # contributors y: 24 # changes modules/devapi/mod_mysqlx_collection_modify.cc x: 6 # contributors y: 25 # changes modules/devapi/mod_mysqlx_resultset.cc x: 9 # contributors y: 33 # changes modules/devapi/mod_mysqlx_session.cc x: 10 # contributors y: 69 # changes modules/devapi/mod_mysqlx_session.h x: 6 # contributors y: 38 # changes modules/devapi/mod_mysqlx_table_select.h x: 4 # contributors y: 13 # changes modules/devapi/protobuf_bridge.cc x: 1 # contributors y: 7 # changes modules/mod_extensible_object.cc x: 5 # contributors y: 34 # changes modules/mod_mysql.cc x: 8 # contributors y: 65 # changes modules/mod_mysql.h x: 6 # contributors y: 33 # changes modules/mod_mysql_resultset.cc x: 12 # contributors y: 72 # changes modules/mod_mysql_resultset.h x: 9 # contributors y: 40 # changes modules/mod_mysql_session.cc x: 13 # contributors y: 144 # changes modules/mod_mysql_session.h x: 9 # contributors y: 88 # changes modules/mod_shell.cc x: 11 # contributors y: 111 # changes modules/mod_shell.h x: 6 # contributors y: 49 # changes modules/util/dump/ddl_dumper_options.cc x: 3 # contributors y: 33 # changes modules/util/dump/ddl_dumper_options.h x: 3 # contributors y: 20 # changes modules/util/dump/dump_options.h x: 3 # contributors y: 29 # changes modules/util/dump/dump_schemas_options.h x: 3 # contributors y: 15 # changes modules/util/dump/schema_dumper.h x: 6 # contributors y: 47 # changes modules/util/import_table/import_table_options.cc x: 6 # contributors y: 32 # changes modules/util/load/dump_reader.h x: 5 # contributors y: 57 # changes modules/util/load/load_dump_options.cc x: 6 # contributors y: 77 # changes modules/util/mod_util.cc x: 8 # contributors y: 149 # changes modules/util/upgrade_check.h x: 5 # contributors y: 40 # changes mysqlshdk/include/scripting/python_context.h x: 6 # contributors y: 40 # changes mysqlshdk/include/scripting/python_utils.h x: 8 # contributors y: 15 # changes mysqlshdk/include/shellcore/shell_core.h x: 6 # contributors y: 43 # changes mysqlshdk/libs/azure/blob_storage_config.h x: 1 # contributors y: 6 # changes mysqlshdk/libs/azure/blob_storage_options.h x: 1 # contributors y: 4 # changes mysqlshdk/libs/db/mysql/result.cc x: 7 # contributors y: 36 # changes mysqlshdk/libs/db/mysql/session.h x: 8 # contributors y: 46 # changes mysqlshdk/libs/db/mysqlx/session.h x: 7 # contributors y: 32 # changes mysqlshdk/libs/db/mysqlx/xresult.cc x: 5 # contributors y: 20 # changes mysqlshdk/libs/db/replay/recorder.cc x: 9 # contributors y: 25 # changes mysqlshdk/libs/db/replay/trace.cc x: 8 # contributors y: 33 # changes mysqlshdk/libs/mysql/group_replication.cc x: 7 # contributors y: 68 # changes mysqlshdk/libs/mysql/group_replication.h x: 7 # contributors y: 42 # changes mysqlshdk/libs/mysql/gtid_utils.h x: 5 # contributors y: 11 # changes mysqlshdk/libs/mysql/instance.cc x: 7 # contributors y: 56 # changes mysqlshdk/libs/mysql/repl_config.cc x: 7 # contributors y: 18 # changes mysqlshdk/libs/mysql/repl_config.h x: 7 # contributors y: 8 # changes mysqlshdk/libs/mysql/replication.cc x: 7 # contributors y: 39 # changes mysqlshdk/libs/mysql/user_privileges.cc x: 8 # contributors y: 30 # changes mysqlshdk/libs/rest/retry_strategy.cc x: 2 # contributors y: 15 # changes mysqlshdk/libs/storage/backend/http.cc x: 3 # contributors y: 23 # changes mysqlshdk/libs/utils/logger.cc x: 8 # contributors y: 39 # changes mysqlshdk/libs/utils/nullable.h x: 7 # contributors y: 17 # changes mysqlshdk/libs/utils/options.h x: 6 # contributors y: 26 # changes mysqlshdk/libs/utils/utils_file.cc x: 10 # contributors y: 62 # changes mysqlshdk/libs/utils/utils_file.h x: 8 # contributors y: 37 # changes mysqlshdk/libs/utils/utils_general.cc x: 11 # contributors y: 99 # changes mysqlshdk/libs/utils/utils_general.h x: 11 # contributors y: 90 # changes mysqlshdk/libs/utils/version.cc x: 7 # contributors y: 12 # changes mysqlshdk/scripting/jscript_context.cc x: 5 # contributors y: 50 # changes mysqlshdk/shellcore/base_session.cc x: 9 # contributors y: 38 # changes mysqlshdk/shellcore/shell_resultset_dumper.cc x: 10 # contributors y: 50 # changes mysqlshdk/shellcore/shell_sql.cc x: 9 # contributors y: 60 # changes src/mysqlsh/json_shell.cc x: 2 # contributors y: 10 # changes unittest/command_line_connection_t.cc x: 7 # contributors y: 46 # changes unittest/modules/mod_utils_t.cc x: 5 # contributors y: 25 # changes unittest/modules/schema_dumper_t.cc x: 5 # contributors y: 48 # changes unittest/mysqlshdk/libs/config/config_server_handler_t.cc x: 6 # contributors y: 11 # changes unittest/mysqlshdk/libs/config/config_t.cc x: 7 # contributors y: 10 # changes unittest/mysqlshdk/libs/gr/group_replication_t.cc x: 9 # contributors y: 59 # changes unittest/mysqlshdk/libs/mysql/instance_t.cc x: 8 # contributors y: 41 # changes unittest/mysqlshdk/libs/mysql/replication_t.cc x: 7 # contributors y: 16 # changes unittest/mysqlshdk/libs/utils/utils_string_t.cc x: 7 # contributors y: 37 # changes unittest/shell_js_dba_t.cc x: 14 # contributors y: 168 # changes unittest/shell_js_mysqlx_t.cc x: 6 # contributors y: 48 # changes unittest/shell_py_mysqlx_t.cc x: 5 # contributors y: 33 # changes unittest/shell_script_tester.h x: 9 # contributors y: 55 # changes unittest/shell_sql_t.cc x: 10 # contributors y: 61 # changes unittest/types_t.cc x: 10 # contributors y: 31 # changes unittest/utils_mysql_parsing_t.cc x: 11 # contributors y: 32 # changes version.cmake x: 8 # contributors y: 31 # changes unittest/scripts/auto/js_shell/validation/util_help_norecord.js x: 7 # contributors y: 103 # changes unittest/scripts/auto/py_shell/validation/util_help_norecord.py x: 7 # contributors y: 106 # changes unittest/scripts/auto/js_adminapi/scripts/configure_local_instance.js x: 7 # contributors y: 26 # changes unittest/scripts/auto/js_adminapi/validation/clear_read_only.js x: 8 # contributors y: 22 # changes unittest/scripts/auto/js_adminapi/validation/configure_local_instance.js x: 8 # contributors y: 38 # changes unittest/scripts/auto/js_adminapi/validation/dba_help.js x: 8 # contributors y: 66 # changes unittest/scripts/js_devapi/validation/dba_no_interactive.js x: 11 # contributors y: 103 # changes unittest/scripts/auto/py_shell/scripts/util_dump_schemas_norecord.py x: 4 # contributors y: 69 # changes unittest/scripts/auto/py_aws/scripts/util_dump_and_load_aws_norecord.py x: 1 # contributors y: 10 # changes unittest/scripts/js_devapi/validation/dba_cluster_multimaster_interactive.js x: 9 # contributors y: 76 # changes unittest/scripts/auto/js_adminapi/validation/cluster_addinstance.js x: 7 # contributors y: 45 # changes unittest/scripts/auto/py_adminapi/validation/adminapi_interactive.py x: 9 # contributors y: 44 # changes unittest/scripts/js_devapi/scripts/mysql_resultset.js x: 3 # contributors y: 18 # changes unittest/scripts/auto/js_adminapi/scripts/cluster_session_mp.js x: 6 # contributors y: 6 # changes unittest/scripts/auto/js_adminapi/validation/cluster_session_mp.js x: 7 # contributors y: 11 # changes unittest/scripts/auto/py_shell/validation/shell_help_norecord.py x: 8 # contributors y: 52 # changes unittest/scripts/js_devapi/scripts/dba_no_interactive.js x: 9 # contributors y: 70 # changes unittest/scripts/setup_py/setup.py x: 6 # contributors y: 59 # changes unittest/scripts/auto/js_adminapi/scripts/cluster_status.js x: 6 # contributors y: 39 # changes unittest/scripts/auto/js_shell/scripts/util_load_dump_norecord.js x: 6 # contributors y: 52 # changes unittest/scripts/auto/py_shell/scripts/util_export_table_norecord.py x: 3 # contributors y: 26 # changes unittest/scripts/auto/js_adminapi/validation/cluster_removeinstance_interactive.js x: 9 # contributors y: 45 # changes unittest/scripts/js_devapi/scripts/mysql_module.js x: 2 # contributors y: 21 # changes unittest/scripts/auto/js_adminapi/scripts/bug27986413_recover_complete_outage_fails_ssl_disabled.js x: 6 # contributors y: 8 # changes unittest/scripts/auto/js_adminapi/validation/dba_preconditions.js x: 7 # contributors y: 19 # changes unittest/scripts/js_devapi/scripts/dba_interactive.js x: 11 # contributors y: 65 # changes unittest/scripts/py_devapi/setup/setup.py x: 7 # contributors y: 49 # changes unittest/scripts/auto/js_adminapi_clusterset/scripts/simple_ssl.js x: 2 # contributors y: 1 # changes unittest/scripts/js_devapi/validation/mysqlx_table_select.js x: 8 # contributors y: 25 # changes
296.0
# changes
  min: 1.0
  average: 12.34
  25th percentile: 2.0
  median: 6.0
  75th percentile: 14.0
  max: 296.0
0 15.0
# contributors
min: 1.0 | average: 3.36 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 15.0

Number of Contributors vs. File Size: 2194 points

mysqlshdk/scripting/polyglot/languages/polyglot_common_context.cc x: 1 # contributors y: 79 lines of code mysqlshdk/scripting/polyglot/languages/polyglot_common_context.h x: 1 # contributors y: 39 lines of code mysqlshdk/scripting/polyglot/languages/polyglot_language.cc x: 1 # contributors y: 339 lines of code mysqlshdk/scripting/polyglot/languages/polyglot_language.h x: 1 # contributors y: 161 lines of code mysqlshdk/scripting/polyglot/native_wrappers/polyglot_native_wrapper.h x: 2 # contributors y: 206 lines of code mysqlshdk/scripting/polyglot/polyglot_context.cc x: 1 # contributors y: 225 lines of code mysqlshdk/scripting/polyglot/shell_polyglot_common_context.cc x: 1 # contributors y: 12 lines of code mysqlshdk/scripting/polyglot/utils/polyglot_error.cc x: 2 # contributors y: 325 lines of code mysqlshdk/scripting/polyglot/utils/polyglot_error.h x: 1 # contributors y: 64 lines of code mysqlshdk/libs/ssh/ssh_common.h x: 3 # contributors y: 100 lines of code modules/util/common/dump/constants.h x: 2 # contributors y: 44 lines of code unittest/scripts/auto/py_shell/scripts/util_dump_and_load_norecord.py x: 4 # contributors y: 1666 lines of code unittest/scripts/auto/py_shell/scripts/util_dump_instance_norecord.py x: 5 # contributors y: 2110 lines of code cmake/exeutils.cmake x: 5 # contributors y: 208 lines of code mysqlshdk/shellcore/base_shell.cc x: 9 # contributors y: 542 lines of code mysqlshdk/shellcore/shell_core.cc x: 7 # contributors y: 421 lines of code packaging/rpm/mysql-shell.spec.in x: 13 # contributors y: 304 lines of code unittest/completion_frontend_t.cc x: 7 # contributors y: 1895 lines of code mysqlshdk/shellcore/shell_options.cc x: 11 # contributors y: 1209 lines of code src/mysqlsh/mysql_shell.cc x: 11 # contributors y: 2056 lines of code unittest/scripts/auto/js_shell/validation/cmd_help_commands_norecord.js x: 6 # contributors y: 290 lines of code unittest/scripts/auto/js_shell/validation/mysqlsh_help_norecord.js x: 9 # contributors y: 249 lines of code mysqlshdk/libs/utils/document_parser.cc x: 5 # contributors y: 655 lines of code unittest/scripts/auto/js_shell/scripts/json_import_bson_norecord.js x: 3 # contributors y: 195 lines of code mysqlshdk/libs/ssh/ssh_session.cc x: 4 # contributors y: 691 lines of code mysqlshdk/libs/ssh/ssh_session_options.cc x: 2 # contributors y: 86 lines of code unittest/scripts/auto/py_shell/scripts/shell_ssh_errors_norecord.py x: 4 # contributors y: 121 lines of code unittest/scripts/auto/py_shell/scripts/shell_ssh_norecord.py x: 4 # contributors y: 411 lines of code modules/util/upgrade_check_formatter.cc x: 2 # contributors y: 272 lines of code unittest/scripts/setup_py/dump_utils.inc x: 3 # contributors y: 394 lines of code modules/util/dump/dumper.cc x: 8 # contributors y: 3170 lines of code modules/devapi/base_resultset.h x: 5 # contributors y: 187 lines of code mysqlshdk/include/scripting/object_registry.h x: 3 # contributors y: 31 lines of code mysqlshdk/include/scripting/types.h x: 9 # contributors y: 725 lines of code mysqlshdk/include/scripting/types_cpp.h x: 8 # contributors y: 1150 lines of code mysqlshdk/scripting/polyglot/native_wrappers/polyglot_file_system_wrapper.cc x: 1 # contributors y: 133 lines of code mysqlshdk/scripting/polyglot/native_wrappers/polyglot_map_wrapper.cc x: 1 # contributors y: 119 lines of code mysqlshdk/scripting/polyglot/polyglot_type_conversion.cc x: 1 # contributors y: 260 lines of code mysqlshdk/scripting/polyglot/shell_javascript.cc x: 1 # contributors y: 401 lines of code mysqlshdk/scripting/types_cpp.cc x: 8 # contributors y: 955 lines of code mysqlshdk/shellcore/shell_init.cc x: 4 # contributors y: 42 lines of code src/mysqlsh/cmdline_shell.cc x: 9 # contributors y: 1110 lines of code src/mysqlsh/main.cc x: 10 # contributors y: 781 lines of code unittest/bug25684798_t.cc x: 3 # contributors y: 25 lines of code unittest/bug26102807_t.cc x: 5 # contributors y: 59 lines of code unittest/cmdline_shell_t.cc x: 6 # contributors y: 180 lines of code unittest/completion_cache_refresh_t.cc x: 3 # contributors y: 422 lines of code unittest/interactive_shell_t.cc x: 13 # contributors y: 2798 lines of code unittest/modules/adminapi/mod_dba_common_t.cc x: 10 # contributors y: 1451 lines of code unittest/modules/devapi/mod_mysqlx_collection_find_t.cc x: 2 # contributors y: 538 lines of code unittest/modules/devapi/mod_mysqlx_table_select_t.cc x: 2 # contributors y: 517 lines of code unittest/mysql_secret_store_t.cc x: 5 # contributors y: 1257 lines of code unittest/mysqlsh_credential_store_t.cc x: 3 # contributors y: 165 lines of code unittest/mysqlsh_misc_t.cc x: 4 # contributors y: 251 lines of code unittest/mysqlsh_pager_t.cc x: 4 # contributors y: 389 lines of code unittest/mysqlsh_plugins_t.cc x: 5 # contributors y: 1335 lines of code unittest/mysqlshdk/shellcore/interrupt_mysqlsh_t.cc x: 5 # contributors y: 573 lines of code unittest/mysqlshdk/shellcore/interrupt_t.cc x: 5 # contributors y: 953 lines of code unittest/scripts/auto/js_devapi/validation/collection_create_index.js x: 2 # contributors y: 880 lines of code unittest/scripts/auto/js_shell/scripts/plugin_cli_integration_norecord.js x: 2 # contributors y: 418 lines of code unittest/scripts/auto/js_shell/validation/shell_options_persists_norecord.js x: 8 # contributors y: 468 lines of code unittest/scripts/auto/js_shell/validation/shell_reports_norecord.js x: 3 # contributors y: 2115 lines of code unittest/scripts/js_devapi/scripts/mysql_session.js x: 5 # contributors y: 86 lines of code unittest/scripts/js_devapi/scripts/mysqlx_collection.js x: 6 # contributors y: 113 lines of code unittest/scripts/js_devapi/scripts/mysqlx_schema.js x: 5 # contributors y: 102 lines of code unittest/scripts/js_devapi/setup/setup.js x: 10 # contributors y: 470 lines of code unittest/scripts/js_devapi/validation/mysqlx_collection.js x: 7 # contributors y: 121 lines of code unittest/scripts/js_devapi/validation/mysqlx_schema.js x: 7 # contributors y: 44 lines of code unittest/scripts/js_devapi/validation/mysqlx_session.js x: 5 # contributors y: 127 lines of code unittest/scripts/setup_js/setup.js x: 9 # contributors y: 1565 lines of code unittest/shell_application_log_t.cc x: 8 # contributors y: 59 lines of code unittest/shell_cmdline_options_t.cc x: 12 # contributors y: 1509 lines of code unittest/shell_cmdline_regressions_t.cc x: 8 # contributors y: 653 lines of code unittest/shell_core_t.cc x: 8 # contributors y: 232 lines of code unittest/shell_history_t.cc x: 5 # contributors y: 1195 lines of code unittest/shell_prompt_t.cc x: 7 # contributors y: 1200 lines of code unittest/shell_run_script_t.cc x: 5 # contributors y: 833 lines of code unittest/shell_script_tester.cc x: 13 # contributors y: 1646 lines of code unittest/value_js_bridging_t.cc x: 7 # contributors y: 381 lines of code mysqlshdk/shellcore/shell_python.cc x: 4 # contributors y: 98 lines of code unittest/modules/upgrade_check_t.cc x: 6 # contributors y: 1469 lines of code python/packages/mysql_gadgets/common/config_parser.py x: 3 # contributors y: 647 lines of code mysqlshdk/scripting/python_array_wrapper.cc x: 5 # contributors y: 1250 lines of code mysqlshdk/scripting/python_function_wrapper.cc x: 6 # contributors y: 161 lines of code mysqlshdk/scripting/python_map_wrapper.cc x: 5 # contributors y: 1660 lines of code mysqlshdk/scripting/python_object_wrapper.cc x: 5 # contributors y: 689 lines of code unittest/scripts/auto/py_shell/scripts/dict_norecord.py x: 1 # contributors y: 1694 lines of code unittest/scripts/auto/py_shell/scripts/list_norecord.py x: 2 # contributors y: 659 lines of code mysqlshdk/libs/db/uri_parser.cc x: 6 # contributors y: 677 lines of code unittest/mysqlshdk/libs/db/uri_parser_t.cc x: 7 # contributors y: 1128 lines of code cmake/WIX.template.in x: 4 # contributors y: 144 lines of code cmake/packaging.cmake x: 7 # contributors y: 170 lines of code cmake/zlib.cmake x: 4 # contributors y: 64 lines of code ext/linenoise-ng/src/linenoise.cpp x: 5 # contributors y: 2885 lines of code mysqlshdk/libs/storage/backend/file.cc x: 4 # contributors y: 351 lines of code unittest/mysqlshdk/libs/storage/file_t.cc x: 3 # contributors y: 279 lines of code modules/adminapi/common/cluster_topology_executor.h x: 3 # contributors y: 232 lines of code modules/adminapi/common/metadata_storage.h x: 9 # contributors y: 391 lines of code modules/devapi/base_resultset.cc x: 7 # contributors y: 263 lines of code modules/devapi/mod_mysqlx_table.cc x: 4 # contributors y: 206 lines of code modules/devapi/mod_mysqlx_table.h x: 3 # contributors y: 59 lines of code modules/devapi/mod_mysqlx_table_delete.cc x: 5 # contributors y: 235 lines of code modules/util/dump/dumper.h x: 5 # contributors y: 285 lines of code modules/util/dump/progress_thread.cc x: 2 # contributors y: 346 lines of code modules/util/dump/progress_thread.h x: 2 # contributors y: 136 lines of code modules/util/import_table/load_data.cc x: 6 # contributors y: 704 lines of code modules/util/load/dump_loader.h x: 8 # contributors y: 441 lines of code modules/util/load/dump_reader.cc x: 6 # contributors y: 1126 lines of code mysqlshdk/include/mysqlshdk_export.h x: 4 # contributors y: 4 lines of code mysqlshdk/include/shellcore/scoped_contexts.h x: 6 # contributors y: 80 lines of code mysqlshdk/libs/db/session.h x: 8 # contributors y: 133 lines of code mysqlshdk/libs/utils/dtoa.cc x: 4 # contributors y: 1792 lines of code mysqlshdk/libs/utils/utils_lexing.h x: 7 # contributors y: 209 lines of code mysqlshdk/libs/utils/utils_sqlstring.h x: 7 # contributors y: 91 lines of code unittest/modules/load_dump_t.cc x: 6 # contributors y: 581 lines of code unittest/mysqlshdk/libs/mysql/lock_service_t.cc x: 4 # contributors y: 196 lines of code packaging/wix4/wix4.py x: 2 # contributors y: 379 lines of code modules/adminapi/cluster/api_options.cc x: 5 # contributors y: 158 lines of code modules/adminapi/cluster/dissolve.cc x: 6 # contributors y: 361 lines of code modules/adminapi/cluster/rescan.cc x: 5 # contributors y: 895 lines of code modules/adminapi/common/common.h x: 9 # contributors y: 447 lines of code modules/adminapi/common/instance_pool.cc x: 7 # contributors y: 931 lines of code modules/adminapi/common/metadata_storage.cc x: 9 # contributors y: 2308 lines of code modules/adminapi/mod_dba_cluster.cc x: 12 # contributors y: 1142 lines of code unittest/scripts/auto/js_adminapi/scripts/cluster_rescan.js x: 7 # contributors y: 772 lines of code unittest/scripts/auto/js_adminapi/validation/cluster_rescan.js x: 6 # contributors y: 420 lines of code unittest/scripts/auto/js_adminapi/validation/dba_cluster_help.js x: 7 # contributors y: 1094 lines of code unittest/scripts/auto/js_adminapi_clusterset/scripts/clusterset_utils.inc x: 5 # contributors y: 531 lines of code unittest/scripts/auto/js_adminapi_clusterset/scripts/simple_plain_cs_norecord.js x: 4 # contributors y: 250 lines of code modules/adminapi/cluster_set/cluster_set_impl.cc x: 5 # contributors y: 2388 lines of code mysqlshdk/scripting/python_context.cc x: 10 # contributors y: 1306 lines of code mysqlshdk/libs/ssh/ssh_connection_options.h x: 3 # contributors y: 137 lines of code mysqlshdk/libs/utils/nullable_options.cc x: 6 # contributors y: 145 lines of code modules/mod_utils.cc x: 9 # contributors y: 502 lines of code unittest/modules/mod_shell_t.cc x: 5 # contributors y: 365 lines of code modules/util/dump/instance_cache.cc x: 4 # contributors y: 959 lines of code modules/util/dump/schema_dumper.cc x: 7 # contributors y: 2476 lines of code unittest/modules/instance_cache_t.cc x: 3 # contributors y: 3495 lines of code unittest/scripts/auto/py_shell/scripts/util_dump_tables_norecord.py x: 3 # contributors y: 1673 lines of code ext/tinyxml2-10.0.0/resources/dream.xml x: 1 # contributors y: 3866 lines of code ext/tinyxml2-10.0.0/tinyxml2.cpp x: 1 # contributors y: 2377 lines of code ext/tinyxml2-10.0.0/tinyxml2.h x: 1 # contributors y: 1265 lines of code ext/tinyxml2-10.0.0/xmltest.cpp x: 1 # contributors y: 2123 lines of code modules/adminapi/dba/reboot_cluster_from_complete_outage.cc x: 3 # contributors y: 986 lines of code unittest/scripts/auto/js_adminapi_clusterset/scripts/reboot_cluster_more.js x: 3 # contributors y: 258 lines of code modules/util/upgrade_check.cc x: 5 # contributors y: 1832 lines of code unittest/scripts/auto/js_adminapi_clusterset/scripts/remove_cluster.js x: 6 # contributors y: 234 lines of code modules/adminapi/common/global_topology.cc x: 4 # contributors y: 671 lines of code modules/adminapi/common/star_global_topology_manager.cc x: 4 # contributors y: 481 lines of code modules/adminapi/replica_set/replica_set_impl.cc x: 10 # contributors y: 2340 lines of code mysqlshdk/libs/mysql/replication.h x: 6 # contributors y: 219 lines of code unittest/scripts/auto/js_adminapi_async/scripts/create_replica_set_adopt.js x: 4 # contributors y: 283 lines of code modules/adminapi/common/base_cluster_impl.cc x: 6 # contributors y: 507 lines of code modules/util/load/dump_loader.cc x: 8 # contributors y: 2601 lines of code modules/util/dump/compatibility.cc x: 5 # contributors y: 1320 lines of code unittest/modules/compatibility_t.cc x: 4 # contributors y: 2261 lines of code cmake/FindANTLR4.cmake x: 2 # contributors y: 122 lines of code cmake/FindMySQL.cmake x: 2 # contributors y: 644 lines of code cmake/cmake_parse_arguments.cmake x: 2 # contributors y: 52 lines of code cmake/headers/check.source.in x: 2 # contributors y: 24 lines of code cmake/install_macros.cmake x: 3 # contributors y: 347 lines of code cmake/libutils.cmake x: 3 # contributors y: 442 lines of code cmake/ssl.cmake x: 2 # contributors y: 732 lines of code doc/apis/doxygen.cfg.in x: 6 # contributors y: 1584 lines of code modules/adminapi/cluster/add_instance.cc x: 8 # contributors y: 550 lines of code modules/adminapi/cluster/cluster_impl.cc x: 10 # contributors y: 2718 lines of code modules/adminapi/cluster/cluster_impl.h x: 9 # contributors y: 292 lines of code modules/adminapi/cluster/dissolve.h x: 5 # contributors y: 42 lines of code modules/adminapi/cluster/remove_instance.cc x: 7 # contributors y: 433 lines of code modules/adminapi/cluster/set_instance_option.cc x: 7 # contributors y: 177 lines of code modules/adminapi/cluster/status.cc x: 5 # contributors y: 1563 lines of code modules/adminapi/cluster/switch_to_single_primary_mode.cc x: 6 # contributors y: 65 lines of code modules/adminapi/cluster/topology_configuration_command.cc x: 4 # contributors y: 156 lines of code modules/adminapi/common/accounts.cc x: 6 # contributors y: 344 lines of code modules/adminapi/common/async_topology.cc x: 4 # contributors y: 474 lines of code modules/adminapi/common/async_utils.cc x: 3 # contributors y: 125 lines of code modules/adminapi/common/common.cc x: 9 # contributors y: 1782 lines of code modules/adminapi/common/connectivity_check.cc x: 2 # contributors y: 448 lines of code modules/adminapi/common/group_replication_options.cc x: 7 # contributors y: 517 lines of code modules/adminapi/common/instance_validations.cc x: 10 # contributors y: 568 lines of code modules/adminapi/common/instance_validations.h x: 8 # contributors y: 46 lines of code modules/adminapi/common/member_recovery_monitoring.cc x: 6 # contributors y: 554 lines of code modules/adminapi/common/metadata/metadata-model-2.1.0.sql x: 4 # contributors y: 530 lines of code modules/adminapi/common/preconditions.cc x: 8 # contributors y: 1047 lines of code modules/adminapi/common/provision.cc x: 8 # contributors y: 591 lines of code modules/adminapi/common/provisioning_interface.cc x: 8 # contributors y: 324 lines of code modules/adminapi/common/sql.h x: 6 # contributors y: 24 lines of code modules/adminapi/dba/api_options.cc x: 4 # contributors y: 433 lines of code modules/adminapi/dba/check_instance.cc x: 9 # contributors y: 193 lines of code modules/adminapi/dba/check_instance.h x: 6 # contributors y: 42 lines of code modules/adminapi/dba/configure_instance.cc x: 9 # contributors y: 684 lines of code modules/adminapi/dba/configure_local_instance.h x: 5 # contributors y: 25 lines of code modules/adminapi/dba/create_cluster.cc x: 7 # contributors y: 827 lines of code modules/adminapi/dba/create_cluster.h x: 7 # contributors y: 58 lines of code modules/adminapi/mod_dba.cc x: 15 # contributors y: 2228 lines of code modules/adminapi/mod_dba.h x: 10 # contributors y: 163 lines of code modules/adminapi/mod_dba_cluster_set.cc x: 5 # contributors y: 812 lines of code modules/adminapi/mod_dba_replica_set.cc x: 8 # contributors y: 788 lines of code modules/adminapi/replica_set/replica_set_status.cc x: 5 # contributors y: 323 lines of code modules/devapi/base_database_object.cc x: 6 # contributors y: 254 lines of code modules/devapi/crud_definition.cc x: 6 # contributors y: 304 lines of code modules/devapi/mod_mysqlx_collection.cc x: 7 # contributors y: 472 lines of code modules/devapi/mod_mysqlx_collection_find.cc x: 6 # contributors y: 666 lines of code modules/devapi/mod_mysqlx_resultset.cc x: 9 # contributors y: 612 lines of code modules/devapi/mod_mysqlx_schema.cc x: 7 # contributors y: 577 lines of code modules/devapi/mod_mysqlx_session.cc x: 10 # contributors y: 933 lines of code modules/mod_mysql.cc x: 8 # contributors y: 342 lines of code modules/mod_mysql_resultset.cc x: 12 # contributors y: 397 lines of code modules/mod_mysql_resultset.h x: 9 # contributors y: 95 lines of code modules/mod_mysql_session.cc x: 13 # contributors y: 478 lines of code modules/mod_mysql_session.h x: 9 # contributors y: 102 lines of code modules/mod_os.cc x: 2 # contributors y: 157 lines of code modules/mod_shell.cc x: 11 # contributors y: 1610 lines of code modules/mod_shell_options.cc x: 8 # contributors y: 203 lines of code modules/reports/thread.cc x: 4 # contributors y: 597 lines of code modules/reports/utils.cc x: 3 # contributors y: 203 lines of code modules/util/common/dump/filtering_options.h x: 2 # contributors y: 243 lines of code modules/util/dump/dialect_dump_writer.h x: 3 # contributors y: 312 lines of code modules/util/dump/dump_manifest.cc x: 5 # contributors y: 395 lines of code modules/util/json_importer.cc x: 4 # contributors y: 305 lines of code modules/util/load/dump_reader.h x: 5 # contributors y: 345 lines of code modules/util/mod_util.cc x: 8 # contributors y: 1534 lines of code mysql-secret-store/keychain/security_invoker.cc x: 2 # contributors y: 181 lines of code mysqlshdk/include/scripting/python_utils.h x: 8 # contributors y: 110 lines of code mysqlshdk/include/shellcore/base_session.h x: 8 # contributors y: 96 lines of code mysqlshdk/include/shellcore/shell_options.h x: 9 # contributors y: 224 lines of code mysqlshdk/include/shellcore/utils_help.h x: 5 # contributors y: 405 lines of code mysqlshdk/libs/azure/blob_storage_container.cc x: 2 # contributors y: 366 lines of code mysqlshdk/libs/db/column.cc x: 5 # contributors y: 266 lines of code mysqlshdk/libs/db/connection_options.cc x: 6 # contributors y: 633 lines of code mysqlshdk/libs/db/mysql/result.cc x: 7 # contributors y: 367 lines of code mysqlshdk/libs/db/mysql/session.cc x: 9 # contributors y: 460 lines of code mysqlshdk/libs/db/mysqlx/expr_parser.cc x: 5 # contributors y: 1052 lines of code mysqlshdk/libs/db/mysqlx/xsession.cc x: 7 # contributors y: 703 lines of code mysqlshdk/libs/db/replay/replayer.cc x: 8 # contributors y: 255 lines of code mysqlshdk/libs/db/replay/trace.h x: 7 # contributors y: 134 lines of code mysqlshdk/libs/mysql/group_replication.cc x: 7 # contributors y: 925 lines of code mysqlshdk/libs/mysql/instance.cc x: 7 # contributors y: 555 lines of code mysqlshdk/libs/mysql/repl_config.cc x: 7 # contributors y: 316 lines of code mysqlshdk/libs/mysql/replication.cc x: 7 # contributors y: 883 lines of code mysqlshdk/libs/mysql/user_privileges.cc x: 8 # contributors y: 421 lines of code mysqlshdk/libs/mysql/utils.cc x: 8 # contributors y: 701 lines of code mysqlshdk/libs/parser/MySQLBaseLexer.cpp x: 2 # contributors y: 794 lines of code mysqlshdk/libs/parser/code-completion/mysql-code-completion.cpp x: 2 # contributors y: 1220 lines of code mysqlshdk/libs/parser/grammars/in/MySQLLexer.g4 x: 3 # contributors y: 1218 lines of code mysqlshdk/libs/parser/grammars/in/MySQLParser.g4 x: 2 # contributors y: 4819 lines of code mysqlshdk/libs/parser/mysql/MySQLLexer.cpp x: 3 # contributors y: 6368 lines of code mysqlshdk/libs/parser/mysql/MySQLLexer.h x: 3 # contributors y: 497 lines of code mysqlshdk/libs/parser/mysql/MySQLParserBaseListener.h x: 3 # contributors y: 1528 lines of code mysqlshdk/libs/parser/mysql/MySQLParserBaseVisitor.h x: 3 # contributors y: 2282 lines of code mysqlshdk/libs/parser/mysql/MySQLParserVisitor.h x: 3 # contributors y: 766 lines of code mysqlshdk/libs/parser/server/keyword_list80.h x: 2 # contributors y: 706 lines of code mysqlshdk/libs/rest/rest_service.cc x: 5 # contributors y: 442 lines of code mysqlshdk/libs/textui/textui.cc x: 5 # contributors y: 503 lines of code mysqlshdk/libs/utils/logger.cc x: 8 # contributors y: 381 lines of code mysqlshdk/libs/utils/options.cc x: 7 # contributors y: 547 lines of code mysqlshdk/libs/utils/options.h x: 6 # contributors y: 432 lines of code mysqlshdk/libs/utils/process_launcher.cc x: 8 # contributors y: 730 lines of code mysqlshdk/libs/utils/utils_file.cc x: 10 # contributors y: 1029 lines of code mysqlshdk/libs/utils/utils_general.cc x: 11 # contributors y: 992 lines of code mysqlshdk/libs/utils/utils_general.h x: 11 # contributors y: 304 lines of code mysqlshdk/libs/utils/utils_sqlstring.cc x: 7 # contributors y: 643 lines of code mysqlshdk/scripting/jscript_context.cc x: 5 # contributors y: 1104 lines of code mysqlshdk/scripting/jscript_object_wrapper.cc x: 4 # contributors y: 348 lines of code mysqlshdk/scripting/types.cc x: 10 # contributors y: 2083 lines of code mysqlshdk/shellcore/provider_sql.cc x: 4 # contributors y: 709 lines of code mysqlshdk/shellcore/shell_cli_mapper.cc x: 3 # contributors y: 785 lines of code mysqlshdk/shellcore/shell_cli_operation.cc x: 2 # contributors y: 281 lines of code mysqlshdk/shellcore/shell_prompt_options.cc x: 1 # contributors y: 245 lines of code mysqlshdk/shellcore/shell_resultset_dumper.cc x: 10 # contributors y: 907 lines of code mysqlshdk/shellcore/shell_sql.cc x: 9 # contributors y: 369 lines of code mysqlshdk/shellcore/utils_help.cc x: 6 # contributors y: 1794 lines of code python/packages/mysql_gadgets/command/sandbox.py x: 3 # contributors y: 903 lines of code python/packages/mysql_gadgets/common/server.py x: 2 # contributors y: 867 lines of code python/packages/mysqlsh/plugin_manager/registrar.py x: 5 # contributors y: 476 lines of code python/plugins/debug/collect_diagnostics.py x: 3 # contributors y: 585 lines of code python/plugins/debug/sql_collector.py x: 2 # contributors y: 1253 lines of code unittest/doc/doxygen.cfg.in x: 5 # contributors y: 1584 lines of code unittest/modules/schema_dumper_t.cc x: 5 # contributors y: 1439 lines of code unittest/modules/util/dump/decimal_t.cc x: 2 # contributors y: 686 lines of code unittest/mysqlshdk/libs/config/config_server_handler_t.cc x: 6 # contributors y: 497 lines of code unittest/mysqlshdk/libs/db/connection_options_t.cc x: 5 # contributors y: 478 lines of code unittest/mysqlshdk/libs/gr/group_replication_t.cc x: 9 # contributors y: 1660 lines of code unittest/mysqlshdk/libs/mysql/instance_t.cc x: 8 # contributors y: 1263 lines of code unittest/mysqlshdk/libs/mysql/replication_t.cc x: 7 # contributors y: 1457 lines of code unittest/mysqlshdk/libs/textui/textui_t.cc x: 3 # contributors y: 686 lines of code unittest/mysqlshdk/libs/utils/bignum_t.cc x: 2 # contributors y: 463 lines of code unittest/mysqlshdk/libs/utils/options_t.cc x: 6 # contributors y: 881 lines of code unittest/mysqlshdk/libs/utils/utils_general_t.cc x: 3 # contributors y: 576 lines of code unittest/shell_cli_operation_t.cc x: 5 # contributors y: 861 lines of code unittest/shell_js_dba_t.cc x: 14 # contributors y: 266 lines of code unittest/shell_script_tester.h x: 9 # contributors y: 164 lines of code unittest/shell_sql_t.cc x: 10 # contributors y: 370 lines of code unittest/types_t.cc x: 10 # contributors y: 1129 lines of code unittest/utils_mysql_parsing_t.cc x: 11 # contributors y: 1189 lines of code unittest/value_py_bridging_t.cc x: 8 # contributors y: 367 lines of code unittest/scripts/auto/js_shell/validation/cli_help_norecord.js x: 6 # contributors y: 1069 lines of code unittest/scripts/auto/js_shell/validation/util_help_norecord.js x: 7 # contributors y: 2308 lines of code unittest/scripts/auto/py_shell/validation/util_help_norecord.py x: 7 # contributors y: 2306 lines of code unittest/scripts/auto/js_adminapi/validation/dba_help.js x: 8 # contributors y: 1027 lines of code unittest/scripts/auto/js_adminapi/validation/wl10434_remote_innodb_cluster_configuration.js x: 8 # contributors y: 617 lines of code unittest/scripts/auto/js_adminapi/validation/wl11344_interactive.js x: 7 # contributors y: 1012 lines of code unittest/scripts/auto/js_adminapi_clusterset/validation/cs_help.js x: 5 # contributors y: 760 lines of code unittest/scripts/js_devapi/validation/dba_no_interactive.js x: 11 # contributors y: 268 lines of code unittest/scripts/auto/py_shell/scripts/util_dump_schemas_norecord.py x: 4 # contributors y: 1342 lines of code unittest/scripts/auto/js_adminapi_clusterset/validation/cs_router_management.js x: 5 # contributors y: 623 lines of code unittest/scripts/auto/js_adminapi/validation/dba_configure_instance.js x: 7 # contributors y: 247 lines of code unittest/scripts/auto/js_adminapi_clusterset/scripts/status_pc_down.js x: 3 # contributors y: 351 lines of code unittest/scripts/js_devapi/validation/dba_interactive.js x: 11 # contributors y: 410 lines of code unittest/scripts/auto/js_adminapi/scripts/dba_createcluster.js x: 6 # contributors y: 459 lines of code unittest/scripts/auto/py_adminapi/validation/adminapi_interactive.py x: 9 # contributors y: 753 lines of code unittest/scripts/auto/js_adminapi/validation/cluster_options.js x: 8 # contributors y: 3111 lines of code unittest/scripts/auto/js_adminapi/validation/dba_createcluster.js x: 7 # contributors y: 681 lines of code unittest/scripts/auto/js_adminapi/validation/dba_rebootcluster_bugfixes.js x: 6 # contributors y: 990 lines of code unittest/scripts/auto/js_shell/validation/shell_help_norecord.js x: 8 # contributors y: 1499 lines of code unittest/scripts/setup_py/setup.py x: 6 # contributors y: 617 lines of code unittest/scripts/auto/js_adminapi/scripts/cluster_status_options.js x: 8 # contributors y: 950 lines of code unittest/scripts/auto/js_shell/scripts/util_load_dump_norecord.js x: 6 # contributors y: 823 lines of code unittest/scripts/setup_js/dump_utils.inc x: 1 # contributors y: 196 lines of code unittest/scripts/auto/js_adminapi_clusterset/scripts/status.js x: 4 # contributors y: 507 lines of code unittest/scripts/auto/js_adminapi/scripts/router_metadata.js x: 5 # contributors y: 742 lines of code unittest/scripts/auto/py_shell/scripts/shell_auto_complete_sql_norecord.py x: 1 # contributors y: 368 lines of code unittest/scripts/js_devapi/scripts/dba_interactive.js x: 11 # contributors y: 245 lines of code unittest/scripts/auto/js_shell/validation/sql_show_column_type_info_norecord.js x: 3 # contributors y: 2343 lines of code unittest/scripts/auto/js_devapi/validation/mysqlx_help_norecord.js x: 4 # contributors y: 784 lines of code unittest/scripts/auto/py_devapi/validation/mysqlx_help_norecord.py x: 5 # contributors y: 916 lines of code unittest/data/sql/metadata-2.0.0-8.0.26-template.sql x: 1 # contributors y: 295 lines of code unittest/scripts/auto/py_shell/scripts/shell_user_objects_errors_norecord.py x: 3 # contributors y: 457 lines of code unittest/scripts/auto/js_shell/scripts/shell_reports_norecord.js x: 3 # contributors y: 604 lines of code unittest/scripts/auto/js_shell/validation/util_import_table_norecord.js x: 4 # contributors y: 4105 lines of code unittest/data/sql/nasty_tables.sql x: 2 # contributors y: 1546 lines of code unittest/data/sql/world.sql x: 2 # contributors y: 5353 lines of code unittest/scripts/js_devapi/validation/mysqlx_module.js x: 8 # contributors y: 23 lines of code unittest/scripts/js_devapi/scripts/mysqlx_table_select.js x: 8 # contributors y: 198 lines of code unittest/scripts/js_devapi/validation/mysqlx_collection_find_prepared.js x: 1 # contributors y: 1526 lines of code unittest/scripts/js_devapi/validation/mysqlx_table_select_prepared.js x: 1 # contributors y: 1238 lines of code unittest/scripts/js_devapi/validation/mysqlx_collection_modify_prepared.js x: 1 # contributors y: 3212 lines of code unittest/scripts/js_devapi/validation/mysqlx_collection_remove_prepared.js x: 1 # contributors y: 636 lines of code unittest/scripts/js_devapi/validation/mysqlx_table_update_prepared.js x: 1 # contributors y: 1560 lines of code
6368.0
lines of code
  min: 1.0
  average: 217.46
  25th percentile: 29.0
  median: 79.0
  75th percentile: 206.0
  max: 6368.0
0 15.0
# contributors
min: 1.0 | average: 3.36 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 15.0