From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [IPv6:2a01:7e0:0:424::9]) by lore.proxmox.com (Postfix) with ESMTPS id 468421FF13B for ; Wed, 11 Mar 2026 13:05:21 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id 9DC6518ABF; Wed, 11 Mar 2026 13:05:15 +0100 (CET) From: Christian Ebner To: pbs-devel@lists.proxmox.com Subject: [PATCH proxmox{,-backup} v2 0/4] switch local storage usage titles based on datastore backend Date: Wed, 11 Mar 2026 13:04:57 +0100 Message-ID: <20260311120501.536269-1-c.ebner@proxmox.com> X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Bm-Milter-Handled: 55990f41-d878-4baa-be0a-ee34c49e34d2 X-Bm-Transport-Timestamp: 1773230677247 X-SPAM-LEVEL: Spam detection results: 0 AWL -1.009 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.408 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.819 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.903 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record Message-ID-Hash: 6KMBINAVBQ23RBBODEIQYYJKXMCCJCFZ X-Message-ID-Hash: 6KMBINAVBQ23RBBODEIQYYJKXMCCJCFZ X-MailFrom: c.ebner@proxmox.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list List-Id: Proxmox Backup Server development discussion List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: This patches try to more clearly show to the user that the statistic shown in the datastore summary and overview only show the local cache usage. To achieve this, the first patches include the datastore backend type in both, responses for the `datastore-usage` as well as `status` api endpoints, in order to be able to adapt the shown information conditionally. Based on the backend, the title for the disk usage and rrd chart are adapted, the estimated full values are also not shown in case of local caches. Changes since version 1: - rebased onto current master - reordered and squashed patches to avoid inter-patch build failures - fix a formatting issue surfaced when invoking proxmox-biome proxmox: Christian Ebner (1): pbs-api-types: add backend type to datastore's status items pbs-api-types/src/datastore.rs | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) proxmox-backup: Christian Ebner (3): datastore: introduce helper to get store's backend type api: status/datastore: expose backend type in datastore status/list ui: Set datastore usage related titles based on backend pbs-datastore/src/datastore.rs | 8 ++++++-- src/api2/admin/datastore.rs | 4 ++++ src/api2/status/mod.rs | 18 +++++++++++++++--- www/datastore/DataStoreListSummary.js | 10 ++++++++-- www/datastore/Summary.js | 13 +++++++++++++ 5 files changed, 46 insertions(+), 7 deletions(-) Summary over all repositories: 6 files changed, 65 insertions(+), 8 deletions(-) -- Generated by murpp 0.9.0