From 48d139469b2710e5b2aa9db7f0e67d4adad4ee0a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20St=C3=A4ber?= Date: Thu, 21 Mar 2024 20:56:57 +0100 Subject: [PATCH] Add BOM module (#931) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fabian Stäber --- pom.xml | 1 + .../pom.xml | 73 ++++++++----------- 2 files changed, 32 insertions(+), 42 deletions(-) rename {simpleclient-archive/simpleclient_bom => prometheus-metrics-bom}/pom.xml (62%) diff --git a/pom.xml b/pom.xml index 4ee0e39ae..dd1edea32 100644 --- a/pom.xml +++ b/pom.xml @@ -52,6 +52,7 @@ + prometheus-metrics-bom prometheus-metrics-core prometheus-metrics-config prometheus-metrics-model diff --git a/simpleclient-archive/simpleclient_bom/pom.xml b/prometheus-metrics-bom/pom.xml similarity index 62% rename from simpleclient-archive/simpleclient_bom/pom.xml rename to prometheus-metrics-bom/pom.xml index 417c679bd..f11653adc 100644 --- a/simpleclient-archive/simpleclient_bom/pom.xml +++ b/prometheus-metrics-bom/pom.xml @@ -5,17 +5,21 @@ io.prometheus client_java - 1.0.0-beta-2-SNAPSHOT + 1.2.0-SNAPSHOT - simpleclient_bom + prometheus-metrics-bom pom - Prometheus Java Simpleclient BOM + Prometheus Metrics BOM - Bill of Materials for the Simpleclient. + Bill of Materials for the Prometheus Metrics library + + 1.1.0 + + The Apache Software License, Version 2.0 @@ -28,118 +32,103 @@ io.prometheus - simpleclient - ${project.version} - - - io.prometheus - simpleclient_caffeine - ${project.version} - - - io.prometheus - simpleclient_common - ${project.version} - - - io.prometheus - simpleclient_dropwizard + prometheus-metrics-config ${project.version} io.prometheus - simpleclient_graphite_bridge + prometheus-metrics-core ${project.version} io.prometheus - simpleclient_guava + prometheus-metrics-exporter-common ${project.version} io.prometheus - simpleclient_hibernate + prometheus-metrics-exporter-httpserver ${project.version} io.prometheus - simpleclient_hotspot + prometheus-metrics-exporter-opentelemetry ${project.version} io.prometheus - simpleclient_httpserver + prometheus-metrics-exporter-servlet-jakarta ${project.version} io.prometheus - simpleclient_tracer_common + prometheus-metrics-exporter-servlet-javax ${project.version} io.prometheus - simpleclient_jetty + prometheus-metrics-exposition-formats ${project.version} io.prometheus - simpleclient_jetty_jdk8 + prometheus-metrics-instrumentation-dropwizard5 ${project.version} io.prometheus - simpleclient_log4j + prometheus-metrics-instrumentation-jvm ${project.version} io.prometheus - simpleclient_log4j2 + prometheus-metrics-model ${project.version} io.prometheus - simpleclient_logback + prometheus-metrics-simpleclient-bridge ${project.version} io.prometheus - simpleclient_pushgateway + prometheus-metrics-tracer ${project.version} io.prometheus - simpleclient_servlet + prometheus-metrics-tracer-common ${project.version} io.prometheus - simpleclient_servlet_jakarta + prometheus-metrics-tracer-initializer ${project.version} io.prometheus - simpleclient_spring_boot + prometheus-metrics-tracer-otel ${project.version} io.prometheus - simpleclient_spring_web + prometheus-metrics-tracer-otel-agent ${project.version} io.prometheus - simpleclient_tracer_otel - ${project.version} + prometheus-metrics-shaded-dependencies + ${prometheus.metrics.shaded.dependencies.version} io.prometheus - simpleclient_tracer_otel_agent - ${project.version} + prometheus-metrics-shaded-protobuf + ${prometheus.metrics.shaded.dependencies.version} io.prometheus - simpleclient_vertx - ${project.version} + prometheus-metrics-shaded-opentelemetry + ${prometheus.metrics.shaded.dependencies.version}