diff --git a/build.gradle b/build.gradle index e374050d8..0140fe15b 100644 --- a/build.gradle +++ b/build.gradle @@ -9,7 +9,7 @@ plugins { // Apply the java plugin to add support for Java id 'java' - id 'com.github.ben-manes.versions' version '0.50.0' + id 'com.github.ben-manes.versions' version '0.51.0' id 'se.patrikerdes.use-latest-versions' version '0.2.18' } @@ -20,7 +20,7 @@ repositories { dependencies { // This dependency is used by the application. - implementation 'com.google.guava:guava:33.0.0-jre' + implementation 'com.google.guava:guava:33.3.1-jre' // Use JUnit test framework testImplementation 'junit:junit:4.13.2' diff --git a/load-generator/build.gradle b/load-generator/build.gradle index 18cc003b9..905114be8 100644 --- a/load-generator/build.gradle +++ b/load-generator/build.gradle @@ -14,7 +14,7 @@ plugins { id 'application' // lombok - id "io.freefair.lombok" version "8.4" + id "io.freefair.lombok" version "8.11" // jib id 'com.google.cloud.tools.jib' @@ -26,33 +26,33 @@ repositories { dependencies { // This dependency is used by the application. - implementation "com.google.guava:guava:33.0.0-jre" + implementation "com.google.guava:guava:33.3.1-jre" - implementation "io.grpc:grpc-bom:1.61.0" - implementation "io.grpc:grpc-api:1.61.0" + implementation "io.grpc:grpc-bom:1.68.1" + implementation "io.grpc:grpc-api:1.68.1" - implementation "io.grpc:grpc-netty-shaded:1.61.0" + implementation "io.grpc:grpc-netty-shaded:1.68.1" - implementation platform("io.opentelemetry:opentelemetry-bom:1.34.1") + implementation platform("io.opentelemetry:opentelemetry-bom:1.44.1") implementation "io.opentelemetry:opentelemetry-api" implementation "io.opentelemetry:opentelemetry-sdk" implementation "io.opentelemetry:opentelemetry-exporter-otlp" implementation "io.opentelemetry:opentelemetry-semconv:1.30.1-alpha" implementation "io.opentelemetry:opentelemetry-sdk-extension-aws" - implementation "com.amazonaws:aws-xray-recorder-sdk-core:2.15.0" - implementation "com.amazonaws:aws-xray-recorder-sdk-aws-sdk:2.15.0" + implementation "com.amazonaws:aws-xray-recorder-sdk-core:2.18.2" + implementation "com.amazonaws:aws-xray-recorder-sdk-aws-sdk:2.18.2" // Use JUnit test framework testImplementation 'junit:junit:4.13.2' // Command cli - implementation 'info.picocli:picocli:4.7.5' - compileOnly 'info.picocli:picocli-codegen:4.7.5' + implementation 'info.picocli:picocli:4.7.6' + compileOnly 'info.picocli:picocli-codegen:4.7.6' // log - implementation group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.22.1' - implementation group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.22.1' + implementation group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.24.2' + implementation group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.24.2' implementation project(":trace-java-client") } diff --git a/sample-apps/jaeger-zipkin-sample-app/build.gradle b/sample-apps/jaeger-zipkin-sample-app/build.gradle index c7f9cd45f..d0b42e7f2 100644 --- a/sample-apps/jaeger-zipkin-sample-app/build.gradle +++ b/sample-apps/jaeger-zipkin-sample-app/build.gradle @@ -3,7 +3,7 @@ plugins { // Apply the application plugin to add support for building a CLI application. id 'application' - id 'com.google.cloud.tools.jib' version "3.4.0" + id 'com.google.cloud.tools.jib' version "3.4.4" } group 'com.amazon.sampleapp' @@ -37,10 +37,10 @@ application { dependencies { implementation "com.sparkjava:spark-core:2.9.4" implementation "com.squareup.okhttp3:okhttp:4.12.0" - implementation "software.amazon.awssdk:s3:2.22.6" - implementation "io.grpc:grpc-api:1.60.1" - implementation "io.grpc:grpc-netty-shaded:1.60.1" - implementation "org.slf4j:slf4j-simple:2.0.9" + implementation "software.amazon.awssdk:s3:2.29.21" + implementation "io.grpc:grpc-api:1.68.1" + implementation "io.grpc:grpc-netty-shaded:1.68.1" + implementation "org.slf4j:slf4j-simple:2.0.16" implementation project(":trace-java-client") diff --git a/settings.gradle b/settings.gradle index 13aab2700..c09549267 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,6 +1,6 @@ pluginManagement { plugins { - id("com.google.cloud.tools.jib") version "3.4.0" + id("com.google.cloud.tools.jib") version "3.4.4" } } rootProject.name = 'aws-otel-test-framework' diff --git a/trace-java-client/build.gradle b/trace-java-client/build.gradle index 82343475c..c78f3a319 100644 --- a/trace-java-client/build.gradle +++ b/trace-java-client/build.gradle @@ -16,14 +16,14 @@ repositories { dependencies { testImplementation group: 'junit', name: 'junit', version: '4.13.2' - implementation 'com.google.code.gson:gson:2.10.1' - implementation group: 'io.opentracing.brave', name: 'brave-opentracing', version: '1.0.0' - implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.14.0' + implementation 'com.google.code.gson:gson:2.11.0' + implementation group: 'io.opentracing.brave', name: 'brave-opentracing', version: '1.0.1' + implementation group: 'org.apache.commons', name: 'commons-lang3', version: '3.17.0' implementation group: 'io.jaegertracing', name: 'jaeger-core', version: '1.8.1' implementation group: 'io.jaegertracing', name: 'jaeger-thrift', version: '1.8.1' - implementation group: 'io.zipkin.zipkin2', name: 'zipkin', version: '2.25.2' - implementation group: 'io.zipkin.reporter2', name: 'zipkin-sender-okhttp3', version: '2.17.1' - implementation group: 'io.zipkin.brave', name: 'brave', version: '5.17.0' + implementation group: 'io.zipkin.zipkin2', name: 'zipkin', version: '3.4.2' + implementation group: 'io.zipkin.reporter2', name: 'zipkin-sender-okhttp3', version: '3.4.2' + implementation group: 'io.zipkin.brave', name: 'brave', version: '6.0.3' } diff --git a/validator/build.gradle b/validator/build.gradle index e1ec51532..030cf54af 100644 --- a/validator/build.gradle +++ b/validator/build.gradle @@ -2,11 +2,11 @@ plugins { id 'java' id 'application' - id 'com.google.cloud.tools.jib' version "3.4.0" + id 'com.google.cloud.tools.jib' version "3.4.4" // lombok - id "io.freefair.lombok" version "8.4" - id("com.diffplug.spotless") version "6.23.3" + id "io.freefair.lombok" version "8.11" + id("com.diffplug.spotless") version "6.25.0" } @@ -22,32 +22,32 @@ repositories { dependencies { testImplementation group: 'junit', name: 'junit', version: '4.13.2' - testImplementation group: 'org.assertj', name: 'assertj-core', version: '3.24.2' + testImplementation group: 'org.assertj', name: 'assertj-core', version: '3.26.3' // log - implementation group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.22.1' - implementation group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.22.1' + implementation group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.24.2' + implementation group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.24.2' // mustache template - implementation group: 'com.github.spullara.mustache.java', name: 'compiler', version: '0.9.11' + implementation group: 'com.github.spullara.mustache.java', name: 'compiler', version: '0.9.14' // apache io utils - implementation group: 'commons-io', name: 'commons-io', version: '2.15.1' + implementation group: 'commons-io', name: 'commons-io', version: '2.18.0' // yaml reader - implementation group: 'com.fasterxml.jackson.dataformat', name: 'jackson-dataformat-yaml', version: '2.16.1' + implementation group: 'com.fasterxml.jackson.dataformat', name: 'jackson-dataformat-yaml', version: '2.18.1' // json flattener implementation group: 'com.github.wnameless', name: 'json-flattener', version: '0.7.1' implementation group: 'com.github.fge', name: 'json-schema-validator', version: '2.0.4' // command cli - implementation 'info.picocli:picocli:4.7.5' + implementation 'info.picocli:picocli:4.7.6' - compileOnly 'info.picocli:picocli-codegen:4.7.5' + compileOnly 'info.picocli:picocli-codegen:4.7.6' // aws sdk - implementation platform('com.amazonaws:aws-java-sdk-bom:1.12.626') + implementation platform('com.amazonaws:aws-java-sdk-bom:1.12.779') implementation 'com.amazonaws:aws-java-sdk-s3' implementation 'com.amazonaws:aws-java-sdk-cloudwatch' implementation 'com.amazonaws:aws-java-sdk-xray' @@ -64,15 +64,15 @@ dependencies { implementation("com.squareup.okhttp3:okhttp:4.12.0") // command cli - implementation 'info.picocli:picocli:4.7.5' + implementation 'info.picocli:picocli:4.7.6' - compileOnly 'info.picocli:picocli-codegen:4.7.5' + compileOnly 'info.picocli:picocli-codegen:4.7.6' // mockito - testImplementation "org.mockito:mockito-core:5.8.0" + testImplementation "org.mockito:mockito-core:5.14.2" // k8s client - implementation "io.kubernetes:client-java-extended:19.0.0" + implementation "io.kubernetes:client-java-extended:22.0.0" } application {