Lalit Kumar Bhasin

Results 108 issues of 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.

help wanted
good first issue
metrics
priority:p2
do-not-stale

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...

spec-compliance
do-not-stale

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...

help wanted
good first issue
metrics
priority:p2
do-not-stale

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...

help wanted
good first issue
do-not-stale

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...

bug
do-not-stale

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...

help wanted
good first issue
metrics

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...

help wanted
good first issue
do-not-stale