apache / hbase-operator-tools
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 30 files with 8,840 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 file changed 21-50 times (1,220 lines of code)
    • 5 files changed 6-20 times (5,164 lines of code)
    • 24 files changed 1-5 times (2,456 lines of code)
0% | 0% | 13% | 58% | 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 30 files with 8,840 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 1 file changed by 11-25 contributors (1,220 lines of code)
    • 1 file changed by 6-10 contributors (4,151 lines of code)
    • 17 files changed by 2-5 contributors (2,814 lines of code)
    • 11 files changed by 1 contributor (655 lines of code)
0% | 13% | 46% | 31% | 7%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, sh, xml, md, txt, p, properties, gitignore, json, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 14% | 59% | 26%
xml0% | 0% | 0% | 0% | 100%
p0% | 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
hbase-hbck20% | 0% | 15% | 62% | 22%
hbase-tools0% | 0% | 0% | 54% | 45%
hbase-table-reporter0% | 0% | 0% | 0% | 100%
hbase-operator-tools-assembly0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 30)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
HBCK2.java
in hbase-hbck2/src/main/java/org/apache/hbase
1220 53 2018-09-14 2023-02-24 44 22 stack@apache.org sanjeetnishad95@gmail.com
HBaseFsck.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
4151 232 2019-07-16 2021-09-24 16 10 saintstack@users.noreply.gi... zyork@amazon.com
HBCKMetaTableAccessor.java
in hbase-hbck2/src/main/java/org/apache/hbase
511 31 2019-08-15 2023-02-26 10 4 sakthi@apache.org psomogyi@apache.org
FsRegionsMetaRecoverer.java
in hbase-hbck2/src/main/java/org/apache/hbase
218 11 2019-09-06 2022-08-02 8 3 wchevreuil@apache.org wchevreuil@apache.org
FileSystemFsck.java
in hbase-hbck2/src/main/java/org/apache/hbase
49 2 2019-07-16 2022-06-21 6 4 saintstack@users.noreply.gi... wchevreuil@apache.org
RegionsMerger.java
in hbase-tools/src/main/java/org/apache/hbase
235 9 2019-12-11 2023-02-26 6 4 wchevreuil@apache.org psomogyi@apache.org
HBaseFsckRepair.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
111 9 2019-07-16 2020-12-21 5 5 saintstack@users.noreply.gi... szalay.beko.mate@gmail.com
OfflineMetaRepair.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
68 3 2019-07-16 2020-12-21 4 4 saintstack@users.noreply.gi... szalay.beko.mate@gmail.com
HBCKFsUtils.java
in hbase-hbck2/src/main/java/org/apache/hbase
209 17 2020-06-26 2021-06-02 4 3 wchevreuil@apache.org taklwu@apache.org
HFileCorruptionChecker.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
381 24 2019-07-16 2021-06-02 4 3 saintstack@users.noreply.gi... taklwu@apache.org
log4j2.xml
in hbase-hbck2/src/main/resources
16 - 2018-09-14 2019-02-28 3 2 stack@apache.org petersomogyi@users.noreply....
ReplicationFsck.java
in hbase-hbck2/src/main/java/org/apache/hbase
33 2 2019-07-20 2022-06-21 3 3 saintstack@users.noreply.gi... wchevreuil@apache.org
HBCKActions.java
in hbase-hbck2/src/main/java/org/apache/hbase
69 4 2020-01-28 2022-08-02 3 2 sakthi@apache.org wchevreuil@apache.org
Version.java
in hbase-hbck2/src/main/java/org/apache/hbase
70 2 2019-07-18 2019-10-07 3 3 saintstack@users.noreply.gi... psomogyi@apache.org
HBCKFsTableDescriptors.java
in hbase-hbck2/src/main/java/org/apache/hbase
246 15 2020-12-21 2023-04-01 3 2 szalay.beko.mate@gmail.com nihaljain.cs@gmail.com
p
freq.p
in hbase-table-reporter/src/main/gnuplot
21 - 2020-05-18 2020-08-17 2 2 stack@apache.org psomogyi@apache.org
p
histo.p
in hbase-table-reporter/src/main/gnuplot
32 - 2020-05-18 2020-08-17 2 2 stack@apache.org psomogyi@apache.org
RegionInfoMismatchTool.java
in hbase-hbck2/src/main/java/org/apache/hbase
127 6 2021-12-15 2022-01-20 2 1 elserj@apache.org elserj@apache.org
MissingTableDescriptorGenerator.java
in hbase-hbck2/src/main/java/org/apache/hbase
151 8 2020-12-21 2023-02-24 2 2 szalay.beko.mate@gmail.com sanjeetnishad95@gmail.com
TableReporter.java
in hbase-table-reporter/src/main/java/org/apache/hbase/reporter
394 28 2020-05-18 2021-05-04 2 2 stack@apache.org shanmukhaharipriya@gmail.com
HBCKFileStatusFilter.java
in hbase-hbck2/src/main/java/org/apache/hbase
9 - 2020-12-21 2020-12-21 1 1 szalay.beko.mate@gmail.com szalay.beko.mate@gmail.com
HBCKMetaEntry.java
in hbase-hbck2/src/main/java/org/apache/hbase
15 2 2022-08-02 2022-08-02 1 1 wchevreuil@apache.org wchevreuil@apache.org
log4j2.xml
in hbase-tools/src/main/resources
16 - 2019-12-11 2019-12-11 1 1 wchevreuil@apache.org wchevreuil@apache.org
TableIntegrityErrorHandler.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
19 - 2019-07-16 2019-07-16 1 1 saintstack@users.noreply.gi... saintstack@users.noreply.gi...
HBCKAbstractFileStatusFilter.java
in hbase-hbck2/src/main/java/org/apache/hbase
29 4 2020-12-21 2020-12-21 1 1 szalay.beko.mate@gmail.com szalay.beko.mate@gmail.com
bin.xml
in hbase-operator-tools-assembly/src/main/assembly
73 - 2019-09-13 2019-09-13 1 1 saintstack@users.noreply.gi... saintstack@users.noreply.gi...
RegionsOnUnknownServersRecoverer.java
in hbase-tools/src/main/java/org/apache/hbase
83 3 2021-05-14 2021-05-14 1 1 wchevreuil@apache.org wchevreuil@apache.org
HBCKRegionInfo.java
in hbase-hbck2/src/main/java/org/apache/hbase
86 3 2021-12-15 2021-12-15 1 1 elserj@apache.org elserj@apache.org
ReplicationChecker.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
97 5 2019-07-16 2019-07-16 1 1 saintstack@users.noreply.gi... saintstack@users.noreply.gi...
MissingRegionDirsRepairTool.java
in hbase-tools/src/main/java/org/apache/hbase
101 3 2021-01-25 2021-01-25 1 1 wchevreuil@apache.org wchevreuil@apache.org
Files With Most Contributors (Top 30)
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
HBCK2.java
in hbase-hbck2/src/main/java/org/apache/hbase
1220 53 2018-09-14 2023-02-24 44 22 stack@apache.org sanjeetnishad95@gmail.com
HBaseFsck.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
4151 232 2019-07-16 2021-09-24 16 10 saintstack@users.noreply.gi... zyork@amazon.com
HBaseFsckRepair.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
111 9 2019-07-16 2020-12-21 5 5 saintstack@users.noreply.gi... szalay.beko.mate@gmail.com
HBCKMetaTableAccessor.java
in hbase-hbck2/src/main/java/org/apache/hbase
511 31 2019-08-15 2023-02-26 10 4 sakthi@apache.org psomogyi@apache.org
RegionsMerger.java
in hbase-tools/src/main/java/org/apache/hbase
235 9 2019-12-11 2023-02-26 6 4 wchevreuil@apache.org psomogyi@apache.org
FileSystemFsck.java
in hbase-hbck2/src/main/java/org/apache/hbase
49 2 2019-07-16 2022-06-21 6 4 saintstack@users.noreply.gi... wchevreuil@apache.org
OfflineMetaRepair.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
68 3 2019-07-16 2020-12-21 4 4 saintstack@users.noreply.gi... szalay.beko.mate@gmail.com
FsRegionsMetaRecoverer.java
in hbase-hbck2/src/main/java/org/apache/hbase
218 11 2019-09-06 2022-08-02 8 3 wchevreuil@apache.org wchevreuil@apache.org
HFileCorruptionChecker.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
381 24 2019-07-16 2021-06-02 4 3 saintstack@users.noreply.gi... taklwu@apache.org
HBCKFsUtils.java
in hbase-hbck2/src/main/java/org/apache/hbase
209 17 2020-06-26 2021-06-02 4 3 wchevreuil@apache.org taklwu@apache.org
ReplicationFsck.java
in hbase-hbck2/src/main/java/org/apache/hbase
33 2 2019-07-20 2022-06-21 3 3 saintstack@users.noreply.gi... wchevreuil@apache.org
Version.java
in hbase-hbck2/src/main/java/org/apache/hbase
70 2 2019-07-18 2019-10-07 3 3 saintstack@users.noreply.gi... psomogyi@apache.org
log4j2.xml
in hbase-hbck2/src/main/resources
16 - 2018-09-14 2019-02-28 3 2 stack@apache.org petersomogyi@users.noreply....
HBCKActions.java
in hbase-hbck2/src/main/java/org/apache/hbase
69 4 2020-01-28 2022-08-02 3 2 sakthi@apache.org wchevreuil@apache.org
HBCKFsTableDescriptors.java
in hbase-hbck2/src/main/java/org/apache/hbase
246 15 2020-12-21 2023-04-01 3 2 szalay.beko.mate@gmail.com nihaljain.cs@gmail.com
p
freq.p
in hbase-table-reporter/src/main/gnuplot
21 - 2020-05-18 2020-08-17 2 2 stack@apache.org psomogyi@apache.org
p
histo.p
in hbase-table-reporter/src/main/gnuplot
32 - 2020-05-18 2020-08-17 2 2 stack@apache.org psomogyi@apache.org
TableReporter.java
in hbase-table-reporter/src/main/java/org/apache/hbase/reporter
394 28 2020-05-18 2021-05-04 2 2 stack@apache.org shanmukhaharipriya@gmail.com
MissingTableDescriptorGenerator.java
in hbase-hbck2/src/main/java/org/apache/hbase
151 8 2020-12-21 2023-02-24 2 2 szalay.beko.mate@gmail.com sanjeetnishad95@gmail.com
RegionInfoMismatchTool.java
in hbase-hbck2/src/main/java/org/apache/hbase
127 6 2021-12-15 2022-01-20 2 1 elserj@apache.org elserj@apache.org
log4j2.xml
in hbase-tools/src/main/resources
16 - 2019-12-11 2019-12-11 1 1 wchevreuil@apache.org wchevreuil@apache.org
MissingRegionDirsRepairTool.java
in hbase-tools/src/main/java/org/apache/hbase
101 3 2021-01-25 2021-01-25 1 1 wchevreuil@apache.org wchevreuil@apache.org
RegionsOnUnknownServersRecoverer.java
in hbase-tools/src/main/java/org/apache/hbase
83 3 2021-05-14 2021-05-14 1 1 wchevreuil@apache.org wchevreuil@apache.org
bin.xml
in hbase-operator-tools-assembly/src/main/assembly
73 - 2019-09-13 2019-09-13 1 1 saintstack@users.noreply.gi... saintstack@users.noreply.gi...
HBCKFileStatusFilter.java
in hbase-hbck2/src/main/java/org/apache/hbase
9 - 2020-12-21 2020-12-21 1 1 szalay.beko.mate@gmail.com szalay.beko.mate@gmail.com
HBCKRegionInfo.java
in hbase-hbck2/src/main/java/org/apache/hbase
86 3 2021-12-15 2021-12-15 1 1 elserj@apache.org elserj@apache.org
HBCKMetaEntry.java
in hbase-hbck2/src/main/java/org/apache/hbase
15 2 2022-08-02 2022-08-02 1 1 wchevreuil@apache.org wchevreuil@apache.org
HBCKAbstractFileStatusFilter.java
in hbase-hbck2/src/main/java/org/apache/hbase
29 4 2020-12-21 2020-12-21 1 1 szalay.beko.mate@gmail.com szalay.beko.mate@gmail.com
ReplicationChecker.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
97 5 2019-07-16 2019-07-16 1 1 saintstack@users.noreply.gi... saintstack@users.noreply.gi...
TableIntegrityErrorHandler.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
19 - 2019-07-16 2019-07-16 1 1 saintstack@users.noreply.gi... saintstack@users.noreply.gi...
Files With Least Contributors (Top 30)
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
RegionInfoMismatchTool.java
in hbase-hbck2/src/main/java/org/apache/hbase
127 6 2021-12-15 2022-01-20 2 1 elserj@apache.org elserj@apache.org
MissingRegionDirsRepairTool.java
in hbase-tools/src/main/java/org/apache/hbase
101 3 2021-01-25 2021-01-25 1 1 wchevreuil@apache.org wchevreuil@apache.org
ReplicationChecker.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
97 5 2019-07-16 2019-07-16 1 1 saintstack@users.noreply.gi... saintstack@users.noreply.gi...
HBCKRegionInfo.java
in hbase-hbck2/src/main/java/org/apache/hbase
86 3 2021-12-15 2021-12-15 1 1 elserj@apache.org elserj@apache.org
RegionsOnUnknownServersRecoverer.java
in hbase-tools/src/main/java/org/apache/hbase
83 3 2021-05-14 2021-05-14 1 1 wchevreuil@apache.org wchevreuil@apache.org
bin.xml
in hbase-operator-tools-assembly/src/main/assembly
73 - 2019-09-13 2019-09-13 1 1 saintstack@users.noreply.gi... saintstack@users.noreply.gi...
HBCKAbstractFileStatusFilter.java
in hbase-hbck2/src/main/java/org/apache/hbase
29 4 2020-12-21 2020-12-21 1 1 szalay.beko.mate@gmail.com szalay.beko.mate@gmail.com
TableIntegrityErrorHandler.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
19 - 2019-07-16 2019-07-16 1 1 saintstack@users.noreply.gi... saintstack@users.noreply.gi...
log4j2.xml
in hbase-tools/src/main/resources
16 - 2019-12-11 2019-12-11 1 1 wchevreuil@apache.org wchevreuil@apache.org
HBCKMetaEntry.java
in hbase-hbck2/src/main/java/org/apache/hbase
15 2 2022-08-02 2022-08-02 1 1 wchevreuil@apache.org wchevreuil@apache.org
HBCKFileStatusFilter.java
in hbase-hbck2/src/main/java/org/apache/hbase
9 - 2020-12-21 2020-12-21 1 1 szalay.beko.mate@gmail.com szalay.beko.mate@gmail.com
TableReporter.java
in hbase-table-reporter/src/main/java/org/apache/hbase/reporter
394 28 2020-05-18 2021-05-04 2 2 stack@apache.org shanmukhaharipriya@gmail.com
HBCKFsTableDescriptors.java
in hbase-hbck2/src/main/java/org/apache/hbase
246 15 2020-12-21 2023-04-01 3 2 szalay.beko.mate@gmail.com nihaljain.cs@gmail.com
MissingTableDescriptorGenerator.java
in hbase-hbck2/src/main/java/org/apache/hbase
151 8 2020-12-21 2023-02-24 2 2 szalay.beko.mate@gmail.com sanjeetnishad95@gmail.com
HBCKActions.java
in hbase-hbck2/src/main/java/org/apache/hbase
69 4 2020-01-28 2022-08-02 3 2 sakthi@apache.org wchevreuil@apache.org
p
histo.p
in hbase-table-reporter/src/main/gnuplot
32 - 2020-05-18 2020-08-17 2 2 stack@apache.org psomogyi@apache.org
p
freq.p
in hbase-table-reporter/src/main/gnuplot
21 - 2020-05-18 2020-08-17 2 2 stack@apache.org psomogyi@apache.org
log4j2.xml
in hbase-hbck2/src/main/resources
16 - 2018-09-14 2019-02-28 3 2 stack@apache.org petersomogyi@users.noreply....
HFileCorruptionChecker.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
381 24 2019-07-16 2021-06-02 4 3 saintstack@users.noreply.gi... taklwu@apache.org
FsRegionsMetaRecoverer.java
in hbase-hbck2/src/main/java/org/apache/hbase
218 11 2019-09-06 2022-08-02 8 3 wchevreuil@apache.org wchevreuil@apache.org
HBCKFsUtils.java
in hbase-hbck2/src/main/java/org/apache/hbase
209 17 2020-06-26 2021-06-02 4 3 wchevreuil@apache.org taklwu@apache.org
Version.java
in hbase-hbck2/src/main/java/org/apache/hbase
70 2 2019-07-18 2019-10-07 3 3 saintstack@users.noreply.gi... psomogyi@apache.org
ReplicationFsck.java
in hbase-hbck2/src/main/java/org/apache/hbase
33 2 2019-07-20 2022-06-21 3 3 saintstack@users.noreply.gi... wchevreuil@apache.org
HBCKMetaTableAccessor.java
in hbase-hbck2/src/main/java/org/apache/hbase
511 31 2019-08-15 2023-02-26 10 4 sakthi@apache.org psomogyi@apache.org
RegionsMerger.java
in hbase-tools/src/main/java/org/apache/hbase
235 9 2019-12-11 2023-02-26 6 4 wchevreuil@apache.org psomogyi@apache.org
OfflineMetaRepair.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
68 3 2019-07-16 2020-12-21 4 4 saintstack@users.noreply.gi... szalay.beko.mate@gmail.com
FileSystemFsck.java
in hbase-hbck2/src/main/java/org/apache/hbase
49 2 2019-07-16 2022-06-21 6 4 saintstack@users.noreply.gi... wchevreuil@apache.org
HBaseFsckRepair.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
111 9 2019-07-16 2020-12-21 5 5 saintstack@users.noreply.gi... szalay.beko.mate@gmail.com
HBaseFsck.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
4151 232 2019-07-16 2021-09-24 16 10 saintstack@users.noreply.gi... zyork@amazon.com
HBCK2.java
in hbase-hbck2/src/main/java/org/apache/hbase
1220 53 2018-09-14 2023-02-24 44 22 stack@apache.org sanjeetnishad95@gmail.com
Correlations

File Size vs. Number of Changes: 30 points

hbase-hbck2/src/main/java/org/apache/hbase/HBCKFsTableDescriptors.java x: 246 lines of code y: 3 # changes hbase-hbck2/src/main/java/org/apache/hbase/HBCKMetaTableAccessor.java x: 511 lines of code y: 10 # changes hbase-tools/src/main/java/org/apache/hbase/RegionsMerger.java x: 235 lines of code y: 6 # changes hbase-hbck2/src/main/java/org/apache/hbase/HBCK2.java x: 1220 lines of code y: 44 # changes hbase-hbck2/src/main/java/org/apache/hbase/MissingTableDescriptorGenerator.java x: 151 lines of code y: 2 # changes hbase-hbck2/src/main/java/org/apache/hbase/FsRegionsMetaRecoverer.java x: 218 lines of code y: 8 # changes hbase-hbck2/src/main/java/org/apache/hbase/HBCKActions.java x: 69 lines of code y: 3 # changes hbase-hbck2/src/main/java/org/apache/hbase/HBCKMetaEntry.java x: 15 lines of code y: 1 # changes hbase-hbck2/src/main/java/org/apache/hbase/FileSystemFsck.java x: 49 lines of code y: 6 # changes hbase-hbck2/src/main/java/org/apache/hbase/ReplicationFsck.java x: 33 lines of code y: 3 # changes hbase-hbck2/src/main/java/org/apache/hbase/RegionInfoMismatchTool.java x: 127 lines of code y: 2 # changes hbase-hbck2/src/main/java/org/apache/hbase/HBCKRegionInfo.java x: 86 lines of code y: 1 # changes hbase-hbck2/src/main/java/org/apache/hbase/hbck1/HBaseFsck.java x: 4151 lines of code y: 16 # changes hbase-hbck2/src/main/java/org/apache/hbase/HBCKFsUtils.java x: 209 lines of code y: 4 # changes hbase-hbck2/src/main/java/org/apache/hbase/hbck1/HFileCorruptionChecker.java x: 381 lines of code y: 4 # changes hbase-table-reporter/src/main/java/org/apache/hbase/reporter/TableReporter.java x: 394 lines of code y: 2 # changes hbase-tools/src/main/java/org/apache/hbase/MissingRegionDirsRepairTool.java x: 101 lines of code y: 1 # changes hbase-hbck2/src/main/java/org/apache/hbase/HBCKAbstractFileStatusFilter.java x: 29 lines of code y: 1 # changes hbase-hbck2/src/main/java/org/apache/hbase/HBCKFileStatusFilter.java x: 9 lines of code y: 1 # changes hbase-hbck2/src/main/java/org/apache/hbase/hbck1/HBaseFsckRepair.java x: 111 lines of code y: 5 # changes hbase-hbck2/src/main/java/org/apache/hbase/hbck1/OfflineMetaRepair.java x: 68 lines of code y: 4 # changes hbase-table-reporter/src/main/gnuplot/freq.p x: 21 lines of code y: 2 # changes hbase-table-reporter/src/main/gnuplot/histo.p x: 32 lines of code y: 2 # changes hbase-operator-tools-assembly/src/main/assembly/bin.xml x: 73 lines of code y: 1 # changes hbase-hbck2/src/main/java/org/apache/hbase/hbck1/ReplicationChecker.java x: 97 lines of code y: 1 # changes hbase-hbck2/src/main/resources/log4j2.xml x: 16 lines of code y: 3 # changes
44.0
# changes
  min: 1.0
  average: 4.73
  25th percentile: 1.0
  median: 2.5
  75th percentile: 4.25
  max: 44.0
0 4151.0
lines of code
min: 9.0 | average: 294.67 | 25th percentile: 31.25 | median: 84.5 | 75th percentile: 222.25 | max: 4151.0

Number of Contributors vs. Number of Changes: 30 points

hbase-hbck2/src/main/java/org/apache/hbase/HBCKFsTableDescriptors.java x: 2 # contributors y: 3 # changes hbase-hbck2/src/main/java/org/apache/hbase/HBCKMetaTableAccessor.java x: 4 # contributors y: 10 # changes hbase-tools/src/main/java/org/apache/hbase/RegionsMerger.java x: 4 # contributors y: 6 # changes hbase-hbck2/src/main/java/org/apache/hbase/HBCK2.java x: 22 # contributors y: 44 # changes hbase-hbck2/src/main/java/org/apache/hbase/MissingTableDescriptorGenerator.java x: 2 # contributors y: 2 # changes hbase-hbck2/src/main/java/org/apache/hbase/FsRegionsMetaRecoverer.java x: 3 # contributors y: 8 # changes hbase-hbck2/src/main/java/org/apache/hbase/HBCKMetaEntry.java x: 1 # contributors y: 1 # changes hbase-hbck2/src/main/java/org/apache/hbase/ReplicationFsck.java x: 3 # contributors y: 3 # changes hbase-hbck2/src/main/java/org/apache/hbase/RegionInfoMismatchTool.java x: 1 # contributors y: 2 # changes hbase-hbck2/src/main/java/org/apache/hbase/hbck1/HBaseFsck.java x: 10 # contributors y: 16 # changes hbase-hbck2/src/main/java/org/apache/hbase/HBCKFsUtils.java x: 3 # contributors y: 4 # changes hbase-hbck2/src/main/java/org/apache/hbase/hbck1/HBaseFsckRepair.java x: 5 # contributors y: 5 # changes hbase-hbck2/src/main/java/org/apache/hbase/hbck1/OfflineMetaRepair.java x: 4 # contributors y: 4 # changes
44.0
# changes
  min: 1.0
  average: 4.73
  25th percentile: 1.0
  median: 2.5
  75th percentile: 4.25
  max: 44.0
0 22.0
# contributors
min: 1.0 | average: 3.1 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.25 | max: 22.0

Number of Contributors vs. File Size: 30 points

hbase-hbck2/src/main/java/org/apache/hbase/HBCKFsTableDescriptors.java x: 2 # contributors y: 246 lines of code hbase-hbck2/src/main/java/org/apache/hbase/HBCKMetaTableAccessor.java x: 4 # contributors y: 511 lines of code hbase-tools/src/main/java/org/apache/hbase/RegionsMerger.java x: 4 # contributors y: 235 lines of code hbase-hbck2/src/main/java/org/apache/hbase/HBCK2.java x: 22 # contributors y: 1220 lines of code hbase-hbck2/src/main/java/org/apache/hbase/MissingTableDescriptorGenerator.java x: 2 # contributors y: 151 lines of code hbase-hbck2/src/main/java/org/apache/hbase/FsRegionsMetaRecoverer.java x: 3 # contributors y: 218 lines of code hbase-hbck2/src/main/java/org/apache/hbase/HBCKActions.java x: 2 # contributors y: 69 lines of code hbase-hbck2/src/main/java/org/apache/hbase/HBCKMetaEntry.java x: 1 # contributors y: 15 lines of code hbase-hbck2/src/main/java/org/apache/hbase/FileSystemFsck.java x: 4 # contributors y: 49 lines of code hbase-hbck2/src/main/java/org/apache/hbase/ReplicationFsck.java x: 3 # contributors y: 33 lines of code hbase-hbck2/src/main/java/org/apache/hbase/RegionInfoMismatchTool.java x: 1 # contributors y: 127 lines of code hbase-hbck2/src/main/java/org/apache/hbase/HBCKRegionInfo.java x: 1 # contributors y: 86 lines of code hbase-hbck2/src/main/java/org/apache/hbase/hbck1/HBaseFsck.java x: 10 # contributors y: 4151 lines of code hbase-hbck2/src/main/java/org/apache/hbase/HBCKFsUtils.java x: 3 # contributors y: 209 lines of code hbase-hbck2/src/main/java/org/apache/hbase/hbck1/HFileCorruptionChecker.java x: 3 # contributors y: 381 lines of code hbase-table-reporter/src/main/java/org/apache/hbase/reporter/TableReporter.java x: 2 # contributors y: 394 lines of code hbase-tools/src/main/java/org/apache/hbase/MissingRegionDirsRepairTool.java x: 1 # contributors y: 101 lines of code hbase-hbck2/src/main/java/org/apache/hbase/HBCKAbstractFileStatusFilter.java x: 1 # contributors y: 29 lines of code hbase-hbck2/src/main/java/org/apache/hbase/hbck1/HBaseFsckRepair.java x: 5 # contributors y: 111 lines of code hbase-hbck2/src/main/java/org/apache/hbase/hbck1/OfflineMetaRepair.java x: 4 # contributors y: 68 lines of code hbase-table-reporter/src/main/gnuplot/freq.p x: 2 # contributors y: 21 lines of code hbase-hbck2/src/main/java/org/apache/hbase/Version.java x: 3 # contributors y: 70 lines of code hbase-operator-tools-assembly/src/main/assembly/bin.xml x: 1 # contributors y: 73 lines of code hbase-hbck2/src/main/resources/log4j2.xml x: 2 # contributors y: 16 lines of code
4151.0
lines of code
  min: 9.0
  average: 294.67
  25th percentile: 31.25
  median: 84.5
  75th percentile: 222.25
  max: 4151.0
0 22.0
# contributors
min: 1.0 | average: 3.1 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.25 | max: 22.0