Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ktop for openSUSE:Factory checked in 
at 2026-01-13 21:34:41
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ktop (Old)
 and      /work/SRC/openSUSE:Factory/.ktop.new.1928 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ktop"

Tue Jan 13 21:34:41 2026 rev:7 rq:1327001 version:0.5.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/ktop/ktop.changes        2025-07-07 
14:47:43.439342808 +0200
+++ /work/SRC/openSUSE:Factory/.ktop.new.1928/ktop.changes      2026-01-13 
21:35:07.333378371 +0100
@@ -1,0 +2,82 @@
+Tue Jan 13 13:17:25 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 0.5.3:
+  * Net and Disk I/O Visualization updates
+    - Node network and disk IO metrics have been updated with
+      better normalization logic to display metrics
+    - Pod detail view now shows disk read/write rates in the
+      visualization
+    - Pod network visualization is disabled per-pod for now
+- Update to version 0.5.2:
+  * Bug Fix
+    This release fixes UI issues and memory consumption that was
+    reported in #141.
+    - Fixes
+      - Internal refactor to better manage locks
+      - Introduction of scrape timeout to avoid freeze
+      - Reduce the number of metrics to only store 8 metrics that
+        ktop actually uses
+      - Add string interning for metrics label deduplication
+      - Reduce Prom MaxSamples to 50
+- Update to version 0.5.1:
+  * Bug Fix Release
+    This patch release fixes a critical startup hang that could
+    occur when using Prometheus metrics.
+
+    Problem: ktop would sometime hang indefinitely when using
+    Prometheus metrics source and one or more nodes were slow or
+    unresponsive.
+    Root Cause: The initial metrics collection blocked startup,
+    waiting synchronously for all nodes to respond. Sequential node
+    scraping meant one slow node would block all others, with no
+    per-request timeout.
+    Solution:
+    - Test connectivity before starting collection (fails fast on
+      RBAC issues)
+    - Non-blocking first collection with timeout
+    - Parallel node scraping instead of sequential
+    - Per-request timeout (30s) prevents indefinite blocking
+    Result: ktop now starts immediately and populates metrics in
+    the background.
+
+-------------------------------------------------------------------
+Tue Jan 13 13:11:53 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 0.5.0:
+  This is a massive release that updates ktop in several major
+  ways. First, this release introduces Prometheus as a (default)
+  metrics source, providing richer metrics and better accuracy when
+  available. Second, the UI has been significantly enhanced with
+  new detail views, improved navigation, and polished
+  visualizations to make ktop a tool you can use daily to watch
+  over your Kubernetes clusters.
+  * New Features
+    - Prometheus Metrics Support - Native Prometheus scraping from
+      kubelet, cAdvisor, and API server endpoints
+    - Prometheus as Default - Metrics source now defaults to
+      Prometheus with graceful fallback
+    - Runtime Namespace Filtering - Filter pods by namespace at
+      runtime
+    - Content Filtering - Search and filter content within views
+    - Column Sorting - Sort tables by clicking column headers
+    - Resource Detail Views - Drill-down detail pages for nodes,
+      pods, and containers
+    - Context-Aware Navigation - Navigation hints adapt to current
+      view
+    - Toast Notifications - User messages displayed via toast
+      windows
+  * Improvements
+    - Redesigned cluster summary panel
+    - Improved summary statistics display
+    - Enhanced health check reporting
+    - Enhanced sparkline visualizations
+    - Unified runtime storage backend for metrics
+    - Dynamic height adjustment on terminal resize
+  * Documentation
+    - Updated documentation to reflect the new changes
+    - New GitHub Pages published at
+      https://vladimirvivien.github.io/ktop/
+  * Dependencies
+    - Bump golang.org/x/oauth2 from 0.7.0 to 0.27.0 (#61)
+
+-------------------------------------------------------------------

Old:
----
  ktop-0.4.1.obscpio

New:
----
  ktop-0.5.3.obscpio

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ktop.spec ++++++
--- /var/tmp/diff_new_pack.4ML2nD/_old  2026-01-13 21:35:08.445424302 +0100
+++ /var/tmp/diff_new_pack.4ML2nD/_new  2026-01-13 21:35:08.445424302 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ktop
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,23 +17,24 @@
 
 
 Name:           ktop
-Version:        0.4.1
+Version:        0.5.3
 Release:        0
 Summary:        A top-like tool for your Kubernetes clusters
 License:        Apache-2.0
 URL:            https://github.com/vladimirvivien/ktop
 Source:         ktop-%{version}.tar.gz
 Source1:        vendor.tar.gz
-BuildRequires:  go >= 1.17
+BuildRequires:  golang(API) >= 1.24
 
 %description
 A top-like tool for your Kubernetes cluster.
 
-Following the tradition of Unix/Linux top tools, ktop is a tool that displays 
useful metrics information about nodes, pods, and other workload resources 
running in a Kubernetes cluster.
+Following the tradition of Unix/Linux top tools, ktop is a tool that displays
+useful metrics information about nodes, pods, and other workload resources
+running in a Kubernetes cluster.
 
 %prep
-%setup -q
-%setup -q -T -D -a 1
+%autosetup -p 1 -a 1
 
 %build
 go build \
@@ -43,7 +44,7 @@
 
 %install
 # Install the binary.
-install -D -m 0755 %{name} "%{buildroot}/%{_bindir}/%{name}"
+install -D -m 0755 %{name} %{buildroot}/%{_bindir}/%{name}
 
 %files
 %doc README.md

++++++ _service ++++++
--- /var/tmp/diff_new_pack.4ML2nD/_old  2026-01-13 21:35:08.493426284 +0100
+++ /var/tmp/diff_new_pack.4ML2nD/_new  2026-01-13 21:35:08.497426449 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/vladimirvivien/ktop</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v0.4.1</param>
+    <param name="revision">v0.5.3</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
     <param name="versionrewrite-pattern">v(.*)</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.4ML2nD/_old  2026-01-13 21:35:08.517427275 +0100
+++ /var/tmp/diff_new_pack.4ML2nD/_new  2026-01-13 21:35:08.521427441 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/vladimirvivien/ktop</param>
-              <param 
name="changesrevision">5a4e6f7a9d4bd28ef200958d8d1c80d4250cf67f</param></service></servicedata>
+              <param 
name="changesrevision">741794d89c63c4e9898e31d14799317ee4aa7cfb</param></service></servicedata>
 (No newline at EOF)
 

++++++ ktop-0.4.1.obscpio -> ktop-0.5.3.obscpio ++++++
++++ 27160 lines of diff (skipped)

++++++ ktop.obsinfo ++++++
--- /var/tmp/diff_new_pack.4ML2nD/_old  2026-01-13 21:35:08.813439502 +0100
+++ /var/tmp/diff_new_pack.4ML2nD/_new  2026-01-13 21:35:08.833440327 +0100
@@ -1,5 +1,5 @@
 name: ktop
-version: 0.4.1
-mtime: 1751669025
-commit: 5a4e6f7a9d4bd28ef200958d8d1c80d4250cf67f
+version: 0.5.3
+mtime: 1768175176
+commit: 741794d89c63c4e9898e31d14799317ee4aa7cfb
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/ktop/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.ktop.new.1928/vendor.tar.gz differ: char 15, line 1

Reply via email to