apache / datasketches-java
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 329 files with 48,105 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 5 files changed 51-100 times (1,749 lines of code)
    • 31 files changed 21-50 times (6,788 lines of code)
    • 138 files changed 6-20 times (19,354 lines of code)
    • 155 files changed 1-5 times (20,214 lines of code)
0% | 3% | 14% | 40% | 42%
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 329 files with 48,105 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)
    • 87 files changed by 2-5 contributors (21,173 lines of code)
    • 242 files changed by 1 contributor (26,932 lines of code)
0% | 0% | 0% | 44% | 55%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, yml, xml, txt, html, gitignore, md, json, gitattributes, yaml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 3% | 14% | 40% | 42%
xml0% | 91% | 5% | 0% | 2%
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
src0% | 3% | 14% | 40% | 42%
tools0% | 91% | 5% | 0% | 2%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
KllFloatsSketch.java
in src/main/java/org/apache/datasketches/kll
203 22 2019-08-28 2023-06-07 88 5 leerho@users.noreply.github... leerho@users.noreply.github...
ReqSketch.java
in src/main/java/org/apache/datasketches/req
365 39 2020-08-28 2023-05-05 78 4 leerho@users.noreply.github... leerho@users.noreply.github...
KllDoublesSketch.java
in src/main/java/org/apache/datasketches/kll
203 22 2022-02-04 2023-06-07 68 3 leerho@users.noreply.github... leerho@users.noreply.github...
285 - 2016-07-20 2023-06-07 57 5 lrhodes@yahoo-inc.com leerho@users.noreply.github...
KllHelper.java
in src/main/java/org/apache/datasketches/kll
693 27 2019-08-28 2023-06-07 52 2 leerho@users.noreply.github... leerho@users.noreply.github...
BaseReqSketch.java
in src/main/java/org/apache/datasketches/req
117 8 2020-09-02 2023-04-29 47 3 leerho@users.noreply.github... leerho@users.noreply.github...
KllSketch.java
in src/main/java/org/apache/datasketches/kll
199 27 2022-03-05 2023-06-07 44 1 leerho@users.noreply.github... leerho@users.noreply.github...
AnotB.java
in src/main/java/org/apache/datasketches/tuple
396 12 2019-08-28 2023-05-03 43 3 leerho@users.noreply.github... leerho@users.noreply.github...
KllFloatsHelper.java
in src/main/java/org/apache/datasketches/kll
242 8 2022-02-04 2023-06-07 41 3 leerho@users.noreply.github... leerho@users.noreply.github...
QuickSelectSketch.java
in src/main/java/org/apache/datasketches/tuple
383 24 2019-08-28 2022-12-14 41 4 leerho@users.noreply.github... leerho@users.noreply.github...
ReqCompactor.java
in src/main/java/org/apache/datasketches/req
184 15 2020-08-28 2023-05-03 38 3 leerho@users.noreply.github... leerho@users.noreply.github...
DoublesSketch.java
in src/main/java/org/apache/datasketches/quantiles
263 35 2019-08-28 2023-04-29 38 4 leerho@users.noreply.github... leerho@users.noreply.github...
FloatBuffer.java
in src/main/java/org/apache/datasketches/req
252 23 2020-08-28 2022-10-13 36 2 leerho@users.noreply.github... leerho@users.noreply.github...
KllDoublesHelper.java
in src/main/java/org/apache/datasketches/kll
242 8 2022-02-04 2023-06-07 35 3 leerho@users.noreply.github... leerho@users.noreply.github...
ItemsSketch.java
in src/main/java/org/apache/datasketches/quantiles
394 44 2019-08-28 2023-04-29 34 4 leerho@users.noreply.github... leerho@users.noreply.github...
Intersection.java
in src/main/java/org/apache/datasketches/tuple
138 11 2019-08-28 2022-10-13 31 2 leerho@users.noreply.github... leerho@users.noreply.github...
KllDirectDoublesSketch.java
in src/main/java/org/apache/datasketches/kll
154 19 2022-03-05 2023-06-07 30 1 leerho@users.noreply.github... leerho@users.noreply.github...
Sketch.java
in src/main/java/org/apache/datasketches/theta
278 26 2019-08-28 2023-06-14 30 3 leerho@users.noreply.github... leerho@users.noreply.github...
UnionImpl.java
in src/main/java/org/apache/datasketches/theta
356 29 2019-08-28 2023-05-03 28 4 leerho@users.noreply.github... leerho@users.noreply.github...
Union.java
in src/main/java/org/apache/datasketches/hll
595 36 2019-08-28 2023-05-05 28 3 leerho@users.noreply.github... leerho@users.noreply.github...
KllDirectFloatsSketch.java
in src/main/java/org/apache/datasketches/kll
154 19 2022-03-26 2023-06-07 27 1 leerho@users.noreply.github... leerho@users.noreply.github...
18 - 2016-07-14 2023-05-03 25 5 lrhodes@yahoo-inc.com leerho@users.noreply.github...
KllFloatsSketchSortedView.java
in src/main/java/org/apache/datasketches/kll
163 9 2022-07-15 2023-06-03 25 3 alexandersaydakov@users.nor... leerho@users.noreply.github...
KllPreambleUtil.java
in src/main/java/org/apache/datasketches/kll
238 27 2022-03-05 2023-06-07 25 1 leerho@users.noreply.github... leerho@users.noreply.github...
AnotBimpl.java
in src/main/java/org/apache/datasketches/theta
145 12 2020-06-19 2022-10-13 24 2 leerho@users.noreply.github... leerho@users.noreply.github...
CompactSketch.java
in src/main/java/org/apache/datasketches/tuple
180 5 2019-08-28 2022-10-13 24 4 leerho@users.noreply.github... leerho@users.noreply.github...
Union.java
in src/main/java/org/apache/datasketches/tuple
118 9 2019-08-28 2022-10-13 23 3 leerho@users.noreply.github... leerho@users.noreply.github...
Sketch.java
in src/main/java/org/apache/datasketches/tuple
77 12 2019-08-28 2022-10-13 22 3 leerho@users.noreply.github... leerho@users.noreply.github...
ReqSketchSortedView.java
in src/main/java/org/apache/datasketches/req
117 8 2022-07-21 2022-10-21 22 2 leerho@users.noreply.github... leerho@users.noreply.github...
DirectQuickSelectSketchR.java
in src/main/java/org/apache/datasketches/theta
185 28 2019-08-28 2023-05-03 22 2 leerho@users.noreply.github... leerho@users.noreply.github...
HllSketch.java
in src/main/java/org/apache/datasketches/hll
321 39 2019-08-28 2023-05-05 22 4 leerho@users.noreply.github... leerho@users.noreply.github...
Util.java
in src/main/java/org/apache/datasketches/tuple
77 6 2019-08-28 2022-10-21 21 2 leerho@users.noreply.github... leerho@users.noreply.github...
BaseHllSketch.java
in src/main/java/org/apache/datasketches/hll
99 15 2019-08-28 2023-05-05 21 5 leerho@users.noreply.github... leerho@users.noreply.github...
KllHeapFloatsSketch.java
in src/main/java/org/apache/datasketches/kll
119 5 2022-04-06 2023-06-07 21 1 leerho@users.noreply.github... leerho@users.noreply.github...
SingleItemSketch.java
in src/main/java/org/apache/datasketches/theta
198 35 2019-08-28 2023-03-01 21 3 leerho@users.noreply.github... 13126686+alexandersaydakov@...
HeapAlphaSketch.java
in src/main/java/org/apache/datasketches/theta
386 29 2019-08-28 2023-03-01 21 3 leerho@users.noreply.github... 13126686+alexandersaydakov@...
UpdateSketch.java
in src/main/java/org/apache/datasketches/theta
207 20 2019-08-28 2022-11-04 20 1 leerho@users.noreply.github... leerho@users.noreply.github...
HeapQuickSelectSketch.java
in src/main/java/org/apache/datasketches/theta
214 21 2019-08-28 2023-03-01 20 3 leerho@users.noreply.github... 13126686+alexandersaydakov@...
CompactSketch.java
in src/main/java/org/apache/datasketches/theta
234 13 2019-08-28 2023-03-20 20 3 leerho@users.noreply.github... leerho@users.noreply.github...
SetOperation.java
in src/main/java/org/apache/datasketches/theta
99 10 2019-08-28 2022-10-13 19 1 leerho@users.noreply.github... leerho@users.noreply.github...
HeapCompactSketch.java
in src/main/java/org/apache/datasketches/theta
113 14 2019-08-28 2023-06-14 19 3 leerho@users.noreply.github... leerho@users.noreply.github...
KllHeapDoublesSketch.java
in src/main/java/org/apache/datasketches/kll
119 5 2022-04-06 2023-06-07 19 1 leerho@users.noreply.github... leerho@users.noreply.github...
KllMemoryValidate.java
in src/main/java/org/apache/datasketches/kll
141 5 2022-03-30 2023-06-07 19 1 leerho@users.noreply.github... leerho@users.noreply.github...
KllDoublesSketchSortedView.java
in src/main/java/org/apache/datasketches/kll
163 9 2022-07-16 2022-10-21 19 3 alexandersaydakov@users.nor... leerho@users.noreply.github...
DoublesSketchSortedView.java
in src/main/java/org/apache/datasketches/quantiles
187 10 2022-07-19 2023-02-23 19 3 alexandersaydakov@users.nor... leerho@users.noreply.github...
PreambleUtil.java
in src/main/java/org/apache/datasketches/theta
276 39 2019-08-28 2023-06-03 19 3 leerho@users.noreply.github... leerho@users.noreply.github...
AbstractHllArray.java
in src/main/java/org/apache/datasketches/hll
128 18 2019-08-28 2023-03-01 18 3 leerho@users.noreply.github... 13126686+alexandersaydakov@...
ItemsSketchSortedView.java
in src/main/java/org/apache/datasketches/quantiles
143 6 2022-07-19 2022-10-21 18 3 alexandersaydakov@users.nor... leerho@users.noreply.github...
package-info.java
in src/main/java/org/apache/datasketches/kll
1 - 2019-08-28 2023-05-05 17 1 leerho@users.noreply.github... leerho@users.noreply.github...
Union.java
in src/main/java/org/apache/datasketches/theta
30 2 2019-08-28 2022-10-13 17 2 leerho@users.noreply.github... leerho@users.noreply.github...
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
KllFloatsSketch.java
in src/main/java/org/apache/datasketches/kll
203 22 2019-08-28 2023-06-07 88 5 leerho@users.noreply.github... leerho@users.noreply.github...
285 - 2016-07-20 2023-06-07 57 5 lrhodes@yahoo-inc.com leerho@users.noreply.github...
18 - 2016-07-14 2023-05-03 25 5 lrhodes@yahoo-inc.com leerho@users.noreply.github...
BaseHllSketch.java
in src/main/java/org/apache/datasketches/hll
99 15 2019-08-28 2023-05-05 21 5 leerho@users.noreply.github... leerho@users.noreply.github...
ReqSketch.java
in src/main/java/org/apache/datasketches/req
365 39 2020-08-28 2023-05-05 78 4 leerho@users.noreply.github... leerho@users.noreply.github...
QuickSelectSketch.java
in src/main/java/org/apache/datasketches/tuple
383 24 2019-08-28 2022-12-14 41 4 leerho@users.noreply.github... leerho@users.noreply.github...
DoublesSketch.java
in src/main/java/org/apache/datasketches/quantiles
263 35 2019-08-28 2023-04-29 38 4 leerho@users.noreply.github... leerho@users.noreply.github...
ItemsSketch.java
in src/main/java/org/apache/datasketches/quantiles
394 44 2019-08-28 2023-04-29 34 4 leerho@users.noreply.github... leerho@users.noreply.github...
UnionImpl.java
in src/main/java/org/apache/datasketches/theta
356 29 2019-08-28 2023-05-03 28 4 leerho@users.noreply.github... leerho@users.noreply.github...
CompactSketch.java
in src/main/java/org/apache/datasketches/tuple
180 5 2019-08-28 2022-10-13 24 4 leerho@users.noreply.github... leerho@users.noreply.github...
HllSketch.java
in src/main/java/org/apache/datasketches/hll
321 39 2019-08-28 2023-05-05 22 4 leerho@users.noreply.github... leerho@users.noreply.github...
KolmogorovSmirnov.java
in src/main/java/org/apache/datasketches/quantiles
49 3 2021-05-19 2023-06-03 12 4 13126686+alexandersaydakov@... leerho@users.noreply.github...
KllDoublesSketch.java
in src/main/java/org/apache/datasketches/kll
203 22 2022-02-04 2023-06-07 68 3 leerho@users.noreply.github... leerho@users.noreply.github...
BaseReqSketch.java
in src/main/java/org/apache/datasketches/req
117 8 2020-09-02 2023-04-29 47 3 leerho@users.noreply.github... leerho@users.noreply.github...
AnotB.java
in src/main/java/org/apache/datasketches/tuple
396 12 2019-08-28 2023-05-03 43 3 leerho@users.noreply.github... leerho@users.noreply.github...
KllFloatsHelper.java
in src/main/java/org/apache/datasketches/kll
242 8 2022-02-04 2023-06-07 41 3 leerho@users.noreply.github... leerho@users.noreply.github...
ReqCompactor.java
in src/main/java/org/apache/datasketches/req
184 15 2020-08-28 2023-05-03 38 3 leerho@users.noreply.github... leerho@users.noreply.github...
KllDoublesHelper.java
in src/main/java/org/apache/datasketches/kll
242 8 2022-02-04 2023-06-07 35 3 leerho@users.noreply.github... leerho@users.noreply.github...
Sketch.java
in src/main/java/org/apache/datasketches/theta
278 26 2019-08-28 2023-06-14 30 3 leerho@users.noreply.github... leerho@users.noreply.github...
Union.java
in src/main/java/org/apache/datasketches/hll
595 36 2019-08-28 2023-05-05 28 3 leerho@users.noreply.github... leerho@users.noreply.github...
KllFloatsSketchSortedView.java
in src/main/java/org/apache/datasketches/kll
163 9 2022-07-15 2023-06-03 25 3 alexandersaydakov@users.nor... leerho@users.noreply.github...
Union.java
in src/main/java/org/apache/datasketches/tuple
118 9 2019-08-28 2022-10-13 23 3 leerho@users.noreply.github... leerho@users.noreply.github...
Sketch.java
in src/main/java/org/apache/datasketches/tuple
77 12 2019-08-28 2022-10-13 22 3 leerho@users.noreply.github... leerho@users.noreply.github...
SingleItemSketch.java
in src/main/java/org/apache/datasketches/theta
198 35 2019-08-28 2023-03-01 21 3 leerho@users.noreply.github... 13126686+alexandersaydakov@...
HeapAlphaSketch.java
in src/main/java/org/apache/datasketches/theta
386 29 2019-08-28 2023-03-01 21 3 leerho@users.noreply.github... 13126686+alexandersaydakov@...
CompactSketch.java
in src/main/java/org/apache/datasketches/theta
234 13 2019-08-28 2023-03-20 20 3 leerho@users.noreply.github... leerho@users.noreply.github...
HeapQuickSelectSketch.java
in src/main/java/org/apache/datasketches/theta
214 21 2019-08-28 2023-03-01 20 3 leerho@users.noreply.github... 13126686+alexandersaydakov@...
KllDoublesSketchSortedView.java
in src/main/java/org/apache/datasketches/kll
163 9 2022-07-16 2022-10-21 19 3 alexandersaydakov@users.nor... leerho@users.noreply.github...
HeapCompactSketch.java
in src/main/java/org/apache/datasketches/theta
113 14 2019-08-28 2023-06-14 19 3 leerho@users.noreply.github... leerho@users.noreply.github...
PreambleUtil.java
in src/main/java/org/apache/datasketches/theta
276 39 2019-08-28 2023-06-03 19 3 leerho@users.noreply.github... leerho@users.noreply.github...
DoublesSketchSortedView.java
in src/main/java/org/apache/datasketches/quantiles
187 10 2022-07-19 2023-02-23 19 3 alexandersaydakov@users.nor... leerho@users.noreply.github...
AbstractHllArray.java
in src/main/java/org/apache/datasketches/hll
128 18 2019-08-28 2023-03-01 18 3 leerho@users.noreply.github... 13126686+alexandersaydakov@...
ItemsSketchSortedView.java
in src/main/java/org/apache/datasketches/quantiles
143 6 2022-07-19 2022-10-21 18 3 alexandersaydakov@users.nor... leerho@users.noreply.github...
Hll8Array.java
in src/main/java/org/apache/datasketches/hll
86 11 2019-08-28 2023-04-28 17 3 leerho@users.noreply.github... leerho@users.noreply.github...
ReservoirItemsSketch.java
in src/main/java/org/apache/datasketches/sampling
327 24 2019-08-28 2023-06-05 15 3 leerho@users.noreply.github... leerho@users.noreply.github...
EmptyCompactSketch.java
in src/main/java/org/apache/datasketches/theta
91 17 2019-08-28 2023-03-01 15 3 leerho@users.noreply.github... 13126686+alexandersaydakov@...
SerializerDeserializer.java
in src/main/java/org/apache/datasketches/tuple
38 4 2019-08-28 2022-10-21 13 3 leerho@users.noreply.github... leerho@users.noreply.github...
ReservoirLongsSketch.java
in src/main/java/org/apache/datasketches/sampling
299 23 2019-08-28 2023-06-05 13 3 leerho@users.noreply.github... leerho@users.noreply.github...
HllEstimators.java
in src/main/java/org/apache/datasketches/hll
65 5 2019-08-28 2023-03-01 12 3 leerho@users.noreply.github... 13126686+alexandersaydakov@...
JaccardSimilarity.java
in src/main/java/org/apache/datasketches/theta
77 3 2019-08-28 2022-10-13 12 3 leerho@users.noreply.github... leerho@users.noreply.github...
MurmurHash3.java
in src/main/java/org/apache/datasketches/hash
251 10 2019-08-28 2022-10-13 11 3 leerho@users.noreply.github... leerho@users.noreply.github...
ReservoirLongsUnion.java
in src/main/java/org/apache/datasketches/sampling
189 13 2019-08-28 2023-06-05 11 3 leerho@users.noreply.github... leerho@users.noreply.github...
ReservoirItemsUnion.java
in src/main/java/org/apache/datasketches/sampling
213 14 2019-08-28 2023-06-05 11 3 leerho@users.noreply.github... leerho@users.noreply.github...
CpcSketch.java
in src/main/java/org/apache/datasketches/cpc
442 42 2019-08-28 2022-10-13 10 3 leerho@users.noreply.github... leerho@users.noreply.github...
CpcUnion.java
in src/main/java/org/apache/datasketches/cpc
257 17 2019-08-28 2023-03-20 10 3 leerho@users.noreply.github... leerho@users.noreply.github...
ReservoirSize.java
in src/main/java/org/apache/datasketches/sampling
41 3 2019-08-28 2022-10-13 8 3 leerho@users.noreply.github... leerho@users.noreply.github...
VarOptItemsSamples.java
in src/main/java/org/apache/datasketches/sampling
139 11 2019-08-28 2023-05-03 7 3 leerho@users.noreply.github... leerho@users.noreply.github...
Family.java
in src/main/java/org/apache/datasketches/common
80 10 2022-10-08 2023-05-03 6 3 leerho@users.noreply.github... leerho@users.noreply.github...
BitPacking.java
in src/main/java/org/apache/datasketches/theta
5166 130 2023-02-10 2023-03-20 5 3 alexandersaydakov@users.nor... leerho@users.noreply.github...
Map.java
in src/main/java/org/apache/datasketches/hllmap
120 16 2019-08-28 2023-05-03 4 3 leerho@users.noreply.github... leerho@users.noreply.github...
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
CompressionData.java
in src/main/java/org/apache/datasketches/cpc
5858 3 2019-08-28 2019-08-28 1 1 leerho@users.noreply.github... leerho@users.noreply.github...
CompositeInterpolationXTable.java
in src/main/java/org/apache/datasketches/hll
733 - 2019-08-28 2022-04-19 4 1 leerho@users.noreply.github... leerho@users.noreply.github...
CpcCompression.java
in src/main/java/org/apache/datasketches/cpc
587 25 2019-08-28 2022-04-19 2 1 leerho@users.noreply.github... leerho@users.noreply.github...
PreambleUtil.java
in src/main/java/org/apache/datasketches/cpc
547 41 2019-08-28 2022-12-14 8 1 leerho@users.noreply.github... leerho@users.noreply.github...
InequalitySearch.java
in src/main/java/org/apache/datasketches/quantilescommon
491 63 2022-10-07 2022-10-13 3 1 leerho@users.noreply.github... leerho@users.noreply.github...
LongsSketch.java
in src/main/java/org/apache/datasketches/frequencies
386 30 2019-08-28 2023-05-03 12 1 leerho@users.noreply.github... leerho@users.noreply.github...
IntersectionImpl.java
in src/main/java/org/apache/datasketches/theta
385 20 2019-08-28 2022-10-13 16 1 leerho@users.noreply.github... leerho@users.noreply.github...
VarOptItemsUnion.java
in src/main/java/org/apache/datasketches/sampling
326 17 2019-08-28 2022-10-13 7 1 leerho@users.noreply.github... leerho@users.noreply.github...
Util.java
in src/main/java/org/apache/datasketches/common
317 40 2022-10-08 2023-04-29 11 1 leerho@users.noreply.github... leerho@users.noreply.github...
HeapUpdateDoublesSketch.java
in src/main/java/org/apache/datasketches/quantiles
288 25 2019-08-28 2023-04-29 13 1 leerho@users.noreply.github... leerho@users.noreply.github...
DirectArrayOfDoublesQuickSelectSketch.java
in src/main/java/org/apache/datasketches/tuple/arrayofdoubles
287 20 2020-05-22 2023-05-03 15 1 leerho@users.noreply.github... leerho@users.noreply.github...
CompressedState.java
in src/main/java/org/apache/datasketches/cpc
284 10 2019-08-28 2022-10-13 3 1 leerho@users.noreply.github... leerho@users.noreply.github...
PairTable.java
in src/main/java/org/apache/datasketches/cpc
273 16 2019-08-28 2022-10-13 3 1 leerho@users.noreply.github... leerho@users.noreply.github...
ReversePurgeLongHashMap.java
in src/main/java/org/apache/datasketches/frequencies
260 21 2019-08-28 2023-03-20 9 1 leerho@users.noreply.github... leerho@users.noreply.github...
HeapArrayOfDoublesQuickSelectSketch.java
in src/main/java/org/apache/datasketches/tuple/arrayofdoubles
258 19 2020-05-22 2022-10-13 16 1 leerho@users.noreply.github... leerho@users.noreply.github...
CompressionCharacterization.java
in src/main/java/org/apache/datasketches/cpc
257 7 2019-12-01 2023-05-03 17 1 leerho@users.noreply.github... leerho@users.noreply.github...
EquivTables.java
in src/main/java/org/apache/datasketches/thetacommon
256 3 2022-10-07 2022-10-13 2 1 leerho@users.noreply.github... leerho@users.noreply.github...
CouponHashMap.java
in src/main/java/org/apache/datasketches/hllmap
245 24 2019-08-28 2022-10-13 5 1 leerho@users.noreply.github... leerho@users.noreply.github...
ReversePurgeItemHashMap.java
in src/main/java/org/apache/datasketches/frequencies
241 19 2019-08-28 2022-10-13 9 1 leerho@users.noreply.github... leerho@users.noreply.github...
KllPreambleUtil.java
in src/main/java/org/apache/datasketches/kll
238 27 2022-03-05 2023-06-07 25 1 leerho@users.noreply.github... leerho@users.noreply.github...
CompactOperations.java
in src/main/java/org/apache/datasketches/theta
236 9 2020-06-22 2023-06-14 16 1 leerho@users.noreply.github... leerho@users.noreply.github...
HllMap.java
in src/main/java/org/apache/datasketches/hllmap
234 24 2019-08-28 2023-05-03 4 1 leerho@users.noreply.github... leerho@users.noreply.github...
MurmurHash3Adaptor.java
in src/main/java/org/apache/datasketches/hash
229 13 2019-08-28 2022-10-13 5 1 leerho@users.noreply.github... leerho@users.noreply.github...
CouponTraverseMap.java
in src/main/java/org/apache/datasketches/hllmap
220 25 2019-08-28 2023-05-03 4 1 leerho@users.noreply.github... leerho@users.noreply.github...
UpdateSketchBuilder.java
in src/main/java/org/apache/datasketches/theta
214 32 2019-08-28 2023-05-03 11 1 leerho@users.noreply.github... leerho@users.noreply.github...
DirectArrayOfDoublesCompactSketch.java
in src/main/java/org/apache/datasketches/tuple/arrayofdoubles
208 5 2020-05-22 2022-10-13 11 1 leerho@users.noreply.github... leerho@users.noreply.github...
UpdateSketch.java
in src/main/java/org/apache/datasketches/theta
207 20 2019-08-28 2022-11-04 20 1 leerho@users.noreply.github... leerho@users.noreply.github...
ReqSerDe.java
in src/main/java/org/apache/datasketches/req
202 6 2020-11-16 2022-10-13 14 1 leerho@users.noreply.github... leerho@users.noreply.github...
KllSketch.java
in src/main/java/org/apache/datasketches/kll
199 27 2022-03-05 2023-06-07 44 1 leerho@users.noreply.github... leerho@users.noreply.github...
ItemsMergeImpl.java
in src/main/java/org/apache/datasketches/quantiles
198 7 2019-08-28 2022-10-21 11 1 leerho@users.noreply.github... leerho@users.noreply.github...
SingleCouponMap.java
in src/main/java/org/apache/datasketches/hllmap
195 26 2019-08-28 2022-10-13 3 1 leerho@users.noreply.github... leerho@users.noreply.github...
HashOperations.java
in src/main/java/org/apache/datasketches/thetacommon
193 15 2022-10-07 2022-10-13 3 1 leerho@users.noreply.github... leerho@users.noreply.github...
DirectQuickSelectSketch.java
in src/main/java/org/apache/datasketches/theta
189 6 2019-08-28 2022-10-13 13 1 leerho@users.noreply.github... leerho@users.noreply.github...
ArrayOfDoublesAnotBImpl.java
in src/main/java/org/apache/datasketches/tuple/arrayofdoubles
180 6 2021-12-16 2023-05-03 10 1 leerho@users.noreply.github... leerho@users.noreply.github...
UniqueCountMap.java
in src/main/java/org/apache/datasketches/hllmap
180 19 2019-08-28 2022-10-13 3 1 leerho@users.noreply.github... leerho@users.noreply.github...
DirectUpdateDoublesSketchR.java
in src/main/java/org/apache/datasketches/quantiles
177 25 2019-08-28 2022-10-21 10 1 leerho@users.noreply.github... leerho@users.noreply.github...
DirectUpdateDoublesSketch.java
in src/main/java/org/apache/datasketches/quantiles
176 13 2019-08-28 2023-04-29 17 1 leerho@users.noreply.github... leerho@users.noreply.github...
ItemsUnion.java
in src/main/java/org/apache/datasketches/quantiles
175 18 2019-08-28 2023-06-03 13 1 leerho@users.noreply.github... leerho@users.noreply.github...
DirectCompactDoublesSketch.java
in src/main/java/org/apache/datasketches/quantiles
173 15 2019-08-28 2023-04-29 12 1 leerho@users.noreply.github... leerho@users.noreply.github...
ConcurrentDirectQuickSelectSketch.java
in src/main/java/org/apache/datasketches/theta
170 17 2019-08-28 2023-05-03 5 1 leerho@users.noreply.github... leerho@users.noreply.github...
HeapCompactDoublesSketch.java
in src/main/java/org/apache/datasketches/quantiles
169 13 2019-08-28 2022-10-21 10 1 leerho@users.noreply.github... leerho@users.noreply.github...
BinomialBoundsN.java
in src/main/java/org/apache/datasketches/thetacommon
168 12 2022-10-07 2022-10-13 3 1 leerho@users.noreply.github... leerho@users.noreply.github...
ConcurrentHeapQuickSelectSketch.java
in src/main/java/org/apache/datasketches/theta
166 17 2019-08-28 2023-05-03 4 1 leerho@users.noreply.github... leerho@users.noreply.github...
HeapArrayOfDoublesCompactSketch.java
in src/main/java/org/apache/datasketches/tuple/arrayofdoubles
164 4 2020-05-22 2022-10-13 12 1 leerho@users.noreply.github... leerho@users.noreply.github...
HeapAuxHashMap.java
in src/main/java/org/apache/datasketches/hll
159 15 2019-08-28 2022-10-13 5 1 leerho@users.noreply.github... leerho@users.noreply.github...
DirectAuxHashMap.java
in src/main/java/org/apache/datasketches/hll
158 13 2019-08-28 2022-10-13 10 1 leerho@users.noreply.github... leerho@users.noreply.github...
DoublesUnionImpl.java
in src/main/java/org/apache/datasketches/quantiles
157 12 2019-08-28 2023-05-03 9 1 leerho@users.noreply.github... leerho@users.noreply.github...
DirectHll4Array.java
in src/main/java/org/apache/datasketches/hll
154 11 2019-08-28 2022-10-13 13 1 leerho@users.noreply.github... leerho@users.noreply.github...
KllDirectFloatsSketch.java
in src/main/java/org/apache/datasketches/kll
154 19 2022-03-26 2023-06-07 27 1 leerho@users.noreply.github... leerho@users.noreply.github...
KllDirectDoublesSketch.java
in src/main/java/org/apache/datasketches/kll
154 19 2022-03-05 2023-06-07 30 1 leerho@users.noreply.github... leerho@users.noreply.github...
Correlations

File Size vs. Number of Changes: 329 points

src/main/java/org/apache/datasketches/frequencies/PreambleUtil.java x: 155 lines of code y: 5 # changes src/main/java/org/apache/datasketches/theta/CompactOperations.java x: 236 lines of code y: 16 # changes src/main/java/org/apache/datasketches/theta/HeapCompactSketch.java x: 113 lines of code y: 19 # changes src/main/java/org/apache/datasketches/theta/Sketch.java x: 278 lines of code y: 30 # changes src/main/java/org/apache/datasketches/kll/KllDirectDoublesSketch.java x: 154 lines of code y: 30 # changes src/main/java/org/apache/datasketches/kll/KllDirectFloatsSketch.java x: 154 lines of code y: 27 # changes src/main/java/org/apache/datasketches/kll/KllDoublesHelper.java x: 242 lines of code y: 35 # changes src/main/java/org/apache/datasketches/kll/KllDoublesSketch.java x: 203 lines of code y: 68 # changes src/main/java/org/apache/datasketches/kll/KllFloatsHelper.java x: 242 lines of code y: 41 # changes src/main/java/org/apache/datasketches/kll/KllFloatsSketch.java x: 203 lines of code y: 88 # changes src/main/java/org/apache/datasketches/kll/KllHeapDoublesSketch.java x: 119 lines of code y: 19 # changes src/main/java/org/apache/datasketches/kll/KllHeapFloatsSketch.java x: 119 lines of code y: 21 # changes src/main/java/org/apache/datasketches/kll/KllHelper.java x: 693 lines of code y: 52 # changes src/main/java/org/apache/datasketches/kll/KllMemoryValidate.java x: 141 lines of code y: 19 # changes src/main/java/org/apache/datasketches/kll/KllPreambleUtil.java x: 238 lines of code y: 25 # changes src/main/java/org/apache/datasketches/kll/KllSketch.java x: 199 lines of code y: 44 # changes tools/SketchesCheckstyle.xml x: 285 lines of code y: 57 # changes src/main/java/org/apache/datasketches/sampling/ReservoirItemsSketch.java x: 327 lines of code y: 15 # changes src/main/java/org/apache/datasketches/sampling/ReservoirItemsUnion.java x: 213 lines of code y: 11 # changes src/main/java/org/apache/datasketches/sampling/ReservoirLongsSketch.java x: 299 lines of code y: 13 # changes src/main/java/org/apache/datasketches/sampling/ReservoirLongsUnion.java x: 189 lines of code y: 11 # changes src/main/java/org/apache/datasketches/hll/DirectCouponList.java x: 235 lines of code y: 13 # changes src/main/java/org/apache/datasketches/kll/KllFloatsSketchSortedView.java x: 163 lines of code y: 25 # changes src/main/java/org/apache/datasketches/quantiles/ItemsUnion.java x: 175 lines of code y: 13 # changes src/main/java/org/apache/datasketches/quantiles/ItemsUtil.java x: 111 lines of code y: 11 # changes src/main/java/org/apache/datasketches/quantiles/KolmogorovSmirnov.java x: 49 lines of code y: 12 # changes src/main/java/org/apache/datasketches/theta/PreambleUtil.java x: 276 lines of code y: 19 # changes src/main/java/org/apache/datasketches/common/package-info.java x: 1 lines of code y: 3 # changes src/main/java/org/apache/datasketches/cpc/package-info.java x: 1 lines of code y: 2 # changes src/main/java/org/apache/datasketches/fdt/package-info.java x: 1 lines of code y: 4 # changes src/main/java/org/apache/datasketches/hll/BaseHllSketch.java x: 99 lines of code y: 21 # changes src/main/java/org/apache/datasketches/hll/HllSketch.java x: 321 lines of code y: 22 # changes src/main/java/org/apache/datasketches/hll/TgtHllType.java x: 7 lines of code y: 11 # changes src/main/java/org/apache/datasketches/hll/Union.java x: 595 lines of code y: 28 # changes src/main/java/org/apache/datasketches/hllmap/package-info.java x: 1 lines of code y: 5 # changes src/main/java/org/apache/datasketches/kll/package-info.java x: 1 lines of code y: 17 # changes src/main/java/org/apache/datasketches/quantiles/ItemsSketchIterator.java x: 56 lines of code y: 8 # changes src/main/java/org/apache/datasketches/quantilescommon/QuantilesGenericAPI.java x: 44 lines of code y: 14 # changes src/main/java/org/apache/datasketches/req/ReqSketch.java x: 365 lines of code y: 78 # changes src/main/java/org/apache/datasketches/common/Family.java x: 80 lines of code y: 6 # changes src/main/java/org/apache/datasketches/common/SuppressFBWarnings.java x: 8 lines of code y: 1 # changes src/main/java/org/apache/datasketches/cpc/CompressionCharacterization.java x: 257 lines of code y: 17 # changes src/main/java/org/apache/datasketches/cpc/CpcWrapper.java x: 51 lines of code y: 4 # changes src/main/java/org/apache/datasketches/cpc/MergingValidation.java x: 149 lines of code y: 14 # changes src/main/java/org/apache/datasketches/cpc/QuickMergingValidation.java x: 122 lines of code y: 11 # changes src/main/java/org/apache/datasketches/cpc/StreamingValidation.java x: 109 lines of code y: 15 # changes src/main/java/org/apache/datasketches/frequencies/LongsSketch.java x: 386 lines of code y: 12 # changes src/main/java/org/apache/datasketches/hll/HllArray.java x: 193 lines of code y: 13 # changes src/main/java/org/apache/datasketches/hll/RelativeErrorTables.java x: 77 lines of code y: 2 # changes src/main/java/org/apache/datasketches/hll/ToByteArrayImpl.java x: 195 lines of code y: 11 # changes src/main/java/org/apache/datasketches/hllmap/CouponTraverseMap.java x: 220 lines of code y: 4 # changes src/main/java/org/apache/datasketches/hllmap/HllMap.java x: 234 lines of code y: 4 # changes src/main/java/org/apache/datasketches/hllmap/Map.java x: 120 lines of code y: 4 # changes src/main/java/org/apache/datasketches/quantiles/DoublesSketchIterator.java x: 48 lines of code y: 7 # changes src/main/java/org/apache/datasketches/quantiles/DoublesUnionImpl.java x: 157 lines of code y: 9 # changes src/main/java/org/apache/datasketches/req/ReqCompactor.java x: 184 lines of code y: 38 # changes src/main/java/org/apache/datasketches/sampling/PreambleUtil.java x: 243 lines of code y: 6 # changes src/main/java/org/apache/datasketches/sampling/VarOptItemsSamples.java x: 139 lines of code y: 7 # changes src/main/java/org/apache/datasketches/theta/ConcurrentDirectQuickSelectSketch.java x: 170 lines of code y: 5 # changes src/main/java/org/apache/datasketches/theta/ConcurrentHeapQuickSelectSketch.java x: 166 lines of code y: 4 # changes src/main/java/org/apache/datasketches/theta/ConcurrentPropagationService.java x: 37 lines of code y: 6 # changes src/main/java/org/apache/datasketches/theta/DirectQuickSelectSketchR.java x: 185 lines of code y: 22 # changes src/main/java/org/apache/datasketches/theta/HeapUpdateSketch.java x: 92 lines of code y: 16 # changes src/main/java/org/apache/datasketches/theta/UnionImpl.java x: 356 lines of code y: 28 # changes src/main/java/org/apache/datasketches/tuple/AnotB.java x: 396 lines of code y: 43 # changes src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesAnotBImpl.java x: 180 lines of code y: 10 # changes src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesQuickSelectSketch.java x: 118 lines of code y: 15 # changes src/main/java/org/apache/datasketches/tuple/arrayofdoubles/DirectArrayOfDoublesQuickSelectSketch.java x: 287 lines of code y: 15 # changes tools/FindBugsExcludeFilter.xml x: 18 lines of code y: 25 # changes src/main/java/org/apache/datasketches/common/Util.java x: 317 lines of code y: 11 # changes src/main/java/org/apache/datasketches/quantiles/ClassicUtil.java x: 127 lines of code y: 5 # changes src/main/java/org/apache/datasketches/quantiles/DirectCompactDoublesSketch.java x: 173 lines of code y: 12 # changes src/main/java/org/apache/datasketches/quantiles/DirectUpdateDoublesSketch.java x: 176 lines of code y: 17 # changes src/main/java/org/apache/datasketches/quantiles/DoublesByteArrayImpl.java x: 81 lines of code y: 15 # changes src/main/java/org/apache/datasketches/quantiles/DoublesSketch.java x: 263 lines of code y: 38 # changes src/main/java/org/apache/datasketches/quantiles/DoublesUtil.java x: 149 lines of code y: 12 # changes src/main/java/org/apache/datasketches/quantiles/HeapUpdateDoublesSketch.java x: 288 lines of code y: 13 # changes src/main/java/org/apache/datasketches/quantiles/ItemsSketch.java x: 394 lines of code y: 34 # changes src/main/java/org/apache/datasketches/quantilescommon/QuantilesAPI.java x: 16 lines of code y: 4 # changes src/main/java/org/apache/datasketches/quantilescommon/QuantilesFloatsAPI.java x: 46 lines of code y: 13 # changes src/main/java/org/apache/datasketches/quantilescommon/QuantilesUtil.java x: 78 lines of code y: 9 # changes src/main/java/org/apache/datasketches/req/BaseReqSketch.java x: 117 lines of code y: 47 # changes src/main/java/org/apache/datasketches/hll/Hll8Array.java x: 86 lines of code y: 17 # changes src/main/java/org/apache/datasketches/cpc/CpcUnion.java x: 257 lines of code y: 10 # changes src/main/java/org/apache/datasketches/fdt/Group.java x: 54 lines of code y: 5 # changes src/main/java/org/apache/datasketches/frequencies/ItemsSketch.java x: 328 lines of code y: 17 # changes src/main/java/org/apache/datasketches/frequencies/ReversePurgeLongHashMap.java x: 260 lines of code y: 9 # changes src/main/java/org/apache/datasketches/theta/BitPacking.java x: 5166 lines of code y: 5 # changes src/main/java/org/apache/datasketches/theta/CompactSketch.java x: 234 lines of code y: 20 # changes src/main/java/org/apache/datasketches/theta/EmptyCompactSketch.java x: 91 lines of code y: 15 # changes src/main/java/org/apache/datasketches/theta/HeapAlphaSketch.java x: 386 lines of code y: 21 # changes src/main/java/org/apache/datasketches/theta/HeapCompactHashIterator.java x: 17 lines of code y: 2 # changes src/main/java/org/apache/datasketches/theta/HeapHashIterator.java x: 27 lines of code y: 3 # changes src/main/java/org/apache/datasketches/theta/HeapQuickSelectSketch.java x: 214 lines of code y: 20 # changes src/main/java/org/apache/datasketches/theta/SingleItemSketch.java x: 198 lines of code y: 21 # changes src/main/java/org/apache/datasketches/hll/AbstractHllArray.java x: 128 lines of code y: 18 # changes src/main/java/org/apache/datasketches/hll/HllEstimators.java x: 65 lines of code y: 12 # changes src/main/java/org/apache/datasketches/quantiles/DoublesSketchSortedView.java x: 187 lines of code y: 19 # changes src/main/java/org/apache/datasketches/cpc/PreambleUtil.java x: 547 lines of code y: 8 # changes src/main/java/org/apache/datasketches/hll/HllUtil.java x: 94 lines of code y: 13 # changes src/main/java/org/apache/datasketches/tuple/QuickSelectSketch.java x: 383 lines of code y: 41 # changes src/main/java/org/apache/datasketches/fdt/PostProcessor.java x: 104 lines of code y: 14 # changes src/main/java/org/apache/datasketches/theta/UpdateSketch.java x: 207 lines of code y: 20 # changes src/main/java/org/apache/datasketches/tuple/Sketches.java x: 24 lines of code y: 5 # changes src/main/java/org/apache/datasketches/kll/KllDoublesSketchSortedView.java x: 163 lines of code y: 19 # changes src/main/java/org/apache/datasketches/quantiles/DirectUpdateDoublesSketchR.java x: 177 lines of code y: 10 # changes src/main/java/org/apache/datasketches/quantiles/DoublesMergeImpl.java x: 138 lines of code y: 11 # changes src/main/java/org/apache/datasketches/quantiles/HeapCompactDoublesSketch.java x: 169 lines of code y: 10 # changes src/main/java/org/apache/datasketches/quantiles/ItemsSketchSortedView.java x: 143 lines of code y: 18 # changes src/main/java/org/apache/datasketches/quantiles/UpdateDoublesSketch.java x: 36 lines of code y: 8 # changes src/main/java/org/apache/datasketches/req/ReqSketchSortedView.java x: 117 lines of code y: 22 # changes src/main/java/org/apache/datasketches/thetacommon/SetOperationCornerCases.java x: 150 lines of code y: 6 # changes src/main/java/org/apache/datasketches/tuple/SerializerDeserializer.java x: 38 lines of code y: 13 # changes src/main/java/org/apache/datasketches/tuple/Util.java x: 77 lines of code y: 21 # changes src/main/java/org/apache/datasketches/common/ArrayOfBooleansSerDe.java x: 42 lines of code y: 2 # changes src/main/java/org/apache/datasketches/common/ArrayOfDoublesSerDe.java x: 27 lines of code y: 2 # changes src/main/java/org/apache/datasketches/common/ArrayOfNumbersSerDe.java x: 110 lines of code y: 2 # changes src/main/java/org/apache/datasketches/common/BoundsOnBinomialProportions.java x: 101 lines of code y: 2 # changes src/main/java/org/apache/datasketches/common/BoundsOnRatiosInSampledSets.java x: 45 lines of code y: 2 # changes src/main/java/org/apache/datasketches/cpc/CompressedState.java x: 284 lines of code y: 3 # changes src/main/java/org/apache/datasketches/cpc/CpcSketch.java x: 442 lines of code y: 10 # changes src/main/java/org/apache/datasketches/cpc/CpcUtil.java x: 77 lines of code y: 3 # changes src/main/java/org/apache/datasketches/cpc/PairTable.java x: 273 lines of code y: 3 # changes src/main/java/org/apache/datasketches/fdt/FdtSketch.java x: 48 lines of code y: 10 # changes src/main/java/org/apache/datasketches/frequencies/ReversePurgeItemHashMap.java x: 241 lines of code y: 9 # changes src/main/java/org/apache/datasketches/hash/MurmurHash3.java x: 251 lines of code y: 11 # changes src/main/java/org/apache/datasketches/hash/MurmurHash3Adaptor.java x: 229 lines of code y: 5 # changes src/main/java/org/apache/datasketches/hll/AbstractCoupons.java x: 95 lines of code y: 10 # changes src/main/java/org/apache/datasketches/hll/AuxHashMap.java x: 16 lines of code y: 3 # changes src/main/java/org/apache/datasketches/hll/CouponHashSet.java x: 109 lines of code y: 5 # changes src/main/java/org/apache/datasketches/hll/CouponList.java x: 164 lines of code y: 9 # changes src/main/java/org/apache/datasketches/hll/CubicInterpolation.java x: 93 lines of code y: 3 # changes src/main/java/org/apache/datasketches/hll/DirectAuxHashMap.java x: 158 lines of code y: 10 # changes src/main/java/org/apache/datasketches/hll/DirectCouponHashSet.java x: 108 lines of code y: 3 # changes src/main/java/org/apache/datasketches/hll/DirectHll4Array.java x: 154 lines of code y: 13 # changes src/main/java/org/apache/datasketches/hll/DirectHll6Array.java x: 94 lines of code y: 11 # changes src/main/java/org/apache/datasketches/hll/DirectHll8Array.java x: 77 lines of code y: 11 # changes src/main/java/org/apache/datasketches/hll/DirectHllArray.java x: 228 lines of code y: 14 # changes src/main/java/org/apache/datasketches/hll/HeapAuxHashMap.java x: 159 lines of code y: 5 # changes src/main/java/org/apache/datasketches/hll/Hll4Array.java x: 111 lines of code y: 12 # changes src/main/java/org/apache/datasketches/hll/Hll4Update.java x: 112 lines of code y: 8 # changes src/main/java/org/apache/datasketches/hll/IntMemoryPairIterator.java x: 65 lines of code y: 7 # changes src/main/java/org/apache/datasketches/hll/PreambleUtil.java x: 305 lines of code y: 12 # changes src/main/java/org/apache/datasketches/hllmap/CouponHashMap.java x: 245 lines of code y: 5 # changes src/main/java/org/apache/datasketches/hllmap/SingleCouponMap.java x: 195 lines of code y: 3 # changes src/main/java/org/apache/datasketches/hllmap/UniqueCountMap.java x: 180 lines of code y: 3 # changes src/main/java/org/apache/datasketches/kll/KllDirectCompactDoublesSketch.java x: 66 lines of code y: 10 # changes src/main/java/org/apache/datasketches/kll/KllDoublesSketchIterator.java x: 48 lines of code y: 11 # changes src/main/java/org/apache/datasketches/quantiles/CompactDoublesSketch.java x: 27 lines of code y: 7 # changes src/main/java/org/apache/datasketches/quantiles/DirectDoublesSketchAccessor.java x: 56 lines of code y: 4 # changes src/main/java/org/apache/datasketches/quantiles/DoublesArrayAccessor.java x: 41 lines of code y: 3 # changes src/main/java/org/apache/datasketches/quantiles/DoublesSketchAccessor.java x: 79 lines of code y: 5 # changes src/main/java/org/apache/datasketches/quantiles/DoublesSketchBuilder.java x: 29 lines of code y: 4 # changes src/main/java/org/apache/datasketches/quantiles/DoublesSketchSortedViewIterator.java x: 43 lines of code y: 6 # changes src/main/java/org/apache/datasketches/quantiles/DoublesUnionBuilder.java x: 20 lines of code y: 6 # changes src/main/java/org/apache/datasketches/quantiles/DoublesUnionImplR.java x: 110 lines of code y: 6 # changes src/main/java/org/apache/datasketches/quantiles/DoublesUpdateImpl.java x: 74 lines of code y: 4 # changes src/main/java/org/apache/datasketches/quantiles/ItemsByteArrayImpl.java x: 78 lines of code y: 8 # changes src/main/java/org/apache/datasketches/quantiles/PreambleUtil.java x: 129 lines of code y: 7 # changes src/main/java/org/apache/datasketches/quantilescommon/GenericInequalitySearch.java x: 120 lines of code y: 3 # changes src/main/java/org/apache/datasketches/quantilescommon/InequalitySearch.java x: 491 lines of code y: 3 # changes src/main/java/org/apache/datasketches/req/FloatBuffer.java x: 252 lines of code y: 36 # changes src/main/java/org/apache/datasketches/req/ReqSerDe.java x: 202 lines of code y: 14 # changes src/main/java/org/apache/datasketches/sampling/SamplingUtil.java x: 38 lines of code y: 4 # changes src/main/java/org/apache/datasketches/sampling/VarOptItemsSketch.java x: 784 lines of code y: 14 # changes src/main/java/org/apache/datasketches/sampling/VarOptItemsUnion.java x: 326 lines of code y: 7 # changes src/main/java/org/apache/datasketches/theta/AnotB.java x: 18 lines of code y: 14 # changes src/main/java/org/apache/datasketches/theta/AnotBimpl.java x: 145 lines of code y: 24 # changes src/main/java/org/apache/datasketches/theta/ConcurrentHeapThetaBuffer.java x: 117 lines of code y: 8 # changes src/main/java/org/apache/datasketches/theta/DirectCompactSketch.java x: 119 lines of code y: 17 # changes src/main/java/org/apache/datasketches/theta/DirectQuickSelectSketch.java x: 189 lines of code y: 13 # changes src/main/java/org/apache/datasketches/theta/ForwardCompatibility.java x: 98 lines of code y: 12 # changes src/main/java/org/apache/datasketches/theta/Intersection.java x: 87 lines of code y: 12 # changes src/main/java/org/apache/datasketches/theta/IntersectionImpl.java x: 385 lines of code y: 16 # changes src/main/java/org/apache/datasketches/theta/JaccardSimilarity.java x: 77 lines of code y: 12 # changes src/main/java/org/apache/datasketches/theta/PairwiseSetOperations.java x: 24 lines of code y: 9 # changes src/main/java/org/apache/datasketches/theta/SetOperation.java x: 99 lines of code y: 19 # changes src/main/java/org/apache/datasketches/theta/SetOperationBuilder.java x: 139 lines of code y: 13 # changes src/main/java/org/apache/datasketches/theta/Sketches.java x: 153 lines of code y: 11 # changes src/main/java/org/apache/datasketches/theta/Union.java x: 30 lines of code y: 17 # changes src/main/java/org/apache/datasketches/thetacommon/BinomialBoundsN.java x: 168 lines of code y: 3 # changes src/main/java/org/apache/datasketches/thetacommon/BoundsOnRatiosInThetaSketchedSets.java x: 48 lines of code y: 3 # changes src/main/java/org/apache/datasketches/thetacommon/BoundsOnRatiosInTupleSketchedSets.java x: 96 lines of code y: 3 # changes src/main/java/org/apache/datasketches/thetacommon/EquivTables.java x: 256 lines of code y: 2 # changes src/main/java/org/apache/datasketches/tuple/CompactSketch.java x: 180 lines of code y: 24 # changes src/main/java/org/apache/datasketches/tuple/Filter.java x: 29 lines of code y: 8 # changes src/main/java/org/apache/datasketches/tuple/HashTables.java x: 118 lines of code y: 13 # changes src/main/java/org/apache/datasketches/tuple/Intersection.java x: 138 lines of code y: 31 # changes src/main/java/org/apache/datasketches/tuple/Sketch.java x: 77 lines of code y: 22 # changes src/main/java/org/apache/datasketches/tuple/Union.java x: 118 lines of code y: 23 # changes src/main/java/org/apache/datasketches/tuple/UpdatableSketch.java x: 54 lines of code y: 14 # changes src/main/java/org/apache/datasketches/tuple/UpdatableSketchBuilder.java x: 42 lines of code y: 5 # changes src/main/java/org/apache/datasketches/tuple/adouble/DoubleSummary.java x: 75 lines of code y: 7 # changes src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesIntersection.java x: 103 lines of code y: 9 # changes src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesSketches.java x: 48 lines of code y: 5 # changes src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesUnion.java x: 101 lines of code y: 17 # changes src/main/java/org/apache/datasketches/tuple/arrayofdoubles/DirectArrayOfDoublesCompactSketch.java x: 208 lines of code y: 11 # changes src/main/java/org/apache/datasketches/tuple/arrayofdoubles/DirectArrayOfDoublesUnionR.java x: 16 lines of code y: 7 # changes src/main/java/org/apache/datasketches/tuple/arrayofdoubles/HashTables.java x: 88 lines of code y: 7 # changes src/main/java/org/apache/datasketches/tuple/arrayofdoubles/HeapArrayOfDoublesCompactSketch.java x: 164 lines of code y: 12 # changes src/main/java/org/apache/datasketches/tuple/arrayofdoubles/HeapArrayOfDoublesQuickSelectSketch.java x: 258 lines of code y: 16 # changes src/main/java/org/apache/datasketches/tuple/strings/ArrayOfStringsSummary.java x: 108 lines of code y: 9 # changes src/main/java/org/apache/datasketches/cpc/CpcCompression.java x: 587 lines of code y: 2 # changes src/main/java/org/apache/datasketches/hll/CompositeInterpolationXTable.java x: 733 lines of code y: 4 # changes src/main/java/org/apache/datasketches/tuple/adouble/DoubleSummarySetOperations.java x: 33 lines of code y: 9 # changes src/main/java/org/apache/datasketches/tuple/adouble/DoubleSummaryFactory.java x: 12 lines of code y: 5 # changes src/main/java/org/apache/datasketches/tuple/arrayofdoubles/DirectArrayOfDoublesSketchIterator.java x: 44 lines of code y: 1 # changes src/main/java/org/apache/datasketches/tuple/arrayofdoubles/HeapArrayOfDoublesSketchIterator.java x: 35 lines of code y: 1 # changes src/main/java/org/apache/datasketches/hll/HllSketchImpl.java x: 51 lines of code y: 9 # changes src/main/java/org/apache/datasketches/cpc/TestUtil.java x: 62 lines of code y: 2 # changes src/main/java/org/apache/datasketches/tuple/aninteger/IntegerSummaryFactory.java x: 12 lines of code y: 1 # changes src/main/java/org/apache/datasketches/cpc/CompressionData.java x: 5858 lines of code y: 1 # changes src/main/java/org/apache/datasketches/cpc/CpcConfidence.java x: 113 lines of code y: 1 # changes src/main/java/org/apache/datasketches/cpc/RuntimeAsserts.java x: 81 lines of code y: 1 # changes src/main/java/org/apache/datasketches/hll/HarmonicNumbers.java x: 54 lines of code y: 1 # changes src/main/java/org/apache/datasketches/hllmap/CouponsIterator.java x: 24 lines of code y: 1 # changes
88.0
# changes
  min: 1.0
  average: 10.08
  25th percentile: 3.0
  median: 6.0
  75th percentile: 13.0
  max: 88.0
0 5858.0
lines of code
min: 1.0 | average: 146.22 | 25th percentile: 25.0 | median: 77.0 | 75th percentile: 168.5 | max: 5858.0

Number of Contributors vs. Number of Changes: 329 points

src/main/java/org/apache/datasketches/frequencies/PreambleUtil.java x: 2 # contributors y: 5 # changes src/main/java/org/apache/datasketches/theta/CompactOperations.java x: 1 # contributors y: 16 # changes src/main/java/org/apache/datasketches/theta/HeapCompactSketch.java x: 3 # contributors y: 19 # changes src/main/java/org/apache/datasketches/theta/Sketch.java x: 3 # contributors y: 30 # changes src/main/java/org/apache/datasketches/kll/KllDirectDoublesSketch.java x: 1 # contributors y: 30 # changes src/main/java/org/apache/datasketches/kll/KllDirectFloatsSketch.java x: 1 # contributors y: 27 # changes src/main/java/org/apache/datasketches/kll/KllDoublesHelper.java x: 3 # contributors y: 35 # changes src/main/java/org/apache/datasketches/kll/KllDoublesSketch.java x: 3 # contributors y: 68 # changes src/main/java/org/apache/datasketches/kll/KllFloatsHelper.java x: 3 # contributors y: 41 # changes src/main/java/org/apache/datasketches/kll/KllFloatsSketch.java x: 5 # contributors y: 88 # changes src/main/java/org/apache/datasketches/kll/KllHeapDoublesSketch.java x: 1 # contributors y: 19 # changes src/main/java/org/apache/datasketches/kll/KllHeapFloatsSketch.java x: 1 # contributors y: 21 # changes src/main/java/org/apache/datasketches/kll/KllHelper.java x: 2 # contributors y: 52 # changes src/main/java/org/apache/datasketches/kll/KllPreambleUtil.java x: 1 # contributors y: 25 # changes src/main/java/org/apache/datasketches/kll/KllSketch.java x: 1 # contributors y: 44 # changes tools/SketchesCheckstyle.xml x: 5 # contributors y: 57 # changes src/main/java/org/apache/datasketches/sampling/ReservoirItemsSketch.java x: 3 # contributors y: 15 # changes src/main/java/org/apache/datasketches/sampling/ReservoirItemsUnion.java x: 3 # contributors y: 11 # changes src/main/java/org/apache/datasketches/sampling/ReservoirLongsSketch.java x: 3 # contributors y: 13 # changes src/main/java/org/apache/datasketches/hll/DirectCouponList.java x: 2 # contributors y: 13 # changes src/main/java/org/apache/datasketches/kll/KllFloatsSketchSortedView.java x: 3 # contributors y: 25 # changes src/main/java/org/apache/datasketches/quantiles/ItemsUnion.java x: 1 # contributors y: 13 # changes src/main/java/org/apache/datasketches/quantiles/ItemsUtil.java x: 1 # contributors y: 11 # changes src/main/java/org/apache/datasketches/quantiles/KolmogorovSmirnov.java x: 4 # contributors y: 12 # changes src/main/java/org/apache/datasketches/common/package-info.java x: 1 # contributors y: 3 # changes src/main/java/org/apache/datasketches/cpc/package-info.java x: 1 # contributors y: 2 # changes src/main/java/org/apache/datasketches/fdt/package-info.java x: 1 # contributors y: 4 # changes src/main/java/org/apache/datasketches/hll/BaseHllSketch.java x: 5 # contributors y: 21 # changes src/main/java/org/apache/datasketches/hll/HllSketch.java x: 4 # contributors y: 22 # changes src/main/java/org/apache/datasketches/hll/Union.java x: 3 # contributors y: 28 # changes src/main/java/org/apache/datasketches/hllmap/package-info.java x: 1 # contributors y: 5 # changes src/main/java/org/apache/datasketches/kll/package-info.java x: 1 # contributors y: 17 # changes src/main/java/org/apache/datasketches/quantiles/ItemsSketchIterator.java x: 1 # contributors y: 8 # changes src/main/java/org/apache/datasketches/quantilescommon/QuantilesGenericAPI.java x: 1 # contributors y: 14 # changes src/main/java/org/apache/datasketches/req/ReqSketch.java x: 4 # contributors y: 78 # changes src/main/java/org/apache/datasketches/common/Family.java x: 3 # contributors y: 6 # changes src/main/java/org/apache/datasketches/common/SuppressFBWarnings.java x: 1 # contributors y: 1 # changes src/main/java/org/apache/datasketches/cpc/StreamingValidation.java x: 1 # contributors y: 15 # changes src/main/java/org/apache/datasketches/frequencies/LongsSketch.java x: 1 # contributors y: 12 # changes src/main/java/org/apache/datasketches/hll/ToByteArrayImpl.java x: 2 # contributors y: 11 # changes src/main/java/org/apache/datasketches/hllmap/Map.java x: 3 # contributors y: 4 # changes src/main/java/org/apache/datasketches/quantiles/DoublesSketchIterator.java x: 1 # contributors y: 7 # changes src/main/java/org/apache/datasketches/quantiles/DoublesUnionImpl.java x: 1 # contributors y: 9 # changes src/main/java/org/apache/datasketches/req/ReqCompactor.java x: 3 # contributors y: 38 # changes src/main/java/org/apache/datasketches/sampling/PreambleUtil.java x: 2 # contributors y: 6 # changes src/main/java/org/apache/datasketches/sampling/VarOptItemsSamples.java x: 3 # contributors y: 7 # changes src/main/java/org/apache/datasketches/theta/ConcurrentPropagationService.java x: 1 # contributors y: 6 # changes src/main/java/org/apache/datasketches/theta/DirectQuickSelectSketchR.java x: 2 # contributors y: 22 # changes src/main/java/org/apache/datasketches/theta/UnionImpl.java x: 4 # contributors y: 28 # changes src/main/java/org/apache/datasketches/tuple/AnotB.java x: 3 # contributors y: 43 # changes src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesAnotBImpl.java x: 1 # contributors y: 10 # changes tools/FindBugsExcludeFilter.xml x: 5 # contributors y: 25 # changes src/main/java/org/apache/datasketches/quantiles/DoublesSketch.java x: 4 # contributors y: 38 # changes src/main/java/org/apache/datasketches/quantiles/ItemsSketch.java x: 4 # contributors y: 34 # changes src/main/java/org/apache/datasketches/req/BaseReqSketch.java x: 3 # contributors y: 47 # changes src/main/java/org/apache/datasketches/hll/Hll8Array.java x: 3 # contributors y: 17 # changes src/main/java/org/apache/datasketches/cpc/CpcUnion.java x: 3 # contributors y: 10 # changes src/main/java/org/apache/datasketches/frequencies/ItemsSketch.java x: 2 # contributors y: 17 # changes src/main/java/org/apache/datasketches/theta/BitPacking.java x: 3 # contributors y: 5 # changes src/main/java/org/apache/datasketches/theta/CompactSketch.java x: 3 # contributors y: 20 # changes src/main/java/org/apache/datasketches/theta/HeapAlphaSketch.java x: 3 # contributors y: 21 # changes src/main/java/org/apache/datasketches/theta/HeapCompactHashIterator.java x: 2 # contributors y: 2 # changes src/main/java/org/apache/datasketches/theta/HeapHashIterator.java x: 3 # contributors y: 3 # changes src/main/java/org/apache/datasketches/hll/AbstractHllArray.java x: 3 # contributors y: 18 # changes src/main/java/org/apache/datasketches/hll/HllEstimators.java x: 3 # contributors y: 12 # changes src/main/java/org/apache/datasketches/tuple/QuickSelectSketch.java x: 4 # contributors y: 41 # changes src/main/java/org/apache/datasketches/theta/UpdateSketch.java x: 1 # contributors y: 20 # changes src/main/java/org/apache/datasketches/tuple/Util.java x: 2 # contributors y: 21 # changes src/main/java/org/apache/datasketches/hll/AbstractCoupons.java x: 2 # contributors y: 10 # changes src/main/java/org/apache/datasketches/hll/CouponList.java x: 2 # contributors y: 9 # changes src/main/java/org/apache/datasketches/hll/DirectHllArray.java x: 2 # contributors y: 14 # changes src/main/java/org/apache/datasketches/hll/PreambleUtil.java x: 2 # contributors y: 12 # changes src/main/java/org/apache/datasketches/quantiles/ItemsSketchSortedViewIterator.java x: 2 # contributors y: 7 # changes src/main/java/org/apache/datasketches/req/FloatBuffer.java x: 2 # contributors y: 36 # changes src/main/java/org/apache/datasketches/sampling/ReservoirSize.java x: 3 # contributors y: 8 # changes src/main/java/org/apache/datasketches/theta/AnotBimpl.java x: 2 # contributors y: 24 # changes src/main/java/org/apache/datasketches/tuple/CompactSketch.java x: 4 # contributors y: 24 # changes src/main/java/org/apache/datasketches/tuple/Intersection.java x: 2 # contributors y: 31 # changes src/main/java/org/apache/datasketches/tuple/Sketch.java x: 3 # contributors y: 22 # changes src/main/java/org/apache/datasketches/tuple/Union.java x: 3 # contributors y: 23 # changes
88.0
# changes
  min: 1.0
  average: 10.08
  25th percentile: 3.0
  median: 6.0
  75th percentile: 13.0
  max: 88.0
0 5.0
# contributors
min: 1.0 | average: 1.47 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0

Number of Contributors vs. File Size: 329 points

src/main/java/org/apache/datasketches/frequencies/PreambleUtil.java x: 2 # contributors y: 155 lines of code src/main/java/org/apache/datasketches/theta/CompactOperations.java x: 1 # contributors y: 236 lines of code src/main/java/org/apache/datasketches/theta/HeapCompactSketch.java x: 3 # contributors y: 113 lines of code src/main/java/org/apache/datasketches/theta/Sketch.java x: 3 # contributors y: 278 lines of code src/main/java/org/apache/datasketches/kll/KllDirectDoublesSketch.java x: 1 # contributors y: 154 lines of code src/main/java/org/apache/datasketches/kll/KllDoublesHelper.java x: 3 # contributors y: 242 lines of code src/main/java/org/apache/datasketches/kll/KllDoublesSketch.java x: 3 # contributors y: 203 lines of code src/main/java/org/apache/datasketches/kll/KllFloatsSketch.java x: 5 # contributors y: 203 lines of code src/main/java/org/apache/datasketches/kll/KllHeapDoublesSketch.java x: 1 # contributors y: 119 lines of code src/main/java/org/apache/datasketches/kll/KllHelper.java x: 2 # contributors y: 693 lines of code src/main/java/org/apache/datasketches/kll/KllSketch.java x: 1 # contributors y: 199 lines of code tools/SketchesCheckstyle.xml x: 5 # contributors y: 285 lines of code src/main/java/org/apache/datasketches/sampling/ReservoirItemsSketch.java x: 3 # contributors y: 327 lines of code src/main/java/org/apache/datasketches/sampling/ReservoirItemsUnion.java x: 3 # contributors y: 213 lines of code src/main/java/org/apache/datasketches/hll/DirectCouponList.java x: 2 # contributors y: 235 lines of code src/main/java/org/apache/datasketches/kll/KllFloatsSketchSortedView.java x: 3 # contributors y: 163 lines of code src/main/java/org/apache/datasketches/quantiles/ItemsUnion.java x: 1 # contributors y: 175 lines of code src/main/java/org/apache/datasketches/quantiles/ItemsUtil.java x: 1 # contributors y: 111 lines of code src/main/java/org/apache/datasketches/quantiles/KolmogorovSmirnov.java x: 4 # contributors y: 49 lines of code src/main/java/org/apache/datasketches/theta/PreambleUtil.java x: 3 # contributors y: 276 lines of code src/main/java/org/apache/datasketches/common/package-info.java x: 1 # contributors y: 1 lines of code src/main/java/org/apache/datasketches/hll/BaseHllSketch.java x: 5 # contributors y: 99 lines of code src/main/java/org/apache/datasketches/hll/HllSketch.java x: 4 # contributors y: 321 lines of code src/main/java/org/apache/datasketches/hll/Union.java x: 3 # contributors y: 595 lines of code src/main/java/org/apache/datasketches/quantiles/ItemsSketchIterator.java x: 1 # contributors y: 56 lines of code src/main/java/org/apache/datasketches/quantilescommon/QuantilesGenericAPI.java x: 1 # contributors y: 44 lines of code src/main/java/org/apache/datasketches/req/ReqSketch.java x: 4 # contributors y: 365 lines of code src/main/java/org/apache/datasketches/common/Family.java x: 3 # contributors y: 80 lines of code src/main/java/org/apache/datasketches/cpc/CompressionCharacterization.java x: 1 # contributors y: 257 lines of code src/main/java/org/apache/datasketches/frequencies/LongsSketch.java x: 1 # contributors y: 386 lines of code src/main/java/org/apache/datasketches/hll/HllArray.java x: 2 # contributors y: 193 lines of code src/main/java/org/apache/datasketches/hll/RelativeErrorTables.java x: 1 # contributors y: 77 lines of code src/main/java/org/apache/datasketches/hllmap/CouponTraverseMap.java x: 1 # contributors y: 220 lines of code src/main/java/org/apache/datasketches/hllmap/Map.java x: 3 # contributors y: 120 lines of code src/main/java/org/apache/datasketches/sampling/VarOptItemsSamples.java x: 3 # contributors y: 139 lines of code src/main/java/org/apache/datasketches/tuple/AnotB.java x: 3 # contributors y: 396 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/DirectArrayOfDoublesQuickSelectSketch.java x: 1 # contributors y: 287 lines of code tools/FindBugsExcludeFilter.xml x: 5 # contributors y: 18 lines of code src/main/java/org/apache/datasketches/common/Util.java x: 1 # contributors y: 317 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesSketch.java x: 4 # contributors y: 263 lines of code src/main/java/org/apache/datasketches/quantiles/ItemsSketch.java x: 4 # contributors y: 394 lines of code src/main/java/org/apache/datasketches/frequencies/ItemsSketch.java x: 2 # contributors y: 328 lines of code src/main/java/org/apache/datasketches/theta/BitPacking.java x: 3 # contributors y: 5166 lines of code src/main/java/org/apache/datasketches/theta/HeapAlphaSketch.java x: 3 # contributors y: 386 lines of code src/main/java/org/apache/datasketches/theta/HeapCompactHashIterator.java x: 2 # contributors y: 17 lines of code src/main/java/org/apache/datasketches/theta/HeapHashIterator.java x: 3 # contributors y: 27 lines of code src/main/java/org/apache/datasketches/hll/HllEstimators.java x: 3 # contributors y: 65 lines of code src/main/java/org/apache/datasketches/cpc/PreambleUtil.java x: 1 # contributors y: 547 lines of code src/main/java/org/apache/datasketches/tuple/QuickSelectSketch.java x: 4 # contributors y: 383 lines of code src/main/java/org/apache/datasketches/req/ReqSketchSortedView.java x: 2 # contributors y: 117 lines of code src/main/java/org/apache/datasketches/tuple/Util.java x: 2 # contributors y: 77 lines of code src/main/java/org/apache/datasketches/cpc/CpcSketch.java x: 3 # contributors y: 442 lines of code src/main/java/org/apache/datasketches/hll/AbstractCoupons.java x: 2 # contributors y: 95 lines of code src/main/java/org/apache/datasketches/hll/CouponList.java x: 2 # contributors y: 164 lines of code src/main/java/org/apache/datasketches/hll/DirectHllArray.java x: 2 # contributors y: 228 lines of code src/main/java/org/apache/datasketches/hll/PreambleUtil.java x: 2 # contributors y: 305 lines of code src/main/java/org/apache/datasketches/kll/KllDoublesSketchSortedViewIterator.java x: 2 # contributors y: 43 lines of code src/main/java/org/apache/datasketches/quantilescommon/InequalitySearch.java x: 1 # contributors y: 491 lines of code src/main/java/org/apache/datasketches/req/ReqSketchBuilder.java x: 2 # contributors y: 49 lines of code src/main/java/org/apache/datasketches/sampling/VarOptItemsSketch.java x: 2 # contributors y: 784 lines of code src/main/java/org/apache/datasketches/sampling/VarOptItemsUnion.java x: 1 # contributors y: 326 lines of code src/main/java/org/apache/datasketches/tuple/CompactSketch.java x: 4 # contributors y: 180 lines of code src/main/java/org/apache/datasketches/cpc/CpcCompression.java x: 1 # contributors y: 587 lines of code src/main/java/org/apache/datasketches/hll/CompositeInterpolationXTable.java x: 1 # contributors y: 733 lines of code src/main/java/org/apache/datasketches/cpc/CompressionData.java x: 1 # contributors y: 5858 lines of code
5858.0
lines of code
  min: 1.0
  average: 146.22
  25th percentile: 25.0
  median: 77.0
  75th percentile: 168.5
  max: 5858.0
0 5.0
# contributors
min: 1.0 | average: 1.47 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 5.0