apache / datasketches-go
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 65 files with 17,823 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (1,400 lines of code)
    • 24 files changed 6-20 times (6,120 lines of code)
    • 39 files changed 1-5 times (10,303 lines of code)
0% | 0% | 7% | 34% | 57%
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 65 files with 17,823 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)
    • 65 files changed by 2-5 contributors (17,823 lines of code)
    • 0 files changed by 1 contributor (0 lines of code)
0% | 0% | 0% | 100% | 0%
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, yaml, txt, mod, sh, md
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 0% | 7% | 34% | 57%
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
kll0% | 0% | 54% | 31% | 14%
cpc0% | 0% | 5% | 24% | 70%
hll0% | 0% | 0% | 40% | 59%
frequencies0% | 0% | 0% | 93% | 6%
internal0% | 0% | 0% | 25% | 74%
common0% | 0% | 0% | 21% | 78%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
523 36 2024-06-20 2025-04-01 24 4 pierre.lacave@datadoghq.com placave@apache.org
877 54 2024-01-12 2024-03-23 24 3 pierre.lacave@datadoghq.com placave@apache.org
utils.go
in kll
124 14 2024-01-12 2024-03-23 14 3 pierre.lacave@datadoghq.com placave@apache.org
233 30 2023-12-14 2024-03-12 14 3 pierre.lacave@datadoghq.com placave@apache.org
236 13 2024-01-12 2024-04-06 13 3 pierre.lacave@datadoghq.com placave@apache.org
256 19 2023-12-31 2024-03-23 12 3 pierre.lacave@datadoghq.com placave@apache.org
296 12 2024-08-08 2025-04-01 12 4 pierre@lacave.me placave@apache.org
items_sketch.go
in frequencies
345 24 2023-12-31 2024-03-23 12 3 pierre.lacave@datadoghq.com placave@apache.org
union.go
in hll
367 26 2023-12-14 2024-05-28 11 3 pierre.lacave@datadoghq.com placave@apache.org
utils.go
in cpc
964 50 2024-06-22 2025-03-26 11 4 pierre.lacave@datadoghq.com placave@apache.org
utils.go
in frequencies
42 2 2023-12-18 2024-02-02 10 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
298 13 2024-06-20 2025-03-26 10 3 pierre.lacave@datadoghq.com placave@apache.org
320 21 2023-12-18 2024-01-05 10 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
longs_sketch.go
in frequencies
416 26 2023-12-21 2024-01-08 10 2 13126686+alexandersaydakov@... 13126686+alexandersaydakov@...
family.go
in internal
29 - 2023-12-24 2025-03-26 9 4 pierre.lacave@datadoghq.com placave@apache.org
utils.go
in common
46 4 2023-12-14 2025-03-26 9 4 pierre.lacave@datadoghq.com placave@apache.org
165 18 2023-12-14 2024-05-28 8 3 pierre.lacave@datadoghq.com placave@apache.org
205 38 2023-12-14 2024-01-03 8 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
utils.go
in internal
86 10 2023-12-22 2025-03-26 7 3 13126686+alexandersaydakov@... placave@apache.org
137 3 2024-01-21 2024-03-23 7 3 pierre.lacave@datadoghq.com placave@apache.org
139 16 2023-12-14 2024-05-28 7 3 pierre.lacave@datadoghq.com placave@apache.org
169 15 2023-12-14 2024-05-28 7 3 pierre.lacave@datadoghq.com placave@apache.org
237 38 2023-12-14 2024-05-25 7 2 pierre.lacave@datadoghq.com pierre.lacave@datadoghq.com
936 35 2024-12-31 2025-03-26 7 3 pierre.lacave@datadoghq.com placave@apache.org
types.go
in common
12 - 2024-01-13 2024-03-23 6 3 pierre.lacave@datadoghq.com placave@apache.org
row.go
in frequencies
62 12 2023-12-20 2024-01-05 6 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
main.go
in root
1 - 2023-12-14 2024-01-05 5 2 pierre.lacave@datadoghq.com pierre.lacave@datadoghq.com
54 4 2024-02-17 2024-03-23 5 3 pierre.lacave@datadoghq.com placave@apache.org
56 11 2024-01-18 2024-02-02 5 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
coupon.go
in hll
108 13 2023-12-14 2024-01-03 5 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
144 19 2023-12-14 2024-01-03 5 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
191 21 2023-12-14 2024-01-03 5 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
24 4 2023-12-14 2024-05-28 4 3 pierre.lacave@datadoghq.com placave@apache.org
55 6 2024-03-22 2025-03-26 4 3 pierre.lacave@datadoghq.com placave@apache.org
56 6 2024-03-22 2025-03-26 4 3 pierre.lacave@datadoghq.com placave@apache.org
103 6 2024-03-22 2025-03-26 4 3 pierre.lacave@datadoghq.com placave@apache.org
140 12 2025-03-22 2025-03-26 4 2 qasim.khan@datadoghq.com placave@apache.org
141 4 2024-01-13 2024-03-23 4 3 pierre.lacave@datadoghq.com placave@apache.org
5860 5 2025-03-19 2025-03-26 4 2 qasim.khan@datadoghq.com placave@apache.org
29 3 2024-01-18 2024-02-02 3 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
41 6 2025-03-24 2025-03-26 3 2 placave@apache.org placave@apache.org
44 6 2024-01-17 2024-03-12 3 3 pierre.lacave@datadoghq.com pierre.lacave@datadoghq.com
46 3 2024-07-02 2025-03-26 3 3 pierre.lacave@datadoghq.com placave@apache.org
59 8 2023-12-14 2023-12-20 3 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
70 1 2023-12-14 2023-12-22 3 2 pierre.lacave@datadoghq.com pierre.lacave@datadoghq.com
70 7 2025-03-24 2025-03-26 3 2 placave@apache.org placave@apache.org
94 4 2024-07-02 2025-03-26 3 3 pierre.lacave@datadoghq.com placave@apache.org
100 - 2024-07-02 2025-03-26 3 2 pierre.lacave@datadoghq.com placave@apache.org
101 7 2023-12-14 2023-12-20 3 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
112 6 2023-12-14 2023-12-20 3 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
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)
# contributorsfirst
contributor
latest
contributor
523 36 2024-06-20 2025-04-01 24 4 pierre.lacave@datadoghq.com placave@apache.org
296 12 2024-08-08 2025-04-01 12 4 pierre@lacave.me placave@apache.org
utils.go
in cpc
964 50 2024-06-22 2025-03-26 11 4 pierre.lacave@datadoghq.com placave@apache.org
utils.go
in common
46 4 2023-12-14 2025-03-26 9 4 pierre.lacave@datadoghq.com placave@apache.org
family.go
in internal
29 - 2023-12-24 2025-03-26 9 4 pierre.lacave@datadoghq.com placave@apache.org
877 54 2024-01-12 2024-03-23 24 3 pierre.lacave@datadoghq.com placave@apache.org
utils.go
in kll
124 14 2024-01-12 2024-03-23 14 3 pierre.lacave@datadoghq.com placave@apache.org
233 30 2023-12-14 2024-03-12 14 3 pierre.lacave@datadoghq.com placave@apache.org
236 13 2024-01-12 2024-04-06 13 3 pierre.lacave@datadoghq.com placave@apache.org
256 19 2023-12-31 2024-03-23 12 3 pierre.lacave@datadoghq.com placave@apache.org
items_sketch.go
in frequencies
345 24 2023-12-31 2024-03-23 12 3 pierre.lacave@datadoghq.com placave@apache.org
union.go
in hll
367 26 2023-12-14 2024-05-28 11 3 pierre.lacave@datadoghq.com placave@apache.org
298 13 2024-06-20 2025-03-26 10 3 pierre.lacave@datadoghq.com placave@apache.org
165 18 2023-12-14 2024-05-28 8 3 pierre.lacave@datadoghq.com placave@apache.org
137 3 2024-01-21 2024-03-23 7 3 pierre.lacave@datadoghq.com placave@apache.org
936 35 2024-12-31 2025-03-26 7 3 pierre.lacave@datadoghq.com placave@apache.org
139 16 2023-12-14 2024-05-28 7 3 pierre.lacave@datadoghq.com placave@apache.org
169 15 2023-12-14 2024-05-28 7 3 pierre.lacave@datadoghq.com placave@apache.org
utils.go
in internal
86 10 2023-12-22 2025-03-26 7 3 13126686+alexandersaydakov@... placave@apache.org
types.go
in common
12 - 2024-01-13 2024-03-23 6 3 pierre.lacave@datadoghq.com placave@apache.org
54 4 2024-02-17 2024-03-23 5 3 pierre.lacave@datadoghq.com placave@apache.org
55 6 2024-03-22 2025-03-26 4 3 pierre.lacave@datadoghq.com placave@apache.org
56 6 2024-03-22 2025-03-26 4 3 pierre.lacave@datadoghq.com placave@apache.org
103 6 2024-03-22 2025-03-26 4 3 pierre.lacave@datadoghq.com placave@apache.org
24 4 2023-12-14 2024-05-28 4 3 pierre.lacave@datadoghq.com placave@apache.org
141 4 2024-01-13 2024-03-23 4 3 pierre.lacave@datadoghq.com placave@apache.org
44 6 2024-01-17 2024-03-12 3 3 pierre.lacave@datadoghq.com pierre.lacave@datadoghq.com
46 3 2024-07-02 2025-03-26 3 3 pierre.lacave@datadoghq.com placave@apache.org
94 4 2024-07-02 2025-03-26 3 3 pierre.lacave@datadoghq.com placave@apache.org
320 21 2023-12-18 2024-01-05 10 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
utils.go
in frequencies
42 2 2023-12-18 2024-02-02 10 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
longs_sketch.go
in frequencies
416 26 2023-12-21 2024-01-08 10 2 13126686+alexandersaydakov@... 13126686+alexandersaydakov@...
205 38 2023-12-14 2024-01-03 8 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
237 38 2023-12-14 2024-05-25 7 2 pierre.lacave@datadoghq.com pierre.lacave@datadoghq.com
row.go
in frequencies
62 12 2023-12-20 2024-01-05 6 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
56 11 2024-01-18 2024-02-02 5 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
main.go
in root
1 - 2023-12-14 2024-01-05 5 2 pierre.lacave@datadoghq.com pierre.lacave@datadoghq.com
coupon.go
in hll
108 13 2023-12-14 2024-01-03 5 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
191 21 2023-12-14 2024-01-03 5 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
144 19 2023-12-14 2024-01-03 5 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
5860 5 2025-03-19 2025-03-26 4 2 qasim.khan@datadoghq.com placave@apache.org
140 12 2025-03-22 2025-03-26 4 2 qasim.khan@datadoghq.com placave@apache.org
29 3 2024-01-18 2024-02-02 3 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
163 8 2025-03-24 2025-03-26 3 2 placave@apache.org placave@apache.org
41 6 2025-03-24 2025-03-26 3 2 placave@apache.org placave@apache.org
265 8 2025-03-24 2025-03-26 3 2 placave@apache.org placave@apache.org
155 8 2025-03-24 2025-03-26 3 2 placave@apache.org placave@apache.org
70 7 2025-03-24 2025-03-26 3 2 placave@apache.org placave@apache.org
100 - 2024-07-02 2025-03-26 3 2 pierre.lacave@datadoghq.com placave@apache.org
298 8 2025-03-24 2025-03-26 3 2 placave@apache.org placave@apache.org
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)
# contributorsfirst
contributor
latest
contributor
5860 5 2025-03-19 2025-03-26 4 2 qasim.khan@datadoghq.com placave@apache.org
732 - 2023-12-14 2023-12-19 2 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
longs_sketch.go
in frequencies
416 26 2023-12-21 2024-01-08 10 2 13126686+alexandersaydakov@... 13126686+alexandersaydakov@...
320 21 2023-12-18 2024-01-05 10 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
298 8 2025-03-24 2025-03-26 3 2 placave@apache.org placave@apache.org
265 8 2025-03-24 2025-03-26 3 2 placave@apache.org placave@apache.org
237 38 2023-12-14 2024-05-25 7 2 pierre.lacave@datadoghq.com pierre.lacave@datadoghq.com
205 38 2023-12-14 2024-01-03 8 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
191 21 2023-12-14 2024-01-03 5 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
165 15 2023-12-14 2023-12-20 3 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
163 8 2025-03-24 2025-03-26 3 2 placave@apache.org placave@apache.org
159 2 2023-12-14 2023-12-20 3 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
155 8 2025-03-24 2025-03-26 3 2 placave@apache.org placave@apache.org
144 19 2023-12-14 2024-01-03 5 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
142 6 2023-12-14 2023-12-20 3 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
murmur3.go
in internal
142 10 2024-06-29 2025-03-26 3 2 pierre.lacave@datadoghq.com placave@apache.org
140 12 2025-03-22 2025-03-26 4 2 qasim.khan@datadoghq.com placave@apache.org
utils.go
in hll
119 8 2024-01-13 2024-02-02 2 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
112 6 2023-12-14 2023-12-20 3 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
coupon.go
in hll
108 13 2023-12-14 2024-01-03 5 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
101 7 2023-12-14 2023-12-20 3 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
100 - 2024-07-02 2025-03-26 3 2 pierre.lacave@datadoghq.com placave@apache.org
preamble_utils.go
in frequencies
93 15 2024-01-08 2024-01-08 1 2 13126686+alexandersaydakov@... pierre.lacave@datadoghq.com
70 7 2025-03-24 2025-03-26 3 2 placave@apache.org placave@apache.org
70 1 2023-12-14 2023-12-22 3 2 pierre.lacave@datadoghq.com pierre.lacave@datadoghq.com
row.go
in frequencies
62 12 2023-12-20 2024-01-05 6 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
59 8 2023-12-14 2023-12-20 3 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
56 11 2024-01-18 2024-02-02 5 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
56 2 2023-12-14 2023-12-19 2 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
quick_select.go
in internal
46 2 2023-12-22 2023-12-22 1 2 13126686+alexandersaydakov@... pierre.lacave@datadoghq.com
utils.go
in frequencies
42 2 2023-12-18 2024-02-02 10 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
41 2 2024-01-17 2024-02-02 2 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
41 6 2025-03-24 2025-03-26 3 2 placave@apache.org placave@apache.org
29 3 2024-01-18 2024-02-02 3 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
28 6 2023-12-14 2023-12-19 2 2 pierre.lacave@datadoghq.com 13126686+alexandersaydakov@...
main.go
in root
1 - 2023-12-14 2024-01-05 5 2 pierre.lacave@datadoghq.com pierre.lacave@datadoghq.com
936 35 2024-12-31 2025-03-26 7 3 pierre.lacave@datadoghq.com placave@apache.org
877 54 2024-01-12 2024-03-23 24 3 pierre.lacave@datadoghq.com placave@apache.org
union.go
in hll
367 26 2023-12-14 2024-05-28 11 3 pierre.lacave@datadoghq.com placave@apache.org
items_sketch.go
in frequencies
345 24 2023-12-31 2024-03-23 12 3 pierre.lacave@datadoghq.com placave@apache.org
298 13 2024-06-20 2025-03-26 10 3 pierre.lacave@datadoghq.com placave@apache.org
256 19 2023-12-31 2024-03-23 12 3 pierre.lacave@datadoghq.com placave@apache.org
236 13 2024-01-12 2024-04-06 13 3 pierre.lacave@datadoghq.com placave@apache.org
233 30 2023-12-14 2024-03-12 14 3 pierre.lacave@datadoghq.com placave@apache.org
169 15 2023-12-14 2024-05-28 7 3 pierre.lacave@datadoghq.com placave@apache.org
165 18 2023-12-14 2024-05-28 8 3 pierre.lacave@datadoghq.com placave@apache.org
141 4 2024-01-13 2024-03-23 4 3 pierre.lacave@datadoghq.com placave@apache.org
139 16 2023-12-14 2024-05-28 7 3 pierre.lacave@datadoghq.com placave@apache.org
137 3 2024-01-21 2024-03-23 7 3 pierre.lacave@datadoghq.com placave@apache.org
utils.go
in kll
124 14 2024-01-12 2024-03-23 14 3 pierre.lacave@datadoghq.com placave@apache.org
Correlations

File Size vs. Number of Changes: 65 points

cpc/cpc_union.go x: 296 lines of code y: 12 # changes cpc/cpc_sketch.go x: 523 lines of code y: 24 # changes common/item_sketch_double.go x: 56 lines of code y: 4 # changes common/item_sketch_string.go x: 103 lines of code y: 4 # changes common/utils.go x: 46 lines of code y: 9 # changes cpc/bit_matrix.go x: 70 lines of code y: 3 # changes cpc/compression_characterization.go x: 298 lines of code y: 3 # changes cpc/compression_data.go x: 5860 lines of code y: 4 # changes cpc/confidence.go x: 94 lines of code y: 3 # changes cpc/cpc_compressed_state.go x: 936 lines of code y: 7 # changes cpc/cpc_wrapper.go x: 41 lines of code y: 3 # changes cpc/icon_estimator.go x: 46 lines of code y: 3 # changes cpc/icon_polynomial_coefficient.go x: 100 lines of code y: 3 # changes cpc/merging_validation.go x: 265 lines of code y: 3 # changes cpc/pair_table.go x: 298 lines of code y: 10 # changes cpc/quick_merging_validation.go x: 163 lines of code y: 3 # changes cpc/runtime_asserts.go x: 140 lines of code y: 4 # changes cpc/streaming_validation.go x: 155 lines of code y: 3 # changes cpc/utils.go x: 964 lines of code y: 11 # changes internal/family.go x: 29 lines of code y: 9 # changes internal/murmur3.go x: 142 lines of code y: 3 # changes internal/utils.go x: 86 lines of code y: 7 # changes hll/hll_4array.go x: 169 lines of code y: 7 # changes hll/hll_6array.go x: 165 lines of code y: 8 # changes hll/hll_8array.go x: 139 lines of code y: 7 # changes hll/hll_config.go x: 24 lines of code y: 4 # changes hll/union.go x: 367 lines of code y: 11 # changes hll/hll_array.go x: 237 lines of code y: 7 # changes kll/items_sketch_sorted_view.go x: 236 lines of code y: 13 # changes common/types.go x: 12 lines of code y: 6 # changes frequencies/items_sketch.go x: 345 lines of code y: 12 # changes frequencies/reverse_purge_item_hash_map.go x: 256 lines of code y: 12 # changes kll/items_sketch.go x: 877 lines of code y: 24 # changes kll/items_sketch_iterator.go x: 54 lines of code y: 5 # changes kll/items_sketch_validate.go x: 137 lines of code y: 7 # changes kll/utils.go x: 124 lines of code y: 14 # changes hll/hll_sketch.go x: 233 lines of code y: 14 # changes frequencies/utils.go x: 42 lines of code y: 10 # changes hll/utils.go x: 119 lines of code y: 2 # changes kll/items_sketch_partition_boundaries.go x: 41 lines of code y: 2 # changes kll/sketch_structure.go x: 29 lines of code y: 3 # changes frequencies/preamble_utils.go x: 93 lines of code y: 1 # changes frequencies/longs_sketch.go x: 416 lines of code y: 10 # changes main.go x: 1 lines of code y: 5 # changes frequencies/reverse_purge_long_hash_map.go x: 320 lines of code y: 10 # changes frequencies/row.go x: 62 lines of code y: 6 # changes hll/coupon.go x: 108 lines of code y: 5 # changes hll/coupon_hash_set.go x: 191 lines of code y: 5 # changes hll/coupon_list.go x: 144 lines of code y: 5 # changes hll/preamble_utils.go x: 205 lines of code y: 8 # changes internal/quick_select.go x: 46 lines of code y: 1 # changes hll/hll_estimator.go x: 112 lines of code y: 3 # changes hll/pair_iterator.go x: 59 lines of code y: 3 # changes hll/composite_interpolation_xtables.go x: 732 lines of code y: 2 # changes hll/harmonic_numbers.go x: 56 lines of code y: 2 # changes hll/hll_pair_iterator.go x: 28 lines of code y: 2 # changes
24.0
# changes
  min: 1.0
  average: 6.18
  25th percentile: 3.0
  median: 4.0
  75th percentile: 8.5
  max: 24.0
0 5860.0
lines of code
min: 1.0 | average: 274.2 | 25th percentile: 56.0 | median: 137.0 | 75th percentile: 236.5 | max: 5860.0

Number of Contributors vs. Number of Changes: 65 points

cpc/cpc_union.go x: 4 # contributors y: 12 # changes cpc/cpc_sketch.go x: 4 # contributors y: 24 # changes common/item_sketch_double.go x: 3 # contributors y: 4 # changes common/utils.go x: 4 # contributors y: 9 # changes cpc/bit_matrix.go x: 2 # contributors y: 3 # changes cpc/compression_data.go x: 2 # contributors y: 4 # changes cpc/confidence.go x: 3 # contributors y: 3 # changes cpc/cpc_compressed_state.go x: 3 # contributors y: 7 # changes cpc/pair_table.go x: 3 # contributors y: 10 # changes cpc/utils.go x: 4 # contributors y: 11 # changes hll/hll_6array.go x: 3 # contributors y: 8 # changes hll/union.go x: 3 # contributors y: 11 # changes hll/hll_array.go x: 2 # contributors y: 7 # changes kll/items_sketch_sorted_view.go x: 3 # contributors y: 13 # changes common/types.go x: 3 # contributors y: 6 # changes frequencies/items_sketch.go x: 3 # contributors y: 12 # changes kll/items_sketch.go x: 3 # contributors y: 24 # changes kll/items_sketch_iterator.go x: 3 # contributors y: 5 # changes kll/utils.go x: 3 # contributors y: 14 # changes frequencies/utils.go x: 2 # contributors y: 10 # changes hll/utils.go x: 2 # contributors y: 2 # changes kll/preamble_utils.go x: 2 # contributors y: 5 # changes frequencies/preamble_utils.go x: 2 # contributors y: 1 # changes frequencies/row.go x: 2 # contributors y: 6 # changes hll/preamble_utils.go x: 2 # contributors y: 8 # changes
24.0
# changes
  min: 1.0
  average: 6.18
  25th percentile: 3.0
  median: 4.0
  75th percentile: 8.5
  max: 24.0
0 4.0
# contributors
min: 2.0 | average: 2.52 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 4.0

Number of Contributors vs. File Size: 65 points

cpc/cpc_union.go x: 4 # contributors y: 296 lines of code cpc/cpc_sketch.go x: 4 # contributors y: 523 lines of code common/item_sketch_double.go x: 3 # contributors y: 56 lines of code common/item_sketch_string.go x: 3 # contributors y: 103 lines of code common/utils.go x: 4 # contributors y: 46 lines of code cpc/bit_matrix.go x: 2 # contributors y: 70 lines of code cpc/compression_characterization.go x: 2 # contributors y: 298 lines of code cpc/compression_data.go x: 2 # contributors y: 5860 lines of code cpc/cpc_compressed_state.go x: 3 # contributors y: 936 lines of code cpc/cpc_wrapper.go x: 2 # contributors y: 41 lines of code cpc/icon_estimator.go x: 3 # contributors y: 46 lines of code cpc/icon_polynomial_coefficient.go x: 2 # contributors y: 100 lines of code cpc/merging_validation.go x: 2 # contributors y: 265 lines of code cpc/pair_table.go x: 3 # contributors y: 298 lines of code cpc/quick_merging_validation.go x: 2 # contributors y: 163 lines of code cpc/runtime_asserts.go x: 2 # contributors y: 140 lines of code cpc/utils.go x: 4 # contributors y: 964 lines of code internal/utils.go x: 3 # contributors y: 86 lines of code hll/hll_4array.go x: 3 # contributors y: 169 lines of code hll/hll_8array.go x: 3 # contributors y: 139 lines of code hll/union.go x: 3 # contributors y: 367 lines of code hll/hll_array.go x: 2 # contributors y: 237 lines of code kll/items_sketch_sorted_view.go x: 3 # contributors y: 236 lines of code common/types.go x: 3 # contributors y: 12 lines of code frequencies/items_sketch.go x: 3 # contributors y: 345 lines of code frequencies/reverse_purge_item_hash_map.go x: 3 # contributors y: 256 lines of code kll/items_sketch.go x: 3 # contributors y: 877 lines of code kll/items_sketch_validate.go x: 3 # contributors y: 137 lines of code hll/utils.go x: 2 # contributors y: 119 lines of code kll/preamble_utils.go x: 2 # contributors y: 56 lines of code frequencies/longs_sketch.go x: 2 # contributors y: 416 lines of code main.go x: 2 # contributors y: 1 lines of code frequencies/reverse_purge_long_hash_map.go x: 2 # contributors y: 320 lines of code hll/coupon_hash_set.go x: 2 # contributors y: 191 lines of code hll/composite_interpolation_xtables.go x: 2 # contributors y: 732 lines of code
5860.0
lines of code
  min: 1.0
  average: 274.2
  25th percentile: 56.0
  median: 137.0
  75th percentile: 236.5
  max: 5860.0
0 4.0
# contributors
min: 2.0 | average: 2.52 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 4.0