diff --git a/src/ad/build.gradle b/src/ad/build.gradle index 8efeee67a8..668beacf27 100644 --- a/src/ad/build.gradle +++ b/src/ad/build.gradle @@ -19,12 +19,12 @@ description = 'Ad Service' group = "ad" version = "0.1.0-SNAPSHOT" -def opentelemetryVersion = "1.62.0" -def opentelemetryInstrumentationVersion = "2.28.1" -def grpcVersion = "1.81.0" -def jacksonVersion = "2.21.4" -def protocVersion = "4.35.0" -def prometheusMetricsVersion = "1.6.1" +def opentelemetryVersion = "1.63.0" +def opentelemetryInstrumentationVersion = "2.29.0" +def grpcVersion = "1.82.1" +def jacksonVersion = "2.22.0" +def protocVersion = "4.35.1" +def prometheusMetricsVersion = "1.8.0" tasks.withType(JavaCompile).configureEach { sourceCompatibility = JavaVersion.VERSION_21 @@ -44,7 +44,7 @@ dependencies { implementation platform("io.opentelemetry:opentelemetry-bom:${opentelemetryVersion}") implementation platform("io.opentelemetry.instrumentation:opentelemetry-instrumentation-bom:${opentelemetryInstrumentationVersion}") - implementation "com.google.api.grpc:proto-google-common-protos:2.71.0", + implementation "com.google.api.grpc:proto-google-common-protos:2.72.0", "com.google.protobuf:protobuf-java:${protocVersion}", "javax.annotation:javax.annotation-api:1.3.2", "io.grpc:grpc-protobuf:${grpcVersion}", @@ -55,8 +55,8 @@ dependencies { "io.opentelemetry:opentelemetry-sdk", "io.opentelemetry.instrumentation:opentelemetry-instrumentation-annotations", "org.apache.logging.log4j:log4j-core:2.26.0", - "dev.openfeature.contrib.providers:flagd:0.13.3", - 'dev.openfeature:sdk:1.20.2', + "dev.openfeature.contrib.providers:flagd:0.14.0", + 'dev.openfeature:sdk:1.21.0', "io.prometheus:prometheus-metrics-core:${prometheusMetricsVersion}", "io.prometheus:prometheus-metrics-exporter-httpserver:${prometheusMetricsVersion}" diff --git a/src/ad/gradle/wrapper/gradle-wrapper.properties b/src/ad/gradle/wrapper/gradle-wrapper.properties index df6a6ad763..a9db11550c 100644 --- a/src/ad/gradle/wrapper/gradle-wrapper.properties +++ b/src/ad/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.6.1-bin.zip networkTimeout=10000 retries=0 retryBackOffMs=500 diff --git a/src/ad/gradlew b/src/ad/gradlew index b9bb139f79..249efbb032 100755 --- a/src/ad/gradlew +++ b/src/ad/gradlew @@ -20,7 +20,7 @@ ############################################################################## # -# Gradle start up script for POSIX generated by Gradle. +# gradlew start up script for POSIX generated by Gradle. # # Important for running: # @@ -29,7 +29,7 @@ # bash, then to run this script, type that shell name before the whole # command line, like: # -# ksh Gradle +# ksh gradlew # # Busybox and similar reduced shells will NOT work, because this script # requires all of these POSIX shell features: diff --git a/src/ad/gradlew.bat b/src/ad/gradlew.bat index aa5f10b069..8508ef684d 100644 --- a/src/ad/gradlew.bat +++ b/src/ad/gradlew.bat @@ -19,7 +19,7 @@ @if "%DEBUG%"=="" @echo off @rem ########################################################################## @rem -@rem Gradle startup script for Windows +@rem gradlew startup script for Windows @rem @rem ########################################################################## @@ -72,7 +72,7 @@ echo location of your Java installation. 1>&2 -@rem Execute Gradle +@rem Execute gradlew @rem endlocal doesn't take effect until after the line is parsed and variables are expanded @rem which allows us to clear the local environment before executing the java command endlocal & "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* & call :exitWithErrorLevel diff --git a/src/fraud-detection/build.gradle.kts b/src/fraud-detection/build.gradle.kts index cfe5628bdd..99e82e7ad8 100644 --- a/src/fraud-detection/build.gradle.kts +++ b/src/fraud-detection/build.gradle.kts @@ -9,7 +9,7 @@ import com.google.protobuf.gradle.* import org.jetbrains.kotlin.gradle.dsl.JvmTarget plugins { - kotlin("jvm") version "2.3.21" + kotlin("jvm") version "2.4.0" application id("java") id("idea") @@ -21,8 +21,8 @@ group = "io.opentelemetry" version = "1.0" -val grpcVersion = "1.81.0" -val protobufVersion = "4.35.0" +val grpcVersion = "1.82.1" +val protobufVersion = "4.35.1" repositories { @@ -36,20 +36,20 @@ dependencies { implementation("com.google.protobuf:protobuf-java:${protobufVersion}") testImplementation(kotlin("test")) implementation(kotlin("script-runtime")) - implementation("org.apache.kafka:kafka-clients:4.3.0") - implementation("com.google.api.grpc:proto-google-common-protos:2.71.0") + implementation("org.apache.kafka:kafka-clients:4.3.1") + implementation("com.google.api.grpc:proto-google-common-protos:2.72.0") implementation("io.grpc:grpc-protobuf:${grpcVersion}") implementation("io.grpc:grpc-stub:${grpcVersion}") implementation("io.grpc:grpc-netty:${grpcVersion}") implementation("io.grpc:grpc-services:${grpcVersion}") - implementation("io.opentelemetry:opentelemetry-api:1.62.0") - implementation("io.opentelemetry:opentelemetry-sdk:1.62.0") + implementation("io.opentelemetry:opentelemetry-api:1.63.0") + implementation("io.opentelemetry:opentelemetry-sdk:1.63.0") implementation("io.opentelemetry:opentelemetry-extension-annotations:1.18.0") implementation("org.apache.logging.log4j:log4j-core:2.26.0") implementation("org.slf4j:slf4j-api:2.0.18") implementation("com.google.protobuf:protobuf-kotlin:${protobufVersion}") - implementation("dev.openfeature:sdk:1.20.2") - implementation("dev.openfeature.contrib.providers:flagd:0.13.3") + implementation("dev.openfeature:sdk:1.21.0") + implementation("dev.openfeature.contrib.providers:flagd:0.14.0") if (JavaVersion.current().isJava9Compatible) { // Workaround for @javax.annotation.Generated diff --git a/src/fraud-detection/gradle/wrapper/gradle-wrapper.properties b/src/fraud-detection/gradle/wrapper/gradle-wrapper.properties index df6a6ad763..a9db11550c 100644 --- a/src/fraud-detection/gradle/wrapper/gradle-wrapper.properties +++ b/src/fraud-detection/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-9.5.1-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-9.6.1-bin.zip networkTimeout=10000 retries=0 retryBackOffMs=500 diff --git a/src/fraud-detection/gradlew b/src/fraud-detection/gradlew index b9bb139f79..249efbb032 100755 --- a/src/fraud-detection/gradlew +++ b/src/fraud-detection/gradlew @@ -20,7 +20,7 @@ ############################################################################## # -# Gradle start up script for POSIX generated by Gradle. +# gradlew start up script for POSIX generated by Gradle. # # Important for running: # @@ -29,7 +29,7 @@ # bash, then to run this script, type that shell name before the whole # command line, like: # -# ksh Gradle +# ksh gradlew # # Busybox and similar reduced shells will NOT work, because this script # requires all of these POSIX shell features: diff --git a/src/fraud-detection/gradlew.bat b/src/fraud-detection/gradlew.bat index aa5f10b069..8508ef684d 100644 --- a/src/fraud-detection/gradlew.bat +++ b/src/fraud-detection/gradlew.bat @@ -19,7 +19,7 @@ @if "%DEBUG%"=="" @echo off @rem ########################################################################## @rem -@rem Gradle startup script for Windows +@rem gradlew startup script for Windows @rem @rem ########################################################################## @@ -72,7 +72,7 @@ echo location of your Java installation. 1>&2 -@rem Execute Gradle +@rem Execute gradlew @rem endlocal doesn't take effect until after the line is parsed and variables are expanded @rem which allows us to clear the local environment before executing the java command endlocal & "%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -jar "%APP_HOME%\gradle\wrapper\gradle-wrapper.jar" %* & call :exitWithErrorLevel