Sabaev
Sabaev
**Component(s):** `sdk`, `common`, `bootstrap` **Environment:** Cross-platform (JVM & Android) ## Summary `Clock.getDefault()` effectively hardwires `System.nanoTime()`. On Android this ignores deep sleep, leading to incorrect elapsed-time semantics for features like timeouts...
# 1) `backgroundInactivityTimeout` miscounts on Android due to a clock that pauses in deep sleep **Component(s):** `android-agent`, `android`, `SessionManager`, `SessionConfig` **Environment:** Android (device enters Doze / deep sleep) ## Summary...
**Describe the bug** According to the OpenTelemetry specification: - Attribute keys are **strings** https://opentelemetry.io/docs/specs/otel/common/#attribute > “The attribute key MUST be a non-null and non-empty string… Keys that differ in casing...