github iopsystems/rezolus v5.31.0

47 minutes ago

Added

  • AWS EFA counters. network_efa publishes each Elastic Fabric Adapter
    port's traffic, RDMA, retransmit and error counters
    (ports/<n>/hw_counters) and each device's admin command and verbs setup
    error counters, as network_efa_<counter> with device and port labels.
    Reading a port's counters sends admin commands to the device (1.8 ms at p50
    on an im4gn.16xlarge under load), so the sampler reads on its own interval,
    default 1s. The Network section gains an EFA group with a line per port, or
    per device for the device counters. Backported from 6.0 (#1683) in #1684.

Changed

  • dendro 0.3.5 carries 0.3.4's writer heartbeat: archives that record
    and hindsight write gain two nullable sources columns, heartbeat and
    heartbeat_interval_ns, updated every 5 s while the source is open. 5.30
    and earlier ignore them; a 6.0 viewer uses them to tell a running writer
    from a stopped one. Save as Report from a .dendro holds one more copy of
    the archive in memory while it serializes, since dendro 0.3.5's
    Archive::serialize copies through SQLite's backup API. In #1685.

Security

  • rusqlite 0.41 (libsqlite3-sys 0.39, SQLite 3.54) and dendro 0.3.5, for
    RUSTSEC-2026-0459 (CVE-2026-119375): SQLite before 3.54.0 can return
    uninitialized page-cache memory when a database is opened with a -wal
    file whose page size differs. The WASM viewer's SQLite stays at 3.53.0,
    from sqlite-wasm-rs 0.5; it opens recordings from bytes in memory, with no
    -wal file. 6.0 has this through dendro 0.7 (#1677); on 5.x it is in
    #1685.

Don't miss a new rezolus release

NewReleases is sending notifications on new releases.