Skip to content

Metrics: Improve handling of complex numbers #31

@duncanpo

Description

@duncanpo

Adding or recording complex values currently returns an obscure error message:

>> record(h, 2+3i)
Error using gateway
Can't convert this element

Error in  .  (line 55)
                [varargout{1:nargout}] = libmexclass.proxy.gateway("MethodCall", obj.ID, methodName, methodArgs);

Error in opentelemetry.metrics.Histogram/record (line 35)
                    obj.Proxy.record(value);
  1. We should not error. Invalid inputs should be a no-op.
  2. Consider a warning

Metadata

Metadata

Assignees

Labels

metricsIssues related to metrics leading up to initial release

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions