Skip to content

Release v0.3.0

Latest
Compare
Choose a tag to compare
@azhiltsov azhiltsov released this 11 Jul 09:37
· 337 commits to master since this release
f9014db

Change Log

BREAKING CHANGE: Refactor sendGlobsAsIs, Ref: 2ad1cca

CHANGE: Update go-graphite protocol to latest version
CHANGE: Refactor log levels
CHANGE: Upgrade go version in dockerfiles
CHANGE: Remove zapwriter
CHANGE: Change logger config name for compatibility
CHANGE: Upgrade to go-1.18
CHANGE: cairo: migrate from bitbucket.org/tebeka/strftime to github.com/tebeka/strftime

IMPROVEMENT: Corrected floats comparison in a test
IMPROVEMENT: Removed unnecessary logging to stderr during tests
IMPROVEMENT: Eliminate access logger
IMPROVEMENT: Refactor logging
IMPROVEMENT: Refactor linters
IMPROVEMENT: Add consistency stats, monitoring, logs

FEATURE: Add mismatched render response metric
FEATURE: Add weightedAverage function to carbonapi
FEATURE: carbonapi/config: support setting tz with IANA Time Zone names, like "Europe/Amsterdam"
FEATURE: carbonapi: introduce new function medianSeries
FEATURE: Introduce zipper majority vote, Ref deae024

BUGFIX: Fix duplicates in logs fields
BUGFIX: Fix bug in majority vote function, Ref: d04496d
BUGFIX: Support all white spaces in carbonapi parser, Ref: 365595d
BUGFIX: carbonapi/render: EvalExpr should return series no exist as error, Ref: 4ce89ef
BUGFIX: carbonapi/render: do not return error for parser.ErrSeriesDoesNotExist, Ref: e450430
BUGFIX: carbonapi/render: continue query execution instead of not found/404, Ref: f74343c