Lalit Kumar Bhasin
Lalit Kumar Bhasin
Fixes # (issue) ## Changes Please provide a brief description of the changes here. otlp gRPC Metrics exporter is reusing the env variable processing from otlp trace exporter, which is...
Fixes #1339 ## Changes As preferred aggregation temporality concept is removed from specs, and is made as function of instrument-kind (see section here - https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/sdk.md#metricreader) , following changes are done...
As required by the specs - https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/sdk_exporters/in-memory.md This would also be great tool for testing.
Log Data Model specs are marked as stable - https://github.com/open-telemetry/opentelemetry-specification/pull/2387. It would be a good time to review the logger api and sdk implementation and validate if the existing log...
Currently, metrics SDK implementation support following aggregation: https://github.com/open-telemetry/opentelemetry-cpp/blob/88e23ad469c6439226d929c6f949f4af48e1135c/sdk/include/opentelemetry/sdk/metrics/instruments.h#L30-L37 The default Histogram aggregation is implemented as described in the data model: https://github.com/open-telemetry/opentelemetry-specification/blob/90e5022a846a65600b7ad7e8d262678a83f76191/specification/metrics/datamodel.md#histogram The data model also adds (experimental) support for Exponential...
This would be eventually required for - To support async interface between span/log processor and exporters. - Async IO while exporting the spans. - Timers to poll for Spans in...
As discussed [here](https://github.com/open-telemetry/opentelemetry-cpp/pull/1185#discussion_r808715341), it would be good to remove gmock/gtest dependency from [ext::http::client::nosend](https://github.com/open-telemetry/opentelemetry-cpp/blob/main/ext/src/http/client/nosend/CMakeLists.txt). One option could be - We do plan to modify [EventHandler::OnEvent](https://github.com/open-telemetry/opentelemetry-cpp/blob/ef3a623a3bedd3fded167bade625d7fa392d2b88/ext/include/opentelemetry/ext/http/client/http_client.h#L203) to return the client implementation data...
Spec change: https://github.com/open-telemetry/opentelemetry-specification/pull/2404 The concept of "preferred temporality" is removed from the spec. Temporality is now supposed to be decided by the MetricReader which can take a callback which decides...
As per the [specs ](https://github.com/open-telemetry/opentelemetry-specification/blob/main/spec-compliance-matrix.md#exporters)only Zipkin, OTLP and Jaeger exporter belong to core repo. Rest of the exporters should be contributed to contrib repo. Accordingly, ETW exporter should be moved...