From nobody Wed Nov 27 15:01:29 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Xz2hV1Jnlz5fKSq; Wed, 27 Nov 2024 15:01:30 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R10" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Xz2hV0nv8z4ck0; Wed, 27 Nov 2024 15:01:30 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1732719690; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=e5+gc0smmq9yLugnrB8ZsdOvPnuXoS7CE6+ECk9c8AQ=; b=KDdfAp/tJbc5M8fGAGbYRWlGCyn1LQW5empM9LocT1QFXZRPxtjXHwQYLizT1clnIedyFt Ji5YmP0/Y7yZdEfgfjT/IxGwGrKhEPPNWyMf3Sw+CaudHXaI3IwVRort7/tcZLnrw+06XS OfeRGhSlbAEFRccsjHtzrZHebhyLlJW/g2knkOpGoD2gF/Ggne+Escb+H8tzRs7fIrToMB +XfxpoQpOIR29g3a7JC3mHqTVYco2LaaGj3XrQRM0k9A6oF3nI7Ames1c998aemSb5ygcR Hk32Ln+x48deHnpUJ3G0UvGbNki/PStiSMhncqi3JFs2K8IIEZ8rTBAYFFUBeA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1732719690; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=e5+gc0smmq9yLugnrB8ZsdOvPnuXoS7CE6+ECk9c8AQ=; b=LEch1qunakAeWP+AZw8vywtEz2iTE44kNsSSd89no5IoMqfgPpxoVHe2+bJSL+PRgebNuK BmX8NFLYsc0yUYXKocoAhTXed8IehXrZ50sX8bU0FPyw/c16H+42ls2UDhq5ISoX88WPvp TEbNgYy5Pha2Gb/x9g0Ry9ILod/ny2FFMVaCUcMxLUOrgPg/R0hSF+PMwT+3CdJpSH/N4G R+kijxI6hPc0Ron4f/os+smNIA3XTuRZmjUAU2cekZrg9BccGQgTT65AKVJM37p3XSZTG1 QW11N5K7c7otLaLvEKz6VYcQI6qai1SKcX7InJ4WYbjX8a19C2juLI/7x3x1VQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1732719690; a=rsa-sha256; cv=none; b=lvFuvrjk8BPjGgueYrjECWMsiuFaWcEPsMNkppqfUVDn1TtK479feohxURyJ2Exrqzd8U4 q2gnR3m6IXQ77j7rFLUHJaPnRZsWoDNw1DJ0IiVu79rqWx4zWuikagjmqdG0LSgBOaoI6U A68RHlXuwh6phe5V1bumB1ttBriaLhJhlULK2bgAW3tX4PIRhtkIbCTG0/m58FV36F0Njw SILbwIhI6BPCJ5ULFnYQ6xX9aqXyYC81Pcb+vlO2I3NXjrH8h4s0O4u3ejVzcIIQQ4K49R VnTNy1f69bsdhiXZ/dmzmUAT+UwKLK6snA2FiJkNBoOCXPJe3I1R3w3oSpeLRA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Xz2hV0P8Mz1CWk; Wed, 27 Nov 2024 15:01:30 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 4ARF1TDC005498; Wed, 27 Nov 2024 15:01:29 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 4ARF1TnY005495; Wed, 27 Nov 2024 15:01:29 GMT (envelope-from git) Date: Wed, 27 Nov 2024 15:01:29 GMT Message-Id: <202411271501.4ARF1TnY005495@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Zsolt Udvari Subject: git: 69895fc3e669 - main - net-mgmt/thanos: Update to 0.37.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: uzsolt X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 69895fc3e669a5b03b6747ac2dd75bef35ef8557 Auto-Submitted: auto-generated The branch main has been updated by uzsolt: URL: https://cgit.FreeBSD.org/ports/commit/?id=69895fc3e669a5b03b6747ac2dd75bef35ef8557 commit 69895fc3e669a5b03b6747ac2dd75bef35ef8557 Author: Älven AuthorDate: 2024-11-27 14:59:28 +0000 Commit: Zsolt Udvari CommitDate: 2024-11-27 15:01:17 +0000 net-mgmt/thanos: Update to 0.37.0 Extend pkg-descr. Changelog: https://github.com/thanos-io/thanos/releases/ PR: 282997 Approved by: submitter is maintainer --- net-mgmt/thanos/Makefile | 9 +++++---- net-mgmt/thanos/distinfo | 10 +++++----- net-mgmt/thanos/pkg-descr | 12 ++++++++++++ 3 files changed, 22 insertions(+), 9 deletions(-) diff --git a/net-mgmt/thanos/Makefile b/net-mgmt/thanos/Makefile index a2dab7882205..ef3ab9b90180 100644 --- a/net-mgmt/thanos/Makefile +++ b/net-mgmt/thanos/Makefile @@ -1,23 +1,24 @@ PORTNAME= thanos DISTVERSIONPREFIX= v -DISTVERSION= 0.36.1 +DISTVERSION= 0.37.0 CATEGORIES= net-mgmt MAINTAINER= alster@vinterdalen.se COMMENT= Highly available Prometheus setup with long term storage capabilities -WWW= https://thanos.io/ +WWW= https://thanos.io/ \ + https://github.com/thanos-io/thanos/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:modules +USES= go:1.23,modules GO_MODULE= github.com/thanos-io/thanos GO_TARGET= ./cmd/${PORTNAME} GO_BUILDFLAGS= -ldflags "\ -s -w \ -X github.com/prometheus/common/version.Version=${DISTVERSION} \ - -X github.com/prometheus/common/version.Revision="cfff551" \ + -X github.com/prometheus/common/version.Revision="889d527" \ -X github.com/prometheus/common/version.Branch="master" \ -X github.com/prometheus/common/version.BuildUser=${USER} \ -X github.com/prometheus/common/version.BuildDate=${BUILD_DATE}" diff --git a/net-mgmt/thanos/distinfo b/net-mgmt/thanos/distinfo index 20232980d1da..8bbf2bc5f232 100644 --- a/net-mgmt/thanos/distinfo +++ b/net-mgmt/thanos/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1723675950 -SHA256 (go/net-mgmt_thanos/thanos-v0.36.1/v0.36.1.mod) = 4b1ee09e2a490315021bfbd44aeb6e2bd355e5b1bf00803269a6d75a4899a3e2 -SIZE (go/net-mgmt_thanos/thanos-v0.36.1/v0.36.1.mod) = 14403 -SHA256 (go/net-mgmt_thanos/thanos-v0.36.1/v0.36.1.zip) = ee27b8f45bbe3f04fdc6707b2bccb9ad3c9d7d469f8f2f169741b98be881fbb8 -SIZE (go/net-mgmt_thanos/thanos-v0.36.1/v0.36.1.zip) = 27138195 +TIMESTAMP = 1732682797 +SHA256 (go/net-mgmt_thanos/thanos-v0.37.0/v0.37.0.mod) = 88db52f98877c835b3ca102578d82e0f05a0866fedefbd1fb9f756a8906a5111 +SIZE (go/net-mgmt_thanos/thanos-v0.37.0/v0.37.0.mod) = 14797 +SHA256 (go/net-mgmt_thanos/thanos-v0.37.0/v0.37.0.zip) = 2ad03c3eb77b88b70333a918fe3eb0a6628459d6a898da2568cec4784965bb80 +SIZE (go/net-mgmt_thanos/thanos-v0.37.0/v0.37.0.zip) = 28512489 diff --git a/net-mgmt/thanos/pkg-descr b/net-mgmt/thanos/pkg-descr index 849253142934..094da5a69b31 100644 --- a/net-mgmt/thanos/pkg-descr +++ b/net-mgmt/thanos/pkg-descr @@ -8,3 +8,15 @@ latencies. Additionally, it provides a global query view across all Prometheus installations and can merge data from Prometheus HA pairs on the fly. + +Features: + +- Global querying view across all connected Prometheus servers +- Deduplication and merging of metrics collected from Prometheus HA pairs +- Seamless integration with existing Prometheus setups +- Any object storage as its only, optional dependency +- Downsampling historical data for massive query speedup +- Cross-cluster federation +- Fault-tolerant query routing +- Simple gRPC "Store API" for unified data access across all metric data +- Easy integration points for custom metric providers