On Mon, Feb 24, 2025 at 10:42:05AM +0100, Peter Krempa wrote:
On Mon, Feb 24, 2025 at 09:33:51 +0000, Daniel P. Berrangé wrote:
> On Thu, Feb 20, 2025 at 10:01:13AM +0100, Peter Krempa wrote:
> > The workers of qemuDomainGetStats should not report errors if they can't
> > fetch data; but rather omit the entries. Refactor the code to
> > de-incentivize error reporting.
>
> Why shouldn't they report errors ?
>
> Can you give an example of a problem seen with error reporting ? Silently
The API itself allows querying multiple VMs for stats. Now if fetching
just one of the stats fields fails you'll get an error instead of
returning stats for everything else.
> dropping data has the problem that its hard for people to realize that
> anything has gone wrong, and in some cases dropped data will be not
> distinguishable from unimplemented data.
The API explicitly documents this behaviour and was intended from the
beginning:
Ok, that's good.
With regards,
Daniel
--
|:
https://berrange.com -o-
https://www.flickr.com/photos/dberrange :|
|:
https://libvirt.org -o-
https://fstop138.berrange.com :|
|:
https://entangle-photo.org -o-
https://www.instagram.com/dberrange :|