From 884b749cbee1efec2337e674a6bcd23a9026d566 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 10 Mar 2025 12:50:12 +0000
Subject: [PATCH 1/2] build(deps): bump the gradle-production-dependencies
 group across 2 directories with 15 updates

Bumps the gradle-production-dependencies group with 12 updates in the /src/ad directory:

| Package | From | To |
| --- | --- | --- |
| [io.opentelemetry:opentelemetry-bom](https://github.com/open-telemetry/opentelemetry-java) | `1.47.0` | `1.48.0` |
| [io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom](https://github.com/open-telemetry/opentelemetry-java-instrumentation) | `2.13.2` | `2.13.3` |
| [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) | `4.29.3` | `4.30.0` |
| [com.google.protobuf:protoc](https://github.com/protocolbuffers/protobuf) | `4.29.3` | `4.30.0` |
| [io.grpc:grpc-protobuf](https://github.com/grpc/grpc-java) | `1.70.0` | `1.71.0` |
| [io.grpc:grpc-stub](https://github.com/grpc/grpc-java) | `1.70.0` | `1.71.0` |
| [io.grpc:grpc-netty](https://github.com/grpc/grpc-java) | `1.70.0` | `1.71.0` |
| [io.grpc:grpc-services](https://github.com/grpc/grpc-java) | `1.70.0` | `1.71.0` |
| [io.grpc:protoc-gen-grpc-java](https://github.com/grpc/grpc-java) | `1.70.0` | `1.71.0` |
| dev.openfeature.contrib.providers:flagd | `0.11.3` | `0.11.5` |
| [com.fasterxml.jackson.core:jackson-core](https://github.com/FasterXML/jackson-core) | `2.18.2` | `2.18.3` |
| [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) | `2.18.2` | `2.18.3` |

Bumps the gradle-production-dependencies group with 11 updates in the /src/fraud-detection directory:

| Package | From | To |
| --- | --- | --- |
| [com.google.protobuf:protobuf-java](https://github.com/protocolbuffers/protobuf) | `4.29.3` | `4.30.0` |
| com.google.protobuf:protobuf-kotlin | `4.29.3` | `4.30.0` |
| [com.google.protobuf:protoc](https://github.com/protocolbuffers/protobuf) | `4.29.3` | `4.30.0` |
| [io.grpc:grpc-protobuf](https://github.com/grpc/grpc-java) | `1.70.0` | `1.71.0` |
| [io.grpc:grpc-stub](https://github.com/grpc/grpc-java) | `1.70.0` | `1.71.0` |
| [io.grpc:grpc-netty](https://github.com/grpc/grpc-java) | `1.70.0` | `1.71.0` |
| [io.grpc:grpc-services](https://github.com/grpc/grpc-java) | `1.70.0` | `1.71.0` |
| [io.grpc:protoc-gen-grpc-java](https://github.com/grpc/grpc-java) | `1.70.0` | `1.71.0` |
| dev.openfeature.contrib.providers:flagd | `0.11.3` | `0.11.5` |
| [io.opentelemetry:opentelemetry-api](https://github.com/open-telemetry/opentelemetry-java) | `1.47.0` | `1.48.0` |
| [io.opentelemetry:opentelemetry-sdk](https://github.com/open-telemetry/opentelemetry-java) | `1.47.0` | `1.48.0` |



Updates `io.opentelemetry:opentelemetry-bom` from 1.47.0 to 1.48.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-java/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java/compare/v1.47.0...v1.48.0)

Updates `io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom` from 2.13.2 to 2.13.3
- [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/compare/v2.13.2...v2.13.3)

Updates `com.google.protobuf:protobuf-java` from 4.29.3 to 4.30.0
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/commits/v4.30.0)

Updates `com.google.protobuf:protoc` from 4.29.3 to 4.30.0
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/commits/v4.30.0)

Updates `io.grpc:grpc-protobuf` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `io.grpc:grpc-stub` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `io.grpc:grpc-netty` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `io.grpc:grpc-services` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `io.grpc:protoc-gen-grpc-java` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `io.grpc:grpc-stub` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `io.grpc:grpc-netty` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `io.grpc:grpc-services` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `dev.openfeature.contrib.providers:flagd` from 0.11.3 to 0.11.5

Updates `com.fasterxml.jackson.core:jackson-core` from 2.18.2 to 2.18.3
- [Commits](https://github.com/FasterXML/jackson-core/compare/jackson-core-2.18.2...jackson-core-2.18.3)

Updates `com.fasterxml.jackson.core:jackson-databind` from 2.18.2 to 2.18.3
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `com.fasterxml.jackson.core:jackson-databind` from 2.18.2 to 2.18.3
- [Commits](https://github.com/FasterXML/jackson/commits)

Updates `com.google.protobuf:protoc` from 4.29.3 to 4.30.0
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/commits/v4.30.0)

Updates `io.grpc:protoc-gen-grpc-java` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `com.google.protobuf:protobuf-java` from 4.29.3 to 4.30.0
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/commits/v4.30.0)

Updates `com.google.protobuf:protobuf-kotlin` from 4.29.3 to 4.30.0

Updates `com.google.protobuf:protoc` from 4.29.3 to 4.30.0
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/commits/v4.30.0)

Updates `io.grpc:grpc-protobuf` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `io.grpc:grpc-stub` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `io.grpc:grpc-netty` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `io.grpc:grpc-services` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `io.grpc:protoc-gen-grpc-java` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `io.grpc:grpc-stub` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `io.grpc:grpc-netty` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `io.grpc:grpc-services` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `dev.openfeature.contrib.providers:flagd` from 0.11.3 to 0.11.5

Updates `com.google.protobuf:protoc` from 4.29.3 to 4.30.0
- [Release notes](https://github.com/protocolbuffers/protobuf/releases)
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl)
- [Commits](https://github.com/protocolbuffers/protobuf/commits/v4.30.0)

Updates `io.grpc:protoc-gen-grpc-java` from 1.70.0 to 1.71.0
- [Release notes](https://github.com/grpc/grpc-java/releases)
- [Commits](https://github.com/grpc/grpc-java/compare/v1.70.0...v1.71.0)

Updates `io.opentelemetry:opentelemetry-api` from 1.47.0 to 1.48.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-java/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java/compare/v1.47.0...v1.48.0)

Updates `io.opentelemetry:opentelemetry-sdk` from 1.47.0 to 1.48.0
- [Release notes](https://github.com/open-telemetry/opentelemetry-java/releases)
- [Changelog](https://github.com/open-telemetry/opentelemetry-java/blob/main/CHANGELOG.md)
- [Commits](https://github.com/open-telemetry/opentelemetry-java/compare/v1.47.0...v1.48.0)

Updates `com.google.protobuf:protobuf-kotlin` from 4.29.3 to 4.30.0

---
updated-dependencies:
- dependency-name: io.opentelemetry:opentelemetry-bom
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle-production-dependencies
- dependency-name: com.google.protobuf:protobuf-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: com.google.protobuf:protoc
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:grpc-protobuf
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:grpc-stub
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:grpc-netty
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:grpc-services
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:protoc-gen-grpc-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:grpc-stub
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:grpc-netty
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:grpc-services
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: dev.openfeature.contrib.providers:flagd
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle-production-dependencies
- dependency-name: com.fasterxml.jackson.core:jackson-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle-production-dependencies
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle-production-dependencies
- dependency-name: com.fasterxml.jackson.core:jackson-databind
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle-production-dependencies
- dependency-name: com.google.protobuf:protoc
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:protoc-gen-grpc-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: com.google.protobuf:protobuf-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: com.google.protobuf:protobuf-kotlin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: com.google.protobuf:protoc
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:grpc-protobuf
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:grpc-stub
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:grpc-netty
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:grpc-services
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:protoc-gen-grpc-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:grpc-stub
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:grpc-netty
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:grpc-services
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: dev.openfeature.contrib.providers:flagd
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: gradle-production-dependencies
- dependency-name: com.google.protobuf:protoc
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.grpc:protoc-gen-grpc-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.opentelemetry:opentelemetry-api
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: io.opentelemetry:opentelemetry-sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
- dependency-name: com.google.protobuf:protobuf-kotlin
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: gradle-production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
---
 src/ad/build.gradle                  | 12 ++++++------
 src/fraud-detection/build.gradle.kts | 10 +++++-----
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/src/ad/build.gradle b/src/ad/build.gradle
index aec59fe323..47cbbfa456 100644
--- a/src/ad/build.gradle
+++ b/src/ad/build.gradle
@@ -16,11 +16,11 @@ description = 'Ad Service'
 group = "ad"
 version = "0.1.0-SNAPSHOT"
 
-def opentelemetryVersion = "1.47.0"
-def opentelemetryInstrumentationVersion = "2.13.2"
-def grpcVersion = "1.70.0"
-def jacksonVersion = "2.18.2"
-def protocVersion = "4.29.3"
+def opentelemetryVersion = "1.48.0"
+def opentelemetryInstrumentationVersion = "2.13.3"
+def grpcVersion = "1.71.0"
+def jacksonVersion = "2.18.3"
+def protocVersion = "4.30.0"
 
 tasks.withType(JavaCompile).configureEach {
     sourceCompatibility = JavaVersion.VERSION_21
@@ -51,7 +51,7 @@ dependencies {
                 "io.opentelemetry:opentelemetry-sdk",
                 "io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations",
                 "org.apache.logging.log4j:log4j-core:2.24.3",
-                "dev.openfeature.contrib.providers:flagd:0.11.3",
+                "dev.openfeature.contrib.providers:flagd:0.11.5",
                 'dev.openfeature:sdk:1.14.1'
 
         runtimeOnly "com.fasterxml.jackson.core:jackson-core:${jacksonVersion}",
diff --git a/src/fraud-detection/build.gradle.kts b/src/fraud-detection/build.gradle.kts
index 673a14cc2d..2ce809ddbc 100644
--- a/src/fraud-detection/build.gradle.kts
+++ b/src/fraud-detection/build.gradle.kts
@@ -15,8 +15,8 @@ group = "io.opentelemetry"
 version = "1.0"
 
 
-val grpcVersion = "1.70.0"
-val protobufVersion = "4.29.3"
+val grpcVersion = "1.71.0"
+val protobufVersion = "4.30.0"
 
 
 repositories {
@@ -36,14 +36,14 @@ dependencies {
     implementation("io.grpc:grpc-stub:${grpcVersion}")
     implementation("io.grpc:grpc-netty:${grpcVersion}")
     implementation("io.grpc:grpc-services:${grpcVersion}")
-    implementation("io.opentelemetry:opentelemetry-api:1.47.0")
-    implementation("io.opentelemetry:opentelemetry-sdk:1.47.0")
+    implementation("io.opentelemetry:opentelemetry-api:1.48.0")
+    implementation("io.opentelemetry:opentelemetry-sdk:1.48.0")
     implementation("io.opentelemetry:opentelemetry-extension-annotations:1.18.0")
     implementation("org.apache.logging.log4j:log4j-core:2.24.3")
     implementation("org.slf4j:slf4j-api:2.0.17")
     implementation("com.google.protobuf:protobuf-kotlin:${protobufVersion}")
     implementation("dev.openfeature:sdk:1.14.1")
-    implementation("dev.openfeature.contrib.providers:flagd:0.11.3")
+    implementation("dev.openfeature.contrib.providers:flagd:0.11.5")
 
     if (JavaVersion.current().isJava9Compatible) {
         // Workaround for @javax.annotation.Generated

From 4965a8df68a0dde43e15f14c7be5ed22adda60a9 Mon Sep 17 00:00:00 2001
From: Juliano Costa <juliano.costa@datadoghq.com>
Date: Tue, 11 Mar 2025 09:47:29 +0100
Subject: [PATCH 2/2] Bump Java Agent

---
 .env | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.env b/.env
index b1850e547b..185600390c 100644
--- a/.env
+++ b/.env
@@ -7,7 +7,7 @@ DEMO_VERSION=latest
 
 # Build Args
 TRACETEST_IMAGE_VERSION=v1.7.1
-OTEL_JAVA_AGENT_VERSION=2.13.1
+OTEL_JAVA_AGENT_VERSION=2.13.3
 OPENTELEMETRY_CPP_VERSION=1.19.0
 
 # Dependent images