Skip to content

v9.0.0

Compare
Choose a tag to compare
@tsenart tsenart released this 14 Aug 23:41
· 205 commits to master since this release
f477673

This release ships with two substantial improvements:

  • Latency quantile calculation is faster and more precise.
  • A new vegeta plot command that can handle large result sets with bounded resources. (vegeta report -reporter=plot has been removed).

Changelog

9388665 Update deps
055ddc6 plot: Add missing assets
65989a8 Merge branch 'master' into plot-reporter-downsampling
dd2ea0d plot: Deterministic WriteTo output
b294ddb plot: Update golden file
0754549 README: Update Plot image url
52b6595 plot: Improve TestLabeledSeries
8a24986 plot: Update README and add examples
449e551 targets: Simplify generation code
0992b8e Update .gitignore
e19fc14 plot: Use github.com/tsenart/go-tsz
ca99fe5 plot: Update Dygraphs and HTML2Canvas
24703ba plot: Golden test for plot output
df544bc plot: TestLabeledSeries
48ba0db plot: Rename BenchmarkHTMLPlot
c9b9ae4 plot: Move to independent package
f63b43a plot: HTMLPlotOpts
eacb7a8 plot: Ensure timestamp monotonicity
f3fb801 plot: Rename attackSeries to labeledSeries
cbb1581 lttb: Improve Iter comment
6b1a62d lttb: Checkin
bcddd8a plot: Buffering logic
b274d1f attack: Same order of timestamps and seq numbers
4be48a3 lttb: Move to independent package
05d47cf lttb: Fix LTTB bucketing and add better tests
15bec40 lttb: Implement on-line version of the LTTB algorithm
f9995df plot: Revert back to Dygraphs
d21bc64 git: Add *.gob and *.lz to .gitignore
e1a4f38 plot: Highcharts and streaming refactoring WIP
86e56e2 README: Specify master branch in Travis badge
0d2e7f7 plot: Introduce vegeta plot command
435185e reporters: Fix incorrect allocation optimisation
cf9f116 reporters: Elide unecessary type conversions
40f7924 vendor: Add github.com/dgryski/go-lttb
c8e7de8 report: Downsample time series in plot reporter
7a6744a results: Make encoding tests parallel
061d25b Merge pull request #307 from tsenart/tsenart/tdigest-quantiles
3478cc3 deps: Update Gopkg.toml
8fb9ce5 metrics: Use keyed composite literals
d8d0b52 metrics: Move estimator from Metrics to LatencyMetrics
b6cb4d6 metrics: Explain choice of TDigest compression parameter
e8136be metrics: Use influxdata/t-digest for streaming quantiles
9b1d8ae metrics: BenchmarkMetrics