This is an automated email from the ASF dual-hosted git repository. alsay pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/datasketches-characterization.git
commit fd79bf530afb26bc3049edaec59fc12e29290b58 Merge: 97df9ad 6162dda Author: Alexander Saydakov <[email protected]> AuthorDate: Fri Oct 25 09:46:59 2024 -0700 Merge pull request #70 from apache/tdigest-cpp TDigest characterization cpp/matlab/tdigest_error_vs_rank.m | 45 +++ cpp/matlab/tdigest_memory.m | 53 ++++ cpp/matlab/tdigest_rank_error.m | 127 +++++++++ cpp/matlab/tdigest_size.m | 53 ++++ cpp/matlab/tdigest_update_time.m | 38 +++ cpp/matlab/tdigest_vs_req_error_exp.m | 42 +++ cpp/src/main.cpp | 11 + cpp/src/req_error_vs_rank_profile.hpp | 44 +++ cpp/src/req_error_vs_rank_profile_impl.hpp | 97 +++++++ cpp/src/stddev.hpp | 34 +++ cpp/src/tdigest_accuracy_profile_impl.hpp | 7 +- cpp/src/tdigest_memory_profile.hpp | 44 +++ cpp/src/tdigest_memory_profile_impl.hpp | 71 +++++ cpp/src/tdigest_merge_accuracy_profile.hpp | 38 +++ ...hpp => tdigest_merge_accuracy_profile_impl.hpp} | 44 ++- cpp/src/tdigest_merge_timing_profile.hpp | 44 +++ ...l.hpp => tdigest_merge_timing_profile_impl.hpp} | 7 +- cpp/src/tdigest_sketch_accuracy_profile_impl.hpp | 22 +- cpp/src/tdigest_timing_profile_impl.hpp | 13 +- cpp/src/true_rank.hpp | 56 ++++ .../tdigest/TDigestAccuracyProfile.java | 165 +++++++++++ .../tdigest/TDigestErrorVsRankProfile.java | 311 +++++++++++++++++++++ .../tdigest/TDigestMergeAccuracyProfile.java | 173 ++++++++++++ .../tdigest/TDigestSpeedProfile.java | 150 ++++++++++ src/main/resources/tdigest/TDigestAccuracyJob.conf | 38 +++ .../resources/tdigest/TDigestErrorVsRankJob.conf | 64 +++++ .../resources/tdigest/TDigestMergeAccuracyJob.conf | 40 +++ src/main/resources/tdigest/TDigestSpeedJob.conf | 27 ++ 28 files changed, 1809 insertions(+), 49 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
