apache / hbase-operator-tools
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
60% | 5% | 19% | 5% | 8%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java61% | 5% | 19% | 5% | 7%
xml0% | 0% | 0% | 0% | 100%
p0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
hbase-hbck268% | 6% | 13% | 4% | 7%
hbase-table-reporter0% | 0% | 88% | 0% | 11%
hbase-tools0% | 0% | 54% | 23% | 22%
hbase-operator-tools-assembly0% | 0% | 0% | 0% | 100%
Longest Files (Top 30)
File# lines# units
HBaseFsck.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
4151 232
HBCK2.java
in hbase-hbck2/src/main/java/org/apache/hbase
1220 53
HBCKMetaTableAccessor.java
in hbase-hbck2/src/main/java/org/apache/hbase
511 31
TableReporter.java
in hbase-table-reporter/src/main/java/org/apache/hbase/reporter
394 28
HFileCorruptionChecker.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
381 24
HBCKFsTableDescriptors.java
in hbase-hbck2/src/main/java/org/apache/hbase
246 15
RegionsMerger.java
in hbase-tools/src/main/java/org/apache/hbase
235 9
FsRegionsMetaRecoverer.java
in hbase-hbck2/src/main/java/org/apache/hbase
218 11
HBCKFsUtils.java
in hbase-hbck2/src/main/java/org/apache/hbase
209 17
MissingTableDescriptorGenerator.java
in hbase-hbck2/src/main/java/org/apache/hbase
151 8
RegionInfoMismatchTool.java
in hbase-hbck2/src/main/java/org/apache/hbase
127 6
HBaseFsckRepair.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
111 9
MissingRegionDirsRepairTool.java
in hbase-tools/src/main/java/org/apache/hbase
101 3
ReplicationChecker.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
97 5
HBCKRegionInfo.java
in hbase-hbck2/src/main/java/org/apache/hbase
86 3
RegionsOnUnknownServersRecoverer.java
in hbase-tools/src/main/java/org/apache/hbase
83 3
bin.xml
in hbase-operator-tools-assembly/src/main/assembly
73 -
Version.java
in hbase-hbck2/src/main/java/org/apache/hbase
70 2
HBCKActions.java
in hbase-hbck2/src/main/java/org/apache/hbase
69 4
OfflineMetaRepair.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
68 3
FileSystemFsck.java
in hbase-hbck2/src/main/java/org/apache/hbase
49 2
ReplicationFsck.java
in hbase-hbck2/src/main/java/org/apache/hbase
33 2
p
histo.p
in hbase-table-reporter/src/main/gnuplot
32 -
HBCKAbstractFileStatusFilter.java
in hbase-hbck2/src/main/java/org/apache/hbase
29 4
p
freq.p
in hbase-table-reporter/src/main/gnuplot
21 -
TableIntegrityErrorHandler.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
19 -
log4j2.xml
in hbase-tools/src/main/resources
16 -
log4j2.xml
in hbase-hbck2/src/main/resources
16 -
HBCKMetaEntry.java
in hbase-hbck2/src/main/java/org/apache/hbase
15 2
HBCKFileStatusFilter.java
in hbase-hbck2/src/main/java/org/apache/hbase
9 -
Files With Most Units (Top 23)
File# lines# units
HBaseFsck.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
4151 232
HBCK2.java
in hbase-hbck2/src/main/java/org/apache/hbase
1220 53
HBCKMetaTableAccessor.java
in hbase-hbck2/src/main/java/org/apache/hbase
511 31
TableReporter.java
in hbase-table-reporter/src/main/java/org/apache/hbase/reporter
394 28
HFileCorruptionChecker.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
381 24
HBCKFsUtils.java
in hbase-hbck2/src/main/java/org/apache/hbase
209 17
HBCKFsTableDescriptors.java
in hbase-hbck2/src/main/java/org/apache/hbase
246 15
FsRegionsMetaRecoverer.java
in hbase-hbck2/src/main/java/org/apache/hbase
218 11
RegionsMerger.java
in hbase-tools/src/main/java/org/apache/hbase
235 9
HBaseFsckRepair.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
111 9
MissingTableDescriptorGenerator.java
in hbase-hbck2/src/main/java/org/apache/hbase
151 8
RegionInfoMismatchTool.java
in hbase-hbck2/src/main/java/org/apache/hbase
127 6
ReplicationChecker.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
97 5
HBCKActions.java
in hbase-hbck2/src/main/java/org/apache/hbase
69 4
HBCKAbstractFileStatusFilter.java
in hbase-hbck2/src/main/java/org/apache/hbase
29 4
MissingRegionDirsRepairTool.java
in hbase-tools/src/main/java/org/apache/hbase
101 3
RegionsOnUnknownServersRecoverer.java
in hbase-tools/src/main/java/org/apache/hbase
83 3
HBCKRegionInfo.java
in hbase-hbck2/src/main/java/org/apache/hbase
86 3
OfflineMetaRepair.java
in hbase-hbck2/src/main/java/org/apache/hbase/hbck1
68 3
HBCKMetaEntry.java
in hbase-hbck2/src/main/java/org/apache/hbase
15 2
FileSystemFsck.java
in hbase-hbck2/src/main/java/org/apache/hbase
49 2
ReplicationFsck.java
in hbase-hbck2/src/main/java/org/apache/hbase
33 2
Version.java
in hbase-hbck2/src/main/java/org/apache/hbase
70 2
Files With Long Lines (Top 2)

There are 2 files with lines longer than 120 characters. In total, there are 2 long lines.

File# lines# units# long lines
p
freq.p
in hbase-table-reporter/src/main/gnuplot
21 - 1
p
histo.p
in hbase-table-reporter/src/main/gnuplot
32 - 1
Correlations

File Size vs. Commits (all time): 30 points

hbase-hbck2/src/main/java/org/apache/hbase/HBCKFsTableDescriptors.java x: 3 commits (all time) y: 246 lines of code hbase-hbck2/src/main/java/org/apache/hbase/HBCKMetaTableAccessor.java x: 10 commits (all time) y: 511 lines of code hbase-tools/src/main/java/org/apache/hbase/RegionsMerger.java x: 6 commits (all time) y: 235 lines of code hbase-hbck2/src/main/java/org/apache/hbase/HBCK2.java x: 49 commits (all time) y: 1220 lines of code hbase-hbck2/src/main/java/org/apache/hbase/MissingTableDescriptorGenerator.java x: 2 commits (all time) y: 151 lines of code hbase-hbck2/src/main/java/org/apache/hbase/FsRegionsMetaRecoverer.java x: 8 commits (all time) y: 218 lines of code hbase-hbck2/src/main/java/org/apache/hbase/HBCKActions.java x: 3 commits (all time) y: 69 lines of code hbase-hbck2/src/main/java/org/apache/hbase/HBCKMetaEntry.java x: 1 commits (all time) y: 15 lines of code hbase-hbck2/src/main/java/org/apache/hbase/FileSystemFsck.java x: 6 commits (all time) y: 49 lines of code hbase-hbck2/src/main/java/org/apache/hbase/ReplicationFsck.java x: 3 commits (all time) y: 33 lines of code hbase-hbck2/src/main/java/org/apache/hbase/RegionInfoMismatchTool.java x: 2 commits (all time) y: 127 lines of code hbase-hbck2/src/main/java/org/apache/hbase/HBCKRegionInfo.java x: 1 commits (all time) y: 86 lines of code hbase-hbck2/src/main/java/org/apache/hbase/hbck1/HBaseFsck.java x: 20 commits (all time) y: 4151 lines of code hbase-hbck2/src/main/java/org/apache/hbase/HBCKFsUtils.java x: 4 commits (all time) y: 209 lines of code hbase-hbck2/src/main/java/org/apache/hbase/hbck1/HFileCorruptionChecker.java x: 5 commits (all time) y: 381 lines of code hbase-table-reporter/src/main/java/org/apache/hbase/reporter/TableReporter.java x: 2 commits (all time) y: 394 lines of code hbase-tools/src/main/java/org/apache/hbase/MissingRegionDirsRepairTool.java x: 1 commits (all time) y: 101 lines of code hbase-hbck2/src/main/java/org/apache/hbase/HBCKAbstractFileStatusFilter.java x: 1 commits (all time) y: 29 lines of code hbase-hbck2/src/main/java/org/apache/hbase/hbck1/HBaseFsckRepair.java x: 5 commits (all time) y: 111 lines of code hbase-hbck2/src/main/java/org/apache/hbase/hbck1/OfflineMetaRepair.java x: 4 commits (all time) y: 68 lines of code hbase-table-reporter/src/main/gnuplot/freq.p x: 2 commits (all time) y: 21 lines of code hbase-operator-tools-assembly/src/main/assembly/bin.xml x: 1 commits (all time) y: 73 lines of code hbase-hbck2/src/main/resources/log4j2.xml x: 3 commits (all time) 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 49.0
commits (all time)
min: 1.0 | average: 5.07 | 25th percentile: 1.0 | median: 2.5 | 75th percentile: 5.0 | max: 49.0

File Size vs. Contributors (all time): 30 points

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

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".