apache / hive
Unit Size

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

Intro
Learn more...
Unit Size Overall
8% | 12% | 26% | 20% | 31%
Legend:
101+
51-100
21-50
11-20
1-10
Unit Size per Extension
101+
51-100
21-50
11-20
1-10
java8% | 12% | 26% | 20% | 31%
cpp50% | 6% | 15% | 18% | 9%
py5% | 5% | 19% | 33% | 36%
js16% | 0% | 34% | 24% | 24%
php0% | 15% | 41% | 20% | 23%
c0% | 0% | 30% | 12% | 57%
Unit Size per Logical Component
primary logical decomposition
101+
51-100
21-50
11-20
1-10
ql10% | 14% | 26% | 19% | 29%
standalone-metastore9% | 11% | 22% | 17% | 38%
serde11% | 11% | 20% | 20% | 35%
storage-api19% | 17% | 18% | 16% | 28%
common11% | 8% | 21% | 22% | 36%
service5% | 7% | 27% | 27% | 32%
llap-server6% | 15% | 27% | 20% | 30%
jdbc9% | 6% | 17% | 18% | 49%
llap-tez12% | 12% | 25% | 20% | 29%
hbase-handler15% | 16% | 23% | 16% | 27%
hcatalog2% | 11% | 26% | 26% | 33%
beeline5% | 8% | 29% | 28% | 29%
hplsql2% | 13% | 30% | 21% | 31%
vector-code-gen8% | 2% | 51% | 19% | 17%
cli12% | 30% | 32% | 9% | 15%
iceberg<1% | 10% | 30% | 22% | 35%
jdbc-handler7% | 17% | 25% | 16% | 33%
itests0% | 5% | 27% | 23% | 43%
druid-handler0% | 16% | 43% | 18% | 20%
contrib0% | 9% | 26% | 15% | 48%
kudu-handler0% | 25% | 19% | 15% | 39%
llap-client0% | 5% | 30% | 23% | 41%
llap-ext-client0% | 34% | 27% | 17% | 19%
streaming0% | 7% | 34% | 21% | 36%
udf0% | 27% | 34% | 15% | 22%
accumulo-handler0% | 2% | 33% | 23% | 40%
shims0% | 2% | 15% | 32% | 49%
llap-common0% | 2% | 21% | 27% | 48%
kafka-handler0% | 5% | 40% | 26% | 28%
metastore0% | 0% | 37% | 28% | 34%
parser0% | 0% | 29% | 19% | 51%
testutils0% | 0% | 35% | 45% | 19%
classification0% | 0% | 0% | 0% | 100%
Alternative Visuals
Longest Units
Top 50 longest units
Unit# linesMcCabe index# params
880 176 0
569 133 4
562 58 11
457 2 0
375 85 1
338 66 5
317 83 9
310 74 1
304 71 3
296 44 6
293 93 5
287 78 6
282 1 0
281 69 6
270 100 1
263 49 4
256 51 4
254 73 4
253 41 9
252 132 4
250 42 5
247 54 4
238 49 5
238 45 0
237 81 1
234 49 5
233 63 6
227 38 8
222 44 4
220 60 8
217 64 1
217 54 0
217 111 0
216 117 3
215 64 1
214 117 3
212 53 1
211 46 10
211 22 3
210 92 7
209 42 0
208 53 6
207 29 14
205 55 6
202 40 2
199 40 8
198 23 1
197 58 4
196 68 20
195 51 4