media-graphite-sender (1.3.2) unstable; urgency=medium

  * fix buffers usage accounting

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Wed, 15 Jul 2020 11:34:12 +0700

media-graphite-sender (1.3.1) unstable; urgency=medium

  * don't leak connections on cache sending thread
  * more metrics
  * monrun conf
  * replace zap log by library/go/core/log
  * fix init config (start service from postinst)

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Wed, 01 Jul 2020 11:56:06 +0700

media-graphite-sender (1.3.0) unstable; urgency=medium

  * Big refactor for MIGRATION-396
  * add http monrun handle
  * refactor: go-metrics -> prometheus
  * refactor: logrus -> zap
  * refactor: drop viper

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Fri, 28 Jun 2019 21:54:12 +0700

media-graphite-sender (1.2.5) unstable; urgency=medium

  * fix monitoring script

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Mon, 09 Jul 2018 11:07:44 +0700

media-graphite-sender (1.2.4) unstable; urgency=medium

  * change cache check interval from 30 to 10 seconds

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Sun, 31 Dec 2017 20:16:00 +0700

media-graphite-sender (1.2.3) unstable; urgency=medium

  * final fix metric validation regexp

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Thu, 21 Dec 2017 13:40:37 +0700

media-graphite-sender (1.2.2) unstable; urgency=medium

  * fix metric regexp

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Thu, 21 Dec 2017 13:06:29 +0700

media-graphite-sender (1.2.1) unstable; urgency=medium

  * +/- Inf is valid value

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Wed, 20 Dec 2017 16:56:11 +0700

media-graphite-sender (1.2.0) unstable; urgency=medium

  * add max reconnection paramenter and max/min reconnection timeout

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Fri, 15 Dec 2017 15:55:26 +0700

media-graphite-sender (1.1.6) unstable; urgency=medium

  * implement reconnection on normal send

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Wed, 13 Dec 2017 16:41:02 +0700

media-graphite-sender (1.1.5) unstable; urgency=medium

  * backport for CADMIN-5704 (inmem_race) [Sergey Kacheev]

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Thu, 23 Nov 2017 17:03:44 +0700

media-graphite-sender (1.1.4) unstable; urgency=medium

  * allow NaN in metric value

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Thu, 05 Oct 2017 15:28:48 +0700

media-graphite-sender (1.1.3) unstable; urgency=medium

  * fix upstart config

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Wed, 04 Oct 2017 23:44:35 +0700

media-graphite-sender (1.1.2) unstable; urgency=medium

  * c4a5a4d 2017-10-02 | send to graphite fronts in parallel

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Mon, 02 Oct 2017 16:59:54 +0700

media-graphite-sender (1.1.1) unstable; urgency=medium

  * remove 'media' from filenames

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Mon, 25 Sep 2017 16:52:26 +0700

media-graphite-sender (1.1.0) unstable; urgency=medium

  * 5da37a5 2017-09-20 | dump buffers to disk at exit [Sergey Kacheev]

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Wed, 20 Sep 2017 17:37:40 +0700

media-graphite-sender (1.0.2) unstable; urgency=medium

  * cleanup debianization, remove service stop on update
  * fix monitoring script

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Wed, 20 Sep 2017 03:55:12 +0700

media-graphite-sender (1.0.1) unstable; urgency=medium

  * fix rate counting

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Wed, 20 Sep 2017 02:52:45 +0700

media-graphite-sender (1.0.0) unstable; urgency=medium

  * 5eb2511 2017-09-20 | renamed:    sender/monitoring.go -> sender/status.go [Sergey Kacheev]
  * 50f0409 2017-09-20 | fix contrib/graphite-client.py [Sergey Kacheev]
  * 4c65115 2017-09-20 | rename config parameters [Sergey Kacheev]
  * af42f64 2017-09-20 | do not start from postinst [Sergey Kacheev]
  * 713ab5f 2017-09-19 | vendor with glide [Sergey Kacheev]
  * a1e422b 2017-09-19 | clean expired cache [Sergey Kacheev]
  * 79415af 2017-09-19 | monitoring for server unreachable [Sergey Kacheev]
  * 8932a8f 2017-09-19 | add metrics server unreachable [Sergey Kacheev]
  * d995280 2017-09-19 | add invalid and drop monitoring [Sergey Kacheev]
  * 1e660a9 2017-09-19 | use sakateka/go-metrics while armon/go-metrics#68 not accepted [Sergey Kacheev]
  * 639bb31 2017-09-19 | review fixes [Sergey Kacheev]
  * 0281af4 2017-09-19 | logTrace & optimize regex usage [Sergey Kacheev]
  * b4b7a7e 2017-09-19 | fix commont [Sergey Kacheev]
  * b9c9243 2017-09-19 | rewrite cache [Sergey Kacheev]
  * 59ea98a 2017-09-16 | use go-metrics for internal stats [Sergey Kacheev]

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Wed, 20 Sep 2017 00:40:57 +0700

media-graphite-sender (0.17.5) unstable; urgency=medium

  * log info 'Nothing to send'

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Fri, 15 Sep 2017 13:30:08 +0700

media-graphite-sender (0.17.4) unstable; urgency=medium

  * fix queue_timeout parsing

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Fri, 15 Sep 2017 12:51:18 +0700

media-graphite-sender (0.17.3) unstable; urgency=medium

  * fix monitoring script

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Fri, 15 Sep 2017 04:34:47 +0700

media-graphite-sender (0.17.2) unstable; urgency=medium

  * fix monitoring

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Fri, 15 Sep 2017 03:23:35 +0700

media-graphite-sender (0.17.1) unstable; urgency=medium

  * fix logging

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Fri, 15 Sep 2017 03:17:37 +0700

media-graphite-sender (0.17.0) unstable; urgency=medium

  * monitor invalid and dropped metrics

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Thu, 14 Sep 2017 19:10:03 +0700

media-graphite-sender (0.16.0) unstable; urgency=medium

  * allow only one space betwen name and value
  * use bytes everywhere
  * lock for global stats

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Thu, 14 Sep 2017 18:44:36 +0700

media-graphite-sender (0.15.1) unstable; urgency=medium

  * always log delayed metrics

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Thu, 14 Sep 2017 16:18:44 +0700

media-graphite-sender (0.15.0) unstable; urgency=medium

  * fix max_metrics, it should constrains send interval, not minute interval

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Thu, 14 Sep 2017 14:39:59 +0700

media-graphite-sender (0.14.5) unstable; urgency=medium

  * fix monitoring agent script

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Wed, 13 Sep 2017 16:53:37 +0700

media-graphite-sender (0.14.4) trusty; urgency=medium

  * CADMIN-4448: machine readable stats

 -- Sergey Kacheev <skacheev@yandex-team.ru>  Wed, 13 Sep 2017 16:12:47 +0700

media-graphite-sender (0.14.3) trusty; urgency=medium

  * Fix sysv init script

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Tue, 30 May 2017 15:22:58 +0300

media-graphite-sender (0.14.2) trusty; urgency=medium

  * Implement delayed cache
  * Clean up /stats handle output format

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Tue, 30 May 2017 14:51:14 +0300

media-graphite-sender (0.14.1) trusty; urgency=medium

  * Fix dropped metrics negative value

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Wed, 10 May 2017 15:42:42 +0300

media-graphite-sender (0.14) trusty; urgency=medium

  * Fix cache files not being closed
  * Add max metrics per minute option
  * Add sender interval option
  * Add golang as a build dependency

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Wed, 10 May 2017 15:20:09 +0300

media-graphite-sender (0.13.5) trusty; urgency=medium

  * Add systemd support

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Fri, 05 May 2017 16:21:36 +0300

media-graphite-sender (0.13.4) trusty; urgency=medium

  * Add sysv support for 12.04

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Fri, 05 May 2017 14:34:39 +0300

media-graphite-sender (0.13.3) trusty; urgency=medium

  *  Fix sending cached data. Change logic

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Fri, 05 May 2017 12:01:21 +0300

media-graphite-sender (0.13.2) trusty; urgency=medium

  *  Fix sending cached data. Make cached channel buffered

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Fri, 05 May 2017 11:30:20 +0300

media-graphite-sender (0.13.1) trusty; urgency=medium

  *  Fix sending cached data

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Fri, 05 May 2017 11:12:26 +0300

media-graphite-sender (0.13) trusy; urgency=medium

  * Add stats counter to /stats handle

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Thu, 04 May 2017 20:23:57 +0300

media-graphite-sender (0.12.4) trusty; urgency=medium

  * Remove trim befor regexp check as there was trim in another place

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Wed, 03 May 2017 12:27:49 +0300

media-graphite-sender (0.12.3) trusty; urgency=medium

  * Remove newlinch char from regexp

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Wed, 03 May 2017 12:10:22 +0300

media-graphite-sender (0.12.2) trusty; urgency=medium

  * Trim white space from incomming strings

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Wed, 03 May 2017 11:41:33 +0300

media-graphite-sender (0.12.1) trusty; urgency=medium

  * Remove dependencies.

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Tue, 02 May 2017 14:05:53 +0300

media-graphite-sender (0.12) trusty; urgency=medium

  * If only 1 graphite host is down set monitoring to warn instead of crit

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Mon, 24 Apr 2017 16:05:12 +0300

media-graphite-sender (0.11) trusty; urgency=medium

  * Remove extra defer
  * Handle longlived connections

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Mon, 17 Apr 2017 17:53:24 +0300

media-graphite-sender (0.10) trusty; urgency=medium

  * Change default config name
  * Minor logging changes

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Mon, 17 Apr 2017 14:41:32 +0300

media-graphite-sender (0.9) trusy; urgency=medium

  * Sender is now its own goroutine.
  * Code refactoring
  * Add monitoring goroutines

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Mon, 10 Apr 2017 18:06:57 +0300
media-graphite-sender (0.8) trusty; urgency=medium

  * Start cache chan on init

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Thu, 16 Feb 2017 17:56:05 +0300

media-graphite-sender (0.7) trusty; urgency=medium

  * Fix cache dir location

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Thu, 09 Feb 2017 19:15:14 +0300

media-graphite-sender (0.6) trusty; urgency=medium

  * Add monitoring file

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Thu, 09 Feb 2017 17:55:23 +0300

media-graphite-sender (0.5) trusty; urgency=medium

  * Many changes. First somewhat working version

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Wed, 08 Feb 2017 19:38:05 +0300

media-graphite-sender (0.4) trusty; urgency=medium

  * Dont use graphite lib.
  * Use a connection pool for remote graphite servers
  * Remove big cache file
  * Set default max size for cache file
  * Refactor

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Mon, 26 Dec 2016 19:01:57 +0300

media-graphite-sender (0.3) trusty; urgency=medium

  * Code refactoring.

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Thu, 22 Dec 2016 15:39:12 +0300

media-graphite-sender (0.2) trusty; urgency=medium

  * Use bufio Scanner instead of Reader

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Wed, 21 Dec 2016 19:08:01 +0300

media-graphite-sender (0.1) trusty; urgency=medium

  * Initial release.

 -- Stepan Ardalin (deb-sign-key) <stepanar@yandex-team.ru>  Mon, 19 Dec 2016 13:39:15 +0300
