fix(admin): refresh datausage live bucket usage (#4490)

* fix(admin): refresh datausage live bucket usage

* fix(admin): reapply datausage memory overlay

* fix(ecstore): avoid runtime lookup for empty shard costs

---------

Co-authored-by: Henry Guo <marshawcoco@users.noreply.github.com>
This commit is contained in:
Henry Guo
2026-07-09 04:09:40 +08:00
committed by GitHub
parent bf287ec5c6
commit c6d054245f
3 changed files with 52 additions and 2 deletions
@@ -613,6 +613,10 @@ pub(in crate::set_disk) fn resolve_read_part_from_responses(
}
pub(in crate::set_disk) fn shard_read_costs_for_disks(disks: &[Option<DiskStore>]) -> Vec<ShardReadCost> {
if disks.is_empty() {
return Vec::new();
}
let local_endpoint_hosts = local_endpoint_hosts_for_shard_costs();
disks
.iter()