Maksym Ochenashko

Results 98 issues of Maksym Ochenashko

| Category | Link | |-|-| | OpenTelemetry spec | https://opentelemetry.io/docs/specs/otel/metrics/sdk_exporters/prometheus | | OpenTelemetry Java implementation | https://github.com/open-telemetry/opentelemetry-java/tree/main/exporters/prometheus/src/main/java/io/opentelemetry/exporter/prometheus | | Prometheus formats | https://github.com/prometheus/docs/blob/main/content/docs/instrumenting/exposition_formats.md | | Prometheus text writer |...

help wanted
metrics
sdk exporter module

Our SDK implementation has all the necessary pieces: OTLP exporters (both gRPC and HTTP), almost all aggregators, even some third-party integrations (e.g. sdk-contrib-aws). It's essential to measure the overhead of...

module:sdk

| Category | Link | |-|-| | OpenTelemetry Java implementation | [EksResource.java](https://github.com/open-telemetry/opentelemetry-java-contrib/blob/main/aws-resources/src/main/java/io/opentelemetry/contrib/aws/resource/EksResource.java) | | OpenTelemetry JS implementation | [AwsEksDetectorSync.ts](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/detectors/node/opentelemetry-resource-detector-aws/src/detectors/AwsEksDetectorSync.ts) | | EcsDetector example | #779 | | Ec2Detector example |...

help wanted
good first issue
module:sdk:contrib:aws

## About this PR 📦 Updates [com.github.sbt:sbt-ci-release](https://github.com/sbt/sbt-ci-release) from `1.5.12` to `1.7.0` 📜 [GitHub Release Notes](https://github.com/sbt/sbt-ci-release/releases/tag/v1.7.0) - [Version Diff](https://github.com/sbt/sbt-ci-release/compare/v1.5.12...v1.7.0) ## Usage ✅ **Please merge!** I'll automatically update this PR to resolve...

## About this PR 📦 Updates * [org.scala-js:sbt-scalajs](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-library_2.13](https://github.com/scala-js/scala-js) * [org.scala-js:scalajs-test-bridge_2.13](https://github.com/scala-js/scala-js) from `1.16.0` to `1.17.0` 📜 [GitHub Release Notes](https://github.com/scala-js/scala-js/releases/tag/v1.17.0) - [Version Diff](https://github.com/scala-js/scala-js/compare/v1.16.0...v1.17.0) ## Usage ✅ **Please merge!** I'll automatically...

## About this PR 📦 Updates * [org.scala-lang:scala3-library](https://github.com/scala/scala3) * [org.scala-lang:scala3-library_sjs1](https://github.com/scala/scala3) from `3.3.3` to `3.3.4` 📜 [GitHub Release Notes](https://github.com/scala/scala3/releases/tag/3.3.4) - [Version Diff](https://github.com/scala/scala3/compare/3.3.3...3.3.4) - [Version Diff](https://github.com/scala/scala3/compare/release-3.3.3...release-3.3.4) ## Usage ✅ **Please merge!** I'll...

### Motivation `MapRef` can be considered as a replacement for `Ref[F, Map[K, V]]`. However, currently, there is no way to retrieve all available values. #### Why not add `snapshot` method...

Closes #4141. Benchmarks: ``` Throughput Async Concurrent enqueueDequeueMany 281.571 ± 4.388 ops/s 144.713 ± 2.057 ops/s enqueueDequeueOne 281.266 ± 4.599 ops/s 173.974 ± 3.129 ops/s GC alloc rate Async Concurrent...

:mushroom: enhancement

I've been benchmarking otel4s [BatchSpanProcessor.scala](https://github.com/typelevel/otel4s/blob/main/sdk/trace/src/main/scala/org/typelevel/otel4s/sdk/trace/processor/BatchSpanProcessor.scala) and noticed a heavy memory consumption. One of the suspects is the dropping queue. Switching to `Queue.bounded` dropped memory usage by 30-40%. I added dropping...

> [!NOTE] > The implementation relies on this **unreleased** [PR in otel4s](https://github.com/typelevel/otel4s/pull/944). > Hence, the CI will fail. Hey folks. [otel4s](https://github.com/typelevel/otel4s) is an OpenTelemetry library for [Typelevel](https://typelevel.org/) ecosystem. It offers...