Add MeasurementProcessor to Metrics SDK
Fixes #4298
This PR adds the MeasurementProcessor concept to the Metrics SDK specification.
This site tracks pull requests to the OpenTelemetry Specification, Semantic Conventions, and Proto Definitions. The following items are tracked:
The goal of this site is to give maintainers a single reference for important cross-functional changes.
To add a Pull Request to this feed, label it with changelog.opentelemetry.io
Fixes #4298
This PR adds the MeasurementProcessor concept to the Metrics SDK specification.
Related to https://github.com/open-telemetry/semantic-conventions/issues/1536
This OTEP defines a EntityProvider, to enable the updating of resources that have a lifespan shorter than the lifespan of the application instance.
This OTEP is currently a draft. The primary open question is how to handle active spans that are already running when a resource change is made. Please see the OTEP for details.
Related to #4468, #4414
This OTEP suggests a path forward on how to support complex attributes. It proposes to:
os: Adds the 'deprecated:' tag/attribute to the z_os enum value of os.type. This value was recently deprecated in v1.35.0. ([#2479](https://github.com/open-telemetry/semantic-conventions/issues/2479))This change brings the specification lifecycle phases in alignment with OTEP-232 which defines the maturity levels for OTel in general. Most of the changes should be non-contentious, but one aspect deserves discussion: should feature-freeze be mapped to Release Candidate?
azure: Align azure events, attributes, and enum members with general naming guidelines. ([#608](https://github.com/open-telemetry/semantic-conventions/issues/608), [#1708](https://github.com/open-telemetry/semantic-conventions/issues/1708), [#1698](https://github.com/open-telemetry/semantic-conventions/issues/1698))