Overview
File Change Frequency Overall
  • There are 63 files with 8,242 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (169 lines of code)
    • 14 files changed 21-50 times (3,790 lines of code)
    • 20 files changed 6-20 times (1,832 lines of code)
    • 28 files changed 1-5 times (2,451 lines of code)
0% | 2% | 45% | 22% | 29%
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 63 files with 8,242 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 22 files changed by 2-5 contributors (4,316 lines of code)
    • 41 files changed by 1 contributor (3,926 lines of code)
0% | 0% | 0% | 52% | 47%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, txt, s, gitignore, md, yml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 2% | 46% | 22% | 29%
s0% | 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
ROOT0% | 100% | 0% | 0% | 0%
orcas0% | 0% | 85% | 14% | 0%
handlers0% | 0% | 53% | 33% | 13%
client0% | 0% | 29% | 23% | 46%
metrics0% | 0% | 63% | 22% | 14%
common0% | 0% | 100% | 0% | 0%
server0% | 0% | 15% | 84% | 0%
protocol0% | 0% | 0% | 0% | 100%
timer0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
169 3 2015-07-24 2017-10-27 74 2 +3147 / -3196 sgmansf sgmansf
datatypes.go
in common
177 17 2015-08-18 2017-03-11 49 2 +857 / -399 sgmansf sgmansf
handler.go
in handlers/memcached/chunked
572 19 2016-01-07 2017-10-17 41 3 +2476 / -797 sgmansf sgmansf
prot.go
in client/binprot
194 18 2015-10-06 2017-02-24 33 4 +918 / -363 sgmansf sgmansf
l1l2.go
in orcas
487 16 2016-03-08 2017-10-17 32 3 +2463 / -604 sgmansf sgmansf
prot.go
in client/textprot
205 11 2015-10-06 2017-02-22 28 2 +671 / -280 sgmansf sgmansf
handler.go
in handlers/memcached/std
202 16 2016-01-07 2017-04-21 27 2 +1028 / -466 sgmansf sgmansf
types.go
in orcas
204 - 2016-03-08 2017-04-13 26 2 +1012 / -466 sgmansf sgmansf
histograms.go
in metrics
314 11 2016-02-07 2016-09-09 24 3 +1332 / -377 sgmansf sgmansf
conn.go
in handlers/memcached/batched
454 7 2016-11-18 2017-04-22 24 1 +2246 / -906 sgmansf sgmansf
l1l2batch.go
in orcas
427 16 2016-04-18 2017-04-13 22 2 +1998 / -546 sgmansf sgmansf
types.go
in server
53 - 2016-03-11 2017-12-21 21 1 +373 / -200 sgmansf sgmansf
types.go
in client/common
80 1 2015-10-06 2016-07-16 21 1 +265 / -97 sgmansf sgmansf
endpoint.go
in metrics
157 11 2016-01-29 2016-08-24 21 3 +899 / -440 sgmansf sgmansf
l1only.go
in orcas
264 16 2016-03-11 2017-03-11 21 2 +955 / -139 sgmansf sgmansf
localComm.go
in handlers/memcached/chunked
113 5 2016-01-07 2017-03-11 20 2 +591 / -227 sgmansf sgmansf
relay.go
in handlers/memcached/batched
118 4 2016-11-19 2017-04-22 19 1 +611 / -153 sgmansf sgmansf
default.go
in server
127 2 2016-03-11 2017-03-11 19 1 +418 / -84 sgmansf sgmansf
headers.go
in client/binprot
163 4 2015-10-08 2017-04-21 19 3 +594 / -386 sgmansf sgmansf
counters.go
in metrics
39 4 2016-01-29 2017-04-13 17 4 +330 / -175 sgmansf sgmansf
utils.go
in client/common
52 6 2015-10-06 2017-04-13 15 1 +166 / -56 sgmansf sgmansf
localComm.go
in handlers/memcached/std
66 2 2016-01-07 2017-03-11 14 2 +346 / -147 sgmansf sgmansf
listen.go
in server
131 7 2016-03-16 2017-12-21 14 2 +609 / -199 sgmansf sgmansf
types.go
in handlers
17 1 2016-01-07 2016-07-16 13 1 +115 / -39 sgmansf sgmansf
locked.go
in orcas
233 19 2016-05-12 2017-04-21 13 2 +824 / -107 sgmansf sgmansf
constructors.go
in handlers/memcached
39 3 2016-01-07 2017-02-24 10 1 +179 / -45 sgmansf sgmansf
keys.go
in handlers/memcached/chunked
19 3 2016-01-07 2016-05-03 9 1 +114 / -22 sgmansf sgmansf
gauges.go
in metrics
69 5 2016-06-23 2017-02-24 9 3 +421 / -101 sgmansf sgmansf
handler.go
in handlers/memcached/batched
313 21 2016-12-07 2017-04-22 9 1 +1381 / -453 sgmansf sgmansf
utils.go
in server
36 2 2016-03-15 2017-10-17 8 2 +135 / -25 sgmansf sgmansf
types.go
in handlers/memcached/chunked
51 2 2016-01-22 2016-07-16 8 1 +138 / -9 sgmansf sgmansf
58 3 2016-06-23 2016-08-24 8 3 +336 / -74 sgmansf sgmansf
types.go
in handlers/memcached/batched
26 1 2016-11-05 2017-04-22 7 1 +106 / -12 sgmansf sgmansf
stats.go
in client/stats
126 6 2016-01-06 2016-07-16 7 1 +344 / -23 sgmansf sgmansf
flags.go
in client/f
36 1 2015-12-02 2016-02-16 6 1 +105 / -30 sgmansf sgmansf
types.go
in protocol/binprot
123 2 2017-03-10 2017-04-21 5 1 +299 / -3 sgmansf sgmansf
headers.go
in protocol/binprot
162 6 2017-03-10 2017-04-21 5 1 +514 / -65 sgmansf sgmansf
respond.go
in protocol/binprot
215 20 2017-03-10 2017-04-21 5 1 +742 / -6 sgmansf sgmansf
inmem.go
in handlers/inmem
226 13 2016-05-07 2016-07-16 5 1 +918 / -71 sgmansf sgmansf
parser.go
in protocol/binprot
318 8 2017-03-10 2017-04-21 5 1 +1076 / -15 sgmansf sgmansf
types.go
in metrics
21 - 2016-08-19 2016-08-24 4 1 +110 / -24 sgmansf sgmansf
types.go
in protocol
36 - 2017-03-10 2017-10-17 4 2 +160 / -4 sgmansf sgmansf
signals.go
in client/sigs
11 1 2015-12-02 2016-01-22 3 1 +44 / -15 sgmansf sgmansf
tokens.go
in handlers/memcached/chunked
15 2 2016-01-07 2016-01-22 3 1 +80 / -4 sgmansf sgmansf
main.go
in client/cmd/sizes
48 1 2017-03-22 2017-04-13 3 1 +101 / -8 sgmansf sgmansf
lzcnt_asm.go
in metrics
2 - 2016-04-14 2016-04-15 2 1 +38 / -0 sgmansf sgmansf
components.go
in protocol/binprot
26 4 2017-03-10 2017-03-11 2 1 +100 / -0 sgmansf sgmansf
components.go
in protocol/textprot
26 4 2017-03-10 2017-03-11 2 1 +100 / -0 sgmansf sgmansf
lzcnt.go
in metrics
27 1 2016-04-14 2016-04-15 2 1 +108 / -0 sgmansf sgmansf
s
lzcnt_amd64.s
in metrics
29 - 2016-04-14 2016-04-15 2 1 +64 / -0 sgmansf sgmansf
Files With Most Churn (Top 50)
Based on the number of lines added and deleted across all commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
169 3 2015-07-24 2017-10-27 74 2 +3147 / -3196 sgmansf sgmansf
handler.go
in handlers/memcached/chunked
572 19 2016-01-07 2017-10-17 41 3 +2476 / -797 sgmansf sgmansf
conn.go
in handlers/memcached/batched
454 7 2016-11-18 2017-04-22 24 1 +2246 / -906 sgmansf sgmansf
l1l2.go
in orcas
487 16 2016-03-08 2017-10-17 32 3 +2463 / -604 sgmansf sgmansf
l1l2batch.go
in orcas
427 16 2016-04-18 2017-04-13 22 2 +1998 / -546 sgmansf sgmansf
handler.go
in handlers/memcached/batched
313 21 2016-12-07 2017-04-22 9 1 +1381 / -453 sgmansf sgmansf
histograms.go
in metrics
314 11 2016-02-07 2016-09-09 24 3 +1332 / -377 sgmansf sgmansf
handler.go
in handlers/memcached/std
202 16 2016-01-07 2017-04-21 27 2 +1028 / -466 sgmansf sgmansf
types.go
in orcas
204 - 2016-03-08 2017-04-13 26 2 +1012 / -466 sgmansf sgmansf
endpoint.go
in metrics
157 11 2016-01-29 2016-08-24 21 3 +899 / -440 sgmansf sgmansf
prot.go
in client/binprot
194 18 2015-10-06 2017-02-24 33 4 +918 / -363 sgmansf sgmansf
datatypes.go
in common
177 17 2015-08-18 2017-03-11 49 2 +857 / -399 sgmansf sgmansf
l1only.go
in orcas
264 16 2016-03-11 2017-03-11 21 2 +955 / -139 sgmansf sgmansf
parser.go
in protocol/binprot
318 8 2017-03-10 2017-04-21 5 1 +1076 / -15 sgmansf sgmansf
inmem.go
in handlers/inmem
226 13 2016-05-07 2016-07-16 5 1 +918 / -71 sgmansf sgmansf
headers.go
in client/binprot
163 4 2015-10-08 2017-04-21 19 3 +594 / -386 sgmansf sgmansf
prot.go
in client/textprot
205 11 2015-10-06 2017-02-22 28 2 +671 / -280 sgmansf sgmansf
locked.go
in orcas
233 19 2016-05-12 2017-04-21 13 2 +824 / -107 sgmansf sgmansf
localComm.go
in handlers/memcached/chunked
113 5 2016-01-07 2017-03-11 20 2 +591 / -227 sgmansf sgmansf
listen.go
in server
131 7 2016-03-16 2017-12-21 14 2 +609 / -199 sgmansf sgmansf
relay.go
in handlers/memcached/batched
118 4 2016-11-19 2017-04-22 19 1 +611 / -153 sgmansf sgmansf
respond.go
in protocol/binprot
215 20 2017-03-10 2017-04-21 5 1 +742 / -6 sgmansf sgmansf
headers.go
in protocol/binprot
162 6 2017-03-10 2017-04-21 5 1 +514 / -65 sgmansf sgmansf
types.go
in server
53 - 2016-03-11 2017-12-21 21 1 +373 / -200 sgmansf sgmansf
gauges.go
in metrics
69 5 2016-06-23 2017-02-24 9 3 +421 / -101 sgmansf sgmansf
counters.go
in metrics
39 4 2016-01-29 2017-04-13 17 4 +330 / -175 sgmansf sgmansf
default.go
in server
127 2 2016-03-11 2017-03-11 19 1 +418 / -84 sgmansf sgmansf
localComm.go
in handlers/memcached/std
66 2 2016-01-07 2017-03-11 14 2 +346 / -147 sgmansf sgmansf
58 3 2016-06-23 2016-08-24 8 3 +336 / -74 sgmansf sgmansf
commands.go
in protocol/binprot
97 18 2017-03-10 2017-03-11 2 1 +398 / -0 sgmansf sgmansf
parser.go
in protocol/textprot
143 3 2017-03-10 2017-03-11 2 1 +390 / -0 sgmansf sgmansf
stats.go
in client/stats
126 6 2016-01-06 2016-07-16 7 1 +344 / -23 sgmansf sgmansf
types.go
in client/common
80 1 2015-10-06 2016-07-16 21 1 +265 / -97 sgmansf sgmansf
main.go
in client/cmd/blast
260 7 2017-03-22 2017-03-22 1 1 +339 / -0 sgmansf sgmansf
respond.go
in protocol/textprot
111 17 2017-03-10 2017-03-11 2 1 +324 / -0 sgmansf sgmansf
main.go
in client/cmd/setops
229 7 2017-03-22 2017-03-22 1 1 +306 / -0 sgmansf sgmansf
types.go
in protocol/binprot
123 2 2017-03-10 2017-04-21 5 1 +299 / -3 sgmansf sgmansf
constructors.go
in handlers/memcached
39 3 2016-01-07 2017-02-24 10 1 +179 / -45 sgmansf sgmansf
utils.go
in client/common
52 6 2015-10-06 2017-04-13 15 1 +166 / -56 sgmansf sgmansf
chunkedLimitedReader.go
in handlers/memcached/chunked
62 4 2016-01-07 2016-01-13 2 1 +201 / -1 sgmansf sgmansf
main.go
in client/cmd/setget
126 5 2017-03-22 2017-03-22 1 1 +177 / -0 sgmansf sgmansf
types.go
in protocol
36 - 2017-03-10 2017-10-17 4 2 +160 / -4 sgmansf sgmansf
utils.go
in server
36 2 2016-03-15 2017-10-17 8 2 +135 / -25 sgmansf sgmansf
types.go
in handlers
17 1 2016-01-07 2016-07-16 13 1 +115 / -39 sgmansf sgmansf
types.go
in handlers/memcached/chunked
51 2 2016-01-22 2016-07-16 8 1 +138 / -9 sgmansf sgmansf
bulkcallback.go
in metrics
26 2 2016-08-24 2016-08-24 1 1 +129 / -9 sgmansf sgmansf
keys.go
in handlers/memcached/chunked
19 3 2016-01-07 2016-05-03 9 1 +114 / -22 sgmansf sgmansf
flags.go
in client/f
36 1 2015-12-02 2016-02-16 6 1 +105 / -30 sgmansf sgmansf
types.go
in metrics
21 - 2016-08-19 2016-08-24 4 1 +110 / -24 sgmansf sgmansf
types.go
in handlers/memcached/batched
26 1 2016-11-05 2017-04-22 7 1 +106 / -12 sgmansf sgmansf
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
prot.go
in client/binprot
194 18 2015-10-06 2017-02-24 33 4 +918 / -363 sgmansf sgmansf
counters.go
in metrics
39 4 2016-01-29 2017-04-13 17 4 +330 / -175 sgmansf sgmansf
handler.go
in handlers/memcached/chunked
572 19 2016-01-07 2017-10-17 41 3 +2476 / -797 sgmansf sgmansf
l1l2.go
in orcas
487 16 2016-03-08 2017-10-17 32 3 +2463 / -604 sgmansf sgmansf
histograms.go
in metrics
314 11 2016-02-07 2016-09-09 24 3 +1332 / -377 sgmansf sgmansf
endpoint.go
in metrics
157 11 2016-01-29 2016-08-24 21 3 +899 / -440 sgmansf sgmansf
headers.go
in client/binprot
163 4 2015-10-08 2017-04-21 19 3 +594 / -386 sgmansf sgmansf
gauges.go
in metrics
69 5 2016-06-23 2017-02-24 9 3 +421 / -101 sgmansf sgmansf
58 3 2016-06-23 2016-08-24 8 3 +336 / -74 sgmansf sgmansf
169 3 2015-07-24 2017-10-27 74 2 +3147 / -3196 sgmansf sgmansf
datatypes.go
in common
177 17 2015-08-18 2017-03-11 49 2 +857 / -399 sgmansf sgmansf
prot.go
in client/textprot
205 11 2015-10-06 2017-02-22 28 2 +671 / -280 sgmansf sgmansf
handler.go
in handlers/memcached/std
202 16 2016-01-07 2017-04-21 27 2 +1028 / -466 sgmansf sgmansf
types.go
in orcas
204 - 2016-03-08 2017-04-13 26 2 +1012 / -466 sgmansf sgmansf
l1l2batch.go
in orcas
427 16 2016-04-18 2017-04-13 22 2 +1998 / -546 sgmansf sgmansf
l1only.go
in orcas
264 16 2016-03-11 2017-03-11 21 2 +955 / -139 sgmansf sgmansf
localComm.go
in handlers/memcached/chunked
113 5 2016-01-07 2017-03-11 20 2 +591 / -227 sgmansf sgmansf
listen.go
in server
131 7 2016-03-16 2017-12-21 14 2 +609 / -199 sgmansf sgmansf
localComm.go
in handlers/memcached/std
66 2 2016-01-07 2017-03-11 14 2 +346 / -147 sgmansf sgmansf
locked.go
in orcas
233 19 2016-05-12 2017-04-21 13 2 +824 / -107 sgmansf sgmansf
utils.go
in server
36 2 2016-03-15 2017-10-17 8 2 +135 / -25 sgmansf sgmansf
types.go
in protocol
36 - 2017-03-10 2017-10-17 4 2 +160 / -4 sgmansf sgmansf
conn.go
in handlers/memcached/batched
454 7 2016-11-18 2017-04-22 24 1 +2246 / -906 sgmansf sgmansf
types.go
in server
53 - 2016-03-11 2017-12-21 21 1 +373 / -200 sgmansf sgmansf
types.go
in client/common
80 1 2015-10-06 2016-07-16 21 1 +265 / -97 sgmansf sgmansf
default.go
in server
127 2 2016-03-11 2017-03-11 19 1 +418 / -84 sgmansf sgmansf
relay.go
in handlers/memcached/batched
118 4 2016-11-19 2017-04-22 19 1 +611 / -153 sgmansf sgmansf
utils.go
in client/common
52 6 2015-10-06 2017-04-13 15 1 +166 / -56 sgmansf sgmansf
types.go
in handlers
17 1 2016-01-07 2016-07-16 13 1 +115 / -39 sgmansf sgmansf
constructors.go
in handlers/memcached
39 3 2016-01-07 2017-02-24 10 1 +179 / -45 sgmansf sgmansf
handler.go
in handlers/memcached/batched
313 21 2016-12-07 2017-04-22 9 1 +1381 / -453 sgmansf sgmansf
keys.go
in handlers/memcached/chunked
19 3 2016-01-07 2016-05-03 9 1 +114 / -22 sgmansf sgmansf
types.go
in handlers/memcached/chunked
51 2 2016-01-22 2016-07-16 8 1 +138 / -9 sgmansf sgmansf
stats.go
in client/stats
126 6 2016-01-06 2016-07-16 7 1 +344 / -23 sgmansf sgmansf
types.go
in handlers/memcached/batched
26 1 2016-11-05 2017-04-22 7 1 +106 / -12 sgmansf sgmansf
flags.go
in client/f
36 1 2015-12-02 2016-02-16 6 1 +105 / -30 sgmansf sgmansf
respond.go
in protocol/binprot
215 20 2017-03-10 2017-04-21 5 1 +742 / -6 sgmansf sgmansf
types.go
in protocol/binprot
123 2 2017-03-10 2017-04-21 5 1 +299 / -3 sgmansf sgmansf
parser.go
in protocol/binprot
318 8 2017-03-10 2017-04-21 5 1 +1076 / -15 sgmansf sgmansf
headers.go
in protocol/binprot
162 6 2017-03-10 2017-04-21 5 1 +514 / -65 sgmansf sgmansf
inmem.go
in handlers/inmem
226 13 2016-05-07 2016-07-16 5 1 +918 / -71 sgmansf sgmansf
types.go
in metrics
21 - 2016-08-19 2016-08-24 4 1 +110 / -24 sgmansf sgmansf
main.go
in client/cmd/sizes
48 1 2017-03-22 2017-04-13 3 1 +101 / -8 sgmansf sgmansf
signals.go
in client/sigs
11 1 2015-12-02 2016-01-22 3 1 +44 / -15 sgmansf sgmansf
tokens.go
in handlers/memcached/chunked
15 2 2016-01-07 2016-01-22 3 1 +80 / -4 sgmansf sgmansf
lzcnt_asm.go
in metrics
2 - 2016-04-14 2016-04-15 2 1 +38 / -0 sgmansf sgmansf
lzcnt.go
in metrics
27 1 2016-04-14 2016-04-15 2 1 +108 / -0 sgmansf sgmansf
s
lzcnt_amd64.s
in metrics
29 - 2016-04-14 2016-04-15 2 1 +64 / -0 sgmansf sgmansf
respond.go
in protocol/textprot
111 17 2017-03-10 2017-03-11 2 1 +324 / -0 sgmansf sgmansf
parser.go
in protocol/textprot
143 3 2017-03-10 2017-03-11 2 1 +390 / -0 sgmansf sgmansf
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsline
churn
first
contributor
latest
contributor
conn.go
in handlers/memcached/batched
454 7 2016-11-18 2017-04-22 24 1 +2246 / -906 sgmansf sgmansf
parser.go
in protocol/binprot
318 8 2017-03-10 2017-04-21 5 1 +1076 / -15 sgmansf sgmansf
handler.go
in handlers/memcached/batched
313 21 2016-12-07 2017-04-22 9 1 +1381 / -453 sgmansf sgmansf
main.go
in client/cmd/blast
260 7 2017-03-22 2017-03-22 1 1 +339 / -0 sgmansf sgmansf
main.go
in client/cmd/setops
229 7 2017-03-22 2017-03-22 1 1 +306 / -0 sgmansf sgmansf
inmem.go
in handlers/inmem
226 13 2016-05-07 2016-07-16 5 1 +918 / -71 sgmansf sgmansf
respond.go
in protocol/binprot
215 20 2017-03-10 2017-04-21 5 1 +742 / -6 sgmansf sgmansf
headers.go
in protocol/binprot
162 6 2017-03-10 2017-04-21 5 1 +514 / -65 sgmansf sgmansf
parser.go
in protocol/textprot
143 3 2017-03-10 2017-03-11 2 1 +390 / -0 sgmansf sgmansf
default.go
in server
127 2 2016-03-11 2017-03-11 19 1 +418 / -84 sgmansf sgmansf
main.go
in client/cmd/setget
126 5 2017-03-22 2017-03-22 1 1 +177 / -0 sgmansf sgmansf
stats.go
in client/stats
126 6 2016-01-06 2016-07-16 7 1 +344 / -23 sgmansf sgmansf
types.go
in protocol/binprot
123 2 2017-03-10 2017-04-21 5 1 +299 / -3 sgmansf sgmansf
relay.go
in handlers/memcached/batched
118 4 2016-11-19 2017-04-22 19 1 +611 / -153 sgmansf sgmansf
respond.go
in protocol/textprot
111 17 2017-03-10 2017-03-11 2 1 +324 / -0 sgmansf sgmansf
commands.go
in protocol/binprot
97 18 2017-03-10 2017-03-11 2 1 +398 / -0 sgmansf sgmansf
types.go
in client/common
80 1 2015-10-06 2016-07-16 21 1 +265 / -97 sgmansf sgmansf
main.go
in client/cmd/fill
70 3 2017-03-22 2017-03-22 1 1 +109 / -0 sgmansf sgmansf
chunkedLimitedReader.go
in handlers/memcached/chunked
62 4 2016-01-07 2016-01-13 2 1 +201 / -1 sgmansf sgmansf
types.go
in server
53 - 2016-03-11 2017-12-21 21 1 +373 / -200 sgmansf sgmansf
utils.go
in client/common
52 6 2015-10-06 2017-04-13 15 1 +166 / -56 sgmansf sgmansf
types.go
in handlers/memcached/chunked
51 2 2016-01-22 2016-07-16 8 1 +138 / -9 sgmansf sgmansf
main.go
in client/cmd/sizes
48 1 2017-03-22 2017-04-13 3 1 +101 / -8 sgmansf sgmansf
constructors.go
in handlers/memcached
39 3 2016-01-07 2017-02-24 10 1 +179 / -45 sgmansf sgmansf
flags.go
in client/f
36 1 2015-12-02 2016-02-16 6 1 +105 / -30 sgmansf sgmansf
s
lzcnt_amd64.s
in metrics
29 - 2016-04-14 2016-04-15 2 1 +64 / -0 sgmansf sgmansf
29 - 2016-09-09 2016-09-09 1 1 +62 / -0 sgmansf sgmansf
lzcnt.go
in metrics
27 1 2016-04-14 2016-04-15 2 1 +108 / -0 sgmansf sgmansf
bulkcallback.go
in metrics
26 2 2016-08-24 2016-08-24 1 1 +129 / -9 sgmansf sgmansf
components.go
in protocol/textprot
26 4 2017-03-10 2017-03-11 2 1 +100 / -0 sgmansf sgmansf
components.go
in protocol/binprot
26 4 2017-03-10 2017-03-11 2 1 +100 / -0 sgmansf sgmansf
types.go
in handlers/memcached/batched
26 1 2016-11-05 2017-04-22 7 1 +106 / -12 sgmansf sgmansf
types.go
in metrics
21 - 2016-08-19 2016-08-24 4 1 +110 / -24 sgmansf sgmansf
keys.go
in handlers/memcached/chunked
19 3 2016-01-07 2016-05-03 9 1 +114 / -22 sgmansf sgmansf
types.go
in handlers
17 1 2016-01-07 2016-07-16 13 1 +115 / -39 sgmansf sgmansf
tokens.go
in handlers/memcached/chunked
15 2 2016-01-07 2016-01-22 3 1 +80 / -4 sgmansf sgmansf
signals.go
in client/sigs
11 1 2015-12-02 2016-01-22 3 1 +44 / -15 sgmansf sgmansf
7 1 2016-09-09 2016-09-09 1 1 +50 / -0 sgmansf sgmansf
timer.go
in timer
4 1 2016-09-09 2016-09-09 1 1 +40 / -0 sgmansf sgmansf
lzcnt_asm.go
in metrics
2 - 2016-04-14 2016-04-15 2 1 +38 / -0 sgmansf sgmansf
timer_asm.go
in timer
2 - 2016-09-09 2016-09-09 1 1 +42 / -0 sgmansf sgmansf
l1l2batch.go
in orcas
427 16 2016-04-18 2017-04-13 22 2 +1998 / -546 sgmansf sgmansf
l1only.go
in orcas
264 16 2016-03-11 2017-03-11 21 2 +955 / -139 sgmansf sgmansf
locked.go
in orcas
233 19 2016-05-12 2017-04-21 13 2 +824 / -107 sgmansf sgmansf
prot.go
in client/textprot
205 11 2015-10-06 2017-02-22 28 2 +671 / -280 sgmansf sgmansf
types.go
in orcas
204 - 2016-03-08 2017-04-13 26 2 +1012 / -466 sgmansf sgmansf
handler.go
in handlers/memcached/std
202 16 2016-01-07 2017-04-21 27 2 +1028 / -466 sgmansf sgmansf
datatypes.go
in common
177 17 2015-08-18 2017-03-11 49 2 +857 / -399 sgmansf sgmansf
169 3 2015-07-24 2017-10-27 74 2 +3147 / -3196 sgmansf sgmansf
listen.go
in server
131 7 2016-03-16 2017-12-21 14 2 +609 / -199 sgmansf sgmansf
Correlations

File Size vs. Number of Changes: 63 points

server/listen.go x: 131 lines of code y: 14 # changes server/types.go x: 53 lines of code y: 21 # changes memproxy.go x: 169 lines of code y: 74 # changes handlers/memcached/chunked/handler.go x: 572 lines of code y: 41 # changes orcas/l1l2.go x: 487 lines of code y: 32 # changes protocol/types.go x: 36 lines of code y: 4 # changes server/utils.go x: 36 lines of code y: 8 # changes handlers/memcached/batched/conn.go x: 454 lines of code y: 24 # changes handlers/memcached/batched/handler.go x: 313 lines of code y: 9 # changes handlers/memcached/batched/relay.go x: 118 lines of code y: 19 # changes handlers/memcached/batched/types.go x: 26 lines of code y: 7 # changes client/binprot/headers.go x: 163 lines of code y: 19 # changes handlers/memcached/std/handler.go x: 202 lines of code y: 27 # changes orcas/locked.go x: 233 lines of code y: 13 # changes protocol/binprot/headers.go x: 162 lines of code y: 5 # changes protocol/binprot/parser.go x: 318 lines of code y: 5 # changes protocol/binprot/respond.go x: 215 lines of code y: 5 # changes protocol/binprot/types.go x: 123 lines of code y: 5 # changes client/cmd/sizes/main.go x: 48 lines of code y: 3 # changes client/common/utils.go x: 52 lines of code y: 15 # changes metrics/counters.go x: 39 lines of code y: 17 # changes orcas/l1l2batch.go x: 427 lines of code y: 22 # changes orcas/types.go x: 204 lines of code y: 26 # changes client/cmd/blast/main.go x: 260 lines of code y: 1 # changes client/cmd/fill/main.go x: 70 lines of code y: 1 # changes client/cmd/setget/main.go x: 126 lines of code y: 1 # changes client/cmd/setops/main.go x: 229 lines of code y: 1 # changes common/datatypes.go x: 177 lines of code y: 49 # changes handlers/memcached/chunked/localComm.go x: 113 lines of code y: 20 # changes handlers/memcached/std/localComm.go x: 66 lines of code y: 14 # changes orcas/l1only.go x: 264 lines of code y: 21 # changes protocol/binprot/commands.go x: 97 lines of code y: 2 # changes protocol/binprot/components.go x: 26 lines of code y: 2 # changes protocol/textprot/parser.go x: 143 lines of code y: 2 # changes protocol/textprot/respond.go x: 111 lines of code y: 2 # changes server/default.go x: 127 lines of code y: 19 # changes client/binprot/prot.go x: 194 lines of code y: 33 # changes handlers/memcached/constructors.go x: 39 lines of code y: 10 # changes metrics/gauges.go x: 69 lines of code y: 9 # changes client/textprot/prot.go x: 205 lines of code y: 28 # changes metrics/histograms.go x: 314 lines of code y: 24 # changes timer/timer.go x: 4 lines of code y: 1 # changes timer/timer_asm.go x: 2 lines of code y: 1 # changes timer/timer_fallback.go x: 7 lines of code y: 1 # changes timer/timer_linux_amd64.s x: 29 lines of code y: 1 # changes metrics/bulkcallback.go x: 26 lines of code y: 1 # changes metrics/callbackgauges.go x: 58 lines of code y: 8 # changes metrics/endpoint.go x: 157 lines of code y: 21 # changes metrics/types.go x: 21 lines of code y: 4 # changes client/common/types.go x: 80 lines of code y: 21 # changes client/stats/stats.go x: 126 lines of code y: 7 # changes handlers/inmem/inmem.go x: 226 lines of code y: 5 # changes handlers/memcached/chunked/types.go x: 51 lines of code y: 8 # changes handlers/types.go x: 17 lines of code y: 13 # changes handlers/memcached/chunked/keys.go x: 19 lines of code y: 9 # changes metrics/lzcnt.go x: 27 lines of code y: 2 # changes metrics/lzcnt_amd64.s x: 29 lines of code y: 2 # changes metrics/lzcnt_asm.go x: 2 lines of code y: 2 # changes client/f/flags.go x: 36 lines of code y: 6 # changes client/sigs/signals.go x: 11 lines of code y: 3 # changes handlers/memcached/chunked/tokens.go x: 15 lines of code y: 3 # changes handlers/memcached/chunked/chunkedLimitedReader.go x: 62 lines of code y: 2 # changes
74.0
# changes
  min: 1.0
  average: 12.33
  25th percentile: 2.0
  median: 8.0
  75th percentile: 20.0
  max: 74.0
0 572.0
lines of code
min: 2.0 | average: 130.83 | 25th percentile: 29.0 | median: 97.0 | 75th percentile: 202.0 | max: 572.0

Number of Contributors vs. Number of Changes: 63 points

server/listen.go x: 2 # contributors y: 14 # changes server/types.go x: 1 # contributors y: 21 # changes memproxy.go x: 2 # contributors y: 74 # changes handlers/memcached/chunked/handler.go x: 3 # contributors y: 41 # changes orcas/l1l2.go x: 3 # contributors y: 32 # changes protocol/types.go x: 2 # contributors y: 4 # changes server/utils.go x: 2 # contributors y: 8 # changes handlers/memcached/batched/conn.go x: 1 # contributors y: 24 # changes handlers/memcached/batched/handler.go x: 1 # contributors y: 9 # changes handlers/memcached/batched/relay.go x: 1 # contributors y: 19 # changes handlers/memcached/batched/types.go x: 1 # contributors y: 7 # changes client/binprot/headers.go x: 3 # contributors y: 19 # changes handlers/memcached/std/handler.go x: 2 # contributors y: 27 # changes orcas/locked.go x: 2 # contributors y: 13 # changes protocol/binprot/headers.go x: 1 # contributors y: 5 # changes client/cmd/sizes/main.go x: 1 # contributors y: 3 # changes client/common/utils.go x: 1 # contributors y: 15 # changes metrics/counters.go x: 4 # contributors y: 17 # changes orcas/l1l2batch.go x: 2 # contributors y: 22 # changes orcas/types.go x: 2 # contributors y: 26 # changes client/cmd/blast/main.go x: 1 # contributors y: 1 # changes common/datatypes.go x: 2 # contributors y: 49 # changes handlers/memcached/chunked/localComm.go x: 2 # contributors y: 20 # changes orcas/l1only.go x: 2 # contributors y: 21 # changes protocol/binprot/commands.go x: 1 # contributors y: 2 # changes client/binprot/prot.go x: 4 # contributors y: 33 # changes handlers/memcached/constructors.go x: 1 # contributors y: 10 # changes metrics/gauges.go x: 3 # contributors y: 9 # changes client/textprot/prot.go x: 2 # contributors y: 28 # changes metrics/histograms.go x: 3 # contributors y: 24 # changes metrics/callbackgauges.go x: 3 # contributors y: 8 # changes metrics/endpoint.go x: 3 # contributors y: 21 # changes metrics/types.go x: 1 # contributors y: 4 # changes handlers/memcached/chunked/types.go x: 1 # contributors y: 8 # changes handlers/types.go x: 1 # contributors y: 13 # changes client/f/flags.go x: 1 # contributors y: 6 # changes
74.0
# changes
  min: 1.0
  average: 12.33
  25th percentile: 2.0
  median: 8.0
  75th percentile: 20.0
  max: 74.0
0 4.0
# contributors
min: 1.0 | average: 1.52 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0

Number of Contributors vs. File Size: 63 points

server/listen.go x: 2 # contributors y: 131 lines of code server/types.go x: 1 # contributors y: 53 lines of code memproxy.go x: 2 # contributors y: 169 lines of code handlers/memcached/chunked/handler.go x: 3 # contributors y: 572 lines of code orcas/l1l2.go x: 3 # contributors y: 487 lines of code protocol/types.go x: 2 # contributors y: 36 lines of code handlers/memcached/batched/conn.go x: 1 # contributors y: 454 lines of code handlers/memcached/batched/handler.go x: 1 # contributors y: 313 lines of code handlers/memcached/batched/relay.go x: 1 # contributors y: 118 lines of code handlers/memcached/batched/types.go x: 1 # contributors y: 26 lines of code client/binprot/headers.go x: 3 # contributors y: 163 lines of code handlers/memcached/std/handler.go x: 2 # contributors y: 202 lines of code orcas/locked.go x: 2 # contributors y: 233 lines of code protocol/binprot/headers.go x: 1 # contributors y: 162 lines of code protocol/binprot/parser.go x: 1 # contributors y: 318 lines of code protocol/binprot/respond.go x: 1 # contributors y: 215 lines of code protocol/binprot/types.go x: 1 # contributors y: 123 lines of code client/cmd/sizes/main.go x: 1 # contributors y: 48 lines of code metrics/counters.go x: 4 # contributors y: 39 lines of code orcas/l1l2batch.go x: 2 # contributors y: 427 lines of code orcas/types.go x: 2 # contributors y: 204 lines of code client/cmd/blast/main.go x: 1 # contributors y: 260 lines of code client/cmd/fill/main.go x: 1 # contributors y: 70 lines of code client/cmd/setget/main.go x: 1 # contributors y: 126 lines of code client/cmd/setops/main.go x: 1 # contributors y: 229 lines of code common/datatypes.go x: 2 # contributors y: 177 lines of code handlers/memcached/chunked/localComm.go x: 2 # contributors y: 113 lines of code handlers/memcached/std/localComm.go x: 2 # contributors y: 66 lines of code orcas/l1only.go x: 2 # contributors y: 264 lines of code protocol/binprot/commands.go x: 1 # contributors y: 97 lines of code protocol/textprot/parser.go x: 1 # contributors y: 143 lines of code protocol/textprot/respond.go x: 1 # contributors y: 111 lines of code server/default.go x: 1 # contributors y: 127 lines of code client/binprot/prot.go x: 4 # contributors y: 194 lines of code handlers/memcached/constructors.go x: 1 # contributors y: 39 lines of code metrics/gauges.go x: 3 # contributors y: 69 lines of code client/textprot/prot.go x: 2 # contributors y: 205 lines of code metrics/histograms.go x: 3 # contributors y: 314 lines of code timer/timer.go x: 1 # contributors y: 4 lines of code timer/timer_asm.go x: 1 # contributors y: 2 lines of code timer/timer_fallback.go x: 1 # contributors y: 7 lines of code timer/timer_linux_amd64.s x: 1 # contributors y: 29 lines of code metrics/callbackgauges.go x: 3 # contributors y: 58 lines of code metrics/endpoint.go x: 3 # contributors y: 157 lines of code metrics/types.go x: 1 # contributors y: 21 lines of code client/common/types.go x: 1 # contributors y: 80 lines of code handlers/inmem/inmem.go x: 1 # contributors y: 226 lines of code handlers/memcached/chunked/types.go x: 1 # contributors y: 51 lines of code handlers/types.go x: 1 # contributors y: 17 lines of code handlers/memcached/chunked/keys.go x: 1 # contributors y: 19 lines of code client/f/flags.go x: 1 # contributors y: 36 lines of code client/sigs/signals.go x: 1 # contributors y: 11 lines of code handlers/memcached/chunked/tokens.go x: 1 # contributors y: 15 lines of code handlers/memcached/chunked/chunkedLimitedReader.go x: 1 # contributors y: 62 lines of code
572.0
lines of code
  min: 2.0
  average: 130.83
  25th percentile: 29.0
  median: 97.0
  75th percentile: 202.0
  max: 572.0
0 4.0
# contributors
min: 1.0 | average: 1.52 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0

Number of Changes vs. Line Churn: 125 points

server/listen.go x: 14 # changes y: 808 line churn server/types.go x: 21 # changes y: 573 line churn memproxy.go x: 74 # changes y: 6343 line churn handlers/memcached/chunked/handler.go x: 41 # changes y: 3273 line churn orcas/l1l2.go x: 32 # changes y: 3067 line churn orcas/l1l2_test.go x: 4 # changes y: 753 line churn protocol/types.go x: 4 # changes y: 164 line churn server/utils.go x: 8 # changes y: 160 line churn handlers/memcached/batched/conn.go x: 24 # changes y: 3152 line churn handlers/memcached/batched/handler.go x: 9 # changes y: 1834 line churn handlers/memcached/batched/relay.go x: 19 # changes y: 764 line churn handlers/memcached/batched/types.go x: 7 # changes y: 118 line churn client/.gitignore x: 5 # changes y: 50 line churn client/binprot/headers.go x: 19 # changes y: 980 line churn handlers/memcached/std/handler.go x: 27 # changes y: 1494 line churn orcas/locked.go x: 13 # changes y: 931 line churn protocol/binprot/headers.go x: 5 # changes y: 579 line churn protocol/binprot/parser.go x: 5 # changes y: 1091 line churn protocol/binprot/parser_test.go x: 4 # changes y: 204 line churn protocol/binprot/respond.go x: 5 # changes y: 748 line churn protocol/binprot/types.go x: 5 # changes y: 302 line churn client/cmd/sizes/main.go x: 3 # changes y: 109 line churn client/common/utils.go x: 15 # changes y: 222 line churn metrics/counters.go x: 17 # changes y: 505 line churn orcas/l1l2batch.go x: 22 # changes y: 2544 line churn orcas/l1l2batch_test.go x: 2 # changes y: 348 line churn orcas/types.go x: 26 # changes y: 1478 line churn orcas/util_test.go x: 2 # changes y: 405 line churn README.md x: 18 # changes y: 556 line churn .travis.yml x: 4 # changes y: 32 line churn client/blast.go x: 30 # changes y: 1663 line churn client/cmd/blast/main.go x: 1 # changes y: 339 line churn client/cmd/fill/main.go x: 1 # changes y: 109 line churn client/cmd/setget/main.go x: 1 # changes y: 177 line churn client/cmd/setops/main.go x: 1 # changes y: 306 line churn client/fill.go x: 4 # changes y: 345 line churn client/setget.go x: 11 # changes y: 769 line churn client/setops.go x: 5 # changes y: 950 line churn client/sizes.go x: 6 # changes y: 287 line churn binprot/commands.go x: 31 # changes y: 1881 line churn binprot/headers.go x: 15 # changes y: 1086 line churn binprot/parser.go x: 43 # changes y: 2639 line churn binprot/parser_test.go x: 7 # changes y: 296 line churn binprot/respond.go x: 40 # changes y: 2387 line churn binprot/types.go x: 24 # changes y: 1211 line churn common/datatypes.go x: 49 # changes y: 1256 line churn handlers/memcached/chunked/localComm.go x: 20 # changes y: 818 line churn handlers/memcached/std/localComm.go x: 14 # changes y: 493 line churn orcas/l1only.go x: 21 # changes y: 1094 line churn orcas/locked_test.go x: 3 # changes y: 1341 line churn protocol/binprot/commands.go x: 2 # changes y: 398 line churn protocol/binprot/components.go x: 2 # changes y: 100 line churn protocol/textprot/respond.go x: 2 # changes y: 324 line churn server/default.go x: 19 # changes y: 502 line churn textprot/parser.go x: 35 # changes y: 1213 line churn textprot/respond.go x: 31 # changes y: 1260 line churn .gitignore x: 9 # changes y: 30 line churn client/binprot/prot.go x: 33 # changes y: 1281 line churn handlers/memcached/constructors.go x: 10 # changes y: 224 line churn metrics/gauges.go x: 9 # changes y: 522 line churn client/textprot/prot.go x: 28 # changes y: 951 line churn handlers/memcached/batched/localComm.go x: 2 # changes y: 196 line churn handlers/memcached/batched/handlerfrontend.go x: 2 # changes y: 500 line churn server/default_test.go x: 1 # changes y: 975 line churn handlers/memcached/batched/handlerbackend.go x: 2 # changes y: 690 line churn NOTICE x: 4 # changes y: 506 line churn metrics/histograms.go x: 24 # changes y: 1709 line churn timer/timer.go x: 1 # changes y: 40 line churn timer/timer_fallback.go x: 1 # changes y: 50 line churn timer/timer_test.go x: 1 # changes y: 222 line churn timer/mono_asm.go x: 2 # changes y: 62 line churn timer/mono_linux_amd64.s x: 2 # changes y: 130 line churn timer/mono_test.go x: 2 # changes y: 228 line churn metrics/bulkcallback.go x: 1 # changes y: 138 line churn metrics/callbackgauges.go x: 8 # changes y: 410 line churn metrics/endpoint.go x: 21 # changes y: 1339 line churn metrics/tagsbench_test.go x: 2 # changes y: 286 line churn metrics/types.go x: 4 # changes y: 134 line churn client/common/types.go x: 21 # changes y: 362 line churn client/stats/stats.go x: 7 # changes y: 367 line churn handlers/inmem/inmem.go x: 5 # changes y: 989 line churn handlers/memcached/chunked/types.go x: 8 # changes y: 147 line churn handlers/types.go x: 13 # changes y: 154 line churn metrics/callbacks.go x: 1 # changes y: 84 line churn orcas/locking.go x: 2 # changes y: 366 line churn handlers/memcached/chunked/keys.go x: 9 # changes y: 136 line churn metrics/lzcnt_asm.go x: 2 # changes y: 38 line churn metrics/lzcnt_test.go x: 2 # changes y: 84 line churn client/f/flags.go x: 6 # changes y: 135 line churn client/sigs/signals.go x: 3 # changes y: 59 line churn handlers/memcached/chunked/tokens.go x: 3 # changes y: 84 line churn handlers/memcached/chunked/chunkedLimitedReader.go x: 2 # changes y: 202 line churn local/keys.go x: 7 # changes y: 143 line churn local/localComm.go x: 16 # changes y: 1129 line churn local/localHandlers.go x: 17 # changes y: 1870 line churn local/tokens.go x: 7 # changes y: 150 line churn stream/chunkedLimitedReader.go x: 7 # changes y: 345 line churn OSSMETADATA x: 1 # changes y: 1 line churn blast.go x: 11 # changes y: 824 line churn setget.go x: 6 # changes y: 360 line churn util/keys.go x: 4 # changes y: 74 line churn common/localHandlers.go x: 3 # changes y: 508 line churn binary/parser.go x: 3 # changes y: 450 line churn text/parser.go x: 3 # changes y: 204 line churn text/respond.go x: 3 # changes y: 1274 line churn rend/common.go x: 4 # changes y: 278 line churn
6343.0
line churn
  min: 1.0
  average: 656.11
  25th percentile: 142.0
  median: 348.0
  75th percentile: 940.5
  max: 6343.0
0 74.0
# changes
min: 1.0 | average: 10.05 | 25th percentile: 2.0 | median: 4.0 | 75th percentile: 15.0 | max: 74.0

Number of Contributors vs. Line Churn: 63 points

server/listen.go x: 2 # contributors y: 808 line churn server/types.go x: 1 # contributors y: 573 line churn memproxy.go x: 2 # contributors y: 6343 line churn handlers/memcached/chunked/handler.go x: 3 # contributors y: 3273 line churn orcas/l1l2.go x: 3 # contributors y: 3067 line churn protocol/types.go x: 2 # contributors y: 164 line churn handlers/memcached/batched/conn.go x: 1 # contributors y: 3152 line churn handlers/memcached/batched/handler.go x: 1 # contributors y: 1834 line churn handlers/memcached/batched/relay.go x: 1 # contributors y: 764 line churn handlers/memcached/batched/types.go x: 1 # contributors y: 118 line churn client/binprot/headers.go x: 3 # contributors y: 980 line churn handlers/memcached/std/handler.go x: 2 # contributors y: 1494 line churn orcas/locked.go x: 2 # contributors y: 931 line churn protocol/binprot/headers.go x: 1 # contributors y: 579 line churn protocol/binprot/parser.go x: 1 # contributors y: 1091 line churn protocol/binprot/respond.go x: 1 # contributors y: 748 line churn protocol/binprot/types.go x: 1 # contributors y: 302 line churn client/common/utils.go x: 1 # contributors y: 222 line churn metrics/counters.go x: 4 # contributors y: 505 line churn orcas/l1l2batch.go x: 2 # contributors y: 2544 line churn client/cmd/blast/main.go x: 1 # contributors y: 339 line churn client/cmd/setget/main.go x: 1 # contributors y: 177 line churn common/datatypes.go x: 2 # contributors y: 1256 line churn handlers/memcached/std/localComm.go x: 2 # contributors y: 493 line churn orcas/l1only.go x: 2 # contributors y: 1094 line churn protocol/binprot/commands.go x: 1 # contributors y: 398 line churn server/default.go x: 1 # contributors y: 502 line churn client/binprot/prot.go x: 4 # contributors y: 1281 line churn metrics/gauges.go x: 3 # contributors y: 522 line churn client/textprot/prot.go x: 2 # contributors y: 951 line churn metrics/histograms.go x: 3 # contributors y: 1709 line churn timer/timer.go x: 1 # contributors y: 40 line churn timer/timer_fallback.go x: 1 # contributors y: 50 line churn metrics/bulkcallback.go x: 1 # contributors y: 138 line churn metrics/callbackgauges.go x: 3 # contributors y: 410 line churn metrics/endpoint.go x: 3 # contributors y: 1339 line churn client/common/types.go x: 1 # contributors y: 362 line churn handlers/inmem/inmem.go x: 1 # contributors y: 989 line churn handlers/types.go x: 1 # contributors y: 154 line churn handlers/memcached/chunked/tokens.go x: 1 # contributors y: 84 line churn
6343.0
line churn
  min: 38.0
  average: 752.25
  25th percentile: 135.0
  median: 367.0
  75th percentile: 980.0
  max: 6343.0
0 4.0
# contributors
min: 1.0 | average: 1.52 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 4.0

File Size vs. Line Churn: 63 points

server/listen.go x: 131 lines of code y: 808 line churn server/types.go x: 53 lines of code y: 573 line churn memproxy.go x: 169 lines of code y: 6343 line churn handlers/memcached/chunked/handler.go x: 572 lines of code y: 3273 line churn orcas/l1l2.go x: 487 lines of code y: 3067 line churn protocol/types.go x: 36 lines of code y: 164 line churn handlers/memcached/batched/conn.go x: 454 lines of code y: 3152 line churn handlers/memcached/batched/handler.go x: 313 lines of code y: 1834 line churn handlers/memcached/batched/relay.go x: 118 lines of code y: 764 line churn handlers/memcached/batched/types.go x: 26 lines of code y: 118 line churn client/binprot/headers.go x: 163 lines of code y: 980 line churn handlers/memcached/std/handler.go x: 202 lines of code y: 1494 line churn orcas/locked.go x: 233 lines of code y: 931 line churn protocol/binprot/headers.go x: 162 lines of code y: 579 line churn protocol/binprot/parser.go x: 318 lines of code y: 1091 line churn protocol/binprot/respond.go x: 215 lines of code y: 748 line churn protocol/binprot/types.go x: 123 lines of code y: 302 line churn client/cmd/sizes/main.go x: 48 lines of code y: 109 line churn client/common/utils.go x: 52 lines of code y: 222 line churn metrics/counters.go x: 39 lines of code y: 505 line churn orcas/l1l2batch.go x: 427 lines of code y: 2544 line churn orcas/types.go x: 204 lines of code y: 1478 line churn client/cmd/blast/main.go x: 260 lines of code y: 339 line churn client/cmd/fill/main.go x: 70 lines of code y: 109 line churn client/cmd/setget/main.go x: 126 lines of code y: 177 line churn client/cmd/setops/main.go x: 229 lines of code y: 306 line churn common/datatypes.go x: 177 lines of code y: 1256 line churn handlers/memcached/chunked/localComm.go x: 113 lines of code y: 818 line churn handlers/memcached/std/localComm.go x: 66 lines of code y: 493 line churn orcas/l1only.go x: 264 lines of code y: 1094 line churn protocol/binprot/commands.go x: 97 lines of code y: 398 line churn protocol/textprot/parser.go x: 143 lines of code y: 390 line churn protocol/textprot/respond.go x: 111 lines of code y: 324 line churn server/default.go x: 127 lines of code y: 502 line churn client/binprot/prot.go x: 194 lines of code y: 1281 line churn handlers/memcached/constructors.go x: 39 lines of code y: 224 line churn metrics/gauges.go x: 69 lines of code y: 522 line churn client/textprot/prot.go x: 205 lines of code y: 951 line churn metrics/histograms.go x: 314 lines of code y: 1709 line churn timer/timer.go x: 4 lines of code y: 40 line churn timer/timer_asm.go x: 2 lines of code y: 42 line churn timer/timer_fallback.go x: 7 lines of code y: 50 line churn timer/timer_linux_amd64.s x: 29 lines of code y: 62 line churn metrics/bulkcallback.go x: 26 lines of code y: 138 line churn metrics/callbackgauges.go x: 58 lines of code y: 410 line churn metrics/endpoint.go x: 157 lines of code y: 1339 line churn metrics/types.go x: 21 lines of code y: 134 line churn client/common/types.go x: 80 lines of code y: 362 line churn client/stats/stats.go x: 126 lines of code y: 367 line churn handlers/inmem/inmem.go x: 226 lines of code y: 989 line churn handlers/memcached/chunked/types.go x: 51 lines of code y: 147 line churn handlers/types.go x: 17 lines of code y: 154 line churn handlers/memcached/chunked/keys.go x: 19 lines of code y: 136 line churn metrics/lzcnt.go x: 27 lines of code y: 108 line churn client/f/flags.go x: 36 lines of code y: 135 line churn client/sigs/signals.go x: 11 lines of code y: 59 line churn handlers/memcached/chunked/tokens.go x: 15 lines of code y: 84 line churn handlers/memcached/chunked/chunkedLimitedReader.go x: 62 lines of code y: 202 line churn
6343.0
line churn
  min: 38.0
  average: 752.25
  25th percentile: 135.0
  median: 367.0
  75th percentile: 980.0
  max: 6343.0
0 572.0
lines of code
min: 2.0 | average: 130.83 | 25th percentile: 29.0 | median: 97.0 | 75th percentile: 202.0 | max: 572.0