apache / datasketches-cpp
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 167 files with 34,751 lines of code.
    • 1 file changed more than 100 times (164 lines of code)
    • 11 files changed 51-100 times (4,531 lines of code)
    • 52 files changed 21-50 times (10,122 lines of code)
    • 62 files changed 6-20 times (11,372 lines of code)
    • 41 files changed 1-5 times (8,562 lines of code)
<1% | 13% | 29% | 32% | 24%
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 167 files with 34,751 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 12 files changed by 11-25 contributors (4,017 lines of code)
    • 70 files changed by 6-10 contributors (13,404 lines of code)
    • 82 files changed by 2-5 contributors (17,163 lines of code)
    • 3 files changed by 1 contributor (167 lines of code)
0% | 11% | 38% | 49% | <1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
hpp, cpp, txt, py, yml, ipynb, in, gitignore, md, ini, h, toml, json, cmd, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
hpp<1% | 13% | 31% | 32% | 21%
cpp0% | 7% | 25% | 55% | 10%
py0% | 24% | 0% | 44% | 31%
toml0% | 0% | 100% | 0% | 0%
h0% | 0% | 0% | 100% | 0%
in0% | 0% | 0% | 50% | 50%
cmd0% | 0% | 0% | 100% | 0%
ipynb0% | 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
kll12% | 67% | 3% | 16% | 0%
sampling0% | 64% | 35% | 0% | 0%
theta0% | 12% | 8% | 77% | 2%
req0% | 60% | 38% | <1% | 0%
python0% | 3% | 12% | 31% | 52%
hll0% | 2% | 67% | 27% | 1%
fi0% | 10% | 55% | 33% | 0%
cpc0% | 1% | 19% | 8% | 70%
ROOT0% | 55% | 16% | 26% | <1%
quantiles0% | 0% | 100% | 0% | 0%
tuple0% | 0% | 53% | 37% | 8%
count0% | 0% | 100% | 0% | 0%
common0% | 0% | 13% | 59% | 26%
density0% | 0% | 0% | 100% | 0%
cmake0% | 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
kll_sketch.hpp
in kll/include
164 2 2018-10-24 2023-07-20 120 16 jon.malkin@gmail.com 13126686+alexandersaydakov@...
kll_sketch_impl.hpp
in kll/include
913 50 2020-01-10 2023-07-20 98 11 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
theta_sketch_impl.hpp
in theta/include
738 72 2019-05-04 2023-05-15 86 13 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
var_opt_sketch_impl.hpp
in sampling/include
1301 60 2020-01-18 2023-07-06 68 12 jmalkin@apache.org 13126686+alexandersaydakov@...
kll_wrapper.cpp
in python/src
133 2 2019-01-21 2023-04-19 67 11 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
theta_sketch.hpp
in theta/include
204 - 2019-05-04 2023-07-06 62 9 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
cpc_sketch.hpp
in cpc/include
98 - 2018-10-24 2023-07-06 58 13 jon.malkin@gmail.com 13126686+alexandersaydakov@...
hll.hpp
in hll/include
125 - 2018-10-24 2023-07-06 58 13 jon.malkin@gmail.com 13126686+alexandersaydakov@...
req_sketch_impl.hpp
in req/include
702 42 2020-10-22 2023-07-14 58 7 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
99 3 2019-02-25 2023-07-06 53 11 saydakov@yahoo-inc.com 13126686+alexandersaydakov@...
req_sketch.hpp
in req/include
143 2 2020-10-22 2023-07-14 53 7 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
setup.py
in root
75 3 2019-03-21 2023-04-19 51 10 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
tuple_sketch_impl.hpp
in tuple/include
504 54 2020-06-19 2023-04-19 50 9 alexandersaydakov@users.nor... 786705+jmalkin@users.norepl...
HllArray-internal.hpp
in hll/include
527 38 2019-04-15 2023-04-22 50 9 jmalkin@users.noreply.githu... 786705+jmalkin@users.norepl...
var_opt_sketch.hpp
in sampling/include
201 - 2020-01-18 2023-07-06 47 9 jmalkin@apache.org 13126686+alexandersaydakov@...
384 38 2019-04-15 2023-07-06 45 8 jmalkin@users.noreply.githu... 13126686+alexandersaydakov@...
HllUnion-internal.hpp
in hll/include
210 29 2019-04-15 2023-04-22 44 8 jmalkin@users.noreply.githu... 786705+jmalkin@users.norepl...
cpc_sketch_impl.hpp
in cpc/include
714 45 2019-09-13 2023-04-24 44 8 alexandersaydakov@users.nor... alexandersaydakov@users.nor...
quantiles_sketch_impl.hpp
in quantiles/include
1070 52 2022-01-06 2023-07-20 44 6 jmalkin@users.noreply.githu... 13126686+alexandersaydakov@...
HllArray.hpp
in hll/include
96 - 2018-10-24 2023-04-22 43 10 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
tuple_sketch.hpp
in tuple/include
227 4 2020-06-19 2023-07-06 42 5 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
hll_wrapper.cpp
in python/src
101 1 2019-01-11 2023-04-19 41 10 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
409 31 2020-02-24 2022-11-02 41 9 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
var_opt_union_impl.hpp
in sampling/include
435 20 2020-01-27 2023-04-19 41 10 jmalkin@users.noreply.githu... 786705+jmalkin@users.norepl...
quantiles_sketch.hpp
in quantiles/include
176 2 2022-01-06 2023-07-20 40 6 jmalkin@users.noreply.githu... 13126686+alexandersaydakov@...
HllUtil.hpp
in hll/include
163 12 2018-10-24 2023-05-01 38 10 jon.malkin@gmail.com alexandersaydakov@users.nor...
292 18 2019-04-15 2022-07-08 38 10 jmalkin@users.noreply.githu... charlie@apache.org
214 5 2019-04-15 2022-07-08 37 11 jmalkin@users.noreply.githu... charlie@apache.org
cpc_wrapper.cpp
in python/src
54 1 2019-01-23 2023-06-20 36 9 jon.malkin@gmail.com 13126686+alexandersaydakov@...
cpc_union.hpp
in cpc/include
40 - 2018-10-24 2023-07-06 34 11 jon.malkin@gmail.com 13126686+alexandersaydakov@...
theta_wrapper.cpp
in python/src
139 1 2019-07-03 2023-06-13 33 7 13126686+alexandersaydakov@... 13126686+alexandersaydakov@...
datasketches.cpp
in python/src
32 - 2019-01-12 2023-04-20 32 9 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
HllSketchImpl.hpp
in hll/include
47 - 2018-10-24 2021-04-20 32 8 jon.malkin@gmail.com 13126686+alexandersaydakov@...
CouponList.hpp
in hll/include
50 - 2018-10-24 2021-04-20 32 8 jon.malkin@gmail.com 13126686+alexandersaydakov@...
245 11 2019-04-15 2023-04-22 32 8 jmalkin@users.noreply.githu... 786705+jmalkin@users.norepl...
Hll8Array.hpp
in hll/include
26 - 2018-10-24 2023-04-22 31 9 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
Hll4Array.hpp
in hll/include
32 - 2018-10-24 2023-04-22 31 9 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
456 25 2020-10-30 2023-04-24 31 6 alexandersaydakov@users.nor... alexandersaydakov@users.nor...
common_defs.hpp
in common/include
57 7 2020-04-16 2023-07-06 30 9 jmalkin@users.noreply.githu... 13126686+alexandersaydakov@...
90 - 2019-02-25 2023-04-19 30 11 saydakov@yahoo-inc.com 786705+jmalkin@users.norepl...
116 - 2019-05-03 2023-04-22 30 9 jmalkin@users.noreply.githu... 786705+jmalkin@users.norepl...
serde.hpp
in common/include
151 10 2019-04-12 2023-07-06 30 6 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
160 7 2019-04-15 2023-04-22 30 6 jmalkin@users.noreply.githu... 786705+jmalkin@users.norepl...
579 30 2019-10-31 2023-04-19 30 8 alexandersaydakov@users.nor... 786705+jmalkin@users.norepl...
fi_wrapper.cpp
in python/src
138 6 2019-03-15 2023-04-19 29 8 saydakov@verizonmedia.com 786705+jmalkin@users.norepl...
Hll6Array.hpp
in hll/include
23 - 2018-10-24 2023-04-22 28 9 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
theta_union_impl.hpp
in theta/include
28 4 2019-05-04 2023-07-06 27 6 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
kll_helper.hpp
in kll/include
51 - 2018-10-24 2023-04-24 27 9 jon.malkin@gmail.com alexandersaydakov@users.nor...
var_opt_union.hpp
in sampling/include
69 - 2020-01-27 2023-07-06 27 8 jmalkin@users.noreply.githu... 13126686+alexandersaydakov@...
214 12 2019-04-15 2022-07-08 27 9 jmalkin@users.noreply.githu... charlie@apache.org
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
kll_sketch.hpp
in kll/include
164 2 2018-10-24 2023-07-20 120 16 jon.malkin@gmail.com 13126686+alexandersaydakov@...
theta_sketch_impl.hpp
in theta/include
738 72 2019-05-04 2023-05-15 86 13 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
hll.hpp
in hll/include
125 - 2018-10-24 2023-07-06 58 13 jon.malkin@gmail.com 13126686+alexandersaydakov@...
cpc_sketch.hpp
in cpc/include
98 - 2018-10-24 2023-07-06 58 13 jon.malkin@gmail.com 13126686+alexandersaydakov@...
var_opt_sketch_impl.hpp
in sampling/include
1301 60 2020-01-18 2023-07-06 68 12 jmalkin@apache.org 13126686+alexandersaydakov@...
kll_sketch_impl.hpp
in kll/include
913 50 2020-01-10 2023-07-20 98 11 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
kll_wrapper.cpp
in python/src
133 2 2019-01-21 2023-04-19 67 11 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
99 3 2019-02-25 2023-07-06 53 11 saydakov@yahoo-inc.com 13126686+alexandersaydakov@...
214 5 2019-04-15 2022-07-08 37 11 jmalkin@users.noreply.githu... charlie@apache.org
cpc_union.hpp
in cpc/include
40 - 2018-10-24 2023-07-06 34 11 jon.malkin@gmail.com 13126686+alexandersaydakov@...
90 - 2019-02-25 2023-04-19 30 11 saydakov@yahoo-inc.com 786705+jmalkin@users.norepl...
MurmurHash3.h
in common/include
102 5 2018-10-24 2023-04-19 17 11 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
setup.py
in root
75 3 2019-03-21 2023-04-19 51 10 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
HllArray.hpp
in hll/include
96 - 2018-10-24 2023-04-22 43 10 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
hll_wrapper.cpp
in python/src
101 1 2019-01-11 2023-04-19 41 10 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
var_opt_union_impl.hpp
in sampling/include
435 20 2020-01-27 2023-04-19 41 10 jmalkin@users.noreply.githu... 786705+jmalkin@users.norepl...
292 18 2019-04-15 2022-07-08 38 10 jmalkin@users.noreply.githu... charlie@apache.org
HllUtil.hpp
in hll/include
163 12 2018-10-24 2023-05-01 38 10 jon.malkin@gmail.com alexandersaydakov@users.nor...
cpc_common.hpp
in cpc/include
39 2 2018-10-24 2022-07-08 23 10 jon.malkin@gmail.com charlie@apache.org
theta_sketch.hpp
in theta/include
204 - 2019-05-04 2023-07-06 62 9 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
HllArray-internal.hpp
in hll/include
527 38 2019-04-15 2023-04-22 50 9 jmalkin@users.noreply.githu... 786705+jmalkin@users.norepl...
tuple_sketch_impl.hpp
in tuple/include
504 54 2020-06-19 2023-04-19 50 9 alexandersaydakov@users.nor... 786705+jmalkin@users.norepl...
var_opt_sketch.hpp
in sampling/include
201 - 2020-01-18 2023-07-06 47 9 jmalkin@apache.org 13126686+alexandersaydakov@...
409 31 2020-02-24 2022-11-02 41 9 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
cpc_wrapper.cpp
in python/src
54 1 2019-01-23 2023-06-20 36 9 jon.malkin@gmail.com 13126686+alexandersaydakov@...
datasketches.cpp
in python/src
32 - 2019-01-12 2023-04-20 32 9 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
Hll4Array.hpp
in hll/include
32 - 2018-10-24 2023-04-22 31 9 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
Hll8Array.hpp
in hll/include
26 - 2018-10-24 2023-04-22 31 9 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
116 - 2019-05-03 2023-04-22 30 9 jmalkin@users.noreply.githu... 786705+jmalkin@users.norepl...
common_defs.hpp
in common/include
57 7 2020-04-16 2023-07-06 30 9 jmalkin@users.noreply.githu... 13126686+alexandersaydakov@...
Hll6Array.hpp
in hll/include
23 - 2018-10-24 2023-04-22 28 9 jon.malkin@gmail.com 786705+jmalkin@users.norepl...
214 12 2019-04-15 2022-07-08 27 9 jmalkin@users.noreply.githu... charlie@apache.org
kll_helper.hpp
in kll/include
51 - 2018-10-24 2023-04-24 27 9 jon.malkin@gmail.com alexandersaydakov@users.nor...
384 38 2019-04-15 2023-07-06 45 8 jmalkin@users.noreply.githu... 13126686+alexandersaydakov@...
HllUnion-internal.hpp
in hll/include
210 29 2019-04-15 2023-04-22 44 8 jmalkin@users.noreply.githu... 786705+jmalkin@users.norepl...
cpc_sketch_impl.hpp
in cpc/include
714 45 2019-09-13 2023-04-24 44 8 alexandersaydakov@users.nor... alexandersaydakov@users.nor...
245 11 2019-04-15 2023-04-22 32 8 jmalkin@users.noreply.githu... 786705+jmalkin@users.norepl...
CouponList.hpp
in hll/include
50 - 2018-10-24 2021-04-20 32 8 jon.malkin@gmail.com 13126686+alexandersaydakov@...
HllSketchImpl.hpp
in hll/include
47 - 2018-10-24 2021-04-20 32 8 jon.malkin@gmail.com 13126686+alexandersaydakov@...
579 30 2019-10-31 2023-04-19 30 8 alexandersaydakov@users.nor... 786705+jmalkin@users.norepl...
fi_wrapper.cpp
in python/src
138 6 2019-03-15 2023-04-19 29 8 saydakov@verizonmedia.com 786705+jmalkin@users.norepl...
var_opt_union.hpp
in sampling/include
69 - 2020-01-27 2023-07-06 27 8 jmalkin@users.noreply.githu... 13126686+alexandersaydakov@...
AuxHashMap.hpp
in hll/include
47 - 2018-10-24 2021-04-20 26 8 jon.malkin@gmail.com 13126686+alexandersaydakov@...
357 15 2021-01-29 2023-05-06 25 8 alexandersaydakov@users.nor... 786705+jmalkin@users.norepl...
CouponHashSet.hpp
in hll/include
28 - 2018-10-24 2021-04-20 24 8 jon.malkin@gmail.com 13126686+alexandersaydakov@...
cpc_union_impl.hpp
in cpc/include
269 12 2019-09-13 2022-07-08 24 8 alexandersaydakov@users.nor... charlie@apache.org
14 - 2018-10-24 2021-04-20 20 8 jon.malkin@gmail.com 13126686+alexandersaydakov@...
102 8 2019-04-15 2022-07-08 19 8 jmalkin@users.noreply.githu... charlie@apache.org
vector_of_kll.cpp
in python/src
375 22 2020-06-09 2023-04-19 19 8 jmalkin@users.noreply.githu... 786705+jmalkin@users.norepl...
762 2 2019-04-15 2022-07-08 16 8 jmalkin@users.noreply.githu... charlie@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
count_wrapper.cpp
in python/src
76 2 2023-04-06 2023-04-19 2 1 786705+jmalkin@users.norepl... 786705+jmalkin@users.norepl...
tuple_policy.hpp
in python/include
62 8 2023-01-12 2023-04-19 5 1 786705+jmalkin@users.norepl... 786705+jmalkin@users.norepl...
in
version.hpp.in
in common/include
29 - 2022-11-03 2022-11-07 2 1 786705+jmalkin@users.norepl... 786705+jmalkin@users.norepl...
compression_data.hpp
in cpc/include
5800 - 2019-10-31 2019-11-21 2 2 alexandersaydakov@users.nor... leerho@users.noreply.github...
quantiles_sorted_view.hpp
in common/include
103 11 2022-10-31 2023-07-06 6 2 13126686+alexandersaydakov@... 13126686+alexandersaydakov@...
optional.hpp
in common/include
102 3 2023-07-13 2023-07-14 2 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
91 9 2022-10-31 2023-05-15 5 2 13126686+alexandersaydakov@... 13126686+alexandersaydakov@...
inv_pow2_table.hpp
in common/include
72 - 2020-02-12 2020-02-18 2 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
quantile_conditional.hpp
in python/include
63 4 2023-02-14 2023-04-19 2 2 786705+jmalkin@users.norepl... 786705+jmalkin@users.norepl...
62 5 2021-01-29 2023-07-06 4 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
conditional_forward.hpp
in common/include
49 5 2020-07-11 2021-07-09 5 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
PySerDe.py
in python/datasketches
48 15 2022-07-26 2023-04-19 5 2 jmalkin.noreply@apache.org 786705+jmalkin@users.norepl...
py_serde.hpp
in python/include
45 3 2022-07-26 2022-08-16 2 2 jmalkin.noreply@apache.org 786705+jmalkin@users.norepl...
kernel_function.hpp
in python/include
43 4 2023-04-14 2023-04-20 2 2 786705+jmalkin@users.norepl... 786705+jmalkin@users.norepl...
tuple_intersection.hpp
in tuple/include
40 2 2020-06-26 2023-07-06 11 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
DensityWrapper.py
in python/datasketches
39 15 2023-04-14 2023-04-20 4 2 786705+jmalkin@users.norepl... 786705+jmalkin@users.norepl...
kxp_byte_lookup.hpp
in cpc/include
39 - 2019-10-31 2019-11-21 2 2 alexandersaydakov@users.nor... leerho@users.noreply.github...
37 1 2020-07-08 2020-10-09 3 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
TuplePolicy.py
in python/datasketches
31 12 2023-01-07 2023-04-19 6 2 786705+jmalkin@users.norepl... 786705+jmalkin@users.norepl...
30 - 2021-01-29 2021-02-04 2 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
26 - 2021-01-29 2021-02-04 2 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
tuple_a_not_b.hpp
in tuple/include
25 - 2020-07-08 2020-10-09 5 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
24 - 2020-08-29 2020-10-09 3 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
22 - 2020-08-29 2020-10-13 3 2 alexandersaydakov@users.nor... alexandersaydakov@users.nor...
theta_comparators.hpp
in theta/include
22 3 2021-01-29 2021-02-04 2 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
19 3 2020-06-26 2020-10-09 6 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
ceiling_power_of_2.hpp
in common/include
15 1 2020-09-18 2020-10-09 2 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
14 - 2021-01-29 2023-07-06 4 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
py_object_ostream.hpp
in python/include
13 - 2023-02-10 2023-04-19 4 2 786705+jmalkin@users.norepl... 786705+jmalkin@users.norepl...
tuple_a_not_b_impl.hpp
in tuple/include
11 1 2020-07-08 2020-10-09 5 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
11 - 2021-01-29 2023-07-06 4 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
10 1 2020-08-29 2020-10-09 2 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
py_object_lt.hpp
in python/include
9 1 2023-02-14 2023-04-22 4 2 786705+jmalkin@users.norepl... 786705+jmalkin@users.norepl...
KernelFunction.py
in python/datasketches
9 2 2023-04-14 2023-04-20 2 2 786705+jmalkin@users.norepl... 786705+jmalkin@users.norepl...
9 1 2020-08-29 2020-10-09 2 2 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
__init__.py
in python/datasketches
7 - 2022-07-26 2023-04-20 9 2 jmalkin.noreply@apache.org 786705+jmalkin@users.norepl...
1 - 2022-11-03 2023-04-26 4 2 786705+jmalkin@users.norepl... alexandersaydakov@users.nor...
bit_packing.hpp
in theta/include
5171 130 2023-01-10 2023-05-15 7 3 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
density_sketch_impl.hpp
in density/include
424 23 2022-12-13 2023-04-22 10 3 alexandersaydakov@users.nor... 786705+jmalkin@users.norepl...
FrequentItemsSketch.ipynb
in python/jupyter
354 - 2019-10-12 2019-11-13 3 3 jmalkin@users.noreply.githu... alexandersaydakov@users.nor...
HLLSketch.ipynb
in python/jupyter
346 - 2019-10-12 2019-11-13 3 3 jmalkin@users.noreply.githu... alexandersaydakov@users.nor...
CPCSketch.ipynb
in python/jupyter
345 - 2019-10-12 2019-11-13 3 3 jmalkin@users.noreply.githu... alexandersaydakov@users.nor...
105 13 2020-01-27 2021-04-20 6 3 jmalkin@users.noreply.githu... 13126686+alexandersaydakov@...
80 1 2019-04-15 2019-06-20 5 3 jmalkin@users.noreply.githu... jmalkin@users.noreply.githu...
py_serde.cpp
in python/src
75 4 2022-07-26 2023-04-19 5 3 jmalkin.noreply@apache.org 786705+jmalkin@users.norepl...
71 6 2021-01-29 2023-07-06 9 3 alexandersaydakov@users.nor... 13126686+alexandersaydakov@...
density_wrapper.cpp
in python/src
65 2 2022-12-20 2023-04-20 6 3 alexandersaydakov@users.nor... 786705+jmalkin@users.norepl...
ks_wrapper.cpp
in python/src
44 1 2022-05-10 2022-07-08 2 3 786705+jmalkin@users.norepl... charlie@apache.org
42 - 2021-06-23 2023-04-19 8 3 alexandersaydakov@users.nor... 786705+jmalkin@users.norepl...
hll.private.hpp
in hll/include
29 - 2019-05-03 2020-02-18 8 3 jmalkin@users.noreply.githu... 13126686+alexandersaydakov@...
Correlations

File Size vs. Number of Changes: 167 points

kll/include/kll_sketch.hpp x: 164 lines of code y: 120 # changes kll/include/kll_sketch_impl.hpp x: 913 lines of code y: 98 # changes quantiles/include/quantiles_sketch.hpp x: 176 lines of code y: 40 # changes quantiles/include/quantiles_sketch_impl.hpp x: 1070 lines of code y: 44 # changes common/include/optional.hpp x: 102 lines of code y: 2 # changes req/include/req_sketch.hpp x: 143 lines of code y: 53 # changes req/include/req_sketch_impl.hpp x: 702 lines of code y: 58 # changes common/include/common_defs.hpp x: 57 lines of code y: 30 # changes common/include/kolmogorov_smirnov.hpp x: 15 lines of code y: 6 # changes common/include/quantiles_sorted_view.hpp x: 103 lines of code y: 6 # changes common/include/serde.hpp x: 151 lines of code y: 30 # changes count/include/count_min.hpp x: 69 lines of code y: 23 # changes count/include/count_min_impl.hpp x: 343 lines of code y: 25 # changes cpc/include/cpc_sketch.hpp x: 98 lines of code y: 58 # changes cpc/include/cpc_union.hpp x: 40 lines of code y: 34 # changes density/include/density_sketch.hpp x: 101 lines of code y: 11 # changes fi/include/frequent_items_sketch.hpp x: 99 lines of code y: 53 # changes hll/include/HllSketch-internal.hpp x: 384 lines of code y: 45 # changes hll/include/hll.hpp x: 125 lines of code y: 58 # changes req/include/req_common.hpp x: 13 lines of code y: 13 # changes sampling/include/var_opt_sketch.hpp x: 201 lines of code y: 47 # changes sampling/include/var_opt_sketch_impl.hpp x: 1301 lines of code y: 68 # changes sampling/include/var_opt_union.hpp x: 69 lines of code y: 27 # changes theta/include/bounds_on_ratios_in_sampled_sets.hpp x: 51 lines of code y: 10 # changes theta/include/bounds_on_ratios_in_theta_sketched_sets.hpp x: 62 lines of code y: 4 # changes theta/include/theta_a_not_b.hpp x: 22 lines of code y: 16 # changes theta/include/theta_intersection.hpp x: 31 lines of code y: 23 # changes theta/include/theta_jaccard_similarity.hpp x: 11 lines of code y: 4 # changes theta/include/theta_jaccard_similarity_base.hpp x: 71 lines of code y: 9 # changes theta/include/theta_sketch.hpp x: 204 lines of code y: 62 # changes theta/include/theta_union.hpp x: 40 lines of code y: 23 # changes theta/include/theta_union_impl.hpp x: 28 lines of code y: 27 # changes theta/include/theta_update_sketch_base.hpp x: 157 lines of code y: 24 # changes tuple/include/array_of_doubles_sketch.hpp x: 127 lines of code y: 16 # changes tuple/include/tuple_intersection.hpp x: 40 lines of code y: 11 # changes tuple/include/tuple_sketch.hpp x: 227 lines of code y: 42 # changes tuple/include/tuple_union.hpp x: 54 lines of code y: 17 # changes python/src/cpc_wrapper.cpp x: 54 lines of code y: 36 # changes python/datasketches/TupleWrapper.py x: 101 lines of code y: 9 # changes python/src/theta_wrapper.cpp x: 139 lines of code y: 33 # changes python/src/tuple_wrapper.cpp x: 170 lines of code y: 12 # changes common/include/quantiles_sorted_view_impl.hpp x: 91 lines of code y: 5 # changes theta/include/bit_packing.hpp x: 5171 lines of code y: 7 # changes theta/include/theta_sketch_impl.hpp x: 738 lines of code y: 86 # changes theta/include/theta_intersection_base_impl.hpp x: 95 lines of code y: 12 # changes theta/include/theta_set_difference_base_impl.hpp x: 56 lines of code y: 14 # changes theta/include/theta_union_base_impl.hpp x: 67 lines of code y: 14 # changes theta/include/theta_update_sketch_base_impl.hpp x: 357 lines of code y: 25 # changes hll/include/HllUtil.hpp x: 163 lines of code y: 38 # changes version.cfg.in x: 1 lines of code y: 4 # changes cpc/include/cpc_sketch_impl.hpp x: 714 lines of code y: 44 # changes kll/include/kll_helper.hpp x: 51 lines of code y: 27 # changes req/include/req_compactor_impl.hpp x: 456 lines of code y: 31 # changes density/include/density_sketch_impl.hpp x: 424 lines of code y: 10 # changes hll/include/Hll4Array-internal.hpp x: 245 lines of code y: 32 # changes hll/include/Hll4Array.hpp x: 32 lines of code y: 31 # changes hll/include/Hll6Array-internal.hpp x: 89 lines of code y: 22 # changes hll/include/Hll6Array.hpp x: 23 lines of code y: 28 # changes hll/include/Hll8Array-internal.hpp x: 160 lines of code y: 30 # changes hll/include/Hll8Array.hpp x: 26 lines of code y: 31 # changes hll/include/HllArray-internal.hpp x: 527 lines of code y: 50 # changes hll/include/HllArray.hpp x: 96 lines of code y: 43 # changes hll/include/HllSketchImplFactory.hpp x: 116 lines of code y: 30 # changes hll/include/HllUnion-internal.hpp x: 210 lines of code y: 44 # changes common/include/memory_operations.hpp x: 40 lines of code y: 15 # changes python/datasketches/DensityWrapper.py x: 39 lines of code y: 4 # changes python/datasketches/KernelFunction.py x: 9 lines of code y: 2 # changes python/datasketches/__init__.py x: 7 lines of code y: 9 # changes python/include/kernel_function.hpp x: 43 lines of code y: 2 # changes python/src/datasketches.cpp x: 32 lines of code y: 32 # changes python/src/density_wrapper.cpp x: 65 lines of code y: 6 # changes common/include/MurmurHash3.h x: 102 lines of code y: 17 # changes common/include/count_zeros.hpp x: 94 lines of code y: 8 # changes cpc/include/cpc_compressor_impl.hpp x: 579 lines of code y: 30 # changes cpc/include/cpc_confidence.hpp x: 126 lines of code y: 9 # changes cpc/include/cpc_util.hpp x: 77 lines of code y: 9 # changes fi/include/reverse_purge_hash_map.hpp x: 90 lines of code y: 30 # changes hll/include/coupon_iterator-internal.hpp x: 29 lines of code y: 8 # changes hll/include/coupon_iterator.hpp x: 24 lines of code y: 7 # changes python/datasketches/PySerDe.py x: 48 lines of code y: 5 # changes python/datasketches/TuplePolicy.py x: 31 lines of code y: 6 # changes python/include/quantile_conditional.hpp x: 63 lines of code y: 2 # changes python/include/tuple_policy.hpp x: 62 lines of code y: 5 # changes python/src/count_wrapper.cpp x: 76 lines of code y: 2 # changes python/src/fi_wrapper.cpp x: 138 lines of code y: 29 # changes python/src/hll_wrapper.cpp x: 101 lines of code y: 41 # changes python/src/kll_wrapper.cpp x: 133 lines of code y: 67 # changes python/src/py_serde.cpp x: 75 lines of code y: 5 # changes python/src/quantiles_wrapper.cpp x: 130 lines of code y: 14 # changes python/src/req_wrapper.cpp x: 129 lines of code y: 17 # changes python/src/vector_of_kll.cpp x: 375 lines of code y: 19 # changes sampling/include/var_opt_union_impl.hpp x: 435 lines of code y: 41 # changes setup.py x: 75 lines of code y: 51 # changes theta/include/compact_theta_sketch_parser.hpp x: 42 lines of code y: 8 # changes theta/include/compact_theta_sketch_parser_impl.hpp x: 125 lines of code y: 17 # changes tuple/include/tuple_sketch_impl.hpp x: 504 lines of code y: 50 # changes MANIFEST.in x: 36 lines of code y: 13 # changes common/include/version.hpp.in x: 29 lines of code y: 2 # changes pyproject.toml x: 22 lines of code y: 22 # changes fi/include/frequent_items_sketch_impl.hpp x: 409 lines of code y: 41 # changes fi/include/reverse_purge_hash_map_impl.hpp x: 306 lines of code y: 17 # changes req/include/req_compactor.hpp x: 89 lines of code y: 21 # changes common/include/kolmogorov_smirnov_impl.hpp x: 49 lines of code y: 6 # changes python/jupyter/ThetaSketchNotebook.ipynb x: 403 lines of code y: 5 # changes cmake/DataSketchesConfig.cmake.in x: 6 lines of code y: 5 # changes common/include/binomial_bounds.hpp x: 379 lines of code y: 8 # changes cpc/include/cpc_union_impl.hpp x: 269 lines of code y: 24 # changes hll/include/AuxHashMap-internal.hpp x: 214 lines of code y: 27 # changes hll/include/CompositeInterpolationXTable-internal.hpp x: 762 lines of code y: 16 # changes hll/include/CouponHashSet-internal.hpp x: 214 lines of code y: 37 # changes hll/include/CouponList-internal.hpp x: 292 lines of code y: 38 # changes hll/include/HllSketchImpl-internal.hpp x: 102 lines of code y: 19 # changes kll/include/kll_helper_impl.hpp x: 225 lines of code y: 13 # changes tuple/include/array_of_doubles_sketch_impl.hpp x: 184 lines of code y: 17 # changes tuple/include/array_of_doubles_union.hpp x: 44 lines of code y: 9 # changes tuple/include/array_of_doubles_union_impl.hpp x: 17 lines of code y: 7 # changes tuple/include/tuple_union_impl.hpp x: 26 lines of code y: 12 # changes common/include/bounds_binomial_proportions.hpp x: 105 lines of code y: 6 # changes cpc/include/cpc_compressor.hpp x: 81 lines of code y: 10 # changes cpc/include/icon_estimator.hpp x: 165 lines of code y: 6 # changes cpc/include/u32_table.hpp x: 40 lines of code y: 10 # changes cpc/include/u32_table_impl.hpp x: 199 lines of code y: 13 # changes hll/include/AuxHashMap.hpp x: 47 lines of code y: 26 # changes hll/include/CompositeInterpolationXTable.hpp x: 14 lines of code y: 20 # changes hll/include/CouponHashSet.hpp x: 28 lines of code y: 24 # changes hll/include/CouponList.hpp x: 50 lines of code y: 32 # changes hll/include/CubicInterpolation-internal.hpp x: 157 lines of code y: 7 # changes hll/include/HarmonicNumbers-internal.hpp x: 59 lines of code y: 7 # changes hll/include/CubicInterpolation.hpp x: 16 lines of code y: 15 # changes theta/include/theta_a_not_b_impl.hpp x: 16 lines of code y: 19 # changes tuple/include/array_of_doubles_a_not_b.hpp x: 22 lines of code y: 3 # changes common/include/ceiling_power_of_2.hpp x: 15 lines of code y: 2 # changes common/include/conditional_back_inserter.hpp x: 37 lines of code y: 3 # changes tuple/include/tuple_a_not_b.hpp x: 25 lines of code y: 5 # changes tuple/include/tuple_a_not_b_impl.hpp x: 11 lines of code y: 5 # changes cpc/include/compression_data.hpp x: 5800 lines of code y: 2 # changes cpc/include/kxp_byte_lookup.hpp x: 39 lines of code y: 2 # changes python/jupyter/CPCSketch.ipynb x: 345 lines of code y: 3 # changes python/jupyter/FrequentItemsSketch.ipynb x: 354 lines of code y: 3 # changes
120.0
# changes
  min: 2.0
  average: 20.05
  25th percentile: 6.0
  median: 14.0
  75th percentile: 30.0
  max: 120.0
0 5800.0
lines of code
min: 1.0 | average: 208.09 | 25th percentile: 30.0 | median: 71.0 | 75th percentile: 164.0 | max: 5800.0

Number of Contributors vs. Number of Changes: 167 points

kll/include/kll_sketch.hpp x: 16 # contributors y: 120 # changes kll/include/kll_sketch_impl.hpp x: 11 # contributors y: 98 # changes quantiles/include/quantiles_sketch.hpp x: 6 # contributors y: 40 # changes quantiles/include/quantiles_sketch_impl.hpp x: 6 # contributors y: 44 # changes common/include/optional.hpp x: 2 # contributors y: 2 # changes req/include/req_sketch.hpp x: 7 # contributors y: 53 # changes req/include/req_sketch_impl.hpp x: 7 # contributors y: 58 # changes common/include/common_defs.hpp x: 9 # contributors y: 30 # changes common/include/kolmogorov_smirnov.hpp x: 5 # contributors y: 6 # changes common/include/quantiles_sorted_view.hpp x: 2 # contributors y: 6 # changes common/include/serde.hpp x: 6 # contributors y: 30 # changes count/include/count_min.hpp x: 5 # contributors y: 23 # changes count/include/count_min_impl.hpp x: 5 # contributors y: 25 # changes cpc/include/cpc_sketch.hpp x: 13 # contributors y: 58 # changes cpc/include/cpc_union.hpp x: 11 # contributors y: 34 # changes density/include/density_sketch.hpp x: 4 # contributors y: 11 # changes fi/include/frequent_items_sketch.hpp x: 11 # contributors y: 53 # changes hll/include/HllSketch-internal.hpp x: 8 # contributors y: 45 # changes req/include/req_common.hpp x: 6 # contributors y: 13 # changes sampling/include/var_opt_sketch.hpp x: 9 # contributors y: 47 # changes sampling/include/var_opt_sketch_impl.hpp x: 12 # contributors y: 68 # changes sampling/include/var_opt_union.hpp x: 8 # contributors y: 27 # changes theta/include/bounds_on_ratios_in_sampled_sets.hpp x: 6 # contributors y: 10 # changes theta/include/bounds_on_ratios_in_theta_sketched_sets.hpp x: 2 # contributors y: 4 # changes theta/include/theta_a_not_b.hpp x: 5 # contributors y: 16 # changes theta/include/theta_intersection.hpp x: 4 # contributors y: 23 # changes theta/include/theta_jaccard_similarity_base.hpp x: 3 # contributors y: 9 # changes theta/include/theta_sketch.hpp x: 9 # contributors y: 62 # changes theta/include/theta_union.hpp x: 7 # contributors y: 23 # changes theta/include/theta_union_impl.hpp x: 6 # contributors y: 27 # changes theta/include/theta_update_sketch_base.hpp x: 6 # contributors y: 24 # changes tuple/include/array_of_doubles_sketch.hpp x: 4 # contributors y: 16 # changes tuple/include/tuple_intersection.hpp x: 2 # contributors y: 11 # changes tuple/include/tuple_sketch.hpp x: 5 # contributors y: 42 # changes tuple/include/tuple_union.hpp x: 4 # contributors y: 17 # changes python/src/cpc_wrapper.cpp x: 9 # contributors y: 36 # changes python/datasketches/TupleWrapper.py x: 4 # contributors y: 9 # changes python/src/theta_wrapper.cpp x: 7 # contributors y: 33 # changes python/src/tuple_wrapper.cpp x: 4 # contributors y: 12 # changes common/include/quantiles_sorted_view_impl.hpp x: 2 # contributors y: 5 # changes theta/include/bit_packing.hpp x: 3 # contributors y: 7 # changes theta/include/theta_helpers.hpp x: 5 # contributors y: 11 # changes theta/include/theta_sketch_impl.hpp x: 13 # contributors y: 86 # changes theta/include/theta_intersection_base_impl.hpp x: 6 # contributors y: 12 # changes theta/include/theta_set_difference_base_impl.hpp x: 6 # contributors y: 14 # changes theta/include/theta_update_sketch_base_impl.hpp x: 8 # contributors y: 25 # changes hll/include/HllUtil.hpp x: 10 # contributors y: 38 # changes cpc/include/cpc_sketch_impl.hpp x: 8 # contributors y: 44 # changes kll/include/kll_helper.hpp x: 9 # contributors y: 27 # changes req/include/req_compactor_impl.hpp x: 6 # contributors y: 31 # changes density/include/density_sketch_impl.hpp x: 3 # contributors y: 10 # changes hll/include/Hll4Array-internal.hpp x: 8 # contributors y: 32 # changes hll/include/Hll4Array.hpp x: 9 # contributors y: 31 # changes hll/include/Hll6Array-internal.hpp x: 6 # contributors y: 22 # changes hll/include/Hll6Array.hpp x: 9 # contributors y: 28 # changes hll/include/HllArray-internal.hpp x: 9 # contributors y: 50 # changes hll/include/HllArray.hpp x: 10 # contributors y: 43 # changes common/include/memory_operations.hpp x: 6 # contributors y: 15 # changes python/datasketches/__init__.py x: 2 # contributors y: 9 # changes python/src/datasketches.cpp x: 9 # contributors y: 32 # changes python/src/density_wrapper.cpp x: 3 # contributors y: 6 # changes common/include/MurmurHash3.h x: 11 # contributors y: 17 # changes common/include/count_zeros.hpp x: 5 # contributors y: 8 # changes cpc/include/cpc_compressor_impl.hpp x: 8 # contributors y: 30 # changes cpc/include/cpc_confidence.hpp x: 6 # contributors y: 9 # changes cpc/include/cpc_util.hpp x: 7 # contributors y: 9 # changes fi/include/reverse_purge_hash_map.hpp x: 11 # contributors y: 30 # changes hll/include/coupon_iterator-internal.hpp x: 4 # contributors y: 8 # changes hll/include/coupon_iterator.hpp x: 5 # contributors y: 7 # changes python/include/tuple_policy.hpp x: 1 # contributors y: 5 # changes python/src/count_wrapper.cpp x: 1 # contributors y: 2 # changes python/src/fi_wrapper.cpp x: 8 # contributors y: 29 # changes python/src/hll_wrapper.cpp x: 10 # contributors y: 41 # changes python/src/kll_wrapper.cpp x: 11 # contributors y: 67 # changes python/src/py_serde.cpp x: 3 # contributors y: 5 # changes python/src/req_wrapper.cpp x: 7 # contributors y: 17 # changes python/src/vector_of_kll.cpp x: 8 # contributors y: 19 # changes python/src/vo_wrapper.cpp x: 7 # contributors y: 16 # changes setup.py x: 10 # contributors y: 51 # changes theta/include/compact_theta_sketch_parser.hpp x: 3 # contributors y: 8 # changes theta/include/compact_theta_sketch_parser_impl.hpp x: 6 # contributors y: 17 # changes MANIFEST.in x: 7 # contributors y: 13 # changes fi/include/frequent_items_sketch_impl.hpp x: 9 # contributors y: 41 # changes req/include/req_compactor.hpp x: 4 # contributors y: 21 # changes python/jupyter/ThetaSketchNotebook.ipynb x: 5 # contributors y: 5 # changes python/src/__init__.py x: 5 # contributors y: 4 # changes cmake/DataSketchesConfig.cmake.in x: 4 # contributors y: 5 # changes common/include/binomial_bounds.hpp x: 6 # contributors y: 8 # changes cpc/include/cpc_common.hpp x: 10 # contributors y: 23 # changes cpc/include/cpc_union_impl.hpp x: 8 # contributors y: 24 # changes hll/include/CompositeInterpolationXTable-internal.hpp x: 8 # contributors y: 16 # changes hll/include/CouponHashSet-internal.hpp x: 11 # contributors y: 37 # changes kll/include/kll_helper_impl.hpp x: 8 # contributors y: 13 # changes python/src/ks_wrapper.cpp x: 3 # contributors y: 2 # changes theta/include/theta_union_base.hpp x: 4 # contributors y: 6 # changes tuple/include/array_of_doubles_sketch_impl.hpp x: 5 # contributors y: 17 # changes tuple/include/array_of_doubles_union_impl.hpp x: 4 # contributors y: 7 # changes cpc/include/cpc_compressor.hpp x: 4 # contributors y: 10 # changes cpc/include/u32_table_impl.hpp x: 4 # contributors y: 13 # changes hll/include/AuxHashMap.hpp x: 8 # contributors y: 26 # changes hll/include/CompositeInterpolationXTable.hpp x: 8 # contributors y: 20 # changes theta/include/theta_a_not_b_impl.hpp x: 5 # contributors y: 19 # changes tuple/include/array_of_doubles_a_not_b.hpp x: 2 # contributors y: 3 # changes python/jupyter/CPCSketch.ipynb x: 3 # contributors y: 3 # changes
120.0
# changes
  min: 2.0
  average: 20.05
  25th percentile: 6.0
  median: 14.0
  75th percentile: 30.0
  max: 120.0
0 16.0
# contributors
min: 1.0 | average: 5.66 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 8.0 | max: 16.0

Number of Contributors vs. File Size: 167 points

kll/include/kll_sketch.hpp x: 16 # contributors y: 164 lines of code kll/include/kll_sketch_impl.hpp x: 11 # contributors y: 913 lines of code quantiles/include/quantiles_sketch.hpp x: 6 # contributors y: 176 lines of code quantiles/include/quantiles_sketch_impl.hpp x: 6 # contributors y: 1070 lines of code common/include/optional.hpp x: 2 # contributors y: 102 lines of code req/include/req_sketch.hpp x: 7 # contributors y: 143 lines of code req/include/req_sketch_impl.hpp x: 7 # contributors y: 702 lines of code common/include/common_defs.hpp x: 9 # contributors y: 57 lines of code common/include/kolmogorov_smirnov.hpp x: 5 # contributors y: 15 lines of code common/include/serde.hpp x: 6 # contributors y: 151 lines of code count/include/count_min.hpp x: 5 # contributors y: 69 lines of code count/include/count_min_impl.hpp x: 5 # contributors y: 343 lines of code cpc/include/cpc_sketch.hpp x: 13 # contributors y: 98 lines of code cpc/include/cpc_union.hpp x: 11 # contributors y: 40 lines of code density/include/density_sketch.hpp x: 4 # contributors y: 101 lines of code fi/include/frequent_items_sketch.hpp x: 11 # contributors y: 99 lines of code hll/include/HllSketch-internal.hpp x: 8 # contributors y: 384 lines of code hll/include/hll.hpp x: 13 # contributors y: 125 lines of code req/include/req_common.hpp x: 6 # contributors y: 13 lines of code sampling/include/var_opt_sketch.hpp x: 9 # contributors y: 201 lines of code sampling/include/var_opt_sketch_impl.hpp x: 12 # contributors y: 1301 lines of code sampling/include/var_opt_union.hpp x: 8 # contributors y: 69 lines of code theta/include/bounds_on_ratios_in_sampled_sets.hpp x: 6 # contributors y: 51 lines of code theta/include/bounds_on_ratios_in_theta_sketched_sets.hpp x: 2 # contributors y: 62 lines of code theta/include/theta_intersection.hpp x: 4 # contributors y: 31 lines of code theta/include/theta_jaccard_similarity.hpp x: 2 # contributors y: 11 lines of code theta/include/theta_jaccard_similarity_base.hpp x: 3 # contributors y: 71 lines of code theta/include/theta_union.hpp x: 7 # contributors y: 40 lines of code theta/include/theta_union_impl.hpp x: 6 # contributors y: 28 lines of code tuple/include/array_of_doubles_sketch.hpp x: 4 # contributors y: 127 lines of code tuple/include/tuple_intersection.hpp x: 2 # contributors y: 40 lines of code tuple/include/tuple_sketch.hpp x: 5 # contributors y: 227 lines of code tuple/include/tuple_union.hpp x: 4 # contributors y: 54 lines of code python/src/tuple_wrapper.cpp x: 4 # contributors y: 170 lines of code common/include/quantiles_sorted_view_impl.hpp x: 2 # contributors y: 91 lines of code theta/include/bit_packing.hpp x: 3 # contributors y: 5171 lines of code theta/include/theta_helpers.hpp x: 5 # contributors y: 41 lines of code theta/include/theta_sketch_impl.hpp x: 13 # contributors y: 738 lines of code theta/include/theta_intersection_base_impl.hpp x: 6 # contributors y: 95 lines of code theta/include/theta_update_sketch_base_impl.hpp x: 8 # contributors y: 357 lines of code hll/include/HllUtil.hpp x: 10 # contributors y: 163 lines of code cpc/include/cpc_sketch_impl.hpp x: 8 # contributors y: 714 lines of code req/include/req_compactor_impl.hpp x: 6 # contributors y: 456 lines of code density/include/density_sketch_impl.hpp x: 3 # contributors y: 424 lines of code hll/include/Hll4Array-internal.hpp x: 8 # contributors y: 245 lines of code hll/include/Hll4Array.hpp x: 9 # contributors y: 32 lines of code hll/include/Hll6Array-internal.hpp x: 6 # contributors y: 89 lines of code hll/include/HllArray-internal.hpp x: 9 # contributors y: 527 lines of code hll/include/HllArray.hpp x: 10 # contributors y: 96 lines of code hll/include/HllSketchImplFactory.hpp x: 9 # contributors y: 116 lines of code hll/include/HllUnion-internal.hpp x: 8 # contributors y: 210 lines of code python/src/density_wrapper.cpp x: 3 # contributors y: 65 lines of code common/include/count_zeros.hpp x: 5 # contributors y: 94 lines of code cpc/include/cpc_compressor_impl.hpp x: 8 # contributors y: 579 lines of code cpc/include/cpc_confidence.hpp x: 6 # contributors y: 126 lines of code cpc/include/cpc_util.hpp x: 7 # contributors y: 77 lines of code fi/include/reverse_purge_hash_map.hpp x: 11 # contributors y: 90 lines of code python/include/tuple_policy.hpp x: 1 # contributors y: 62 lines of code python/src/count_wrapper.cpp x: 1 # contributors y: 76 lines of code python/src/fi_wrapper.cpp x: 8 # contributors y: 138 lines of code python/src/kll_wrapper.cpp x: 11 # contributors y: 133 lines of code python/src/req_wrapper.cpp x: 7 # contributors y: 129 lines of code sampling/include/var_opt_union_impl.hpp x: 10 # contributors y: 435 lines of code setup.py x: 10 # contributors y: 75 lines of code theta/include/compact_theta_sketch_parser.hpp x: 3 # contributors y: 42 lines of code tuple/include/tuple_sketch_impl.hpp x: 9 # contributors y: 504 lines of code common/include/version.hpp.in x: 1 # contributors y: 29 lines of code fi/include/frequent_items_sketch_impl.hpp x: 9 # contributors y: 409 lines of code fi/include/reverse_purge_hash_map_impl.hpp x: 6 # contributors y: 306 lines of code req/include/req_compactor.hpp x: 4 # contributors y: 89 lines of code common/include/kolmogorov_smirnov_impl.hpp x: 5 # contributors y: 49 lines of code python/jupyter/ThetaSketchNotebook.ipynb x: 5 # contributors y: 403 lines of code cmake/DataSketchesConfig.cmake.in x: 4 # contributors y: 6 lines of code common/include/binomial_bounds.hpp x: 6 # contributors y: 379 lines of code cpc/include/cpc_common.hpp x: 10 # contributors y: 39 lines of code cpc/include/cpc_union_impl.hpp x: 8 # contributors y: 269 lines of code hll/include/AuxHashMap-internal.hpp x: 9 # contributors y: 214 lines of code hll/include/CompositeInterpolationXTable-internal.hpp x: 8 # contributors y: 762 lines of code hll/include/CouponHashSet-internal.hpp x: 11 # contributors y: 214 lines of code hll/include/CouponList-internal.hpp x: 10 # contributors y: 292 lines of code hll/include/HllSketchImpl-internal.hpp x: 8 # contributors y: 102 lines of code tuple/include/array_of_doubles_sketch_impl.hpp x: 5 # contributors y: 184 lines of code common/include/bounds_binomial_proportions.hpp x: 3 # contributors y: 105 lines of code cpc/include/icon_estimator.hpp x: 5 # contributors y: 165 lines of code cpc/include/u32_table_impl.hpp x: 4 # contributors y: 199 lines of code hll/include/AuxHashMap.hpp x: 8 # contributors y: 47 lines of code hll/include/CompositeInterpolationXTable.hpp x: 8 # contributors y: 14 lines of code hll/include/CouponHashSet.hpp x: 8 # contributors y: 28 lines of code hll/include/CubicInterpolation-internal.hpp x: 4 # contributors y: 157 lines of code cpc/include/compression_data.hpp x: 2 # contributors y: 5800 lines of code python/jupyter/CPCSketch.ipynb x: 3 # contributors y: 345 lines of code
5800.0
lines of code
  min: 1.0
  average: 208.09
  25th percentile: 30.0
  median: 71.0
  75th percentile: 164.0
  max: 5800.0
0 16.0
# contributors
min: 1.0 | average: 5.66 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 8.0 | max: 16.0