From 0b1f552f087368f8b3a42ef144aba411443201db Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Jan 2026 03:34:03 +0000 Subject: [PATCH 1/8] Bump otelInstrumentationAlphaVersion from 2.20.0-alpha to 2.24.0-alpha Bumps `otelInstrumentationAlphaVersion` from 2.20.0-alpha to 2.24.0-alpha. Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha` from 2.20.0-alpha to 2.24.0-alpha - [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits) Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-incubator` from 2.20.0-alpha to 2.24.0-alpha - [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits) Updates `io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api` from 2.20.0-alpha to 2.24.0-alpha - [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits) Updates `io.opentelemetry.javaagent:opentelemetry-javaagent-bootstrap` from 2.20.0-alpha to 2.24.0-alpha - [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits) Updates `io.opentelemetry.javaagent:opentelemetry-javaagent-tooling` from 2.20.0-alpha to 2.24.0-alpha - [Release notes](https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases) - [Changelog](https://github.com/open-telemetry/opentelemetry-java-instrumentation/blob/main/CHANGELOG.md) - [Commits](https://github.com/open-telemetry/opentelemetry-java-instrumentation/commits) --- updated-dependencies: - dependency-name: io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha dependency-version: 2.24.0-alpha dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.opentelemetry.instrumentation:opentelemetry-instrumentation-api-incubator dependency-version: 2.24.0-alpha dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.opentelemetry.javaagent:opentelemetry-javaagent-extension-api dependency-version: 2.24.0-alpha dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.opentelemetry.javaagent:opentelemetry-javaagent-bootstrap dependency-version: 2.24.0-alpha dependency-type: direct:production update-type: version-update:semver-minor - dependency-name: io.opentelemetry.javaagent:opentelemetry-javaagent-tooling dependency-version: 2.24.0-alpha dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- dependencyManagement/build.gradle.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dependencyManagement/build.gradle.kts b/dependencyManagement/build.gradle.kts index 6718f05e85..f74caacd26 100644 --- a/dependencyManagement/build.gradle.kts +++ b/dependencyManagement/build.gradle.kts @@ -8,7 +8,7 @@ val dependencyVersions = hashMapOf() rootProject.extra["versions"] = dependencyVersions val otelSdkVersion = "1.54.0" -val otelInstrumentationAlphaVersion = "2.20.0-alpha" +val otelInstrumentationAlphaVersion = "2.24.0-alpha" val otelInstrumentationVersion = "2.20.0" val otelContribVersion = "1.48.0" From 8c1dd45c73f4bc265c3623d8d17f9daad453fe1e Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 19 Jan 2026 03:35:46 +0000 Subject: [PATCH 2/8] ./gradlew generateLicenseReport --- licenses/more-licenses.md | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/licenses/more-licenses.md b/licenses/more-licenses.md index 78e36ff002..a4c4b585e2 100644 --- a/licenses/more-licenses.md +++ b/licenses/more-licenses.md @@ -1,7 +1,7 @@ # agent ## Dependency License Report -_2026-01-14 22:45:41 UTC_ +_2026-01-19 03:35:41 UTC_ ## Apache License, Version 2.0 **1** **Group:** `com.fasterxml.jackson.core` **Name:** `jackson-annotations` **Version:** `2.20` @@ -170,43 +170,43 @@ _2026-01-14 22:45:41 UTC_ > - **Manifest License**: Apache License, Version 2.0 (Not Packaged) > - **POM License**: Apache License, Version 2.0 - [https://www.apache.org/licenses/LICENSE-2.0](https://www.apache.org/licenses/LICENSE-2.0) -**32** **Group:** `io.opentelemetry` **Name:** `opentelemetry-api` **Version:** `1.54.0` +**32** **Group:** `io.opentelemetry` **Name:** `opentelemetry-api` **Version:** `1.58.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**33** **Group:** `io.opentelemetry` **Name:** `opentelemetry-common` **Version:** `1.54.0` +**33** **Group:** `io.opentelemetry` **Name:** `opentelemetry-common` **Version:** `1.58.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**34** **Group:** `io.opentelemetry` **Name:** `opentelemetry-context` **Version:** `1.54.0` +**34** **Group:** `io.opentelemetry` **Name:** `opentelemetry-context` **Version:** `1.58.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**35** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk` **Version:** `1.54.0` +**35** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk` **Version:** `1.58.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**36** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-common` **Version:** `1.54.0` +**36** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-common` **Version:** `1.58.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**37** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-extension-autoconfigure` **Version:** `1.54.0` +**37** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-extension-autoconfigure` **Version:** `1.58.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**38** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-extension-autoconfigure-spi` **Version:** `1.54.0` +**38** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-extension-autoconfigure-spi` **Version:** `1.58.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**39** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-logs` **Version:** `1.54.0` +**39** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-logs` **Version:** `1.58.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**40** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-metrics` **Version:** `1.54.0` +**40** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-metrics` **Version:** `1.58.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) -**41** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-trace` **Version:** `1.54.0` +**41** **Group:** `io.opentelemetry` **Name:** `opentelemetry-sdk-trace` **Version:** `1.58.0` > - **POM Project URL**: [https://github.com/open-telemetry/opentelemetry-java](https://github.com/open-telemetry/opentelemetry-java) > - **POM License**: Apache License, Version 2.0 - [http://www.apache.org/licenses/LICENSE-2.0](http://www.apache.org/licenses/LICENSE-2.0) From da4b5f3b859976fdd39735b5530514820fb8372b Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 19 Jan 2026 03:35:50 +0000 Subject: [PATCH 3/8] ./gradlew resolveAndLockAll --write-locks --- agent/agent-bootstrap/gradle.lockfile | 8 +++--- agent/agent-for-testing/gradle.lockfile | 8 +++--- .../gc-monitor-api/gradle.lockfile | 8 +++--- .../gc-monitor-core/gradle.lockfile | 8 +++--- .../gc-monitor-tests/gradle.lockfile | 8 +++--- .../agent-alerting-api/gradle.lockfile | 8 +++--- .../agent-alerting/gradle.lockfile | 8 +++--- .../agent-diagnostics-api/gradle.lockfile | 8 +++--- .../agent-diagnostics-jfr/gradle.lockfile | 8 +++--- .../agent-diagnostics/gradle.lockfile | 8 +++--- agent/agent-tooling/gradle.lockfile | 28 +++++++++---------- agent/agent/gradle.lockfile | 8 +++--- .../gradle.lockfile | 8 +++--- .../gradle.lockfile | 8 +++--- .../azure-functions/gradle.lockfile | 8 +++--- agent/instrumentation/methods/gradle.lockfile | 8 +++--- .../micrometer-1.0/gradle.lockfile | 8 +++--- agent/runtime-attach/gradle.lockfile | 8 +++--- classic-sdk/core/gradle.lockfile | 8 +++--- classic-sdk/web/gradle.lockfile | 8 +++--- etw/java/gradle.lockfile | 8 +++--- 21 files changed, 94 insertions(+), 94 deletions(-) diff --git a/agent/agent-bootstrap/gradle.lockfile b/agent/agent-bootstrap/gradle.lockfile index 3644010bba..64f6415806 100644 --- a/agent/agent-bootstrap/gradle.lockfile +++ b/agent/agent-bootstrap/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath empty= diff --git a/agent/agent-for-testing/gradle.lockfile b/agent/agent-for-testing/gradle.lockfile index 3644010bba..64f6415806 100644 --- a/agent/agent-for-testing/gradle.lockfile +++ b/agent/agent-for-testing/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath empty= diff --git a/agent/agent-gc-monitor/gc-monitor-api/gradle.lockfile b/agent/agent-gc-monitor/gc-monitor-api/gradle.lockfile index f7d7bd614f..b2fd3be74e 100644 --- a/agent/agent-gc-monitor/gc-monitor-api/gradle.lockfile +++ b/agent/agent-gc-monitor/gc-monitor-api/gradle.lockfile @@ -5,10 +5,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath com.google.errorprone:error_prone_annotations:2.44.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.slf4j:slf4j-api:2.0.17=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath diff --git a/agent/agent-gc-monitor/gc-monitor-core/gradle.lockfile b/agent/agent-gc-monitor/gc-monitor-core/gradle.lockfile index f7d7bd614f..b2fd3be74e 100644 --- a/agent/agent-gc-monitor/gc-monitor-core/gradle.lockfile +++ b/agent/agent-gc-monitor/gc-monitor-core/gradle.lockfile @@ -5,10 +5,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath com.google.errorprone:error_prone_annotations:2.44.0=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.slf4j:slf4j-api:2.0.17=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath diff --git a/agent/agent-gc-monitor/gc-monitor-tests/gradle.lockfile b/agent/agent-gc-monitor/gc-monitor-tests/gradle.lockfile index 3644010bba..64f6415806 100644 --- a/agent/agent-gc-monitor/gc-monitor-tests/gradle.lockfile +++ b/agent/agent-gc-monitor/gc-monitor-tests/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath empty= diff --git a/agent/agent-profiler/agent-alerting-api/gradle.lockfile b/agent/agent-profiler/agent-alerting-api/gradle.lockfile index 3644010bba..64f6415806 100644 --- a/agent/agent-profiler/agent-alerting-api/gradle.lockfile +++ b/agent/agent-profiler/agent-alerting-api/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath empty= diff --git a/agent/agent-profiler/agent-alerting/gradle.lockfile b/agent/agent-profiler/agent-alerting/gradle.lockfile index abb6a56d8e..2701f233e1 100644 --- a/agent/agent-profiler/agent-alerting/gradle.lockfile +++ b/agent/agent-profiler/agent-alerting/gradle.lockfile @@ -5,10 +5,10 @@ com.azure:azure-json:1.5.0=runtimeClasspath com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.slf4j:slf4j-api:2.0.17=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath diff --git a/agent/agent-profiler/agent-diagnostics-api/gradle.lockfile b/agent/agent-profiler/agent-diagnostics-api/gradle.lockfile index 3644010bba..64f6415806 100644 --- a/agent/agent-profiler/agent-diagnostics-api/gradle.lockfile +++ b/agent/agent-profiler/agent-diagnostics-api/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath empty= diff --git a/agent/agent-profiler/agent-diagnostics-jfr/gradle.lockfile b/agent/agent-profiler/agent-diagnostics-jfr/gradle.lockfile index 3644010bba..64f6415806 100644 --- a/agent/agent-profiler/agent-diagnostics-jfr/gradle.lockfile +++ b/agent/agent-profiler/agent-diagnostics-jfr/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath empty= diff --git a/agent/agent-profiler/agent-diagnostics/gradle.lockfile b/agent/agent-profiler/agent-diagnostics/gradle.lockfile index 3644010bba..64f6415806 100644 --- a/agent/agent-profiler/agent-diagnostics/gradle.lockfile +++ b/agent/agent-profiler/agent-diagnostics/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath empty= diff --git a/agent/agent-tooling/gradle.lockfile b/agent/agent-tooling/gradle.lockfile index d7af602fce..b49df42789 100644 --- a/agent/agent-tooling/gradle.lockfile +++ b/agent/agent-tooling/gradle.lockfile @@ -52,20 +52,20 @@ io.netty:netty-transport-native-kqueue:4.2.7.Final=runtimeClasspath io.netty:netty-transport-native-unix-common:4.2.7.Final=runtimeClasspath io.netty:netty-transport:4.2.7.Final=runtimeClasspath io.opentelemetry.contrib:opentelemetry-jfr-connection:1.48.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-api:1.54.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath -io.opentelemetry:opentelemetry-common:1.54.0=runtimeClasspath -io.opentelemetry:opentelemetry-context:1.54.0=runtimeClasspath -io.opentelemetry:opentelemetry-sdk-common:1.54.0=runtimeClasspath -io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:1.54.0=runtimeClasspath -io.opentelemetry:opentelemetry-sdk-extension-autoconfigure:1.54.0=runtimeClasspath -io.opentelemetry:opentelemetry-sdk-logs:1.54.0=runtimeClasspath -io.opentelemetry:opentelemetry-sdk-metrics:1.54.0=runtimeClasspath -io.opentelemetry:opentelemetry-sdk-trace:1.54.0=runtimeClasspath -io.opentelemetry:opentelemetry-sdk:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-api:1.58.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath +io.opentelemetry:opentelemetry-common:1.58.0=runtimeClasspath +io.opentelemetry:opentelemetry-context:1.58.0=runtimeClasspath +io.opentelemetry:opentelemetry-sdk-common:1.58.0=runtimeClasspath +io.opentelemetry:opentelemetry-sdk-extension-autoconfigure-spi:1.58.0=runtimeClasspath +io.opentelemetry:opentelemetry-sdk-extension-autoconfigure:1.58.0=runtimeClasspath +io.opentelemetry:opentelemetry-sdk-logs:1.58.0=runtimeClasspath +io.opentelemetry:opentelemetry-sdk-metrics:1.58.0=runtimeClasspath +io.opentelemetry:opentelemetry-sdk-trace:1.58.0=runtimeClasspath +io.opentelemetry:opentelemetry-sdk:1.58.0=runtimeClasspath io.projectreactor.netty:reactor-netty-core:1.2.10=runtimeClasspath io.projectreactor.netty:reactor-netty-http:1.2.10=runtimeClasspath io.projectreactor:reactor-core:3.7.11=runtimeClasspath diff --git a/agent/agent/gradle.lockfile b/agent/agent/gradle.lockfile index 3644010bba..64f6415806 100644 --- a/agent/agent/gradle.lockfile +++ b/agent/agent/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath empty= diff --git a/agent/instrumentation/applicationinsights-web-2.3/gradle.lockfile b/agent/instrumentation/applicationinsights-web-2.3/gradle.lockfile index 3644010bba..64f6415806 100644 --- a/agent/instrumentation/applicationinsights-web-2.3/gradle.lockfile +++ b/agent/instrumentation/applicationinsights-web-2.3/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath empty= diff --git a/agent/instrumentation/azure-functions-worker-stub/gradle.lockfile b/agent/instrumentation/azure-functions-worker-stub/gradle.lockfile index 3644010bba..64f6415806 100644 --- a/agent/instrumentation/azure-functions-worker-stub/gradle.lockfile +++ b/agent/instrumentation/azure-functions-worker-stub/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath empty= diff --git a/agent/instrumentation/azure-functions/gradle.lockfile b/agent/instrumentation/azure-functions/gradle.lockfile index 3644010bba..64f6415806 100644 --- a/agent/instrumentation/azure-functions/gradle.lockfile +++ b/agent/instrumentation/azure-functions/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath empty= diff --git a/agent/instrumentation/methods/gradle.lockfile b/agent/instrumentation/methods/gradle.lockfile index 3644010bba..64f6415806 100644 --- a/agent/instrumentation/methods/gradle.lockfile +++ b/agent/instrumentation/methods/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath empty= diff --git a/agent/instrumentation/micrometer-1.0/gradle.lockfile b/agent/instrumentation/micrometer-1.0/gradle.lockfile index 3644010bba..64f6415806 100644 --- a/agent/instrumentation/micrometer-1.0/gradle.lockfile +++ b/agent/instrumentation/micrometer-1.0/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath empty= diff --git a/agent/runtime-attach/gradle.lockfile b/agent/runtime-attach/gradle.lockfile index 9088c2cc34..b1dd25add3 100644 --- a/agent/runtime-attach/gradle.lockfile +++ b/agent/runtime-attach/gradle.lockfile @@ -5,10 +5,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath io.opentelemetry.contrib:opentelemetry-runtime-attach-core:1.48.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath net.bytebuddy:byte-buddy-agent:1.17.6=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath diff --git a/classic-sdk/core/gradle.lockfile b/classic-sdk/core/gradle.lockfile index 3644010bba..64f6415806 100644 --- a/classic-sdk/core/gradle.lockfile +++ b/classic-sdk/core/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath empty= diff --git a/classic-sdk/web/gradle.lockfile b/classic-sdk/web/gradle.lockfile index 3644010bba..64f6415806 100644 --- a/classic-sdk/web/gradle.lockfile +++ b/classic-sdk/web/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath empty= diff --git a/etw/java/gradle.lockfile b/etw/java/gradle.lockfile index 2c9390da38..6f8f09e662 100644 --- a/etw/java/gradle.lockfile +++ b/etw/java/gradle.lockfile @@ -4,10 +4,10 @@ com.azure:azure-sdk-bom:1.3.3=runtimeClasspath com.fasterxml.jackson:jackson-bom:2.20.1=runtimeClasspath io.netty:netty-bom:4.2.7.Final=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.20.0-alpha=runtimeClasspath -io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.20.0=runtimeClasspath -io.opentelemetry:opentelemetry-bom-alpha:1.54.0-alpha=runtimeClasspath -io.opentelemetry:opentelemetry-bom:1.54.0=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom-alpha:2.24.0-alpha=runtimeClasspath +io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:2.24.0=runtimeClasspath +io.opentelemetry:opentelemetry-bom-alpha:1.58.0-alpha=runtimeClasspath +io.opentelemetry:opentelemetry-bom:1.58.0=runtimeClasspath org.junit:junit-bom:5.14.1=runtimeClasspath org.slf4j:slf4j-api:2.0.17=runtimeClasspath org.testcontainers:testcontainers-bom:2.0.2=runtimeClasspath From 664659094ec3b44322efc4d599c709d8cb35d7b7 Mon Sep 17 00:00:00 2001 From: Sean Li Date: Thu, 22 Jan 2026 11:29:11 -0800 Subject: [PATCH 4/8] Follow the same queue class change as in https://github.com/open-telemetry/opentelemetry-java/pull/7691 --- .../agent/internal/telemetry/BatchItemProcessor.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/telemetry/BatchItemProcessor.java b/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/telemetry/BatchItemProcessor.java index 38dea466d8..eeea171059 100644 --- a/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/telemetry/BatchItemProcessor.java +++ b/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/telemetry/BatchItemProcessor.java @@ -10,7 +10,7 @@ import com.azure.monitor.opentelemetry.autoconfigure.implementation.models.TelemetryItem; import com.azure.monitor.opentelemetry.autoconfigure.implementation.pipeline.TelemetryItemExporter; import io.opentelemetry.api.logs.LoggerProvider; -import io.opentelemetry.internal.shaded.jctools.queues.MpscArrayQueue; +import io.opentelemetry.internal.shaded.jctools.queues.atomic.MpscAtomicArrayQueue; import io.opentelemetry.javaagent.bootstrap.CallDepth; import io.opentelemetry.sdk.common.CompletableResultCode; import io.opentelemetry.sdk.internal.DaemonThreadFactory; @@ -56,7 +56,7 @@ public static BatchItemProcessorBuilder builder(TelemetryItemExporter exporter) long exporterTimeoutNanos, int maxPendingExports, String queueName) { - MpscArrayQueue queue = new MpscArrayQueue<>(maxQueueSize); + MpscAtomicArrayQueue queue = new MpscAtomicArrayQueue<>(maxQueueSize); this.worker = new Worker( exporter, From 78c839c4d11c34928ad5915fe8ab1bb8b3ee615a Mon Sep 17 00:00:00 2001 From: Sean Li Date: Thu, 22 Jan 2026 12:11:00 -0800 Subject: [PATCH 5/8] Remove AgentInstrumentationConfig usage --- .../ai/MethodInstrumentationModule.java | 7 +++--- .../ai/AzureMonitorRegistryConfig.java | 24 ++++++++++++------- 2 files changed, 20 insertions(+), 11 deletions(-) diff --git a/agent/instrumentation/methods/src/main/java/io/opentelemetry/javaagent/instrumentation/methods/ai/MethodInstrumentationModule.java b/agent/instrumentation/methods/src/main/java/io/opentelemetry/javaagent/instrumentation/methods/ai/MethodInstrumentationModule.java index 036a1f33b0..d07faf6e24 100644 --- a/agent/instrumentation/methods/src/main/java/io/opentelemetry/javaagent/instrumentation/methods/ai/MethodInstrumentationModule.java +++ b/agent/instrumentation/methods/src/main/java/io/opentelemetry/javaagent/instrumentation/methods/ai/MethodInstrumentationModule.java @@ -13,10 +13,10 @@ import static java.util.Collections.emptyList; import com.google.auto.service.AutoService; -import io.opentelemetry.javaagent.bootstrap.internal.AgentInstrumentationConfig; import io.opentelemetry.javaagent.extension.instrumentation.InstrumentationModule; import io.opentelemetry.javaagent.extension.instrumentation.TypeInstrumentation; import io.opentelemetry.javaagent.tooling.config.MethodsConfigurationParser; +import java.util.Collections; import java.util.List; import java.util.Map; import java.util.Set; @@ -32,9 +32,10 @@ public class MethodInstrumentationModule extends InstrumentationModule { public MethodInstrumentationModule() { super("ai-methods"); + String include = System.getProperty(TRACE_METHODS_CONFIG); + Map> classMethodsToTrace = - MethodsConfigurationParser.parse( - AgentInstrumentationConfig.get().getString(TRACE_METHODS_CONFIG)); + include == null ? Collections.emptyMap() : MethodsConfigurationParser.parse(include); typeInstrumentations = classMethodsToTrace.entrySet().stream() diff --git a/agent/instrumentation/micrometer-1.0/src/main/java/io/opentelemetry/javaagent/instrumentation/micrometer/ai/AzureMonitorRegistryConfig.java b/agent/instrumentation/micrometer-1.0/src/main/java/io/opentelemetry/javaagent/instrumentation/micrometer/ai/AzureMonitorRegistryConfig.java index b3865ecd99..f6e010a81e 100644 --- a/agent/instrumentation/micrometer-1.0/src/main/java/io/opentelemetry/javaagent/instrumentation/micrometer/ai/AzureMonitorRegistryConfig.java +++ b/agent/instrumentation/micrometer-1.0/src/main/java/io/opentelemetry/javaagent/instrumentation/micrometer/ai/AzureMonitorRegistryConfig.java @@ -4,7 +4,6 @@ package io.opentelemetry.javaagent.instrumentation.micrometer.ai; import io.micrometer.core.instrument.step.StepRegistryConfig; -import io.opentelemetry.javaagent.bootstrap.internal.AgentInstrumentationConfig; import java.time.Duration; import javax.annotation.Nullable; @@ -16,13 +15,22 @@ public class AzureMonitorRegistryConfig implements StepRegistryConfig { public static final AzureMonitorRegistryConfig INSTANCE = new AzureMonitorRegistryConfig(); private AzureMonitorRegistryConfig() { - step = - AgentInstrumentationConfig.get() - .getDuration( - "applicationinsights.internal.micrometer.step.millis", Duration.ofSeconds(60)); - namespace = - AgentInstrumentationConfig.get() - .getString("applicationinsights.internal.micrometer.namespace"); + Duration defaultStep = Duration.ofSeconds(60); + + String stepMillisString = + System.getProperty("applicationinsights.internal.micrometer.step.millis"); + Duration resolvedStep = defaultStep; + if (stepMillisString != null) { + try { + long millis = Long.parseLong(stepMillisString); + resolvedStep = Duration.ofMillis(millis); + } catch (NumberFormatException ignored) { + // use default step + } + } + step = resolvedStep; + + namespace = System.getProperty("applicationinsights.internal.micrometer.namespace"); } @Override From 507d1a581f6ea95104b0c2446364d2a151a557c2 Mon Sep 17 00:00:00 2001 From: Sean Li Date: Thu, 22 Jan 2026 12:16:44 -0800 Subject: [PATCH 6/8] Fix build failure for FirstEntryPoint 8 D:\a\ApplicationInsights-Java\ApplicationInsights-Java\agent\agent-tooling\src\main\java\com\microsoft\applicationinsights\agent\internal\init\FirstEntryPoint.java:49: error: FirstEntryPoint is not abstract and does not override abstract method init() in LoggingCustomizer > Task :etw:native:compileReleaseX86Cpp public class FirstEntryPoint implements LoggingCustomizer { ^ > Task :agent:agent-tooling:compileJava D:\a\ApplicationInsights-Java\ApplicationInsights-Java\agent\agent-tooling\src\main\java\com\microsoft\applicationinsights\agent\internal\init\FirstEntryPoint.java:79: error: method does not override or implement a method from a supertype @Override ^ --- .../agent/internal/init/FirstEntryPoint.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/FirstEntryPoint.java b/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/FirstEntryPoint.java index 39cbfa39bd..8e0b4b12a2 100644 --- a/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/FirstEntryPoint.java +++ b/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/FirstEntryPoint.java @@ -23,7 +23,6 @@ import io.opentelemetry.javaagent.bootstrap.InternalLogger; import io.opentelemetry.javaagent.bootstrap.JavaagentFileHolder; import io.opentelemetry.javaagent.tooling.LoggingCustomizer; -import io.opentelemetry.javaagent.tooling.config.EarlyInitAgentConfig; import java.io.File; import java.io.FileOutputStream; import java.io.OutputStreamWriter; @@ -77,7 +76,7 @@ public String name() { } @Override - public void init(EarlyInitAgentConfig earlyConfig) { + public void init() { try { if (DEBUG_SIGNED_JAR_ACCESS) { JarVerifierClassFileTransformer transformer = new JarVerifierClassFileTransformer(); From f7861bf3575db45a8a191efb480cb6e1a37d47db Mon Sep 17 00:00:00 2001 From: Sean Li Date: Thu, 22 Jan 2026 12:25:04 -0800 Subject: [PATCH 7/8] remaining property change --- .../agent/internal/init/AiConfigCustomizer.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/AiConfigCustomizer.java b/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/AiConfigCustomizer.java index 5d17bb98b6..4d00e769c6 100644 --- a/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/AiConfigCustomizer.java +++ b/agent/agent-tooling/src/main/java/com/microsoft/applicationinsights/agent/internal/init/AiConfigCustomizer.java @@ -26,6 +26,11 @@ public Map apply(ConfigProperties otelConfig) { "applicationinsights.internal.micrometer.step.millis", Long.toString(SECONDS.toMillis(configuration.metricIntervalSeconds))); + // keep system properties in sync for internal consumers that read directly + System.setProperty( + "applicationinsights.internal.micrometer.step.millis", + Long.toString(SECONDS.toMillis(configuration.metricIntervalSeconds))); + properties.put( "otel.metric.export.interval", Long.toString(SECONDS.toMillis(configuration.metricIntervalSeconds))); @@ -101,7 +106,10 @@ public Map apply(ConfigProperties otelConfig) { sb.append(customInstrumentation.methodName); sb.append(']'); } - properties.put("applicationinsights.internal.methods.include", sb.toString()); + String includeConfig = sb.toString(); + properties.put("applicationinsights.internal.methods.include", includeConfig); + // keep system property for internal methods instrumentation + System.setProperty("applicationinsights.internal.methods.include", includeConfig); } properties.put("otel.propagators", DelegatingPropagatorProvider.NAME); @@ -223,6 +231,7 @@ private static void enableInstrumentations( String namespace = config.instrumentation.micrometer.namespace; if (namespace != null) { properties.put("applicationinsights.internal.micrometer.namespace", namespace); + System.setProperty("applicationinsights.internal.micrometer.namespace", namespace); } if (config.instrumentation.azureSdk.enabled) { properties.put("otel.instrumentation.azure-core.enabled", "true"); From c4541f3d9986652f96e68bcd34cca0e1b691a64f Mon Sep 17 00:00:00 2001 From: Sean Li Date: Thu, 22 Jan 2026 13:06:19 -0800 Subject: [PATCH 8/8] Update OTel versions https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/tag/v2.24.0 --- dependencyManagement/build.gradle.kts | 4 ++-- licenses/more-licenses.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dependencyManagement/build.gradle.kts b/dependencyManagement/build.gradle.kts index f74caacd26..667cb8c147 100644 --- a/dependencyManagement/build.gradle.kts +++ b/dependencyManagement/build.gradle.kts @@ -7,9 +7,9 @@ data class DependencySet(val group: String, val version: String, val modules: Li val dependencyVersions = hashMapOf() rootProject.extra["versions"] = dependencyVersions -val otelSdkVersion = "1.54.0" +val otelSdkVersion = "1.58.0" val otelInstrumentationAlphaVersion = "2.24.0-alpha" -val otelInstrumentationVersion = "2.20.0" +val otelInstrumentationVersion = "2.24.0" val otelContribVersion = "1.48.0" rootProject.extra["otelInstrumentationVersion"] = otelInstrumentationVersion diff --git a/licenses/more-licenses.md b/licenses/more-licenses.md index a4c4b585e2..fce7b46c8a 100644 --- a/licenses/more-licenses.md +++ b/licenses/more-licenses.md @@ -1,7 +1,7 @@ # agent ## Dependency License Report -_2026-01-19 03:35:41 UTC_ +_2026-01-22 13:04:51 PST_ ## Apache License, Version 2.0 **1** **Group:** `com.fasterxml.jackson.core` **Name:** `jackson-annotations` **Version:** `2.20`