Roch Devost
Roch Devost
Right now there is a `maxValue` and a `minNonZeroValue`, but no way to get the real `minValue`. This means the class needs to be wrapped to the real minimum value...
Most histograms I've seen are able to return the sum of all added values since the last reset. This is even mentioned in the Prometheus [docs](https://prometheus.io/docs/concepts/metric_types/#histogram). While this could be...
Scope
This PR implements the scope manager [specification](https://github.com/opentracing/specification/blob/master/rfc/scope_manager.md) using continuation passing style as discussed in https://github.com/opentracing/specification/issues/126 and https://github.com/opentracing/opentracing-javascript/issues/112. The implementation assumes a scope is always available and thus doesn't require an...
Are there any plans to support older Node versions? While I generally agree that using the latest LTS for applications is definitely recommended, I think libraries should always support older...
### What does this PR do? Refactor broker plugins with new tracing base plugin. ### Motivation Continuation of #2373
Right now we rely on `require` to patch modules automatically. We should also support [ES modules](https://nodejs.org/api/esm.html) as well as the [esm](https://www.npmjs.com/package/esm) module.
### What does this PR do? Add support for OpenSearch. ### Motivation Closes #1966 ### Plugin Checklist - [x] Unit tests. - [x] TypeScript [definitions][1]. - [x] TypeScript [tests][2]. -...
This is a follow up from last week's OTSC meeting. Basically, most if not all other implementations (zone.js, domains, cls-hooked, etc) bind promises on `then()`. This makes interoperability with this...
**Is your feature request related to a problem or a nice-to-have?? Please describe.** Right now `mocha --parallel` works by using a specific number of workers and running tests in parallel...