apache / datasketches-java
File Size

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

Intro
Learn more...
File Size Overall
20% | 8% | 37% | 20% | 13%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java20% | 8% | 36% | 20% | 13%
xml0% | 0% | 90% | 0% | 9%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src20% | 8% | 36% | 20% | 13%
tools0% | 0% | 90% | 0% | 9%
Longest Files (Top 50)
File# lines# units
CompressionData.java
in src/main/java/org/apache/datasketches/cpc
5858 3
BitPacking.java
in src/main/java/org/apache/datasketches/theta
5165 130
VarOptItemsSketch.java
in src/main/java/org/apache/datasketches/sampling
784 48
CompositeInterpolationXTable.java
in src/main/java/org/apache/datasketches/hll
733 -
InequalitySearch.java
in src/main/java/org/apache/datasketches/quantilescommon
649 84
Union.java
in src/main/java/org/apache/datasketches/hll
596 36
CpcCompression.java
in src/main/java/org/apache/datasketches/cpc
587 25
KllHelper.java
in src/main/java/org/apache/datasketches/kll
550 23
PreambleUtil.java
in src/main/java/org/apache/datasketches/cpc
547 41
CpcSketch.java
in src/main/java/org/apache/datasketches/cpc
448 43
TDigestDouble.java
in src/main/java/org/apache/datasketches/tdigest
442 26
KllDoublesSketch.java
in src/main/java/org/apache/datasketches/kll
441 36
KllFloatsSketch.java
in src/main/java/org/apache/datasketches/kll
440 36
ReqSketch.java
in src/main/java/org/apache/datasketches/req
432 43
QuickSelectSketch.java
in src/main/java/org/apache/datasketches/tuple
426 27
ItemsSketch.java
in src/main/java/org/apache/datasketches/quantiles
424 46
KllLongsSketch.java
in src/main/java/org/apache/datasketches/kll
421 35
IntersectionImpl.java
in src/main/java/org/apache/datasketches/theta
409 23
AnotB.java
in src/main/java/org/apache/datasketches/tuple
396 12
BloomFilter.java
in src/main/java/org/apache/datasketches/filters/bloomfilter
391 46
LongsSketch.java
in src/main/java/org/apache/datasketches/frequencies
386 30
HeapAlphaSketch.java
in src/main/java/org/apache/datasketches/theta
386 29
DoublesSketch.java
in src/main/java/org/apache/datasketches/quantiles
378 40
KllItemsSketch.java
in src/main/java/org/apache/datasketches/kll
377 32
ItemsSketch.java
in src/main/java/org/apache/datasketches/frequencies
328 26
DirectArrayOfDoublesQuickSelectSketch.java
in src/main/java/org/apache/datasketches/tuple/arrayofdoubles
327 24
VarOptItemsUnion.java
in src/main/java/org/apache/datasketches/sampling
326 17
ReservoirItemsSketch.java
in src/main/java/org/apache/datasketches/sampling
326 24
HllSketch.java
in src/main/java/org/apache/datasketches/hll
321 39
KllItemsHelper.java
in src/main/java/org/apache/datasketches/kll
310 8
PreambleUtil.java
in src/main/java/org/apache/datasketches/hll
305 47
KllPreambleUtil.java
in src/main/java/org/apache/datasketches/kll
300 28
EbppsItemsSketch.java
in src/main/java/org/apache/datasketches/sampling
299 13
ReservoirLongsSketch.java
in src/main/java/org/apache/datasketches/sampling
299 23
KllDirectDoublesSketch.java
in src/main/java/org/apache/datasketches/kll
293 27
KllDirectLongsSketch.java
in src/main/java/org/apache/datasketches/kll
293 27
KllDirectFloatsSketch.java
in src/main/java/org/apache/datasketches/kll
293 27
Util.java
in src/main/java/org/apache/datasketches/common
290 43
HeapUpdateDoublesSketch.java
in src/main/java/org/apache/datasketches/quantiles
288 25
287 -
KllFloatsHelper.java
in src/main/java/org/apache/datasketches/kll
287 6
KllDoublesHelper.java
in src/main/java/org/apache/datasketches/kll
287 6
KllLongsHelper.java
in src/main/java/org/apache/datasketches/kll
287 6
CompactSketch.java
in src/main/java/org/apache/datasketches/theta
285 16
CompressedState.java
in src/main/java/org/apache/datasketches/cpc
284 10
PreambleUtil.java
in src/main/java/org/apache/datasketches/theta
279 40
Sketch.java
in src/main/java/org/apache/datasketches/theta
275 26
PairTable.java
in src/main/java/org/apache/datasketches/cpc
273 16
PreambleUtil.java
in src/main/java/org/apache/datasketches/sampling
267 40
ReversePurgeLongHashMap.java
in src/main/java/org/apache/datasketches/frequencies
260 21
Files With Most Units (Top 50)
File# lines# units
BitPacking.java
in src/main/java/org/apache/datasketches/theta
5165 130
InequalitySearch.java
in src/main/java/org/apache/datasketches/quantilescommon
649 84
VarOptItemsSketch.java
in src/main/java/org/apache/datasketches/sampling
784 48
PreambleUtil.java
in src/main/java/org/apache/datasketches/hll
305 47
BloomFilter.java
in src/main/java/org/apache/datasketches/filters/bloomfilter
391 46
ItemsSketch.java
in src/main/java/org/apache/datasketches/quantiles
424 46
Util.java
in src/main/java/org/apache/datasketches/common
290 43
CpcSketch.java
in src/main/java/org/apache/datasketches/cpc
448 43
ReqSketch.java
in src/main/java/org/apache/datasketches/req
432 43
PreambleUtil.java
in src/main/java/org/apache/datasketches/cpc
547 41
DoublesSketch.java
in src/main/java/org/apache/datasketches/quantiles
378 40
PreambleUtil.java
in src/main/java/org/apache/datasketches/sampling
267 40
Sketches.java
in src/main/java/org/apache/datasketches/theta
156 40
PreambleUtil.java
in src/main/java/org/apache/datasketches/theta
279 40
HllSketch.java
in src/main/java/org/apache/datasketches/hll
321 39
KllFloatsSketch.java
in src/main/java/org/apache/datasketches/kll
440 36
KllDoublesSketch.java
in src/main/java/org/apache/datasketches/kll
441 36
Union.java
in src/main/java/org/apache/datasketches/hll
596 36
KllLongsSketch.java
in src/main/java/org/apache/datasketches/kll
421 35
DirectHllArray.java
in src/main/java/org/apache/datasketches/hll
227 33
SingleItemSketch.java
in src/main/java/org/apache/datasketches/theta
190 33
KllItemsSketch.java
in src/main/java/org/apache/datasketches/kll
377 32
HllArray.java
in src/main/java/org/apache/datasketches/hll
193 32
UpdateSketchBuilder.java
in src/main/java/org/apache/datasketches/theta
214 32
UnionImpl.java
in src/main/java/org/apache/datasketches/theta
257 31
LongsSketch.java
in src/main/java/org/apache/datasketches/frequencies
386 30
HeapAlphaSketch.java
in src/main/java/org/apache/datasketches/theta
386 29
KllPreambleUtil.java
in src/main/java/org/apache/datasketches/kll
300 28
DirectQuickSelectSketchR.java
in src/main/java/org/apache/datasketches/theta
185 28
KllDirectDoublesSketch.java
in src/main/java/org/apache/datasketches/kll
293 27
KllDirectLongsSketch.java
in src/main/java/org/apache/datasketches/kll
293 27
KllDirectFloatsSketch.java
in src/main/java/org/apache/datasketches/kll
293 27
QuickSelectSketch.java
in src/main/java/org/apache/datasketches/tuple
426 27
ItemsSketch.java
in src/main/java/org/apache/datasketches/frequencies
328 26
SingleCouponMap.java
in src/main/java/org/apache/datasketches/hllmap
195 26
Sketch.java
in src/main/java/org/apache/datasketches/theta
275 26
TDigestDouble.java
in src/main/java/org/apache/datasketches/tdigest
442 26
CpcCompression.java
in src/main/java/org/apache/datasketches/cpc
587 25
CouponTraverseMap.java
in src/main/java/org/apache/datasketches/hllmap
220 25
HeapUpdateDoublesSketch.java
in src/main/java/org/apache/datasketches/quantiles
288 25
DirectUpdateDoublesSketchR.java
in src/main/java/org/apache/datasketches/quantiles
177 25
KllDirectCompactItemsSketch.java
in src/main/java/org/apache/datasketches/kll
209 24
KllSketch.java
in src/main/java/org/apache/datasketches/kll
236 24
CouponHashMap.java
in src/main/java/org/apache/datasketches/hllmap
245 24
HllMap.java
in src/main/java/org/apache/datasketches/hllmap
234 24
ReservoirItemsSketch.java
in src/main/java/org/apache/datasketches/sampling
326 24
DirectArrayOfDoublesQuickSelectSketch.java
in src/main/java/org/apache/datasketches/tuple/arrayofdoubles
327 24
KllHelper.java
in src/main/java/org/apache/datasketches/kll
550 23
ReservoirLongsSketch.java
in src/main/java/org/apache/datasketches/sampling
299 23
FloatBuffer.java
in src/main/java/org/apache/datasketches/req
252 23
Files With Long Lines (Top 14)

There are 14 files with lines longer than 120 characters. In total, there are 293 long lines.

File# lines# units# long lines
CompositeInterpolationXTable.java
in src/main/java/org/apache/datasketches/hll
733 - 221
IconPolynomialCoefficients.java
in src/main/java/org/apache/datasketches/cpc
102 - 40
TDigestDouble.java
in src/main/java/org/apache/datasketches/tdigest
442 26 8
BloomFilter.java
in src/main/java/org/apache/datasketches/filters/bloomfilter
391 46 6
287 - 5
BloomFilterBuilder.java
in src/main/java/org/apache/datasketches/filters/bloomfilter
98 15 5
KllFloatsHelper.java
in src/main/java/org/apache/datasketches/kll
287 6 1
KllDoublesHelper.java
in src/main/java/org/apache/datasketches/kll
287 6 1
KllLongsHelper.java
in src/main/java/org/apache/datasketches/kll
287 6 1
DirectBitArray.java
in src/main/java/org/apache/datasketches/filters/bloomfilter
149 15 1
HeapBitArray.java
in src/main/java/org/apache/datasketches/filters/bloomfilter
156 15 1
Filter.java
in src/main/java/org/apache/datasketches/tuple
35 2 1
Partitioner.java
in src/main/java/org/apache/datasketches/partitions
145 5 1
CompactSketch.java
in src/main/java/org/apache/datasketches/theta
285 16 1
Correlations

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

tools/FindBugsExcludeFilter.xml x: 48 commits (all time) y: 31 lines of code src/main/java/org/apache/datasketches/cpc/TestUtil.java x: 8 commits (all time) y: 62 lines of code src/main/java/org/apache/datasketches/common/Family.java x: 25 commits (all time) y: 83 lines of code src/main/java/org/apache/datasketches/cpc/MergingValidation.java x: 21 commits (all time) y: 150 lines of code src/main/java/org/apache/datasketches/cpc/QuickMergingValidation.java x: 19 commits (all time) y: 123 lines of code src/main/java/org/apache/datasketches/cpc/StreamingValidation.java x: 23 commits (all time) y: 110 lines of code src/main/java/org/apache/datasketches/fdt/Group.java x: 9 commits (all time) y: 54 lines of code src/main/java/org/apache/datasketches/frequencies/ItemsSketch.java x: 25 commits (all time) y: 328 lines of code src/main/java/org/apache/datasketches/frequencies/LongsSketch.java x: 19 commits (all time) y: 386 lines of code src/main/java/org/apache/datasketches/quantiles/UpdateDoublesSketch.java x: 12 commits (all time) y: 36 lines of code src/main/java/org/apache/datasketches/quantilescommon/QuantilesGenericAPI.java x: 37 commits (all time) y: 43 lines of code src/main/java/org/apache/datasketches/sampling/SampleSubsetSummary.java x: 4 commits (all time) y: 28 lines of code src/main/java/org/apache/datasketches/tdigest/TDigestDouble.java x: 32 commits (all time) y: 442 lines of code src/main/java/org/apache/datasketches/theta/AnotB.java x: 20 commits (all time) y: 19 lines of code src/main/java/org/apache/datasketches/theta/SetOperation.java x: 29 commits (all time) y: 99 lines of code src/main/java/org/apache/datasketches/thetacommon/HashOperations.java x: 7 commits (all time) y: 193 lines of code src/main/java/org/apache/datasketches/tuple/DeserializeResult.java x: 4 commits (all time) y: 15 lines of code src/main/java/org/apache/datasketches/tuple/Sketch.java x: 33 commits (all time) y: 81 lines of code src/main/java/org/apache/datasketches/tuple/Sketches.java x: 13 commits (all time) y: 23 lines of code src/main/java/org/apache/datasketches/tuple/Util.java x: 38 commits (all time) y: 77 lines of code src/main/java/org/apache/datasketches/tuple/adouble/DoubleSketch.java x: 14 commits (all time) y: 25 lines of code src/main/java/org/apache/datasketches/tuple/adouble/DoubleSummary.java x: 12 commits (all time) y: 75 lines of code src/main/java/org/apache/datasketches/tuple/aninteger/IntegerSummary.java x: 9 commits (all time) y: 75 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesSketch.java x: 15 commits (all time) y: 113 lines of code src/main/java/org/apache/datasketches/tuple/strings/ArrayOfStringsSketch.java x: 16 commits (all time) y: 30 lines of code src/main/java/org/apache/datasketches/tuple/strings/ArrayOfStringsSummary.java x: 16 commits (all time) y: 108 lines of code src/main/java/org/apache/datasketches/tuple/strings/ArrayOfStringsSummaryDeserializer.java x: 7 commits (all time) y: 15 lines of code src/main/java/org/apache/datasketches/theta/CompactSketch.java x: 34 commits (all time) y: 285 lines of code src/main/java/org/apache/datasketches/theta/DirectCompactCompressedSketch.java x: 7 commits (all time) y: 81 lines of code src/main/java/org/apache/datasketches/theta/IntersectionImpl.java x: 28 commits (all time) y: 409 lines of code src/main/java/org/apache/datasketches/theta/Sketch.java x: 55 commits (all time) y: 275 lines of code src/main/java/org/apache/datasketches/theta/WrappedCompactSketch.java x: 4 commits (all time) y: 104 lines of code src/main/java/org/apache/datasketches/cpc/CpcCompression.java x: 6 commits (all time) y: 587 lines of code src/main/java/org/apache/datasketches/hash/MurmurHash3FFM21.java x: 2 commits (all time) y: 184 lines of code src/main/java/org/apache/datasketches/hll/DirectAuxHashMap.java x: 18 commits (all time) y: 158 lines of code src/main/java/org/apache/datasketches/hll/DirectCouponHashSet.java x: 9 commits (all time) y: 113 lines of code src/main/java/org/apache/datasketches/hll/HeapAuxHashMap.java x: 12 commits (all time) y: 159 lines of code src/main/java/org/apache/datasketches/kll/KllDoublesHelper.java x: 84 commits (all time) y: 287 lines of code src/main/java/org/apache/datasketches/kll/KllDoublesSketch.java x: 151 commits (all time) y: 441 lines of code src/main/java/org/apache/datasketches/kll/KllFloatsHelper.java x: 79 commits (all time) y: 287 lines of code src/main/java/org/apache/datasketches/kll/KllFloatsSketch.java x: 158 commits (all time) y: 440 lines of code src/main/java/org/apache/datasketches/kll/KllHelper.java x: 128 commits (all time) y: 550 lines of code src/main/java/org/apache/datasketches/kll/KllLongsHelper.java x: 5 commits (all time) y: 287 lines of code src/main/java/org/apache/datasketches/kll/KllLongsSketch.java x: 5 commits (all time) y: 421 lines of code src/main/java/org/apache/datasketches/quantiles/DirectUpdateDoublesSketch.java x: 28 commits (all time) y: 176 lines of code src/main/java/org/apache/datasketches/quantiles/DirectUpdateDoublesSketchR.java x: 15 commits (all time) y: 177 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesSketch.java x: 70 commits (all time) y: 378 lines of code src/main/java/org/apache/datasketches/quantilescommon/QuantilesAPI.java x: 25 commits (all time) y: 23 lines of code src/main/java/org/apache/datasketches/theta/ConcurrentDirectQuickSelectSketch.java x: 12 commits (all time) y: 170 lines of code src/main/java/org/apache/datasketches/theta/ConcurrentHeapQuickSelectSketch.java x: 8 commits (all time) y: 166 lines of code src/main/java/org/apache/datasketches/theta/DirectQuickSelectSketch.java x: 26 commits (all time) y: 219 lines of code src/main/java/org/apache/datasketches/thetacommon/SetOperationCornerCases.java x: 13 commits (all time) y: 150 lines of code src/main/java/org/apache/datasketches/tuple/SerializerDeserializer.java x: 22 commits (all time) y: 42 lines of code src/main/java/org/apache/datasketches/filters/bloomfilter/BloomFilter.java x: 41 commits (all time) y: 391 lines of code src/main/java/org/apache/datasketches/theta/UnionImpl.java x: 53 commits (all time) y: 257 lines of code src/main/java/org/apache/datasketches/theta/BytesCompactCompressedHashIterator.java x: 2 commits (all time) y: 65 lines of code src/main/java/org/apache/datasketches/theta/BytesCompactHashIterator.java x: 2 commits (all time) y: 26 lines of code src/main/java/org/apache/datasketches/theta/DirectCompactSketch.java x: 27 commits (all time) y: 109 lines of code src/main/java/org/apache/datasketches/theta/MemoryCompactCompressedHashIterator.java x: 4 commits (all time) y: 77 lines of code src/main/java/org/apache/datasketches/theta/AnotBimpl.java x: 33 commits (all time) y: 159 lines of code src/main/java/org/apache/datasketches/theta/CompactOperations.java x: 21 commits (all time) y: 236 lines of code src/main/java/org/apache/datasketches/theta/PreambleUtil.java x: 26 commits (all time) y: 279 lines of code src/main/java/org/apache/datasketches/theta/BitPacking.java x: 12 commits (all time) y: 5165 lines of code tools/SketchesCheckstyle.xml x: 89 commits (all time) y: 287 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesByteArrayImpl.java x: 20 commits (all time) y: 79 lines of code src/main/java/org/apache/datasketches/filters/bloomfilter/BloomFilterBuilder.java x: 24 commits (all time) y: 98 lines of code src/main/java/org/apache/datasketches/hash/MurmurHash3.java x: 16 commits (all time) y: 251 lines of code src/main/java/org/apache/datasketches/hash/package-info.java x: 5 commits (all time) y: 1 lines of code src/main/java/org/apache/datasketches/kll/KllItemsHelper.java x: 21 commits (all time) y: 310 lines of code src/main/java/org/apache/datasketches/quantilescommon/GenericSortedView.java x: 21 commits (all time) y: 49 lines of code src/main/java/org/apache/datasketches/quantilescommon/LongsSortedView.java x: 3 commits (all time) y: 28 lines of code src/main/java/org/apache/datasketches/quantilescommon/QuantilesDoublesAPI.java x: 32 commits (all time) y: 37 lines of code src/main/java/org/apache/datasketches/quantilescommon/QuantilesFloatsAPI.java x: 29 commits (all time) y: 37 lines of code src/main/java/org/apache/datasketches/req/BaseReqSketch.java x: 68 commits (all time) y: 101 lines of code src/main/java/org/apache/datasketches/req/ReqSerDe.java x: 19 commits (all time) y: 203 lines of code src/main/java/org/apache/datasketches/sampling/ReservoirSize.java x: 13 commits (all time) y: 41 lines of code src/main/java/org/apache/datasketches/theta/UpdateSketch.java x: 32 commits (all time) y: 214 lines of code src/main/java/org/apache/datasketches/tuple/Union.java x: 35 commits (all time) y: 118 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/DirectArrayOfDoublesCompactSketch.java x: 13 commits (all time) y: 208 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/DirectArrayOfDoublesQuickSelectSketch.java x: 23 commits (all time) y: 327 lines of code src/main/java/org/apache/datasketches/filters/bloomfilter/package-info.java x: 3 commits (all time) y: 1 lines of code src/main/java/org/apache/datasketches/quantiles/CompactDoublesSketch.java x: 11 commits (all time) y: 23 lines of code src/main/java/org/apache/datasketches/common/MemoryStatus.java x: 2 commits (all time) y: 7 lines of code src/main/java/org/apache/datasketches/common/Util.java x: 38 commits (all time) y: 290 lines of code src/main/java/org/apache/datasketches/hll/DirectHllArray.java x: 24 commits (all time) y: 227 lines of code src/main/java/org/apache/datasketches/kll/KllDirectLongsSketch.java x: 2 commits (all time) y: 293 lines of code src/main/java/org/apache/datasketches/kll/KllHeapItemsSketch.java x: 22 commits (all time) y: 226 lines of code src/main/java/org/apache/datasketches/kll/KllHeapLongsSketch.java x: 2 commits (all time) y: 219 lines of code src/main/java/org/apache/datasketches/kll/KllPreambleUtil.java x: 55 commits (all time) y: 300 lines of code src/main/java/org/apache/datasketches/kll/KllSketch.java x: 107 commits (all time) y: 236 lines of code src/main/java/org/apache/datasketches/quantilescommon/GenericInequalitySearch.java x: 7 commits (all time) y: 120 lines of code src/main/java/org/apache/datasketches/quantilescommon/IncludeMinMax.java x: 9 commits (all time) y: 175 lines of code src/main/java/org/apache/datasketches/quantilescommon/InequalitySearch.java x: 7 commits (all time) y: 649 lines of code src/main/java/org/apache/datasketches/quantilescommon/LongsSketchSortedView.java x: 2 commits (all time) y: 90 lines of code src/main/java/org/apache/datasketches/quantilescommon/QuantilesUtil.java x: 25 commits (all time) y: 123 lines of code src/main/java/org/apache/datasketches/theta/ConcurrentHeapThetaBuffer.java x: 15 commits (all time) y: 117 lines of code src/main/java/org/apache/datasketches/theta/ConcurrentSharedThetaSketch.java x: 7 commits (all time) y: 36 lines of code src/main/java/org/apache/datasketches/theta/DirectQuickSelectSketchR.java x: 32 commits (all time) y: 185 lines of code src/main/java/org/apache/datasketches/theta/EmptyCompactSketch.java x: 22 commits (all time) y: 83 lines of code src/main/java/org/apache/datasketches/theta/HeapUpdateSketch.java x: 21 commits (all time) y: 84 lines of code src/main/java/org/apache/datasketches/theta/Rebuilder.java x: 7 commits (all time) y: 65 lines of code src/main/java/org/apache/datasketches/theta/SetOperationBuilder.java x: 22 commits (all time) y: 139 lines of code src/main/java/org/apache/datasketches/theta/SingleItemSketch.java x: 27 commits (all time) y: 190 lines of code src/main/java/org/apache/datasketches/cpc/CpcSketch.java x: 19 commits (all time) y: 448 lines of code src/main/java/org/apache/datasketches/cpc/CompressionCharacterization.java x: 29 commits (all time) y: 258 lines of code src/main/java/org/apache/datasketches/filters/bloomfilter/DirectBitArrayR.java x: 10 commits (all time) y: 103 lines of code src/main/java/org/apache/datasketches/hll/TgtHllType.java x: 18 commits (all time) y: 10 lines of code src/main/java/org/apache/datasketches/kll/KllItemsSketch.java x: 57 commits (all time) y: 377 lines of code src/main/java/org/apache/datasketches/kll/KllItemsSketchIterator.java x: 8 commits (all time) y: 14 lines of code src/main/java/org/apache/datasketches/partitions/BoundsRule.java x: 9 commits (all time) y: 7 lines of code src/main/java/org/apache/datasketches/quantilescommon/GenericPartitionBoundaries.java x: 17 commits (all time) y: 50 lines of code src/main/java/org/apache/datasketches/quantilescommon/GenericSortedViewIterator.java x: 16 commits (all time) y: 16 lines of code src/main/java/org/apache/datasketches/quantilescommon/ItemsSketchSortedView.java x: 16 commits (all time) y: 178 lines of code src/main/java/org/apache/datasketches/quantilescommon/PartitioningFeature.java x: 10 commits (all time) y: 14 lines of code src/main/java/org/apache/datasketches/common/ArrayOfBooleansSerDe.java x: 11 commits (all time) y: 79 lines of code src/main/java/org/apache/datasketches/common/ArrayOfDoublesSerDe.java x: 12 commits (all time) y: 66 lines of code src/main/java/org/apache/datasketches/common/ArrayOfNumbersSerDe.java x: 11 commits (all time) y: 194 lines of code src/main/java/org/apache/datasketches/quantilescommon/KolmogorovSmirnov.java x: 6 commits (all time) y: 94 lines of code src/main/java/org/apache/datasketches/cpc/CompressedState.java x: 7 commits (all time) y: 284 lines of code src/main/java/org/apache/datasketches/cpc/PairTable.java x: 7 commits (all time) y: 273 lines of code src/main/java/org/apache/datasketches/cpc/PreambleUtil.java x: 14 commits (all time) y: 547 lines of code src/main/java/org/apache/datasketches/filters/bloomfilter/BitArray.java x: 26 commits (all time) y: 70 lines of code src/main/java/org/apache/datasketches/filters/bloomfilter/DirectBitArray.java x: 9 commits (all time) y: 149 lines of code src/main/java/org/apache/datasketches/filters/bloomfilter/HeapBitArray.java x: 4 commits (all time) y: 156 lines of code src/main/java/org/apache/datasketches/hll/HllSketch.java x: 31 commits (all time) y: 321 lines of code src/main/java/org/apache/datasketches/hll/PreambleUtil.java x: 19 commits (all time) y: 305 lines of code src/main/java/org/apache/datasketches/hllmap/Map.java x: 10 commits (all time) y: 120 lines of code src/main/java/org/apache/datasketches/kll/KllDirectCompactItemsSketch.java x: 17 commits (all time) y: 209 lines of code src/main/java/org/apache/datasketches/kll/KllDirectDoublesSketch.java x: 68 commits (all time) y: 293 lines of code src/main/java/org/apache/datasketches/kll/KllHeapDoublesSketch.java x: 54 commits (all time) y: 219 lines of code src/main/java/org/apache/datasketches/kll/KllHeapFloatsSketch.java x: 62 commits (all time) y: 219 lines of code src/main/java/org/apache/datasketches/kll/KllMemoryValidate.java x: 40 commits (all time) y: 147 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesSketchBuilder.java x: 8 commits (all time) y: 29 lines of code src/main/java/org/apache/datasketches/quantiles/ItemsSketch.java x: 73 commits (all time) y: 424 lines of code src/main/java/org/apache/datasketches/quantiles/ItemsUnion.java x: 26 commits (all time) y: 175 lines of code src/main/java/org/apache/datasketches/quantilescommon/DoublesSketchSortedView.java x: 14 commits (all time) y: 90 lines of code src/main/java/org/apache/datasketches/quantilescommon/SortedView.java x: 14 commits (all time) y: 8 lines of code src/main/java/org/apache/datasketches/req/FloatBuffer.java x: 47 commits (all time) y: 252 lines of code src/main/java/org/apache/datasketches/req/ReqSketch.java x: 121 commits (all time) y: 432 lines of code src/main/java/org/apache/datasketches/tuple/UpdatableSketch.java x: 31 commits (all time) y: 61 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesUpdatableSketch.java x: 13 commits (all time) y: 77 lines of code src/main/java/org/apache/datasketches/quantiles/DirectDoublesSketchAccessor.java x: 10 commits (all time) y: 56 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesArrayAccessor.java x: 6 commits (all time) y: 40 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesBufferAccessor.java x: 6 commits (all time) y: 8 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesUnionImpl.java x: 15 commits (all time) y: 157 lines of code src/main/java/org/apache/datasketches/quantiles/HeapUpdateDoublesSketch.java x: 19 commits (all time) y: 288 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesUtil.java x: 17 commits (all time) y: 169 lines of code src/main/java/org/apache/datasketches/hll/AbstractHllArray.java x: 23 commits (all time) y: 128 lines of code src/main/java/org/apache/datasketches/tdigest/Sort.java x: 7 commits (all time) y: 95 lines of code src/main/java/org/apache/datasketches/fdt/FdtSketch.java x: 18 commits (all time) y: 48 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesSketchAccessor.java x: 11 commits (all time) y: 95 lines of code src/main/java/org/apache/datasketches/sampling/EbppsItemsSample.java x: 16 commits (all time) y: 215 lines of code src/main/java/org/apache/datasketches/tuple/CompactSketch.java x: 36 commits (all time) y: 185 lines of code src/main/java/org/apache/datasketches/tuple/QuickSelectSketch.java x: 62 commits (all time) y: 426 lines of code src/main/java/org/apache/datasketches/sampling/PreambleUtil.java x: 18 commits (all time) y: 267 lines of code src/main/java/org/apache/datasketches/sampling/ReservoirItemsSketch.java x: 26 commits (all time) y: 326 lines of code src/main/java/org/apache/datasketches/sampling/ReservoirItemsUnion.java x: 18 commits (all time) y: 213 lines of code src/main/java/org/apache/datasketches/sampling/ReservoirLongsSketch.java x: 21 commits (all time) y: 299 lines of code src/main/java/org/apache/datasketches/sampling/VarOptItemsSketch.java x: 25 commits (all time) y: 784 lines of code src/main/java/org/apache/datasketches/sampling/VarOptItemsUnion.java x: 11 commits (all time) y: 326 lines of code src/main/java/org/apache/datasketches/fdt/PostProcessor.java x: 20 commits (all time) y: 104 lines of code src/main/java/org/apache/datasketches/hllmap/CouponHashMap.java x: 8 commits (all time) y: 245 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesMergeImpl.java x: 14 commits (all time) y: 138 lines of code src/main/java/org/apache/datasketches/quantiles/ItemsMergeImpl.java x: 16 commits (all time) y: 198 lines of code src/main/java/org/apache/datasketches/theta/JaccardSimilarity.java x: 17 commits (all time) y: 77 lines of code src/main/java/org/apache/datasketches/tuple/HashTables.java x: 16 commits (all time) y: 118 lines of code src/main/java/org/apache/datasketches/tuple/Intersection.java x: 43 commits (all time) y: 138 lines of code src/main/java/org/apache/datasketches/tuple/JaccardSimilarity.java x: 11 commits (all time) y: 160 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/HeapArrayOfDoublesQuickSelectSketch.java x: 21 commits (all time) y: 258 lines of code src/main/java/org/apache/datasketches/hll/Union.java x: 44 commits (all time) y: 596 lines of code src/main/java/org/apache/datasketches/kll/KllDoublesSketchIterator.java x: 17 commits (all time) y: 13 lines of code src/main/java/org/apache/datasketches/theta/ConcurrentPropagationService.java x: 11 commits (all time) y: 38 lines of code src/main/java/org/apache/datasketches/hll/BaseHllSketch.java x: 28 commits (all time) y: 99 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesSketchIterator.java x: 11 commits (all time) y: 48 lines of code src/main/java/org/apache/datasketches/quantiles/HeapCompactDoublesSketch.java x: 14 commits (all time) y: 169 lines of code src/main/java/org/apache/datasketches/quantiles/ItemsSketchIterator.java x: 13 commits (all time) y: 56 lines of code src/main/java/org/apache/datasketches/cpc/CpcWrapper.java x: 6 commits (all time) y: 51 lines of code src/main/java/org/apache/datasketches/hll/HllArray.java x: 18 commits (all time) y: 193 lines of code src/main/java/org/apache/datasketches/hll/ToByteArrayImpl.java x: 14 commits (all time) y: 195 lines of code src/main/java/org/apache/datasketches/hllmap/CouponTraverseMap.java x: 6 commits (all time) y: 220 lines of code src/main/java/org/apache/datasketches/hllmap/HllMap.java x: 6 commits (all time) y: 234 lines of code src/main/java/org/apache/datasketches/req/ReqCompactor.java x: 53 commits (all time) y: 184 lines of code src/main/java/org/apache/datasketches/tuple/AnotB.java x: 58 commits (all time) y: 396 lines of code src/main/java/org/apache/datasketches/cpc/CpcUnion.java x: 12 commits (all time) y: 257 lines of code src/main/java/org/apache/datasketches/frequencies/ReversePurgeLongHashMap.java x: 10 commits (all time) y: 260 lines of code src/main/java/org/apache/datasketches/theta/HeapAlphaSketch.java x: 23 commits (all time) y: 386 lines of code src/main/java/org/apache/datasketches/hll/HllEstimators.java x: 16 commits (all time) y: 65 lines of code src/main/java/org/apache/datasketches/common/BoundsOnBinomialProportions.java x: 2 commits (all time) y: 101 lines of code src/main/java/org/apache/datasketches/frequencies/ReversePurgeItemHashMap.java x: 10 commits (all time) y: 241 lines of code src/main/java/org/apache/datasketches/hll/AbstractCoupons.java x: 12 commits (all time) y: 95 lines of code src/main/java/org/apache/datasketches/hll/DirectHll4Array.java x: 16 commits (all time) y: 154 lines of code src/main/java/org/apache/datasketches/hll/DirectHll8Array.java x: 15 commits (all time) y: 77 lines of code src/main/java/org/apache/datasketches/hll/Hll6Array.java x: 19 commits (all time) y: 97 lines of code src/main/java/org/apache/datasketches/hllmap/SingleCouponMap.java x: 4 commits (all time) y: 195 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesUpdateImpl.java x: 5 commits (all time) y: 74 lines of code src/main/java/org/apache/datasketches/quantiles/ItemsByteArrayImpl.java x: 10 commits (all time) y: 78 lines of code src/main/java/org/apache/datasketches/theta/Intersection.java x: 16 commits (all time) y: 87 lines of code src/main/java/org/apache/datasketches/thetacommon/BinomialBoundsN.java x: 3 commits (all time) y: 168 lines of code src/main/java/org/apache/datasketches/thetacommon/BoundsOnRatiosInThetaSketchedSets.java x: 3 commits (all time) y: 48 lines of code src/main/java/org/apache/datasketches/thetacommon/BoundsOnRatiosInTupleSketchedSets.java x: 3 commits (all time) y: 96 lines of code src/main/java/org/apache/datasketches/thetacommon/EquivTables.java x: 2 commits (all time) y: 256 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesIntersection.java x: 13 commits (all time) y: 103 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesUpdatableSketchBuilder.java x: 5 commits (all time) y: 54 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/HeapArrayOfDoublesCompactSketch.java x: 13 commits (all time) y: 164 lines of code src/main/java/org/apache/datasketches/hll/CompositeInterpolationXTable.java x: 6 commits (all time) y: 733 lines of code src/main/java/org/apache/datasketches/theta/ConcurrentBackgroundThetaPropagation.java x: 4 commits (all time) y: 48 lines of code src/main/java/org/apache/datasketches/hll/CouponMapping.java x: 5 commits (all time) y: 27 lines of code src/main/java/org/apache/datasketches/cpc/CompressionData.java x: 2 commits (all time) y: 5858 lines of code
5858.0
lines of code
  min: 1.0
  average: 150.7
  25th percentile: 24.0
  median: 83.0
  75th percentile: 180.0
  max: 5858.0
0 158.0
commits (all time)
min: 2.0 | average: 16.32 | 25th percentile: 4.0 | median: 11.0 | 75th percentile: 19.0 | max: 158.0

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

tools/FindBugsExcludeFilter.xml x: 7 contributors (all time) y: 31 lines of code src/main/java/org/apache/datasketches/cpc/TestUtil.java x: 3 contributors (all time) y: 62 lines of code src/main/java/org/apache/datasketches/common/Family.java x: 7 contributors (all time) y: 83 lines of code src/main/java/org/apache/datasketches/cpc/MergingValidation.java x: 2 contributors (all time) y: 150 lines of code src/main/java/org/apache/datasketches/cpc/QuickMergingValidation.java x: 2 contributors (all time) y: 123 lines of code src/main/java/org/apache/datasketches/cpc/StreamingValidation.java x: 2 contributors (all time) y: 110 lines of code src/main/java/org/apache/datasketches/fdt/Group.java x: 2 contributors (all time) y: 54 lines of code src/main/java/org/apache/datasketches/frequencies/ItemsSketch.java x: 3 contributors (all time) y: 328 lines of code src/main/java/org/apache/datasketches/frequencies/LongsSketch.java x: 2 contributors (all time) y: 386 lines of code src/main/java/org/apache/datasketches/quantiles/UpdateDoublesSketch.java x: 2 contributors (all time) y: 36 lines of code src/main/java/org/apache/datasketches/tdigest/TDigestDouble.java x: 5 contributors (all time) y: 442 lines of code src/main/java/org/apache/datasketches/theta/AnotB.java x: 3 contributors (all time) y: 19 lines of code src/main/java/org/apache/datasketches/thetacommon/HashOperations.java x: 2 contributors (all time) y: 193 lines of code src/main/java/org/apache/datasketches/tuple/DeserializeResult.java x: 2 contributors (all time) y: 15 lines of code src/main/java/org/apache/datasketches/tuple/Sketch.java x: 5 contributors (all time) y: 81 lines of code src/main/java/org/apache/datasketches/tuple/Util.java x: 3 contributors (all time) y: 77 lines of code src/main/java/org/apache/datasketches/tuple/adouble/DoubleSummary.java x: 2 contributors (all time) y: 75 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesSketch.java x: 3 contributors (all time) y: 113 lines of code src/main/java/org/apache/datasketches/theta/CompactSketch.java x: 4 contributors (all time) y: 285 lines of code src/main/java/org/apache/datasketches/theta/DirectCompactCompressedSketch.java x: 4 contributors (all time) y: 81 lines of code src/main/java/org/apache/datasketches/theta/IntersectionImpl.java x: 4 contributors (all time) y: 409 lines of code src/main/java/org/apache/datasketches/theta/Sketch.java x: 5 contributors (all time) y: 275 lines of code src/main/java/org/apache/datasketches/theta/WrappedCompactSketch.java x: 4 contributors (all time) y: 104 lines of code src/main/java/org/apache/datasketches/cpc/CpcCompression.java x: 2 contributors (all time) y: 587 lines of code src/main/java/org/apache/datasketches/hash/MurmurHash3FFM21.java x: 2 contributors (all time) y: 184 lines of code src/main/java/org/apache/datasketches/hll/DirectAuxHashMap.java x: 3 contributors (all time) y: 158 lines of code src/main/java/org/apache/datasketches/kll/KllDoublesHelper.java x: 5 contributors (all time) y: 287 lines of code src/main/java/org/apache/datasketches/kll/KllFloatsSketch.java x: 6 contributors (all time) y: 440 lines of code src/main/java/org/apache/datasketches/kll/KllHelper.java x: 5 contributors (all time) y: 550 lines of code src/main/java/org/apache/datasketches/kll/KllLongsHelper.java x: 2 contributors (all time) y: 287 lines of code src/main/java/org/apache/datasketches/kll/KllLongsSketch.java x: 2 contributors (all time) y: 421 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesSketch.java x: 5 contributors (all time) y: 378 lines of code src/main/java/org/apache/datasketches/theta/DirectQuickSelectSketch.java x: 3 contributors (all time) y: 219 lines of code src/main/java/org/apache/datasketches/tuple/SerializerDeserializer.java x: 4 contributors (all time) y: 42 lines of code src/main/java/org/apache/datasketches/filters/bloomfilter/BloomFilter.java x: 4 contributors (all time) y: 391 lines of code src/main/java/org/apache/datasketches/theta/UnionImpl.java x: 6 contributors (all time) y: 257 lines of code src/main/java/org/apache/datasketches/theta/AnotBimpl.java x: 5 contributors (all time) y: 159 lines of code src/main/java/org/apache/datasketches/theta/CompactOperations.java x: 3 contributors (all time) y: 236 lines of code src/main/java/org/apache/datasketches/theta/BitPacking.java x: 4 contributors (all time) y: 5165 lines of code tools/SketchesCheckstyle.xml x: 7 contributors (all time) y: 287 lines of code src/main/java/org/apache/datasketches/hash/MurmurHash3.java x: 4 contributors (all time) y: 251 lines of code src/main/java/org/apache/datasketches/kll/KllItemsHelper.java x: 2 contributors (all time) y: 310 lines of code src/main/java/org/apache/datasketches/quantilescommon/LongsSortedView.java x: 1 contributors (all time) y: 28 lines of code src/main/java/org/apache/datasketches/req/ReqSerDe.java x: 3 contributors (all time) y: 203 lines of code src/main/java/org/apache/datasketches/sampling/ReservoirLongsUnion.java x: 5 contributors (all time) y: 189 lines of code src/main/java/org/apache/datasketches/tuple/Union.java x: 4 contributors (all time) y: 118 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/DirectArrayOfDoublesCompactSketch.java x: 2 contributors (all time) y: 208 lines of code src/main/java/org/apache/datasketches/common/MemoryStatus.java x: 1 contributors (all time) y: 7 lines of code src/main/java/org/apache/datasketches/hll/DirectHllArray.java x: 4 contributors (all time) y: 227 lines of code src/main/java/org/apache/datasketches/kll/KllDirectLongsSketch.java x: 1 contributors (all time) y: 293 lines of code src/main/java/org/apache/datasketches/kll/KllHeapLongsSketch.java x: 1 contributors (all time) y: 219 lines of code src/main/java/org/apache/datasketches/kll/KllPreambleUtil.java x: 3 contributors (all time) y: 300 lines of code src/main/java/org/apache/datasketches/kll/KllSketch.java x: 2 contributors (all time) y: 236 lines of code src/main/java/org/apache/datasketches/quantilescommon/InequalitySearch.java x: 2 contributors (all time) y: 649 lines of code src/main/java/org/apache/datasketches/quantilescommon/LongsSketchSortedView.java x: 1 contributors (all time) y: 90 lines of code src/main/java/org/apache/datasketches/theta/SingleItemSketch.java x: 4 contributors (all time) y: 190 lines of code src/main/java/org/apache/datasketches/tuple/Filter.java x: 3 contributors (all time) y: 35 lines of code src/main/java/org/apache/datasketches/cpc/CompressionCharacterization.java x: 2 contributors (all time) y: 258 lines of code src/main/java/org/apache/datasketches/kll/KllItemsSketch.java x: 3 contributors (all time) y: 377 lines of code src/main/java/org/apache/datasketches/cpc/PreambleUtil.java x: 2 contributors (all time) y: 547 lines of code src/main/java/org/apache/datasketches/hll/HllSketch.java x: 5 contributors (all time) y: 321 lines of code src/main/java/org/apache/datasketches/hllmap/UniqueCountMap.java x: 3 contributors (all time) y: 180 lines of code src/main/java/org/apache/datasketches/quantiles/ItemsSketch.java x: 6 contributors (all time) y: 424 lines of code src/main/java/org/apache/datasketches/quantiles/ItemsUtil.java x: 3 contributors (all time) y: 138 lines of code src/main/java/org/apache/datasketches/req/ReqSketch.java x: 5 contributors (all time) y: 432 lines of code src/main/java/org/apache/datasketches/tuple/UpdatableSketch.java x: 4 contributors (all time) y: 61 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesUnionImpl.java x: 1 contributors (all time) y: 157 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesUtil.java x: 1 contributors (all time) y: 169 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesQuickSelectSketch.java x: 1 contributors (all time) y: 118 lines of code src/main/java/org/apache/datasketches/sampling/PreambleUtil.java x: 3 contributors (all time) y: 267 lines of code src/main/java/org/apache/datasketches/sampling/ReservoirItemsSketch.java x: 4 contributors (all time) y: 326 lines of code src/main/java/org/apache/datasketches/sampling/VarOptItemsSketch.java x: 3 contributors (all time) y: 784 lines of code src/main/java/org/apache/datasketches/sampling/VarOptItemsUnion.java x: 2 contributors (all time) y: 326 lines of code src/main/java/org/apache/datasketches/fdt/PostProcessor.java x: 1 contributors (all time) y: 104 lines of code src/main/java/org/apache/datasketches/hllmap/CouponHashMap.java x: 1 contributors (all time) y: 245 lines of code src/main/java/org/apache/datasketches/quantiles/ItemsMergeImpl.java x: 1 contributors (all time) y: 198 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/HeapArrayOfDoublesQuickSelectSketch.java x: 1 contributors (all time) y: 258 lines of code src/main/java/org/apache/datasketches/hll/Union.java x: 4 contributors (all time) y: 596 lines of code src/main/java/org/apache/datasketches/hll/BaseHllSketch.java x: 5 contributors (all time) y: 99 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesSketchIterator.java x: 1 contributors (all time) y: 48 lines of code src/main/java/org/apache/datasketches/tuple/AnotB.java x: 3 contributors (all time) y: 396 lines of code src/main/java/org/apache/datasketches/hll/CompositeInterpolationXTable.java x: 1 contributors (all time) y: 733 lines of code src/main/java/org/apache/datasketches/cpc/CompressionData.java x: 1 contributors (all time) y: 5858 lines of code
5858.0
lines of code
  min: 1.0
  average: 150.7
  25th percentile: 24.0
  median: 83.0
  75th percentile: 180.0
  max: 5858.0
0 7.0
contributors (all time)
min: 1.0 | average: 2.11 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 3.0 | max: 7.0

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

tools/FindBugsExcludeFilter.xml x: 2 commits (30d) y: 31 lines of code src/main/java/org/apache/datasketches/cpc/TestUtil.java x: 3 commits (30d) y: 62 lines of code
62.0
lines of code
  min: 31.0
  average: 46.5
  25th percentile: 31.0
  median: 46.5
  75th percentile: 62.0
  max: 62.0
0 3.0
commits (30d)
min: 2.0 | average: 2.5 | 25th percentile: 2.0 | median: 2.5 | 75th percentile: 3.0 | max: 3.0

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

tools/FindBugsExcludeFilter.xml x: 2 contributors (30d) y: 31 lines of code src/main/java/org/apache/datasketches/cpc/TestUtil.java x: 2 contributors (30d) y: 62 lines of code
62.0
lines of code
  min: 31.0
  average: 46.5
  25th percentile: 31.0
  median: 46.5
  75th percentile: 62.0
  max: 62.0
0 2.0
contributors (30d)
min: 2.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

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

tools/FindBugsExcludeFilter.xml x: 2 commits (90d) y: 31 lines of code src/main/java/org/apache/datasketches/cpc/TestUtil.java x: 5 commits (90d) y: 62 lines of code src/main/java/org/apache/datasketches/common/Family.java x: 2 commits (90d) y: 83 lines of code src/main/java/org/apache/datasketches/cpc/MergingValidation.java x: 2 commits (90d) y: 150 lines of code src/main/java/org/apache/datasketches/cpc/QuickMergingValidation.java x: 2 commits (90d) y: 123 lines of code src/main/java/org/apache/datasketches/cpc/StreamingValidation.java x: 2 commits (90d) y: 110 lines of code src/main/java/org/apache/datasketches/fdt/Group.java x: 2 commits (90d) y: 54 lines of code src/main/java/org/apache/datasketches/frequencies/ItemsSketch.java x: 2 commits (90d) y: 328 lines of code src/main/java/org/apache/datasketches/frequencies/LongsSketch.java x: 2 commits (90d) y: 386 lines of code src/main/java/org/apache/datasketches/quantiles/UpdateDoublesSketch.java x: 2 commits (90d) y: 36 lines of code src/main/java/org/apache/datasketches/quantilescommon/QuantilesGenericAPI.java x: 2 commits (90d) y: 43 lines of code src/main/java/org/apache/datasketches/sampling/SampleSubsetSummary.java x: 2 commits (90d) y: 28 lines of code src/main/java/org/apache/datasketches/tdigest/TDigestDouble.java x: 2 commits (90d) y: 442 lines of code src/main/java/org/apache/datasketches/theta/AnotB.java x: 2 commits (90d) y: 19 lines of code src/main/java/org/apache/datasketches/theta/SetOperation.java x: 2 commits (90d) y: 99 lines of code src/main/java/org/apache/datasketches/thetacommon/HashOperations.java x: 2 commits (90d) y: 193 lines of code src/main/java/org/apache/datasketches/tuple/DeserializeResult.java x: 2 commits (90d) y: 15 lines of code src/main/java/org/apache/datasketches/tuple/Sketches.java x: 2 commits (90d) y: 23 lines of code src/main/java/org/apache/datasketches/tuple/SummaryFactory.java x: 2 commits (90d) y: 4 lines of code src/main/java/org/apache/datasketches/tuple/Util.java x: 2 commits (90d) y: 77 lines of code src/main/java/org/apache/datasketches/tuple/adouble/DoubleSketch.java x: 2 commits (90d) y: 25 lines of code src/main/java/org/apache/datasketches/tuple/adouble/DoubleSummary.java x: 2 commits (90d) y: 75 lines of code src/main/java/org/apache/datasketches/tuple/adouble/DoubleSummaryDeserializer.java x: 2 commits (90d) y: 10 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesSketch.java x: 2 commits (90d) y: 113 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesUnion.java x: 2 commits (90d) y: 101 lines of code src/main/java/org/apache/datasketches/tuple/strings/ArrayOfStringsSummary.java x: 2 commits (90d) y: 108 lines of code src/main/java/org/apache/datasketches/tuple/strings/ArrayOfStringsSummaryFactory.java x: 2 commits (90d) y: 8 lines of code src/main/java/org/apache/datasketches/tuple/strings/ArrayOfStringsSummarySetOperations.java x: 2 commits (90d) y: 12 lines of code src/main/java/org/apache/datasketches/theta/CompactSketch.java x: 2 commits (90d) y: 285 lines of code src/main/java/org/apache/datasketches/theta/IntersectionImpl.java x: 2 commits (90d) y: 409 lines of code src/main/java/org/apache/datasketches/theta/Sketch.java x: 2 commits (90d) y: 275 lines of code src/main/java/org/apache/datasketches/theta/WrappedCompactSketch.java x: 2 commits (90d) y: 104 lines of code src/main/java/org/apache/datasketches/cpc/CpcCompression.java x: 2 commits (90d) y: 587 lines of code src/main/java/org/apache/datasketches/hash/MurmurHash3FFM21.java x: 2 commits (90d) y: 184 lines of code src/main/java/org/apache/datasketches/hll/DirectAuxHashMap.java x: 2 commits (90d) y: 158 lines of code src/main/java/org/apache/datasketches/kll/KllDoublesHelper.java x: 2 commits (90d) y: 287 lines of code src/main/java/org/apache/datasketches/kll/KllDoublesSketch.java x: 2 commits (90d) y: 441 lines of code src/main/java/org/apache/datasketches/kll/KllHelper.java x: 2 commits (90d) y: 550 lines of code src/main/java/org/apache/datasketches/kll/KllLongsSketch.java x: 2 commits (90d) y: 421 lines of code src/main/java/org/apache/datasketches/quantiles/DirectUpdateDoublesSketch.java x: 2 commits (90d) y: 176 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesSketch.java x: 2 commits (90d) y: 378 lines of code src/main/java/org/apache/datasketches/theta/ConcurrentDirectQuickSelectSketch.java x: 2 commits (90d) y: 170 lines of code src/main/java/org/apache/datasketches/theta/ConcurrentHeapQuickSelectSketch.java x: 2 commits (90d) y: 166 lines of code src/main/java/org/apache/datasketches/theta/DirectQuickSelectSketch.java x: 2 commits (90d) y: 219 lines of code src/main/java/org/apache/datasketches/filters/bloomfilter/BloomFilter.java x: 2 commits (90d) y: 391 lines of code src/main/java/org/apache/datasketches/theta/UnionImpl.java x: 2 commits (90d) y: 257 lines of code
587.0
lines of code
  min: 4.0
  average: 164.69
  25th percentile: 34.75
  median: 111.5
  75th percentile: 277.5
  max: 587.0
0 5.0
commits (90d)
min: 2.0 | average: 2.05 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0

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

tools/FindBugsExcludeFilter.xml x: 2 contributors (90d) y: 31 lines of code src/main/java/org/apache/datasketches/cpc/TestUtil.java x: 3 contributors (90d) y: 62 lines of code src/main/java/org/apache/datasketches/common/Family.java x: 2 contributors (90d) y: 83 lines of code src/main/java/org/apache/datasketches/cpc/MergingValidation.java x: 2 contributors (90d) y: 150 lines of code src/main/java/org/apache/datasketches/cpc/QuickMergingValidation.java x: 2 contributors (90d) y: 123 lines of code src/main/java/org/apache/datasketches/cpc/StreamingValidation.java x: 2 contributors (90d) y: 110 lines of code src/main/java/org/apache/datasketches/fdt/Group.java x: 2 contributors (90d) y: 54 lines of code src/main/java/org/apache/datasketches/frequencies/ItemsSketch.java x: 2 contributors (90d) y: 328 lines of code src/main/java/org/apache/datasketches/frequencies/LongsSketch.java x: 2 contributors (90d) y: 386 lines of code src/main/java/org/apache/datasketches/quantiles/UpdateDoublesSketch.java x: 2 contributors (90d) y: 36 lines of code src/main/java/org/apache/datasketches/quantilescommon/QuantilesGenericAPI.java x: 2 contributors (90d) y: 43 lines of code src/main/java/org/apache/datasketches/sampling/SampleSubsetSummary.java x: 2 contributors (90d) y: 28 lines of code src/main/java/org/apache/datasketches/tdigest/TDigestDouble.java x: 2 contributors (90d) y: 442 lines of code src/main/java/org/apache/datasketches/theta/AnotB.java x: 2 contributors (90d) y: 19 lines of code src/main/java/org/apache/datasketches/theta/SetOperation.java x: 2 contributors (90d) y: 99 lines of code src/main/java/org/apache/datasketches/thetacommon/HashOperations.java x: 2 contributors (90d) y: 193 lines of code src/main/java/org/apache/datasketches/tuple/DeserializeResult.java x: 2 contributors (90d) y: 15 lines of code src/main/java/org/apache/datasketches/tuple/Sketches.java x: 2 contributors (90d) y: 23 lines of code src/main/java/org/apache/datasketches/tuple/SummaryFactory.java x: 2 contributors (90d) y: 4 lines of code src/main/java/org/apache/datasketches/tuple/Util.java x: 2 contributors (90d) y: 77 lines of code src/main/java/org/apache/datasketches/tuple/adouble/DoubleSketch.java x: 2 contributors (90d) y: 25 lines of code src/main/java/org/apache/datasketches/tuple/adouble/DoubleSummary.java x: 2 contributors (90d) y: 75 lines of code src/main/java/org/apache/datasketches/tuple/adouble/DoubleSummaryDeserializer.java x: 2 contributors (90d) y: 10 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesSketch.java x: 2 contributors (90d) y: 113 lines of code src/main/java/org/apache/datasketches/tuple/arrayofdoubles/ArrayOfDoublesUnion.java x: 2 contributors (90d) y: 101 lines of code src/main/java/org/apache/datasketches/tuple/strings/ArrayOfStringsSummary.java x: 2 contributors (90d) y: 108 lines of code src/main/java/org/apache/datasketches/tuple/strings/ArrayOfStringsSummaryFactory.java x: 2 contributors (90d) y: 8 lines of code src/main/java/org/apache/datasketches/tuple/strings/ArrayOfStringsSummarySetOperations.java x: 2 contributors (90d) y: 12 lines of code src/main/java/org/apache/datasketches/theta/CompactSketch.java x: 2 contributors (90d) y: 285 lines of code src/main/java/org/apache/datasketches/theta/IntersectionImpl.java x: 2 contributors (90d) y: 409 lines of code src/main/java/org/apache/datasketches/theta/Sketch.java x: 2 contributors (90d) y: 275 lines of code src/main/java/org/apache/datasketches/theta/WrappedCompactSketch.java x: 2 contributors (90d) y: 104 lines of code src/main/java/org/apache/datasketches/cpc/CpcCompression.java x: 2 contributors (90d) y: 587 lines of code src/main/java/org/apache/datasketches/hash/MurmurHash3FFM21.java x: 2 contributors (90d) y: 184 lines of code src/main/java/org/apache/datasketches/hll/DirectAuxHashMap.java x: 2 contributors (90d) y: 158 lines of code src/main/java/org/apache/datasketches/kll/KllDoublesHelper.java x: 2 contributors (90d) y: 287 lines of code src/main/java/org/apache/datasketches/kll/KllDoublesSketch.java x: 2 contributors (90d) y: 441 lines of code src/main/java/org/apache/datasketches/kll/KllHelper.java x: 2 contributors (90d) y: 550 lines of code src/main/java/org/apache/datasketches/kll/KllLongsSketch.java x: 2 contributors (90d) y: 421 lines of code src/main/java/org/apache/datasketches/quantiles/DirectUpdateDoublesSketch.java x: 2 contributors (90d) y: 176 lines of code src/main/java/org/apache/datasketches/quantiles/DoublesSketch.java x: 2 contributors (90d) y: 378 lines of code src/main/java/org/apache/datasketches/theta/ConcurrentDirectQuickSelectSketch.java x: 2 contributors (90d) y: 170 lines of code src/main/java/org/apache/datasketches/theta/ConcurrentHeapQuickSelectSketch.java x: 2 contributors (90d) y: 166 lines of code src/main/java/org/apache/datasketches/theta/DirectQuickSelectSketch.java x: 2 contributors (90d) y: 219 lines of code src/main/java/org/apache/datasketches/filters/bloomfilter/BloomFilter.java x: 1 contributors (90d) y: 391 lines of code src/main/java/org/apache/datasketches/theta/UnionImpl.java x: 2 contributors (90d) y: 257 lines of code
587.0
lines of code
  min: 4.0
  average: 164.69
  25th percentile: 34.75
  median: 111.5
  75th percentile: 277.5
  max: 587.0
0 3.0
contributors (90d)
min: 1.0 | average: 2.0 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 3.0