This is an automated email from the ASF dual-hosted git repository.
alsay pushed a change to branch master
in repository
https://gitbox.apache.org/repos/asf/datasketches-characterization.git
from 97df9ad Merge pull request #67 from
apache/dependabot/pip/src/notebooks/notebook-7.2.2
add caf2cf3 tdigest characterization
add 11285b7 REQ error vs rank
add fbe5c8f standard deviation constants
add 6162dda true rank
new fd79bf5 Merge pull request #70 from apache/tdigest-cpp
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
...kll_sketch_memory.m => tdigest_error_vs_rank.m} | 42 +++--
cpp/matlab/tdigest_memory.m | 53 +++++++
cpp/matlab/tdigest_rank_error.m | 127 +++++++++++++++
cpp/matlab/tdigest_size.m | 53 +++++++
..._sketch_update_time.m => tdigest_update_time.m} | 38 +++--
...ch_update_time.m => tdigest_vs_req_error_exp.m} | 42 +++--
cpp/src/main.cpp | 11 ++
...g_profile.hpp => req_error_vs_rank_profile.hpp} | 12 +-
cpp/src/req_error_vs_rank_profile_impl.hpp | 97 ++++++++++++
.../{cpc_union_accuracy_profile.hpp => stddev.hpp} | 16 +-
cpp/src/tdigest_accuracy_profile_impl.hpp | 7 +-
...mory_profile.hpp => tdigest_memory_profile.hpp} | 15 +-
...profile.cpp => tdigest_memory_profile_impl.hpp} | 44 ++++--
...file.hpp => tdigest_merge_accuracy_profile.hpp} | 8 +-
...hpp => tdigest_merge_accuracy_profile_impl.hpp} | 44 +++---
...rofile.hpp => tdigest_merge_timing_profile.hpp} | 6 +-
...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 ++++++++++++++++++++
.../TDigestErrorVsRankProfile.java} | 77 +++------
.../tdigest/TDigestMergeAccuracyProfile.java | 173 +++++++++++++++++++++
.../tdigest/TDigestSpeedProfile.java | 150 ++++++++++++++++++
.../TDigestAccuracyJob.conf} | 27 ++--
.../TDigestErrorVsRankJob.conf} | 12 +-
.../TDigestMergeAccuracyJob.conf} | 29 ++--
.../TDigestSpeedJob.conf} | 9 +-
28 files changed, 1116 insertions(+), 239 deletions(-)
copy cpp/matlab/{kll_sketch_memory.m => tdigest_error_vs_rank.m} (57%)
create mode 100644 cpp/matlab/tdigest_memory.m
create mode 100644 cpp/matlab/tdigest_rank_error.m
create mode 100644 cpp/matlab/tdigest_size.m
copy cpp/matlab/{kll_sketch_update_time.m => tdigest_update_time.m} (60%)
copy cpp/matlab/{kll_sketch_update_time.m => tdigest_vs_req_error_exp.m} (56%)
copy cpp/src/{req_merge_timing_profile.hpp => req_error_vs_rank_profile.hpp}
(79%)
create mode 100644 cpp/src/req_error_vs_rank_profile_impl.hpp
copy cpp/src/{cpc_union_accuracy_profile.hpp => stddev.hpp} (68%)
copy cpp/src/{kll_sketch_memory_profile.hpp => tdigest_memory_profile.hpp}
(76%)
copy cpp/src/{hll_sketch_memory_profile.cpp =>
tdigest_memory_profile_impl.hpp} (53%)
copy cpp/src/{tdigest_sketch_accuracy_profile.hpp =>
tdigest_merge_accuracy_profile.hpp} (83%)
copy cpp/src/{tdigest_sketch_accuracy_profile_impl.hpp =>
tdigest_merge_accuracy_profile_impl.hpp} (51%)
copy cpp/src/{tdigest_timing_profile.hpp => tdigest_merge_timing_profile.hpp}
(89%)
copy cpp/src/{tdigest_timing_profile_impl.hpp =>
tdigest_merge_timing_profile_impl.hpp} (94%)
create mode 100644 cpp/src/true_rank.hpp
create mode 100644
src/main/java/org/apache/datasketches/characterization/tdigest/TDigestAccuracyProfile.java
copy
src/main/java/org/apache/datasketches/characterization/{req/ReqSketchAccuracyProfile.java
=> tdigest/TDigestErrorVsRankProfile.java} (81%)
create mode 100644
src/main/java/org/apache/datasketches/characterization/tdigest/TDigestMergeAccuracyProfile.java
create mode 100644
src/main/java/org/apache/datasketches/characterization/tdigest/TDigestSpeedProfile.java
copy src/main/resources/{req/ReqSketchLongSizeSpeedJob.conf =>
tdigest/TDigestAccuracyJob.conf} (60%)
copy src/main/resources/{req/ReqSketchAccuracyJob.conf =>
tdigest/TDigestErrorVsRankJob.conf} (87%)
copy src/main/resources/{req/ReqSketchLongSizeSpeedJob.conf =>
tdigest/TDigestMergeAccuracyJob.conf} (60%)
copy src/main/resources/{req/ReqMergeSpeedJob.conf =>
tdigest/TDigestSpeedJob.conf} (80%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]