github go-graphite/carbonapi 0.15.0

latest releases: v0.16.1, v0.16.0-patch2, v0.16.0-patch1...
3 years ago
  • [Breaking] - cache (including memcache) now uses sha256 for a hash function for keys. This might break existing setup
  • [Breaking] - new config variable slowLogThreshold under upstreams section controls what request time would be required for request to be logged in slow logger.
  • [Breaking] - remove semi-broken support for graceful restarts (See #552)
  • [Fix] Fix parsing tags from backend replies (adds support of = in tag values, make them more compatible with graphite-web)
  • [Fix] Fix how request splitting worked for maxBatchSize != 0 (thx to @tantra35)
  • [Improvement] Bad requests will return error 400 instead of 500 (thx to @Felixoid)
  • [Improvement] VictoriaMetrics >= 1.53.1 backend should work a bit faster for find queries
  • [Improvement] Do not apply tag-deduplication for VictoriaMetrics >= 1.50.0 (less memory consumption, faster queries)
  • [Improvement] Use VictoriaMetrics's graphite-compatibe API to query for tags (less memory consumption, faster queres)
  • [Feature] Support add function (thx to @Felixoid)
  • [Feature] removeEmptySeries supports xFilesFactor parameter (thx to @faceair)
  • [Feature] Allow to specify multiple listen addresses
  • [Feature] Optional caching DNS resolver

Don't miss a new carbonapi release

NewReleases is sending notifications on new releases.