This repository has been archived by the owner on Aug 23, 2023. It is now read-only.
0.7.2
data server / api
- support a minimal built-in graphite function processing api, proxying to graphite what we cannot do ourselves.
currently supports alias, aliasByNode, aliasSub, avg, divideSeries, perSecond, scale, sum, transformNull and consolidateBy (which now intelligently controls runtime consolidation and archive selection for consolidated archives). #575, #623 #637 #640 #641 #643 - allow metrictank to run as a graphite-web cluster node. by using graphite-web we get more stability and performance compared to graphite-api. #611 #616 #633
- misc fixes for gzip middleware #619 #621
clustering
- fix aggregation handling in clustered setups #602
- fix cluster api errors not logging properly #603
- configurable "drop first chunk" behavior for write nodes #632
index
tools etc
- fix mt-kafka-mdm-sniff crash bug #612
- add tool to see which metrics are out of order #626
- default to cassandra tokenaware-hostpool-epsilon-greedy in all tools and when no config file used. #638
build and packaging
- use go1.8.1 instead of go1.8rc2 #600
- mark /etc/metrictank as config dir, fixes a bug where package upgrades would overwrite config files #627
also some docs updates