From 05f302c8c14c79be6f1b3f9a49e4bd8df1cafb57 Mon Sep 17 00:00:00 2001 From: Joe Di Pol Date: Tue, 3 Oct 2023 16:16:52 -0700 Subject: [PATCH 1/2] Upgrade okhttp3 and okio. Use OCI BOM --- dependencies/pom.xml | 758 +------------------------------ tracing/providers/jaeger/pom.xml | 23 + 2 files changed, 28 insertions(+), 753 deletions(-) diff --git a/dependencies/pom.xml b/dependencies/pom.xml index 00321407574..f5e70f0ebe7 100644 --- a/dependencies/pom.xml +++ b/dependencies/pom.xml @@ -131,9 +131,10 @@ 0.0.8.Final 3.21.0 21.3.0.0 - 3.14.9 - + 3.4.0 + + 4.11.0 1.22.0-alpha 1.22.0-alpha 1.22.0-alpha @@ -1245,20 +1246,14 @@ - + com.squareup.okhttp3 okhttp ${version.lib.okhttp3} - + com.squareup.okio okio ${version.lib.okio} @@ -1412,8 +1407,6 @@ pom import - - - - - - - - com.oracle.oci.sdk - oci-java-sdk-circuitbreaker - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-common - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-common-httpclient-jersey3 - ${version.lib.oci} - false - - - - com.oracle.oci.sdk - oci-java-sdk-audit - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-containerengine - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-core - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-database - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-dns - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-email - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-filestorage - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-identity - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-loadbalancer - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-objectstorage - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-addons-resteasy-client-configurator - ${version.lib.oci} - - - com.oracle.oci.sdk - oci-java-sdk-addons-sasl - ${version.lib.oci} - - - com.oracle.oci.sdk - oci-java-sdk-addons-graalvm - ${version.lib.oci} - - - com.oracle.oci.sdk - oci-java-sdk-resourcesearch - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-addons-apache - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-keymanagement - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-announcementsservice - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-healthchecks - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-waas - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-streaming - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-resourcemanager - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-monitoring - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-ons - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-autoscaling - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-budget - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-workrequests - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-limits - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-functions - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-events - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-dts - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-oce - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-oda - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-analytics - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-integration - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-osmanagement - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-marketplace - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-apigateway - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-applicationmigration - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-datacatalog - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-dataflow - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-datascience - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-nosql - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-secrets - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-vault - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-bds - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-encryption - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-cims - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-datasafe - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-mysql - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-dataintegration - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-ocvp - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-usageapi - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-blockchain - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-loggingingestion - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-logging - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-loganalytics - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-managementdashboard - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-sch - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-loggingsearch - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-managementagent - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-cloudguard - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-opsi - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-computeinstanceagent - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-optimizer - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-tenantmanagercontrolplane - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-rover - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-databasemanagement - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-artifacts - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-apmsynthetics - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-goldengate - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-apmcontrolplane - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-apmtraces - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-networkloadbalancer - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-vulnerabilityscanning - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-databasemigration - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-servicecatalog - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-ailanguage - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-operatoraccesscontrol - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-bastion - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-genericartifactscontent - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-jms - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-devops - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-aianomalydetection - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-datalabelingservice - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-datalabelingservicedataplane - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-apmconfig - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-waf - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-certificates - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-certificatesmanagement - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-usage - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-databasetools - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-servicemanagerproxy - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-appmgmtcontrol - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-ospgateway - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-identitydataplane - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-visualbuilder - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-osubusage - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-osubsubscription - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-osuborganizationsubscription - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-osubbillingschedule - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-dashboardservice - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-threatintelligence - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-aivision - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-aispeech - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-dataconnectivity - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-stackmonitoring - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-servicemesh - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-adm - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-licensemanager - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-onesubscription - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-governancerulescontrolplane - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-waa - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-networkfirewall - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-vnmonitoring - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-emwarehouse - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-lockbox - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-fusionapps - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-mediaservices - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-opa - ${version.lib.oci} - false - - - com.oracle.oci.sdk - oci-java-sdk-opensearch - ${version.lib.oci} - false - diff --git a/tracing/providers/jaeger/pom.xml b/tracing/providers/jaeger/pom.xml index 3d4fd930ebd..7843567a5b7 100644 --- a/tracing/providers/jaeger/pom.xml +++ b/tracing/providers/jaeger/pom.xml @@ -41,9 +41,31 @@ io.opentelemetry opentelemetry-sdk + + + + + + + + + com.squareup.okio + okio + io.opentelemetry opentelemetry-exporter-jaeger + + + + org.jetbrains.kotlin + kotlin-stdlib-jdk8 + + + org.jetbrains.kotlin + kotlin-stdlib + + io.helidon.tracing.providers @@ -90,6 +112,7 @@ helidon-config-metadata-processor true + From ecebefcb7496e1885a7fd42c2a37393607bf0c2d Mon Sep 17 00:00:00 2001 From: Joe Di Pol Date: Wed, 4 Oct 2023 09:57:06 -0700 Subject: [PATCH 2/2] Don't dependency manage kotlin. Fix typo. --- dependencies/pom.xml | 11 ++--------- tracing/providers/jaeger/pom.xml | 18 +++++------------- 2 files changed, 7 insertions(+), 22 deletions(-) diff --git a/dependencies/pom.xml b/dependencies/pom.xml index f5e70f0ebe7..2a49733bf75 100644 --- a/dependencies/pom.xml +++ b/dependencies/pom.xml @@ -95,7 +95,6 @@ 6.7.0.202309050840-r 5.9.3 3.5.1 - 1.8.0 2.18.0 1.4.0 2.6.2 @@ -131,7 +130,7 @@ 0.0.8.Final 3.21.0 21.3.0.0 - + 3.4.0 4.11.0 @@ -946,12 +945,6 @@ kafka-clients ${version.lib.kafka} - - - kotlin-stdlib - org.jetbrains.kotlin - ${version.lib.kotlin} - org.glassfish.jersey.media jersey-media-json-binding @@ -1253,7 +1246,7 @@ ${version.lib.okhttp3} - + com.squareup.okio okio ${version.lib.okio} diff --git a/tracing/providers/jaeger/pom.xml b/tracing/providers/jaeger/pom.xml index 7843567a5b7..664cd30382c 100644 --- a/tracing/providers/jaeger/pom.xml +++ b/tracing/providers/jaeger/pom.xml @@ -41,13 +41,9 @@ io.opentelemetry opentelemetry-sdk - - - - - - - + com.squareup.okio okio @@ -56,7 +52,8 @@ io.opentelemetry opentelemetry-exporter-jaeger - + org.jetbrains.kotlin kotlin-stdlib-jdk8 @@ -87,11 +84,6 @@ io.helidon.tracing helidon-tracing - - - kotlin-stdlib - org.jetbrains.kotlin - org.slf4j