Tags: go-graphite/carbonapi
Tags
v0.16.1 - [Build] Update build version of golang to 1.21.0 - [Improvement] Better error messages - [Improvement] Implement /metrics/expand API - [Improvement] Implement aliasQuery - [Fix] aliasByNode/Tag should not disacrd tags anymore - [Fix] VicotriaMetrics cluster now should support autocomplete for tags - [Fix] ConstantSeries should now work as in graphite-web - [Fix] Fix logic of hitcount function (should behave like in graphite-web) - [Fix] alignToInterval should work well in hitcount function - [Fix] smartSummarize should handle stop time properly - [Fix] smartSummarize should now handle alignTo properly - [Fix] smartSummarize should handle consolidation functiosn better - [Fix] summarize should work as in graphite-web for functions that have only NaN values - [Fix] toUpper and toLower now should work correctly with function names - [Fix] Skip all whitespace during expression parsing - [Fix] time units now case insensitive - [Fix] use specified bootstrapInterval to adjust start time in holtWinters* class of functions - [Fix] groupByNode should return exepcted amount of series - [Fix] multiple fixes for exponentialMovingAverage - [Fix] holtWinters supports seasonality argument - [Fix] fix holtWintersAbberation behavior - [Fix] fix behavior of Below function - [Fix] fix sin and exp functions (description was not accurate or correct)
Set latest to auto let's docker/metadata to handle this
v0.16.0 - [Improvement] Deprecate and remove carbonzipper binary (thx to @msaf1980) - [Improvement] Remove deprecated carbonsearch support - [Improvement] Refactor HTTP client (used to talk to databases) to properly do keepAlive and respect specified amount of connections - [Improvement] HTTP client should now support mTLS checking - [Improvement] Listeners now support TLS (including mTLS) - [Improvement] Update all vendored libraries to their latest stable version - [Code] fix various panics in tags and use copy tags to avoid mutating input (thx to @npazosmendez) - [Feature] Port `join` function from Avito carbonapi fork (https://github.com/el-yurchito/carbonapi/commit/bccdb90a90492314c18696eb4f064b818c5fff70 and https://github.com/el-yurchito/carbonapi/commit/47177771d60b7af0f5ac865634ecf3d1c3aa2802) - [Feature] Implement exp() function (thx to @carrieedwards) - [Feature] Implement logit() function (thx to @carrieedwards) - [Feature] Implement unique() function (thx to @carrieedwards) - [Feature] Implement sinFunction() function (thx to @carrieedwards) - [Feature] Implement legendValue() function (thx to @carrieedwards) - [Feature] Implement aggregateWithWildcards() function (thx to @carrieedwards) - [Feature] Implement powSeries() function (thx to @leizor) - [Feature] Implement averageOutsidePercentile() function (thx to @carrieedwards) - [Feature] Implement sigmoid() function (thx to @carrieedwards) - [Feature] Support for xFilesFactor and setXFilesFactor (thx to @carrieedwards) - [Feature] Implement removeBetweenPercentile() function (thx to @carrieedwards) - [Feature] Implement identity() function (thx to @carrieedwards) - [Feature] Implement minMax() function (thx to @carrieedwards) - [Feature] Implement aggregateSeriesLists() function (thx to @leizor) - [Feature] Implement movingWindow() function (thx to @carrieedwards) - [Feature] Implement exponentialMovingAverage() function (thx to @carrieedwards) - [Feature] Implement verticalLine() function (thx to @leizor) - [Feature] Implement toLowerCase() function (thx to @carrieedwards) - [Feature] Implement toUpperCase() function (thx to @carrieedwards) - [Feature] Implement sumSeriesLists() function (thx to @carrieedwards) - [Feature] Implement compressPeriodicGaps() function (thx to @carrieedwards) - [Feature] Implement holtWintersConfidenceArea() function (thx to @carrieedwards) - [Fix] Numerous compatibility fixes for functions, mostly for graphite-web compatibility (thx to @carrieedwards and @npazosmendez, @msaf1980) - [Fix] Refactor scaling and re-aligning series (thx to @msaf1980) - [Fix] Fix logic that extracts names when metric name contains non-ascii characters (thx to @msaf1980) - [Fix] Parser now accepts escaped characters - [Fix] IronDB adjuststep logic now works properly - [Fix] Fix tag extractions in seriesByTag (thx to @msaf1980) - [Fix] Fix tag handling in nested functions (thx to @carrieedwards)
- [Fix] zipper requests net error (encapsulated) (thx to @msaf1980) - [Fix] preserve original points for some functions (thx to @msaf1980) - [Fix] aliasByNode: strip function in name (thx to @msaf1980) - [Improvement] build: allow to replace fpm with cli-compability program (thx to @msaf1980) - [Improvement] build: equal version for carbonapi/carbonzipper package (thx to @msaf1980)
- [Fix] Time parsing is now closer to how graphite do it - [Fix] Aggregation functions now scale input to common step (thx to @Felixoid) - [Fix] Fix the way how partialy retrived requests that had globs were handled - [Fix] Fix resolver to accept `0.0.0.0` and `[::]` as valid addresses for listeners - [Fix] Handling of unicode characters when common table is added. - [Fix] AlignVluaes in Prometheus and VictoriaMetrics backends shouldn't drop last value (thx to @limpasha) - [Fix] maxDataPoints should be passed to Prometheus and VictoriaMetrics\ - [Fix] Various packaging problems (e.x. logrotate) (thx to @deniszh) - [Improvement] xFilesFactor support in SUmmarizeValues - [Improvement] Port functions that were implemented in avito's fork of carbonapi (aliasByHash, lowestMin, highestMin, integralWithReset and much more): 322dae5 for the diff for COMPATIBILITY.md file - [Improvement] Refactor error handling (thx to @msaf1980) - [Improvement] Default systemd unit should drop privileges (thx to @deniszh) - [Improvement] Enable cairo support for docker images (thx to @deniszh)
PreviousNext