Releases: avito-tech/bioyino
Releases · avito-tech/bioyino
Release list
Release 0.8.0
Small fixes
- Fix high load on a single thread instead of many
- Fix non-cut buffer passed from async udp listener when multimessage is off
Release 0.7.0
This major release introduces more flexibility for choosing metric aggregates, a big internal async/await rewrite and some more features.
See CHANGELOG for details.
Release 0.6.0
See CHANGELOG.md in project root for details
Release 0.5.1
Release 0.5.0
See CHANGELOG.md for this release details
Release 0.4.0
Cheers to everyone on Highload++ conference!
See changelog for more information
Release 0.3.3
- moved to new tokio, excluding consul(hyper is not ready yet)
- retry strategy has beed added to carbon backend
- carbon backend now has it's own section in config.toml. To use new config:
- move
backendparameter to[carbon]section asaddress - move
backend-intervalparameter to[carbon]section asinterval - also note that new parameters has been added for retrying send. See config.toml in this repo for more information
- move
- ingress(internal meric) now counts packets instead of packet chunks
- egress(internal metric) counting is now more precise
- new version of bincode is used for peer protocol. Showed not to work with previous one, so restart will most probably be required
Release 0.3.2
Release 0.3.2
This is mostly a bugfix release.
Changes:
- Fix to allow low volume of metrics to be sent
- Fix for snapshot distribution bug for number of nodes reater than 2
- Consul key name is now customizable
msmetric's leaf value is now suffixed as ".last", which is less confusing, more similar to statsd/brubeck and less random
Release 0.3.1
Some statistics about metrics added to this release.
One can be notified now if too much metrics come in aggregation period (thanks @errx for the patch).
See config.toml for customizing such parameters.
Also some minor performance optimizatons done(timestamp string replaced with Cow, which should reduce allocations during aggregation).