pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/databases/prometheus prometheus: updated to 2.12.0



details:   https://anonhg.NetBSD.org/pkgsrc/rev/df6b5425b6f1
branches:  trunk
changeset: 338231:df6b5425b6f1
user:      adam <adam%pkgsrc.org@localhost>
date:      Wed Aug 21 08:46:39 2019 +0000

description:
prometheus: updated to 2.12.0

2.12.0:
[FEATURE] Track currently active PromQL queries in a log file.
[FEATURE] Enable and provide binaries for mips64 / mips64le architectures.
[ENHANCEMENT] Improve responsiveness of targets web UI and API endpoint.
[ENHANCEMENT] Improve remote write desired shards calculation.
[ENHANCEMENT] Flush TSDB pages more precisely.
[ENHANCEMENT] Add prometheus_tsdb_retention_limit_bytes metric.
[ENHANCEMENT] Add logging during TSDB WAL replay on startup.
[ENHANCEMENT] Improve TSDB memory usage.
[BUGFIX] Check for duplicate label names in remote read.
[BUGFIX] Mark deleted rules' series as stale on next evaluation.
[BUGFIX] Fix JavaScript error when showing warning about out-of-sync server time.
[BUGFIX] Fix promtool test rules panic when providing empty exp_labels.
[BUGFIX] Only check last directory when discovering checkpoint number.
[BUGFIX] Fix error propagation in WAL watcher helper functions.
[BUGFIX] Correctly handle empty labels from alert templates.

2.11.0:
[CHANGE] Remove max_retries from queue_config (it has been unused since rewriting remote-write to utilize the write-ahead-log).
[CHANGE] The meta file BlockStats no longer holds size information. This is now dynamically calculated and kept in memory. It also includes the meta file size which was not included before.
[CHANGE] Renamed metric from prometheus_tsdb_wal_reader_corruption_errors to prometheus_tsdb_wal_reader_corruption_errors_total.
[FEATURE] Add option to use Alertmanager API v2.
[FEATURE] Added humanizePercentage function for templates.
[FEATURE] Include InitContainers in Kubernetes Service Discovery.
[FEATURE] Provide option to compress WAL records using Snappy.
[ENHANCEMENT] Create new clean segment when starting the WAL.
[ENHANCEMENT] Reduce allocations in PromQL aggregations.
[ENHANCEMENT] Add storage warnings to LabelValues and LabelNames API results.
[ENHANCEMENT] Add prometheus_http_requests_total metric.
[ENHANCEMENT] Enable openbsd/arm build.
[ENHANCEMENT] Remote-write allocation improvements.
[ENHANCEMENT] Query performance improvement: Efficient iteration and search in HashForLabels and HashWithoutLabels.
[ENHANCEMENT] Allow injection of arbitrary headers in promtool.
[ENHANCEMENT] Allow passing external_labels in alert unit tests groups.
[ENHANCEMENT] Allows globs for rules when unit testing.
[ENHANCEMENT] Improved postings intersection matching.
[ENHANCEMENT] Reduced disk usage for WAL for small setups.
[ENHANCEMENT] Optimize queries using regexp for set lookups.
[BUGFIX] resolve race condition in maxGauge.
[BUGFIX] Fix ZooKeeper connection leak.
[BUGFIX] Improved atomicity of .tmp block replacement during compaction for usual case.
[BUGFIX] Fix "unknown series references" after clean shutdown.
[BUGFIX] Re-calculate block size when calling block.Delete.
[BUGFIX] Fix unsafe snapshots with head block.
[BUGFIX] prometheus_tsdb_compactions_failed_total is now incremented on any compaction failure.

diffstat:

 databases/prometheus/Makefile |   5 ++---
 databases/prometheus/PLIST    |   3 ++-
 databases/prometheus/distinfo |  10 +++++-----
 3 files changed, 9 insertions(+), 9 deletions(-)

diffs (45 lines):

diff -r 849790bdb2ed -r df6b5425b6f1 databases/prometheus/Makefile
--- a/databases/prometheus/Makefile     Tue Aug 20 21:53:05 2019 +0000
+++ b/databases/prometheus/Makefile     Wed Aug 21 08:46:39 2019 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.6 2019/08/14 15:45:33 bsiegert Exp $
+# $NetBSD: Makefile,v 1.7 2019/08/21 08:46:39 adam Exp $
 
-DISTNAME=      prometheus-2.10.0
+DISTNAME=      prometheus-2.12.0
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=prometheus/}
-PKGREVISION=   1
 CATEGORIES=    databases
 GITHUB_TAG=    v${PKGVERSION_NOREV}
 
diff -r 849790bdb2ed -r df6b5425b6f1 databases/prometheus/PLIST
--- a/databases/prometheus/PLIST        Tue Aug 20 21:53:05 2019 +0000
+++ b/databases/prometheus/PLIST        Wed Aug 21 08:46:39 2019 +0000
@@ -1,9 +1,10 @@
-@comment $NetBSD: PLIST,v 1.1 2019/03/17 12:55:13 tm Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/08/21 08:46:39 adam Exp $
 bin/adapter-usage
 bin/example_write_adapter
 bin/prometheus
 bin/promtool
 bin/remote_storage_adapter
+bin/tsdb
 share/examples/prometheus/console_libraries/menu.lib
 share/examples/prometheus/console_libraries/prom.lib
 share/examples/prometheus/consoles/index.html.example
diff -r 849790bdb2ed -r df6b5425b6f1 databases/prometheus/distinfo
--- a/databases/prometheus/distinfo     Tue Aug 20 21:53:05 2019 +0000
+++ b/databases/prometheus/distinfo     Wed Aug 21 08:46:39 2019 +0000
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.3 2019/05/31 13:03:25 adam Exp $
+$NetBSD: distinfo,v 1.4 2019/08/21 08:46:39 adam Exp $
 
-SHA1 (prometheus-2.10.0.tar.gz) = 34c7a13d29a896a38a6c3988012dbfe537d9cb00
-RMD160 (prometheus-2.10.0.tar.gz) = e066bbfce9ba96641f041adfa649a7a429a34856
-SHA512 (prometheus-2.10.0.tar.gz) = eb67fc8a1ecd95689de0aae7e822c40395f82ec4b7f711457d7d504ffaf9a240ad9015a0c568dc93d350cea12cc3db2492bb5fe6300f6193be410b0e00d4463a
-Size (prometheus-2.10.0.tar.gz) = 11752395 bytes
+SHA1 (prometheus-2.12.0.tar.gz) = 3bec6e2a0e4704bc18c699007acb4211427e5347
+RMD160 (prometheus-2.12.0.tar.gz) = 67d675dc3666b02d353441d34368c0c179b1b5f4
+SHA512 (prometheus-2.12.0.tar.gz) = 3d3b5ce3afd13714a8fa96964784fa40feb650459f657cbc695c6a7e866f89c488132b408d78ea101804532768c51c3913607bf001f27d3f05c3df9efe3cab82
+Size (prometheus-2.12.0.tar.gz) = 15221347 bytes
 SHA1 (patch-cmd_prometheus_main.go) = b3f3f8872ad19f823424009090fdf4705e7af257



Home | Main Index | Thread Index | Old Index