commit 4daa3c696d5fd9de9cda84012f715afeff6b2545704baa8ea4ce16ebcc2ce26e Author: Fridrich Strba Date: Fri Nov 15 10:41:07 2024 +0000 Accepting request 1224419 from Java:packages:test new package OBS-URL: https://build.opensuse.org/request/show/1224419 OBS-URL: https://build.opensuse.org/package/show/Java:packages/opentelemetry-java?expand=0&rev=1 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/OtelVersionGenerator.sh b/OtelVersionGenerator.sh new file mode 100644 index 0000000..b5dd8de --- /dev/null +++ b/OtelVersionGenerator.sh @@ -0,0 +1,33 @@ +#!/bin/bash + +if [ "$#" -lt 2 ]; then + echo "Usage: $0 [basedir]" + exit 1 +fi +packagename=$1 +version=$2 +if [ "$#" -ge 3 ]; then + basedir=$3 +else + basedir=$(pwd) +fi + +subdirectory=${packagename//\.//} + +echo "packagename: ${packagename}" +echo "version: ${version}" +echo "directory: ${basedir}/${subdirectory}" + +mkdir -p ${basedir}/${subdirectory} +touch ${basedir}/${subdirectory}/OtelVersion.java +if [ ! -f ${basedir}/${subdirectory}/OtelVersion.java ]; then + exit 1 +fi + +echo "package ${packagename};" > ${basedir}/${subdirectory}/OtelVersion.java +echo "" >> ${basedir}/${subdirectory}/OtelVersion.java +echo "public final class OtelVersion {" >> ${basedir}/${subdirectory}/OtelVersion.java +echo " public static final String VERSION = \"${version}\";" >> ${basedir}/${subdirectory}/OtelVersion.java +echo "" >> ${basedir}/${subdirectory}/OtelVersion.java +echo " private OtelVersion() {}" >> ${basedir}/${subdirectory}/OtelVersion.java +echo "}" >> ${basedir}/${subdirectory}/OtelVersion.java diff --git a/aggregator.pom b/aggregator.pom new file mode 100644 index 0000000..855f939 --- /dev/null +++ b/aggregator.pom @@ -0,0 +1,39 @@ + + + 4.0.0 + + org.opensuse.xmvn.opentelemetry + aggregator + any + pom + + + UTF-8 + + + + api/all + api/incubator + bom + context + exporters/common + exporters/otlp/common + exporters/otlp/all + exporters/sender/okhttp + sdk/all + sdk/common + sdk/logs + sdk/metrics + sdk/trace + sdk-extensions/autoconfigure-spi + sdk-extensions/autoconfigure + + + + + + + + + diff --git a/opentelemetry-api-1.44.0.pom b/opentelemetry-api-1.44.0.pom new file mode 100644 index 0000000..d3888af --- /dev/null +++ b/opentelemetry-api-1.44.0.pom @@ -0,0 +1,42 @@ + + + + + + + + 4.0.0 + io.opentelemetry + opentelemetry-api + 1.44.0 + OpenTelemetry Java + OpenTelemetry API + https://github.com/open-telemetry/opentelemetry-java + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + opentelemetry + OpenTelemetry + https://github.com/open-telemetry/community + + + + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + git@github.com:open-telemetry/opentelemetry-java.git + + + + io.opentelemetry + opentelemetry-context + 1.44.0 + compile + + + diff --git a/opentelemetry-api-incubator-1.44.0-alpha.pom b/opentelemetry-api-incubator-1.44.0-alpha.pom new file mode 100644 index 0000000..a168404 --- /dev/null +++ b/opentelemetry-api-incubator-1.44.0-alpha.pom @@ -0,0 +1,42 @@ + + + + + + + + 4.0.0 + io.opentelemetry + opentelemetry-api-incubator + 1.44.0-alpha + OpenTelemetry Java + OpenTelemetry API Incubator + https://github.com/open-telemetry/opentelemetry-java + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + opentelemetry + OpenTelemetry + https://github.com/open-telemetry/community + + + + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + git@github.com:open-telemetry/opentelemetry-java.git + + + + io.opentelemetry + opentelemetry-api + 1.44.0 + compile + + + diff --git a/opentelemetry-bom-1.44.0.pom b/opentelemetry-bom-1.44.0.pom new file mode 100644 index 0000000..bd5f128 --- /dev/null +++ b/opentelemetry-bom-1.44.0.pom @@ -0,0 +1,154 @@ + + + + + + + + 4.0.0 + io.opentelemetry + opentelemetry-bom + 1.44.0 + pom + OpenTelemetry Java + OpenTelemetry Bill of Materials + https://github.com/open-telemetry/opentelemetry-java + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + opentelemetry + OpenTelemetry + https://github.com/open-telemetry/community + + + + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + git@github.com:open-telemetry/opentelemetry-java.git + + + + + io.opentelemetry + opentelemetry-context + 1.44.0 + + + io.opentelemetry + opentelemetry-opentracing-shim + 1.44.0 + + + io.opentelemetry + opentelemetry-api + 1.44.0 + + + io.opentelemetry + opentelemetry-exporter-common + 1.44.0 + + + io.opentelemetry + opentelemetry-exporter-logging + 1.44.0 + + + io.opentelemetry + opentelemetry-exporter-logging-otlp + 1.44.0 + + + io.opentelemetry + opentelemetry-exporter-zipkin + 1.44.0 + + + io.opentelemetry + opentelemetry-extension-kotlin + 1.44.0 + + + io.opentelemetry + opentelemetry-extension-trace-propagators + 1.44.0 + + + io.opentelemetry + opentelemetry-sdk + 1.44.0 + + + io.opentelemetry + opentelemetry-sdk-common + 1.44.0 + + + io.opentelemetry + opentelemetry-sdk-logs + 1.44.0 + + + io.opentelemetry + opentelemetry-sdk-metrics + 1.44.0 + + + io.opentelemetry + opentelemetry-sdk-testing + 1.44.0 + + + io.opentelemetry + opentelemetry-sdk-trace + 1.44.0 + + + io.opentelemetry + opentelemetry-sdk-extension-autoconfigure + 1.44.0 + + + io.opentelemetry + opentelemetry-sdk-extension-autoconfigure-spi + 1.44.0 + + + io.opentelemetry + opentelemetry-sdk-extension-jaeger-remote-sampler + 1.44.0 + + + io.opentelemetry + opentelemetry-exporter-otlp + 1.44.0 + + + io.opentelemetry + opentelemetry-exporter-otlp-common + 1.44.0 + + + io.opentelemetry + opentelemetry-exporter-sender-grpc-managed-channel + 1.44.0 + + + io.opentelemetry + opentelemetry-exporter-sender-jdk + 1.44.0 + + + io.opentelemetry + opentelemetry-exporter-sender-okhttp + 1.44.0 + + + + diff --git a/opentelemetry-context-1.44.0.pom b/opentelemetry-context-1.44.0.pom new file mode 100644 index 0000000..8c6692b --- /dev/null +++ b/opentelemetry-context-1.44.0.pom @@ -0,0 +1,34 @@ + + + + + + + + 4.0.0 + io.opentelemetry + opentelemetry-context + 1.44.0 + OpenTelemetry Java + OpenTelemetry Context (Incubator) + https://github.com/open-telemetry/opentelemetry-java + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + opentelemetry + OpenTelemetry + https://github.com/open-telemetry/community + + + + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + git@github.com:open-telemetry/opentelemetry-java.git + + diff --git a/opentelemetry-exporter-common-1.44.0.pom b/opentelemetry-exporter-common-1.44.0.pom new file mode 100644 index 0000000..22d4c6d --- /dev/null +++ b/opentelemetry-exporter-common-1.44.0.pom @@ -0,0 +1,48 @@ + + + + + + + + 4.0.0 + io.opentelemetry + opentelemetry-exporter-common + 1.44.0 + OpenTelemetry Java + OpenTelemetry Exporter Common + https://github.com/open-telemetry/opentelemetry-java + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + opentelemetry + OpenTelemetry + https://github.com/open-telemetry/community + + + + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + git@github.com:open-telemetry/opentelemetry-java.git + + + + io.opentelemetry + opentelemetry-api + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-sdk-extension-autoconfigure-spi + 1.44.0 + compile + + + diff --git a/opentelemetry-exporter-otlp-1.44.0.pom b/opentelemetry-exporter-otlp-1.44.0.pom new file mode 100644 index 0000000..72eb769 --- /dev/null +++ b/opentelemetry-exporter-otlp-1.44.0.pom @@ -0,0 +1,72 @@ + + + + + + + + 4.0.0 + io.opentelemetry + opentelemetry-exporter-otlp + 1.44.0 + OpenTelemetry Java + OpenTelemetry Protocol (OTLP) Exporters + https://github.com/open-telemetry/opentelemetry-java + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + opentelemetry + OpenTelemetry + https://github.com/open-telemetry/community + + + + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + git@github.com:open-telemetry/opentelemetry-java.git + + + + io.opentelemetry + opentelemetry-sdk-trace + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-sdk-metrics + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-sdk-logs + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-exporter-otlp-common + 1.44.0 + runtime + + + io.opentelemetry + opentelemetry-exporter-sender-okhttp + 1.44.0 + runtime + + + io.opentelemetry + opentelemetry-sdk-extension-autoconfigure-spi + 1.44.0 + runtime + + + diff --git a/opentelemetry-exporter-otlp-common-1.44.0.pom b/opentelemetry-exporter-otlp-common-1.44.0.pom new file mode 100644 index 0000000..de7c0f8 --- /dev/null +++ b/opentelemetry-exporter-otlp-common-1.44.0.pom @@ -0,0 +1,48 @@ + + + + + + + + 4.0.0 + io.opentelemetry + opentelemetry-exporter-otlp-common + 1.44.0 + OpenTelemetry Java + OpenTelemetry Protocol Exporter + https://github.com/open-telemetry/opentelemetry-java + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + opentelemetry + OpenTelemetry + https://github.com/open-telemetry/community + + + + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + git@github.com:open-telemetry/opentelemetry-java.git + + + + io.opentelemetry + opentelemetry-exporter-common + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-api-incubator + 1.44.0-alpha + runtime + + + diff --git a/opentelemetry-exporter-sender-okhttp-1.44.0.pom b/opentelemetry-exporter-sender-okhttp-1.44.0.pom new file mode 100644 index 0000000..0e798ce --- /dev/null +++ b/opentelemetry-exporter-sender-okhttp-1.44.0.pom @@ -0,0 +1,54 @@ + + + + + + + + 4.0.0 + io.opentelemetry + opentelemetry-exporter-sender-okhttp + 1.44.0 + OpenTelemetry Java + OpenTelemetry OkHttp Senders + https://github.com/open-telemetry/opentelemetry-java + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + opentelemetry + OpenTelemetry + https://github.com/open-telemetry/community + + + + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + git@github.com:open-telemetry/opentelemetry-java.git + + + + io.opentelemetry + opentelemetry-exporter-common + 1.44.0 + runtime + + + io.opentelemetry + opentelemetry-sdk-common + 1.44.0 + runtime + + + com.squareup.okhttp3 + okhttp + 4.12.0 + runtime + + + diff --git a/opentelemetry-java.changes b/opentelemetry-java.changes new file mode 100644 index 0000000..d85d914 --- /dev/null +++ b/opentelemetry-java.changes @@ -0,0 +1,4 @@ +------------------------------------------------------------------- +Fri Nov 15 10:39:34 UTC 2024 - Fridrich Strba + +- Initial packaging with version 1.44.0 diff --git a/opentelemetry-java.spec b/opentelemetry-java.spec new file mode 100644 index 0000000..5ffc596 --- /dev/null +++ b/opentelemetry-java.spec @@ -0,0 +1,237 @@ +# +# spec file for package opentelemetry-java +# +# Copyright (c) 2024 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +Name: opentelemetry-java +Version: 1.44.0 +Release: 0 +Summary: OpenTelemetry Java +License: Apache-2.0 +Group: Productivity/Networking/Web/Servers +URL: https://github.com/open-telemetry +Source0: https://github.com/open-telemetry/%{name}/archive/refs/tags/v%{version}.tar.gz +Source1: https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-api/%{version}/opentelemetry-api-%{version}.pom +Source2: https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-bom/%{version}/opentelemetry-bom-%{version}.pom +Source3: https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-context/%{version}/opentelemetry-context-%{version}.pom +Source4: https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-exporter-common/%{version}/opentelemetry-exporter-common-%{version}.pom +Source5: https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-exporter-otlp-common/%{version}/opentelemetry-exporter-otlp-common-%{version}.pom +Source6: https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-exporter-otlp/%{version}/opentelemetry-exporter-otlp-%{version}.pom +Source7: https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-exporter-sender-okhttp/%{version}/opentelemetry-exporter-sender-okhttp-%{version}.pom +Source8: https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-common/%{version}/opentelemetry-sdk-common-%{version}.pom +Source9: https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-extension-autoconfigure-spi/%{version}/opentelemetry-sdk-extension-autoconfigure-spi-%{version}.pom +Source10: https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-extension-autoconfigure/%{version}/opentelemetry-sdk-extension-autoconfigure-%{version}.pom +Source11: https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-logs/%{version}/opentelemetry-sdk-logs-%{version}.pom +Source12: https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-metrics/%{version}/opentelemetry-sdk-metrics-%{version}.pom +Source13: https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk-trace/%{version}/opentelemetry-sdk-trace-%{version}.pom +Source14: https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-sdk/%{version}/opentelemetry-sdk-%{version}.pom +Source15: https://repo1.maven.org/maven2/io/opentelemetry/opentelemetry-api-incubator/%{version}-alpha/opentelemetry-api-incubator-%{version}-alpha.pom +Source100: aggregator.pom +Source200: OtelVersionGenerator.sh +BuildRequires: bash +BuildRequires: fdupes +BuildRequires: jurand +BuildRequires: maven-local +BuildRequires: mvn(com.fasterxml.jackson.core:jackson-core) +BuildRequires: mvn(com.google.auto.value:auto-value) +BuildRequires: mvn(com.google.auto.value:auto-value-annotations) +BuildRequires: mvn(com.google.code.findbugs:jsr305) +BuildRequires: mvn(com.google.errorprone:error_prone_annotations) +BuildRequires: mvn(org.jctools:jctools-core) + +%description +OpenTelemetry is the merging of OpenCensus and OpenTracing into +a single project. + +This project contains the following top level components: +- OpenTelemetry API: + * stable apis including Tracer, Span, SpanContext, Meter, and + Baggage. + * context api The OpenTelemetry Context implementation. + * incubating apis incubating APIs, including Events. +- extensions define additional API extensions not part of the core + API, including propagators. +- sdk defines the implementation of the OpenTelemetry API. +- exporters trace, metric, and log exporters for the SDK. +- sdk-extensions defines additional SDK extensions, which are not + part of the core SDK. +- OpenTracing shim defines a bridge layer from OpenTracing to the + OpenTelemetry API. +- OpenCensus shim defines a bridge layer from OpenCensus to the + OpenTelemetry API. + +%package api +Summary: OpenTelemetry API +Group: Productivity/Networking/Web/Servers + +%description api +OpenTelemetry API: Stable apis including Tracer, Span, SpanContext, +Meter, and Baggage. + +%package api-incubator +Summary: OpenTelemetry API Incubator +Group: Productivity/Networking/Web/Servers + +%description api-incubator +OpenTelemetry API Incubator: Incubating APIs, including Events + +%package context +Summary: OpenTelemetry Context +Group: Productivity/Networking/Web/Servers + +%description context +The OpenTelemetry Context implementation. + +%package sdk +Summary: OpenTelemetry SDK +Group: Productivity/Networking/Web/Servers + +%description sdk +OpenTelemetry SDK defines the implementation of the OpenTelemetry API. + +%package sdk-common +Summary: OpenTelemetry SDK Common +Group: Productivity/Networking/Web/Servers + +%description sdk-common +OpenTelemetry SDK Common. + +%package sdk-extension-autoconfigure +Summary: OpenTelemetry SDK Auto-configuration +Group: Productivity/Networking/Web/Servers + +%description sdk-extension-autoconfigure +OpenTelemetry SDK Auto-configuration. + +%package sdk-extension-autoconfigure-spi +Summary: OpenTelemetry SDK Auto-configuration SPI +Group: Productivity/Networking/Web/Servers + +%description sdk-extension-autoconfigure-spi +OpenTelemetry SDK Auto-configuration SPI. + +%package sdk-logs +Summary: OpenTelemetry Log SDK +Group: Productivity/Networking/Web/Servers + +%description sdk-logs +OpenTelemetry Log SDK. + +%package sdk-metrics +Summary: OpenTelemetry SDK Metrics +Group: Productivity/Networking/Web/Servers + +%description sdk-metrics +OpenTelemetry SDK Metrics. + +%package sdk-trace +Summary: OpenTelemetry SDK For Tracing +Group: Productivity/Networking/Web/Servers + +%description sdk-trace +OpenTelemetry SDK For Tracing. + +%package javadoc +Summary: API documentation for %{name} +Group: Documentation/HTML + +%description javadoc +API documentation for %{name}. + +%prep +%setup -q +cp %{SOURCE100} pom.xml +cp %{SOURCE1} api/all/pom.xml +cp %{SOURCE2} bom/pom.xml +cp %{SOURCE3} context/pom.xml +cp %{SOURCE4} exporters/common/pom.xml +cp %{SOURCE5} exporters/otlp/common/pom.xml +cp %{SOURCE6} exporters/otlp/all/pom.xml +cp %{SOURCE7} exporters/sender/okhttp/pom.xml +cp %{SOURCE8} sdk/common/pom.xml +cp %{SOURCE9} sdk-extensions/autoconfigure-spi/pom.xml +cp %{SOURCE10} sdk-extensions/autoconfigure/pom.xml +cp %{SOURCE11} sdk/logs/pom.xml +cp %{SOURCE12} sdk/metrics/pom.xml +cp %{SOURCE13} sdk/trace/pom.xml +cp %{SOURCE14} sdk/all/pom.xml +cp %{SOURCE15} api/incubator/pom.xml + +bash %{SOURCE200} io.opentelemetry.opentracing.shim.internal %{version} opentracing-shim/src/main/java +bash %{SOURCE200} io.opentelemetry.exporter.otlp.all.internal %{version} exporters/otlp/all/src/main/java +bash %{SOURCE200} io.opentelemetry.opencensus.shim.internal %{version} opencensus-shim/src/main/java +bash %{SOURCE200} io.opentelemetry.sdk.common.internal %{version} sdk/common/src/main/java + +%pom_add_dep com.google.errorprone:error_prone_annotations:2.35.1:provided context +%pom_add_dep com.google.code.findbugs:jsr305:3.0.2:provided context exporters/common sdk/all sdk/logs sdk/metrics sdk/trace sdk-extensions/autoconfigure sdk-extensions/autoconfigure-spi + +%pom_add_dep com.google.auto.value:auto-value:1.11.0:provided api/all exporters/common sdk/all sdk/common sdk/logs sdk/metrics sdk/trace sdk-extensions/autoconfigure +%pom_add_dep com.google.auto.value:auto-value-annotations:1.11.0:provided api/all exporters/common sdk/all sdk/logs sdk/common sdk/metrics sdk/trace sdk-extensions/autoconfigure + +%pom_add_dep com.google.code.findbugs:jsr305:3.0.2:provided api/incubator + +%pom_change_dep :opentelemetry-api-incubator :::compile sdk/logs sdk/metrics sdk/trace sdk-extensions/autoconfigure + +%pom_add_dep com.fasterxml.jackson.core:jackson-core:2.18.1 exporters/common + +%pom_add_dep org.jctools:jctools-core:4.0.5 sdk/trace +cp -r sdk/trace-shaded-deps/src/main/resources sdk/trace/src/main/resources +cp sdk/trace-shaded-deps/src/main/java/io/opentelemetry/sdk/trace/internal/JcTools.java \ + sdk/trace/src/main/java/io/opentelemetry/sdk/trace/internal/ + +%{java_remove_annotations} sdk/metrics -n IgnoreJRERequirement + +%pom_disable_module bom +%pom_disable_module exporters/common +%pom_disable_module exporters/otlp/common +%pom_disable_module exporters/otlp/all +%pom_disable_module exporters/sender/okhttp + +%{mvn_package} :aggregator __noinstall + +%build +%{mvn_build} -f -s -- -Dmaven.compiler.{source,target}=8 + +%install +%mvn_install +%fdupes -s %{buildroot}%{_javadocdir} + +%files api -f .mfiles-opentelemetry-api +%license LICENSE +%doc README.md + +%files api-incubator -f .mfiles-opentelemetry-api-incubator + +%files context -f .mfiles-opentelemetry-context + +%files sdk -f .mfiles-opentelemetry-sdk + +%files sdk-common -f .mfiles-opentelemetry-sdk-common + +%files sdk-extension-autoconfigure -f .mfiles-opentelemetry-sdk-extension-autoconfigure + +%files sdk-extension-autoconfigure-spi -f .mfiles-opentelemetry-sdk-extension-autoconfigure-spi + +%files sdk-logs -f .mfiles-opentelemetry-sdk-logs + +%files sdk-metrics -f .mfiles-opentelemetry-sdk-metrics + +%files sdk-trace -f .mfiles-opentelemetry-sdk-trace + +%files javadoc -f .mfiles-javadoc +%license LICENSE + +%changelog diff --git a/opentelemetry-sdk-1.44.0.pom b/opentelemetry-sdk-1.44.0.pom new file mode 100644 index 0000000..0462016 --- /dev/null +++ b/opentelemetry-sdk-1.44.0.pom @@ -0,0 +1,66 @@ + + + + + + + + 4.0.0 + io.opentelemetry + opentelemetry-sdk + 1.44.0 + OpenTelemetry Java + OpenTelemetry SDK + https://github.com/open-telemetry/opentelemetry-java + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + opentelemetry + OpenTelemetry + https://github.com/open-telemetry/community + + + + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + git@github.com:open-telemetry/opentelemetry-java.git + + + + io.opentelemetry + opentelemetry-api + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-sdk-common + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-sdk-trace + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-sdk-metrics + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-sdk-logs + 1.44.0 + compile + + + diff --git a/opentelemetry-sdk-common-1.44.0.pom b/opentelemetry-sdk-common-1.44.0.pom new file mode 100644 index 0000000..847a5fe --- /dev/null +++ b/opentelemetry-sdk-common-1.44.0.pom @@ -0,0 +1,42 @@ + + + + + + + + 4.0.0 + io.opentelemetry + opentelemetry-sdk-common + 1.44.0 + OpenTelemetry Java + OpenTelemetry SDK Common + https://github.com/open-telemetry/opentelemetry-java + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + opentelemetry + OpenTelemetry + https://github.com/open-telemetry/community + + + + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + git@github.com:open-telemetry/opentelemetry-java.git + + + + io.opentelemetry + opentelemetry-api + 1.44.0 + compile + + + diff --git a/opentelemetry-sdk-extension-autoconfigure-1.44.0.pom b/opentelemetry-sdk-extension-autoconfigure-1.44.0.pom new file mode 100644 index 0000000..7648935 --- /dev/null +++ b/opentelemetry-sdk-extension-autoconfigure-1.44.0.pom @@ -0,0 +1,54 @@ + + + + + + + + 4.0.0 + io.opentelemetry + opentelemetry-sdk-extension-autoconfigure + 1.44.0 + OpenTelemetry Java + OpenTelemetry SDK Auto-configuration + https://github.com/open-telemetry/opentelemetry-java + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + opentelemetry + OpenTelemetry + https://github.com/open-telemetry/community + + + + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + git@github.com:open-telemetry/opentelemetry-java.git + + + + io.opentelemetry + opentelemetry-sdk + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-sdk-extension-autoconfigure-spi + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-api-incubator + 1.44.0-alpha + runtime + + + diff --git a/opentelemetry-sdk-extension-autoconfigure-spi-1.44.0.pom b/opentelemetry-sdk-extension-autoconfigure-spi-1.44.0.pom new file mode 100644 index 0000000..8f1f86f --- /dev/null +++ b/opentelemetry-sdk-extension-autoconfigure-spi-1.44.0.pom @@ -0,0 +1,42 @@ + + + + + + + + 4.0.0 + io.opentelemetry + opentelemetry-sdk-extension-autoconfigure-spi + 1.44.0 + OpenTelemetry Java + OpenTelemetry SDK Auto-configuration SPI + https://github.com/open-telemetry/opentelemetry-java + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + opentelemetry + OpenTelemetry + https://github.com/open-telemetry/community + + + + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + git@github.com:open-telemetry/opentelemetry-java.git + + + + io.opentelemetry + opentelemetry-sdk + 1.44.0 + compile + + + diff --git a/opentelemetry-sdk-logs-1.44.0.pom b/opentelemetry-sdk-logs-1.44.0.pom new file mode 100644 index 0000000..cd4dc21 --- /dev/null +++ b/opentelemetry-sdk-logs-1.44.0.pom @@ -0,0 +1,54 @@ + + + + + + + + 4.0.0 + io.opentelemetry + opentelemetry-sdk-logs + 1.44.0 + OpenTelemetry Java + OpenTelemetry Log SDK + https://github.com/open-telemetry/opentelemetry-java + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + opentelemetry + OpenTelemetry + https://github.com/open-telemetry/community + + + + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + git@github.com:open-telemetry/opentelemetry-java.git + + + + io.opentelemetry + opentelemetry-api + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-sdk-common + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-api-incubator + 1.44.0-alpha + runtime + + + diff --git a/opentelemetry-sdk-metrics-1.44.0.pom b/opentelemetry-sdk-metrics-1.44.0.pom new file mode 100644 index 0000000..db5c1c8 --- /dev/null +++ b/opentelemetry-sdk-metrics-1.44.0.pom @@ -0,0 +1,54 @@ + + + + + + + + 4.0.0 + io.opentelemetry + opentelemetry-sdk-metrics + 1.44.0 + OpenTelemetry Java + OpenTelemetry SDK Metrics + https://github.com/open-telemetry/opentelemetry-java + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + opentelemetry + OpenTelemetry + https://github.com/open-telemetry/community + + + + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + git@github.com:open-telemetry/opentelemetry-java.git + + + + io.opentelemetry + opentelemetry-api + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-sdk-common + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-api-incubator + 1.44.0-alpha + runtime + + + diff --git a/opentelemetry-sdk-trace-1.44.0.pom b/opentelemetry-sdk-trace-1.44.0.pom new file mode 100644 index 0000000..caacaa2 --- /dev/null +++ b/opentelemetry-sdk-trace-1.44.0.pom @@ -0,0 +1,54 @@ + + + + + + + + 4.0.0 + io.opentelemetry + opentelemetry-sdk-trace + 1.44.0 + OpenTelemetry Java + OpenTelemetry SDK For Tracing + https://github.com/open-telemetry/opentelemetry-java + + + The Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + + + + + opentelemetry + OpenTelemetry + https://github.com/open-telemetry/community + + + + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + scm:git:git@github.com:open-telemetry/opentelemetry-java.git + git@github.com:open-telemetry/opentelemetry-java.git + + + + io.opentelemetry + opentelemetry-api + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-sdk-common + 1.44.0 + compile + + + io.opentelemetry + opentelemetry-api-incubator + 1.44.0-alpha + runtime + + + diff --git a/v1.44.0.tar.gz b/v1.44.0.tar.gz new file mode 100644 index 0000000..0dfdbe8 --- /dev/null +++ b/v1.44.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:43a98ed8aee356fbe221f490085fe0609c6c91e51985d5cb80c33d3eced343d3 +size 1173059