Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package golang-github-prometheus-prometheus
for openSUSE:Factory checked in at 2026-09-01 15:46:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus (Old)
and
/work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "golang-github-prometheus-prometheus"
Tue Sep 1 15:46:02 2026 rev:75 rq:1374809 version:3.14.0
Changes:
--------
---
/work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus/golang-github-prometheus-prometheus.changes
2026-08-02 23:13:59.963399773 +0200
+++
/work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.1265/golang-github-prometheus-prometheus.changes
2026-09-01 15:46:43.889352645 +0200
@@ -1,0 +2,127 @@
+Fri Aug 28 12:31:11 UTC 2026 - Johannes Kastl
<[email protected]>
+
+- update to 3.14.0:
+ * [CHANGE] API: Deprecate the stats query parameter of
+ /api/v1/query and /api/v1/query_range for values other than
+ true and all. Other values still enable basic statistics but
+ now return a deprecation warning; they will be rejected in the
+ next major release. #19124
+ * [CHANGE] API: /api/v1/status/config now correctly shows
+ separator: "" and replacement: "" in relabel configs when
+ explicitly set to empty, instead of omitting them. #18653
+ * [CHANGE] Discovery/Hetzner: Drop the
+ '__meta_hetzner_datacenter' label for hcloud targets, following
+ its removal from the Hetzner Cloud API. #19269
+ * [CHANGE] PromQL: Enable duration expressions by default. The
+ promql-duration-expr feature flag is now a no-op. #19033
+ * [CHANGE] PromQL: Promote first_over_time to stable. It no
+ longer requires the promql-experimental-functions feature flag.
+ #19093
+ * [FEATURE] Discovery: Add Oracle Cloud Infrastructure compute
+ service discovery (oci_sd_configs). #18919
+ * [FEATURE] PromQL: Add experimental
+ start_timestamp(instant-vector) function returning the start
+ timestamp of each sample in the given vector. Requires the
+ use-start-timestamps feature flag. #19089
+ * [FEATURE] PromQL: Allow rate() and increase() to use start
+ timestamps as an alternative for rate extrapolation. Hidden
+ behind the use-start-timestamps feature flag. #18619
+ * [FEATURE] TSDB: Add experimental support for encoding start
+ timestamps in histograms and float histograms. Hidden behind
+ the histograms-st-encoding feature flag. #18609
+ * [ENHANCEMENT] OTLP: Emit a warning when OTLP attribute names
+ collide into the same Prometheus label after sanitization (e.g.
+ k8s.pod.name and k8s_pod_name both become k8s_pod_name), and
+ expose the prometheus_api_otlp_translation_warnings_total
+ counter labelled by category to track such warnings. #18957
+ * [ENHANCEMENT] Promtool: Add --remote-write.path flag to push
+ metrics for backends that use a non-default remote-write
+ endpoint. #19086
+ * [ENHANCEMENT] Remote write: Forward histogram start timestamps
+ in the remote write V2 protocol. #18903
+ * [ENHANCEMENT] TSDB: Add
+ prometheus_tsdb_head_native_histogram_series and
+ prometheus_tsdb_head_native_histogram_buckets gauges tracking
+ the number of native histogram series and buckets in the head.
+ #19170
+ * [ENHANCEMENT] UI: Add syntax highlighting, autocompletion, and
+ linting for PromQL duration expressions (step(), range(),
+ min_of(), max_of()) in range selectors and subqueries. #18625
+ * [ENHANCEMENT] UI: Add copy button next to rule names on the
+ Rules and Alerts pages. #18706
+ * [ENHANCEMENT] UI: Improve rule group title contrast on the
+ Rules page. #19181
+ * [PERF] Speed up regex label matchers matching a set of literal
+ values (e.g. {job=~"foo|bar|baz"}). #18833
+ * [PERF] Remote read: Improve remote read throughput by removing
+ unnecessary per-write flushing. #18470
+ * [PERF] Scrape: Parse text and OpenMetrics formats without
+ recursion, preventing stack overflow from deeply nested or
+ malicious exposition input. #19143
+ * [PERF] Scrape: Reduce native histogram scrape parsing
+ allocations by ~49%. #19282
+ * [PERF] TSDB: Speed up queries on series with many in-memory
+ chunks. #18300
+ * [BUGFIX] Alerting: Fix 100% CPU usage on shutdown that could
+ delay graceful shutdown and trigger timeout-based kills. #17859
+ * [BUGFIX] Discovery/AWS: Stop promtool check config from making
+ AWS metadata service (IMDS) network calls when the region field
+ is omitted in EC2, ECS, RDS, MSK, ElastiCache, and Lightsail
+ service discovery configs. #19037
+ * [BUGFIX] Discovery/Docker: Set a request timeout for docker_sd
+ and dockerswarm_sd on unix, npipe, and tcp hosts. Previously an
+ unresponsive daemon could freeze discovery indefinitely,
+ silently pinning targets to a stale snapshot. #19237
+ * [BUGFIX] Discovery/Docker: Fix panic in Docker Swarm service
+ discovery when a service runs as a plugin or
+ network-attachment. #19102
+ * [BUGFIX] Discovery/Docker: Fix discovery of IPv6-only
+ containers. #18778
+ * [BUGFIX] PromQL: Fix case-insensitive regex label matchers
+ silently dropping matching values. #19167
+ * [BUGFIX] PromQL: Fix mad_over_time returning 0 instead of NaN
+ when the range contains a NaN sample. #19040
+ * [BUGFIX] Promtool: Accept
+ --enable-feature=promql-binop-fill-modifiers in check rules,
+ which previously rejected valid fill()/fill_left()/fill_right()
+ expressions. #19153
+ * [BUGFIX] Remote write: Respect the AZURE_FEDERATED_TOKEN_FILE
+ environment variable for workload identity authentication
+ instead of hardcoding the token file path. #18973
+ * [BUGFIX] Rules: Clean up stale
+ rule_group_last_rule_duration_sum_seconds and
+ rule_group_last_restore_duration_seconds series when a rule
+ group is removed or renamed on reload. Previously each reload
+ leaked two series per dropped group, growing /metrics
+ cardinality over time. #19107
+ * [BUGFIX] Scrape: Fix scrape manager spinning at 100% CPU on
+ shutdown. #19149
+ * [BUGFIX] TSDB: Fix silent data loss and potential crash loop
+ when stale_series_compaction_threshold is used in the config
+ file. #19016
+ * [BUGFIX] TSDB: Fix potential data loss on restart when
+ out-of-order ingestion is enabled and blocks are compacted.
+ #19016
+ * [BUGFIX] TSDB: Fix prometheus_tsdb_head_stale_series
+ over-counting and early eviction of series that change between
+ float, integer histogram, and float histogram sample types.
+ #19183
+ * [BUGFIX] TSDB: Fix goroutine and file handle leaks when
+ Prometheus fails to open a corrupt TSDB. On Windows, the leaked
+ directory handle also prevented TSDB directory removal. #18291
+ * [BUGFIX] TSDB: Fix out-of-order queries blocking compaction for
+ hours, causing memory usage to grow. #19013
+ * [BUGFIX] TSDB: Fix deleted series causing missing samples and
+ errors after restart. #19140
+ * [BUGFIX] TSDB: Fix native histogram data becoming incorrect
+ after restart. #19202
+ * [BUGFIX] TSDB: Surface query errors that were previously
+ silently discarded. #19120
+ * [BUGFIX] TSDB: Honour the configured float chunk encoding when
+ compaction rewrites chunks; previously chunks encoded with
+ --enable-feature=xor2-encoding could silently revert to XOR
+ after compaction. #19145
+ * [BUGFIX] UI: Show the delete-series form on the TSDB Status
+ page when --web.enable-admin-api is enabled. #19025
+
+-------------------------------------------------------------------
Old:
----
prometheus-3.13.2.obscpio
web-3.13.2.tar.gz
New:
----
prometheus-3.14.0.obscpio
web-3.14.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ golang-github-prometheus-prometheus.spec ++++++
--- /var/tmp/diff_new_pack.J9mZwt/_old 2026-09-01 15:46:47.054463304 +0200
+++ /var/tmp/diff_new_pack.J9mZwt/_new 2026-09-01 15:46:47.056463374 +0200
@@ -27,7 +27,7 @@
%endif
Name: golang-github-prometheus-prometheus
-Version: 3.13.2
+Version: 3.14.0
Release: 0
Summary: The Prometheus monitoring system and time series database
License: Apache-2.0
++++++ _service ++++++
--- /var/tmp/diff_new_pack.J9mZwt/_old 2026-09-01 15:46:47.177467605 +0200
+++ /var/tmp/diff_new_pack.J9mZwt/_new 2026-09-01 15:46:47.186467919 +0200
@@ -6,7 +6,7 @@
<param name="exclude">go.work</param>
<param name="exclude">go.work.sum</param>
<param name="versionformat">@PARENT_TAG@</param>
- <param name="revision">refs/tags/v3.13.2</param>
+ <param name="revision">refs/tags/v3.14.0</param>
<param name="versionrewrite-pattern">v(.*)</param>
<param name="match-tag">v3*</param>
</service>
++++++ prometheus-3.13.2.obscpio -> prometheus-3.14.0.obscpio ++++++
++++ 34476 lines of diff (skipped)
++++++ prometheus.obsinfo ++++++
--- /var/tmp/diff_new_pack.J9mZwt/_old 2026-09-01 15:46:51.154606654 +0200
+++ /var/tmp/diff_new_pack.J9mZwt/_new 2026-09-01 15:46:51.168607144 +0200
@@ -1,5 +1,5 @@
name: prometheus
-version: 3.13.2
-mtime: 1785409485
-commit: bb5dff00cf8fdfbf5c65e0531aa835fa238a43a2
+version: 3.14.0
+mtime: 1786973924
+commit: d7598b7141418fa35be2b5ec5d0fefb634199610
++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus/vendor.tar.gz
/work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.1265/vendor.tar.gz
differ: char 133, line 2
++++++ web-3.13.2.tar.gz -> web-3.14.0.tar.gz ++++++
/work/SRC/openSUSE:Factory/golang-github-prometheus-prometheus/web-3.13.2.tar.gz
/work/SRC/openSUSE:Factory/.golang-github-prometheus-prometheus.new.1265/web-3.14.0.tar.gz
differ: char 13, line 1