apache / cassandra-gocql-driver
File Size

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

Intro
Learn more...
File Size Overall
63% | 10% | 12% | 9% | 3%
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
go63% | 10% | 12% | 9% | 3%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
ROOT66% | 10% | 13% | 6% | 2%
internal0% | 0% | 0% | 79% | 20%
hostpool0% | 0% | 0% | 100% | 0%
lz40% | 0% | 0% | 0% | 100%
Longest Files (Top 40)
File# lines# units
marshal.go
in root
2446 93
frame.go
in root
1828 119
session.go
in root
1564 151
conn.go
in root
1445 61
1269 34
770 59
652 77
helpers.go
in root
462 18
447 21
control.go
in root
404 21
224 11
uuid.go
in root
216 23
events.go
in root
189 13
token.go
in root
160 22
155 5
ccm.go
in internal/ccm
146 7
ring.go
in root
115 9
cluster.go
in root
113 6
errors.go
in root
112 5
murmur.go
in internal/murmur
108 4
streams.go
in internal/streams
104 11
hostpool.go
in hostpool
101 13
lru.go
in internal/lru
78 7
72 7
lz4.go
in lz4
65 6
dial.go
in root
62 3
filters.go
in root
40 6
36 2
crc.go
in root
30 2
logger.go
in root
26 10
25 5
version.go
in root
24 1
fuzz.go
in root
23 1
14 2
murmur_unsafe.go
in internal/murmur
10 1
murmur_appengine.go
in internal/murmur
7 1
6 -
2 -
2 -
doc.go
in root
1 -
Files With Most Units (Top 36)
File# lines# units
session.go
in root
1564 151
frame.go
in root
1828 119
marshal.go
in root
2446 93
652 77
conn.go
in root
1445 61
770 59
1269 34
uuid.go
in root
216 23
token.go
in root
160 22
447 21
control.go
in root
404 21
helpers.go
in root
462 18
events.go
in root
189 13
hostpool.go
in hostpool
101 13
224 11
streams.go
in internal/streams
104 11
logger.go
in root
26 10
ring.go
in root
115 9
72 7
lru.go
in internal/lru
78 7
ccm.go
in internal/ccm
146 7
filters.go
in root
40 6
lz4.go
in lz4
65 6
cluster.go
in root
113 6
errors.go
in root
112 5
25 5
155 5
murmur.go
in internal/murmur
108 4
dial.go
in root
62 3
36 2
14 2
crc.go
in root
30 2
fuzz.go
in root
23 1
version.go
in root
24 1
murmur_unsafe.go
in internal/murmur
10 1
murmur_appengine.go
in internal/murmur
7 1
Files With Long Lines (Top 9)

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

File# lines# units# long lines
marshal.go
in root
2446 93 31
frame.go
in root
1828 119 17
conn.go
in root
1445 61 11
session.go
in root
1564 151 4
770 59 2
control.go
in root
404 21 2
1269 34 1
224 11 1
errors.go
in root
112 5 1
Correlations

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

doc.go x: 18 commits (all time) y: 1 lines of code session.go x: 404 commits (all time) y: 1564 lines of code frame.go x: 183 commits (all time) y: 1828 lines of code helpers.go x: 95 commits (all time) y: 462 lines of code marshal.go x: 207 commits (all time) y: 2446 lines of code metadata.go x: 53 commits (all time) y: 1269 lines of code conn.go x: 457 commits (all time) y: 1445 lines of code control.go x: 115 commits (all time) y: 404 lines of code host_source.go x: 125 commits (all time) y: 770 lines of code compressor.go x: 14 commits (all time) y: 25 lines of code crc.go x: 1 commits (all time) y: 30 lines of code lz4/lz4.go x: 3 commits (all time) y: 65 lines of code prepared_cache.go x: 14 commits (all time) y: 72 lines of code cluster.go x: 183 commits (all time) y: 113 lines of code connectionpool.go x: 145 commits (all time) y: 447 lines of code query_executor.go x: 38 commits (all time) y: 155 lines of code filters.go x: 15 commits (all time) y: 40 lines of code policies.go x: 122 commits (all time) y: 652 lines of code hostpool/hostpool.go x: 1 commits (all time) y: 101 lines of code logger.go x: 9 commits (all time) y: 26 lines of code version.go x: 5 commits (all time) y: 24 lines of code address_translators.go x: 4 commits (all time) y: 14 lines of code cqltypes.go x: 2 commits (all time) y: 6 lines of code debug_off.go x: 7 commits (all time) y: 2 lines of code dial.go x: 5 commits (all time) y: 62 lines of code errors.go x: 14 commits (all time) y: 112 lines of code events.go x: 86 commits (all time) y: 189 lines of code fuzz.go x: 7 commits (all time) y: 23 lines of code host_source_gen.go x: 4 commits (all time) y: 36 lines of code internal/ccm/ccm.go x: 8 commits (all time) y: 146 lines of code internal/lru/lru.go x: 8 commits (all time) y: 78 lines of code internal/murmur/murmur.go x: 4 commits (all time) y: 108 lines of code internal/murmur/murmur_appengine.go x: 5 commits (all time) y: 7 lines of code internal/murmur/murmur_unsafe.go x: 3 commits (all time) y: 10 lines of code internal/streams/streams.go x: 5 commits (all time) y: 104 lines of code ring.go x: 26 commits (all time) y: 115 lines of code token.go x: 36 commits (all time) y: 160 lines of code topology.go x: 21 commits (all time) y: 224 lines of code uuid.go x: 32 commits (all time) y: 216 lines of code
2446.0
lines of code
  min: 1.0
  average: 338.83
  25th percentile: 25.25
  median: 106.0
  75th percentile: 359.0
  max: 2446.0
0 457.0
commits (all time)
min: 1.0 | average: 62.28 | 25th percentile: 5.0 | median: 14.0 | 75th percentile: 92.75 | max: 457.0

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

doc.go x: 11 contributors (all time) y: 1 lines of code session.go x: 84 contributors (all time) y: 1564 lines of code frame.go x: 31 contributors (all time) y: 1828 lines of code helpers.go x: 32 contributors (all time) y: 462 lines of code marshal.go x: 57 contributors (all time) y: 2446 lines of code metadata.go x: 19 contributors (all time) y: 1269 lines of code conn.go x: 75 contributors (all time) y: 1445 lines of code control.go x: 27 contributors (all time) y: 404 lines of code host_source.go x: 32 contributors (all time) y: 770 lines of code compressor.go x: 11 contributors (all time) y: 25 lines of code crc.go x: 1 contributors (all time) y: 30 lines of code lz4/lz4.go x: 3 contributors (all time) y: 65 lines of code prepared_cache.go x: 7 contributors (all time) y: 72 lines of code cluster.go x: 40 contributors (all time) y: 113 lines of code connectionpool.go x: 34 contributors (all time) y: 447 lines of code query_executor.go x: 21 contributors (all time) y: 155 lines of code filters.go x: 5 contributors (all time) y: 40 lines of code policies.go x: 39 contributors (all time) y: 652 lines of code hostpool/hostpool.go x: 1 contributors (all time) y: 101 lines of code logger.go x: 6 contributors (all time) y: 26 lines of code version.go x: 5 contributors (all time) y: 24 lines of code address_translators.go x: 4 contributors (all time) y: 14 lines of code cqltypes.go x: 2 contributors (all time) y: 6 lines of code debug_off.go x: 3 contributors (all time) y: 2 lines of code errors.go x: 6 contributors (all time) y: 112 lines of code events.go x: 18 contributors (all time) y: 189 lines of code fuzz.go x: 4 contributors (all time) y: 23 lines of code host_source_gen.go x: 3 contributors (all time) y: 36 lines of code internal/ccm/ccm.go x: 5 contributors (all time) y: 146 lines of code internal/lru/lru.go x: 3 contributors (all time) y: 78 lines of code internal/murmur/murmur.go x: 2 contributors (all time) y: 108 lines of code internal/murmur/murmur_unsafe.go x: 2 contributors (all time) y: 10 lines of code internal/streams/streams.go x: 4 contributors (all time) y: 104 lines of code ring.go x: 8 contributors (all time) y: 115 lines of code token.go x: 11 contributors (all time) y: 160 lines of code topology.go x: 7 contributors (all time) y: 224 lines of code uuid.go x: 16 contributors (all time) y: 216 lines of code
2446.0
lines of code
  min: 1.0
  average: 338.83
  25th percentile: 25.25
  median: 106.0
  75th percentile: 359.0
  max: 2446.0
0 84.0
contributors (all time)
min: 1.0 | average: 16.17 | 25th percentile: 3.0 | median: 6.5 | 75th percentile: 25.5 | max: 84.0

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

doc.go x: 1 commits (30d) y: 1 lines of code session.go x: 1 commits (30d) y: 1564 lines of code
1564.0
lines of code
  min: 1.0
  average: 782.5
  25th percentile: 1.0
  median: 782.5
  75th percentile: 1564.0
  max: 1564.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

doc.go x: 1 contributors (30d) y: 1 lines of code session.go x: 1 contributors (30d) y: 1564 lines of code
1564.0
lines of code
  min: 1.0
  average: 782.5
  25th percentile: 1.0
  median: 782.5
  75th percentile: 1564.0
  max: 1564.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

doc.go x: 1 commits (90d) y: 1 lines of code session.go x: 1 commits (90d) y: 1564 lines of code conn.go x: 2 commits (90d) y: 1445 lines of code control.go x: 2 commits (90d) y: 404 lines of code host_source.go x: 2 commits (90d) y: 770 lines of code
1564.0
lines of code
  min: 1.0
  average: 836.8
  25th percentile: 202.5
  median: 770.0
  75th percentile: 1504.5
  max: 1564.0
0 2.0
commits (90d)
min: 1.0 | average: 1.6 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

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

doc.go x: 1 contributors (90d) y: 1 lines of code session.go x: 1 contributors (90d) y: 1564 lines of code conn.go x: 1 contributors (90d) y: 1445 lines of code control.go x: 1 contributors (90d) y: 404 lines of code host_source.go x: 1 contributors (90d) y: 770 lines of code
1564.0
lines of code
  min: 1.0
  average: 836.8
  25th percentile: 202.5
  median: 770.0
  75th percentile: 1504.5
  max: 1564.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0