alibaba / DataX
Unit Size

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

Intro
Learn more...
Unit Size Overall
7% | 13% | 31% | 19% | 28%
Legend:
101+
51-100
21-50
11-20
1-10
Unit Size per Extension
101+
51-100
21-50
11-20
1-10
java7% | 13% | 31% | 19% | 28%
py0% | 15% | 40% | 15% | 28%
Unit Size per Logical Component
primary logical decomposition
101+
51-100
21-50
11-20
1-10
odpswriter30% | 6% | 32% | 16% | 13%
elasticsearchwriter33% | 4% | 20% | 15% | 25%
odpsreader28% | 17% | 27% | 15% | 11%
hdfsreader31% | 18% | 26% | 12% | 11%
osswriter17% | 16% | 41% | 9% | 14%
clickhousewriter83% | 0% | 0% | 0% | 16%
core3% | 11% | 30% | 17% | 37%
mongodbwriter44% | 0% | 20% | 18% | 16%
hologresjdbcwriter24% | 0% | 49% | 9% | 16%
kuduwriter27% | 10% | 30% | 16% | 15%
loghubreader37% | 14% | 20% | 3% | 23%
plugin-unstructured-storage-util8% | 21% | 25% | 18% | 27%
oceanbasev10writer5% | 4% | 21% | 18% | 50%
rdbmswriter68% | 0% | 0% | 7% | 23%
databendwriter59% | 0% | 15% | 0% | 25%
cassandrareader26% | 32% | 23% | 10% | 7%
hdfswriter9% | 35% | 30% | 18% | 6%
plugin-rdbms-util4% | 22% | 42% | 14% | 15%
txtfilereader39% | 0% | 36% | 10% | 14%
adswriter5% | 28% | 29% | 13% | 22%
tsdbreader12% | 16% | 29% | 8% | 32%
otsstreamreader0% | 15% | 35% | 17% | 31%
cassandrawriter0% | 94% | 0% | 0% | 5%
mongodbreader0% | 56% | 0% | 30% | 13%
oceanbasev10reader0% | 21% | 31% | 14% | 33%
hbase20xsqlreader0% | 38% | 34% | 13% | 13%
gdbwriter0% | 19% | 27% | 16% | 35%
otswriter0% | 6% | 34% | 26% | 32%
tsdbwriter0% | 26% | 31% | 11% | 31%
ftpreader0% | 25% | 28% | 27% | 17%
otsreader0% | 5% | 37% | 28% | 28%
streamreader0% | 48% | 23% | 5% | 22%
datahubreader0% | 32% | 29% | 25% | 12%
opentsdbreader0% | 27% | 21% | 16% | 34%
common0% | 3% | 17% | 28% | 50%
ftpwriter0% | 14% | 63% | 11% | 10%
txtfilewriter0% | 37% | 36% | 14% | 11%
rdbmsreader0% | 62% | 0% | 12% | 25%
hbase11xsqlwriter0% | 8% | 29% | 19% | 42%
hbase20xsqlwriter0% | 19% | 31% | 28% | 20%
tdenginewriter0% | 9% | 53% | 19% | 17%
milvuswriter0% | 18% | 7% | 25% | 49%
ossreader0% | 8% | 45% | 18% | 28%
datahubwriter0% | 20% | 53% | 14% | 12%
tdenginereader0% | 29% | 38% | 18% | 13%
obhbasewriter0% | 6% | 44% | 24% | 24%
loghubwriter0% | 24% | 29% | 11% | 34%
obhbasereader0% | 4% | 60% | 21% | 13%
ocswriter0% | 17% | 45% | 15% | 21%
neo4jwriter0% | 13% | 6% | 19% | 60%
starrockswriter0% | 6% | 22% | 42% | 28%
hbase11xreader0% | 0% | 45% | 27% | 27%
hbase094xreader0% | 0% | 49% | 26% | 24%
doriswriter0% | 0% | 27% | 39% | 32%
hbase11xsqlreader0% | 0% | 47% | 17% | 35%
gdbreader0% | 0% | 35% | 30% | 33%
hbase11xwriter0% | 0% | 38% | 34% | 26%
hbase094xwriter0% | 0% | 42% | 32% | 25%
selectdbwriter0% | 0% | 19% | 38% | 42%
adbpgwriter0% | 0% | 50% | 19% | 30%
drdsreader0% | 0% | 55% | 10% | 34%
streamwriter0% | 0% | 38% | 38% | 22%
datax-example0% | 0% | 46% | 24% | 29%
sqlserverreader0% | 0% | 0% | 32% | 67%
gaussdbwriter0% | 0% | 0% | 33% | 66%
postgresqlwriter0% | 0% | 0% | 33% | 66%
oraclewriter0% | 0% | 0% | 23% | 76%
kingbaseeswriter0% | 0% | 0% | 30% | 69%
oraclereader0% | 0% | 0% | 17% | 82%
sqlserverwriter0% | 0% | 0% | 23% | 76%
starrocksreader0% | 0% | 0% | 28% | 72%
drdswriter0% | 0% | 0% | 30% | 69%
gaussdbreader0% | 0% | 0% | 32% | 67%
postgresqlreader0% | 0% | 0% | 32% | 67%
kingbaseesreader0% | 0% | 0% | 32% | 67%
adbmysqlwriter0% | 0% | 0% | 17% | 82%
sybasereader0% | 0% | 0% | 22% | 78%
oscarwriter0% | 0% | 0% | 0% | 100%
mysqlreader0% | 0% | 0% | 0% | 100%
dorisreader0% | 0% | 0% | 0% | 100%
mysqlwriter0% | 0% | 0% | 0% | 100%
sybasewriter0% | 0% | 0% | 0% | 100%
clickhousereader0% | 0% | 0% | 0% | 100%
transformer0% | 0% | 0% | 0% | 100%
Alternative Visuals
Longest Units
Top 50 longest units
Unit# linesMcCabe index# params
351 97 1
239 85 2
218 61 0
214 76 2
205 45 5
162 43 1
151 28 0
144 41 3
141 62 4
140 36 3
139 29 1
137 27 2
135 23 2
135 34 1
133 28 5
130 42 5
129 42 5
127 33 0
126 32 5
125 37 1
121 40 5
116 26 0
116 29 5
115 42 2
115 23 4
114 39 5
111 23 7
109 25 0
106 16 0
100 13 1
99 16 0
99 36 6
98 25 2
98 20 1
98 38 6
98 33 1
94 36 6
94 17 5
93 25 4
93 36 6
92 16 5
91 15 1
89 14 5
89 37 3
88 22 3
88 19 3
87 31 3
85 21 0
83 13 4
82 31 1