Path Lines of Code cpp/matlab/cpc_sketch_accuracy.m 36 cpp/matlab/cpc_sketch_deserialize_time.m 30 cpp/matlab/cpc_sketch_serialize_time.m 30 cpp/matlab/cpc_sketch_update_time.m 28 cpp/matlab/cpc_union_accuracy.m 36 cpp/matlab/cpc_union_update_time.m 34 cpp/matlab/distinct_counting_memory.m 34 cpp/matlab/distinct_counting_memory_small.m 32 cpp/matlab/distinct_counting_sketch_update.m 32 cpp/matlab/frequent_items_merge_time.m 32 cpp/matlab/frequent_items_sketch_int64_lgk10_deserialize_time.m 28 cpp/matlab/frequent_items_sketch_int64_lgk10_max_error.m 34 cpp/matlab/frequent_items_sketch_int64_lgk10_num_items.m 28 cpp/matlab/frequent_items_sketch_int64_lgk10_serialize_time.m 28 cpp/matlab/frequent_items_sketch_int64_lgk10_update_time.m 28 cpp/matlab/hll_sketch_accuracy.m 36 cpp/matlab/hll_sketch_update_time.m 25 cpp/matlab/hll_union_accuracy.m 36 cpp/matlab/hll_union_update_time.m 32 cpp/matlab/kll_merge_time.m 34 cpp/matlab/kll_sketch_error.m 28 cpp/matlab/kll_sketch_memory.m 28 cpp/matlab/kll_sketch_update_time.m 30 cpp/matlab/req_merge_items.m 32 cpp/matlab/req_merge_time.m 32 cpp/matlab/req_sketch_items.m 41 cpp/matlab/req_sketch_update_time.m 36 cpp/matlab/theta_sketch_accuracy.m 36 cpp/matlab/theta_sketch_serialized_size.m 43 cpp/matlab/theta_sketch_update_time.m 34 cpp/matlab/theta_union_accuracy.m 36 cpp/matlab/theta_union_update_time.m 34 cpp/matlab/theta_union_update_time_wrapped_compact.m 30 cpp/matlab/union_result_time_32_sketches.m 36 cpp/matlab/union_update_time_32_sketches.m 42 cpp/matlab/union_update_time_with_deserialize_32.m 40 cpp/src/counting_allocator.hpp 65 cpp/src/cpc_sketch_accuracy_profile.cpp 17 cpp/src/cpc_sketch_accuracy_profile.hpp 10 cpp/src/cpc_sketch_memory_profile.cpp 24 cpp/src/cpc_sketch_memory_profile.hpp 12 cpp/src/cpc_sketch_timing_profile.cpp 73 cpp/src/cpc_sketch_timing_profile.hpp 10 cpp/src/cpc_union_accuracy_profile.cpp 27 cpp/src/cpc_union_accuracy_profile.hpp 10 cpp/src/cpc_union_timing_profile.cpp 87 cpp/src/cpc_union_timing_profile.hpp 10 cpp/src/distinct_count_accuracy_profile.cpp 106 cpp/src/distinct_count_accuracy_profile.hpp 43 cpp/src/frequent_items_merge_timing_profile.cpp 72 cpp/src/frequent_items_merge_timing_profile.hpp 10 cpp/src/frequent_items_sketch_accuracy_profile.cpp 102 cpp/src/frequent_items_sketch_accuracy_profile.hpp 10 cpp/src/frequent_items_sketch_timing_profile.cpp 93 cpp/src/frequent_items_sketch_timing_profile.hpp 10 cpp/src/hll_cross_language_profile.cpp 60 cpp/src/hll_cross_language_profile.hpp 15 cpp/src/hll_sketch_accuracy_profile.cpp 17 cpp/src/hll_sketch_accuracy_profile.hpp 10 cpp/src/hll_sketch_memory_profile.cpp 25 cpp/src/hll_sketch_memory_profile.hpp 12 cpp/src/hll_sketch_timing_profile.cpp 68 cpp/src/hll_sketch_timing_profile.hpp 10 cpp/src/hll_union_accuracy_profile.cpp 27 cpp/src/hll_union_accuracy_profile.hpp 10 cpp/src/hll_union_timing_profile.cpp 85 cpp/src/hll_union_timing_profile.hpp 10 cpp/src/job_profile.cpp 48 cpp/src/job_profile.hpp 22 cpp/src/kll_accuracy_profile.cpp 31 cpp/src/kll_accuracy_profile.hpp 11 cpp/src/kll_merge_accuracy_profile.cpp 31 cpp/src/kll_merge_accuracy_profile.hpp 10 cpp/src/kll_merge_timing_profile.hpp 18 cpp/src/kll_merge_timing_profile_impl.hpp 78 cpp/src/kll_sketch_accuracy_profile.cpp 20 cpp/src/kll_sketch_accuracy_profile.hpp 10 cpp/src/kll_sketch_memory_profile.hpp 14 cpp/src/kll_sketch_memory_profile_impl.hpp 28 cpp/src/kll_sketch_timing_profile.hpp 18 cpp/src/kll_sketch_timing_profile_impl.hpp 108 cpp/src/main.cpp 77 cpp/src/memory_usage_profile.cpp 71 cpp/src/memory_usage_profile.hpp 16 cpp/src/req_merge_timing_profile.hpp 18 cpp/src/req_merge_timing_profile_impl.hpp 80 cpp/src/req_sketch_timing_profile.hpp 18 cpp/src/req_sketch_timing_profile_impl.hpp 108 cpp/src/theta_sketch_accuracy_profile.cpp 17 cpp/src/theta_sketch_accuracy_profile.hpp 10 cpp/src/theta_sketch_memory_profile.cpp 26 cpp/src/theta_sketch_memory_profile.hpp 12 cpp/src/theta_sketch_timing_profile.cpp 68 cpp/src/theta_sketch_timing_profile.hpp 10 cpp/src/theta_union_accuracy_profile.cpp 28 cpp/src/theta_union_accuracy_profile.hpp 10 cpp/src/theta_union_timing_profile.cpp 99 cpp/src/theta_union_timing_profile.hpp 10 cpp/src/tuple_sketch_timing_profile.cpp 67 cpp/src/tuple_sketch_timing_profile.hpp 10 cpp/src/tuple_union_timing_profile.cpp 101 cpp/src/tuple_union_timing_profile.hpp 10 cpp/src/zipf_distribution.cpp 61 cpp/src/zipf_distribution.hpp 29 src/main/java/org/apache/datasketches/ArrayListFile.java 68 src/main/java/org/apache/datasketches/ByteArrayBuilder.java 74 src/main/java/org/apache/datasketches/DirectoryWalker.java 86 src/main/java/org/apache/datasketches/DoublePair.java 14 src/main/java/org/apache/datasketches/DumpSketchSegment.java 49 src/main/java/org/apache/datasketches/Files.java 522 src/main/java/org/apache/datasketches/GaussianRanks.java 28 src/main/java/org/apache/datasketches/Job.java 172 src/main/java/org/apache/datasketches/JobProfile.java 10 src/main/java/org/apache/datasketches/LineReader.java 50 src/main/java/org/apache/datasketches/LongPair.java 14 src/main/java/org/apache/datasketches/MonotonicPoints.java 90 src/main/java/org/apache/datasketches/PowerLawGenerator.java 81 src/main/java/org/apache/datasketches/ProcessLine.java 4 src/main/java/org/apache/datasketches/Properties.java 70 src/main/java/org/apache/datasketches/RandomPowerLawGenerator.java 114 src/main/java/org/apache/datasketches/SpacedPoints.java 78 src/main/java/org/apache/datasketches/UnzipFiles.java 40 src/main/java/org/apache/datasketches/ZipFiles.java 69 src/main/java/org/apache/datasketches/characterization/AccuracyStats.java 36 src/main/java/org/apache/datasketches/characterization/BoundsAccuracyStats.java 46 src/main/java/org/apache/datasketches/characterization/ProfileUtil.java 55 src/main/java/org/apache/datasketches/characterization/Shuffle.java 53 src/main/java/org/apache/datasketches/characterization/ZipfDistribution.java 63 src/main/java/org/apache/datasketches/characterization/concurrent/ConcurrentTestContext.java 119 src/main/java/org/apache/datasketches/characterization/concurrent/ConcurrentTestThread.java 45 src/main/java/org/apache/datasketches/characterization/concurrent/package-info.java 1 src/main/java/org/apache/datasketches/characterization/cpc/CpcCompressionCharacterizationProfile.java 41 src/main/java/org/apache/datasketches/characterization/cpc/CpcMergingValidationProfile.java 37 src/main/java/org/apache/datasketches/characterization/cpc/CpcQuickMergingValidationProfile.java 33 src/main/java/org/apache/datasketches/characterization/cpc/CpcSerDeProfile.java 30 src/main/java/org/apache/datasketches/characterization/cpc/CpcStreamingValidationProfile.java 34 src/main/java/org/apache/datasketches/characterization/cpc/CpcUnionUpdateSpeedProfile.java 36 src/main/java/org/apache/datasketches/characterization/cpc/CpcUpdateSpeedProfile.java 21 src/main/java/org/apache/datasketches/characterization/cpc/package-info.java 1 src/main/java/org/apache/datasketches/characterization/fdt/FdtAccuracyProfile.java 222 src/main/java/org/apache/datasketches/characterization/fdt/TestGroup.java 70 src/main/java/org/apache/datasketches/characterization/fdt/package-info.java 1 src/main/java/org/apache/datasketches/characterization/frequencies/BaseFrequenciesSpeedProfile.java 53 src/main/java/org/apache/datasketches/characterization/frequencies/LongsSketchSpeedProfile.java 80 src/main/java/org/apache/datasketches/characterization/frequencies/package-info.java 1 src/main/java/org/apache/datasketches/characterization/hash/BaseHashSpeedProfile.java 89 src/main/java/org/apache/datasketches/characterization/hash/HashBytesSpeedProfile.java 158 src/main/java/org/apache/datasketches/characterization/hash/HashLongsSpeedProfile.java 117 src/main/java/org/apache/datasketches/characterization/hash/package-info.java 1 src/main/java/org/apache/datasketches/characterization/hll/DruidHllAccuracyProfile.java 47 src/main/java/org/apache/datasketches/characterization/hll/DruidHllMergeAccuracyProfile.java 52 src/main/java/org/apache/datasketches/characterization/hll/HllAccuracyProfile.java 105 src/main/java/org/apache/datasketches/characterization/hll/HllBoundsAccuracyProfile.java 59 src/main/java/org/apache/datasketches/characterization/hll/HllConfidenceIntervalInverseProfile.java 257 src/main/java/org/apache/datasketches/characterization/hll/HllJavaCppGenerator.java 181 src/main/java/org/apache/datasketches/characterization/hll/HllMergeAccuracyProfile.java 51 src/main/java/org/apache/datasketches/characterization/hll/HllMergeSpeedProfile.java 97 src/main/java/org/apache/datasketches/characterization/hll/HllSerDeProfile.java 68 src/main/java/org/apache/datasketches/characterization/hll/HllUnionUpdateSpeedProfile.java 49 src/main/java/org/apache/datasketches/characterization/hll/HllUpdateSpeedProfile.java 48 src/main/java/org/apache/datasketches/characterization/hll/ZetaHllAccuracyProfile.java 54 src/main/java/org/apache/datasketches/characterization/hll/ZetaHllMergeAccuracyProfile.java 61 src/main/java/org/apache/datasketches/characterization/hll/ZetaHllMergeSpeedProfile.java 52 src/main/java/org/apache/datasketches/characterization/hll/ZetaHllSerDeProfile.java 70 src/main/java/org/apache/datasketches/characterization/hll/ZetaHllUnionUpdateSpeedProfile.java 45 src/main/java/org/apache/datasketches/characterization/hll/ZetaHllUpdateSpeedProfile.java 49 src/main/java/org/apache/datasketches/characterization/hll/package-info.java 1 src/main/java/org/apache/datasketches/characterization/kll/KllDoublesSketchRankGaussianAccuracyProfile.java 147 src/main/java/org/apache/datasketches/characterization/kll/KllFloatsSketchRankGaussianAccuracyProfile.java 156 src/main/java/org/apache/datasketches/characterization/kll/KllFloatsSketchSpeedProfile.java 135 src/main/java/org/apache/datasketches/characterization/kll/KllSketchAccuracyProfile.java 263 src/main/java/org/apache/datasketches/characterization/kll/KllSketchSizeSpeedProfile.java 134 src/main/java/org/apache/datasketches/characterization/kll/package-info.java 1 src/main/java/org/apache/datasketches/characterization/memory/BaseSpeedProfile.java 112 src/main/java/org/apache/datasketches/characterization/memory/BaseUtf8SpeedProfile.java 165 src/main/java/org/apache/datasketches/characterization/memory/HeapSpeedProfile.java 31 src/main/java/org/apache/datasketches/characterization/memory/HeapUtf8SpeedProfile.java 49 src/main/java/org/apache/datasketches/characterization/memory/MemoryDirectSpeedProfile.java 40 src/main/java/org/apache/datasketches/characterization/memory/UnsafeDirectSpeedProfile.java 35 src/main/java/org/apache/datasketches/characterization/memory/package-info.java 1 src/main/java/org/apache/datasketches/characterization/package-info.java 1 src/main/java/org/apache/datasketches/characterization/quantiles/BaseQuantilesAccuracyProfile.java 62 src/main/java/org/apache/datasketches/characterization/quantiles/BaseQuantilesSpeedProfile.java 53 src/main/java/org/apache/datasketches/characterization/quantiles/DoublesSketchAccuracyProfile.java 74 src/main/java/org/apache/datasketches/characterization/quantiles/DoublesSketchSpeedProfile.java 193 src/main/java/org/apache/datasketches/characterization/quantiles/DruidAppHistStreamAProfile.java 152 src/main/java/org/apache/datasketches/characterization/quantiles/ExactStreamAProfile.java 175 src/main/java/org/apache/datasketches/characterization/quantiles/ItemsSketchAccuracyProfile.java 69 src/main/java/org/apache/datasketches/characterization/quantiles/ItemsSketchSpeedProfile.java 116 src/main/java/org/apache/datasketches/characterization/quantiles/MSketchStreamAProfile.java 124 src/main/java/org/apache/datasketches/characterization/quantiles/QuantilesStreamAProfile.java 149 src/main/java/org/apache/datasketches/characterization/quantiles/package-info.java 1 src/main/java/org/apache/datasketches/characterization/quantiles/tdigest/DataGenerator.java 48 src/main/java/org/apache/datasketches/characterization/quantiles/tdigest/DoubleRankCalculator.java 27 src/main/java/org/apache/datasketches/characterization/quantiles/tdigest/QuantilesAccuracyProfile.java 45 src/main/java/org/apache/datasketches/characterization/quantiles/tdigest/QuantilesSpeedProfile.java 49 src/main/java/org/apache/datasketches/characterization/quantiles/tdigest/TDigestAccuracyProfile.java 44 src/main/java/org/apache/datasketches/characterization/quantiles/tdigest/TDigestSpeedProfile.java 125 src/main/java/org/apache/datasketches/characterization/quantiles/tdigest/package-info.java 1 src/main/java/org/apache/datasketches/characterization/req/FlipFlopStream.java 54 src/main/java/org/apache/datasketches/characterization/req/ReqMergeSpeedProfile.java 81 src/main/java/org/apache/datasketches/characterization/req/ReqSketchAccuracyProfile.java 240 src/main/java/org/apache/datasketches/characterization/req/ReqSketchAccuracyProfile2.java 165 src/main/java/org/apache/datasketches/characterization/req/ReqSketchLongSizeSpeedProfile.java 103 src/main/java/org/apache/datasketches/characterization/req/ReqSketchSizeSpeedProfile.java 110 src/main/java/org/apache/datasketches/characterization/req/StreamMaker.java 122 src/main/java/org/apache/datasketches/characterization/req/TrueFloatRanks.java 112 src/main/java/org/apache/datasketches/characterization/req/package-info.java 1 src/main/java/org/apache/datasketches/characterization/theta/ThetaAccuracyProfile.java 53 src/main/java/org/apache/datasketches/characterization/theta/ThetaSerDeProfile.java 77 src/main/java/org/apache/datasketches/characterization/theta/ThetaUnionAccuracyProfile.java 44 src/main/java/org/apache/datasketches/characterization/theta/ThetaUnionAccuracyProfile2.java 66 src/main/java/org/apache/datasketches/characterization/theta/ThetaUnionUpdateSpeedProfile.java 51 src/main/java/org/apache/datasketches/characterization/theta/ThetaUpdateSpeedProfile.java 53 src/main/java/org/apache/datasketches/characterization/theta/concurrent/ConcurrentThetaAccuracyProfile.java 82 src/main/java/org/apache/datasketches/characterization/theta/concurrent/ConcurrentThetaMultithreadedSpeedProfile.java 274 src/main/java/org/apache/datasketches/characterization/theta/concurrent/ConcurrentThetaUpdateSpeedProfile.java 61 src/main/java/org/apache/datasketches/characterization/theta/concurrent/LockBasedThetaUpdateSpeedProfile.java 21 src/main/java/org/apache/datasketches/characterization/theta/concurrent/package-info.java 1 src/main/java/org/apache/datasketches/characterization/theta/package-info.java 1 src/main/java/org/apache/datasketches/characterization/tuple/AodSketchUpdateSpeedProfile.java 50 src/main/java/org/apache/datasketches/characterization/tuple/AodUnionUpdateSpeedProfile.java 58 src/main/java/org/apache/datasketches/characterization/tuple/package-info.java 1 src/main/java/org/apache/datasketches/characterization/uniquecount/BaseAccuracyProfile.java 199 src/main/java/org/apache/datasketches/characterization/uniquecount/BaseBoundsAccuracyProfile.java 194 src/main/java/org/apache/datasketches/characterization/uniquecount/BaseMergeSpeedProfile.java 95 src/main/java/org/apache/datasketches/characterization/uniquecount/BaseMergeSpeedProfile2.java 95 src/main/java/org/apache/datasketches/characterization/uniquecount/BaseSerDeProfile.java 114 src/main/java/org/apache/datasketches/characterization/uniquecount/BaseUpdateSpeedProfile.java 92 src/main/java/org/apache/datasketches/characterization/uniquecount/package-info.java 1 src/main/java/org/apache/datasketches/hll/HllRedirects.java 26 src/main/java/org/apache/datasketches/hll/package-info.java 1 src/main/java/org/apache/datasketches/package-info.java 1 tools/FindBugsExcludeFilter.xml 26 tools/SketchesCheckstyle.xml 279