Skip to content
This repository has been archived by the owner on Aug 23, 2023. It is now read-only.

0.7.2

Compare
Choose a tag to compare
@Dieterbe Dieterbe released this 24 May 17:21
· 4367 commits to master since this release

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

  • make index deletes much faster #606, #609

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