This is an automated email from the ASF dual-hosted git repository.
piotr pushed a change to branch bench-dashboard-embeddings
in repository https://gitbox.apache.org/repos/asf/iggy.git
from 5ee043a0e feat(bench): add embeddable chart endpoints with PNG
rendering
add 1ca37f199 perf(bench): downsample time series charts with LTTB (#2831)
add 71eb4d5f0 feat(bench): add latency distribution chart with log-normal
fit (#2832)
add f26340322 Merge branch 'master' into bench-dashboard-embeddings
No new revisions were added by this update.
Summary of changes:
Cargo.lock | 6 +-
DEPENDENCIES.md | 6 +-
core/bench/dashboard/frontend/Cargo.toml | 2 +-
.../frontend/src/components/chart/single_chart.rs | 7 +
.../frontend/src/components/chart/trend_chart.rs | 4 +-
.../frontend/src/components/layout/topbar.rs | 35 ++++
.../selectors/measurement_type_selector.rs | 15 +-
core/bench/dashboard/server/Cargo.toml | 2 +-
core/bench/dashboard/shared/src/lib.rs | 13 +-
core/bench/report/Cargo.toml | 2 +-
core/bench/report/src/lib.rs | 185 ++++++++++++++++++-
core/bench/report/src/plotting/chart.rs | 66 ++++++-
core/bench/report/src/plotting/chart_kind.rs | 2 +
core/bench/report/src/types/group_metrics.rs | 12 +-
core/bench/report/src/types/individual_metrics.rs | 5 +
..._metrics_summary.rs => latency_distribution.rs} | 51 +++---
core/bench/report/src/types/mod.rs | 1 +
core/bench/report/src/types/time_series.rs | 11 ++
core/bench/report/src/utils.rs | 140 +++++++++++++-
core/bench/src/analytics/metrics/group.rs | 14 ++
core/bench/src/analytics/metrics/individual.rs | 42 +++--
.../src/analytics/metrics/latency_distribution.rs | 202 +++++++++++++++++++++
core/bench/src/analytics/metrics/mod.rs | 1 +
core/bench/src/plot.rs | 9 +
core/bench/src/runner.rs | 10 +
25 files changed, 772 insertions(+), 71 deletions(-)
copy core/bench/report/src/types/{group_metrics_summary.rs =>
latency_distribution.rs} (52%)
create mode 100644 core/bench/src/analytics/metrics/latency_distribution.rs