Skip to content

Commit 2bd75d4

Browse files
committed
rename to org.hypertrace folders
1 parent 28e67cc commit 2bd75d4

File tree

3 files changed

+47
-47
lines changed

3 files changed

+47
-47
lines changed

instrumentation/build.gradle.kts

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -40,30 +40,30 @@ tasks {
4040

4141
mergeServiceFiles()
4242

43-
relocate("com.blogspot.mydailyjava.weaklockfree", "ai.traceable.io.opentelemetry.instrumentation.api.internal.shaded.weaklockfree")
43+
relocate("com.blogspot.mydailyjava.weaklockfree", "org.hypertrace.io.opentelemetry.instrumentation.api.internal.shaded.weaklockfree")
4444

4545
exclude("**/module-info.class")
4646

47-
relocate("org.slf4j", "ai.traceable.io.opentelemetry.javaagent.slf4j")
48-
relocate("java.util.logging.Logger", "ai.traceable.io.opentelemetry.javaagent.bootstrap.PatchLogger")
47+
relocate("org.slf4j", "org.hypertrace.io.opentelemetry.javaagent.slf4j")
48+
relocate("java.util.logging.Logger", "org.hypertrace.io.opentelemetry.javaagent.bootstrap.PatchLogger")
4949

5050

5151
// prevents conflict with library instrumentation
52-
relocate("io.opentelemetry.instrumentation.api", "ai.traceable.io.opentelemetry.javaagent.shaded.instrumentation.api")
52+
relocate("io.opentelemetry.instrumentation.api", "org.hypertrace.io.opentelemetry.javaagent.shaded.instrumentation.api")
5353
//opentelemetry rewrite library instrumentation dependencies
54-
relocate("io.opentelemetry.instrumentation", "ai.traceable.io.opentelemetry.javaagent.shaded.instrumentation") {
54+
relocate("io.opentelemetry.instrumentation", "org.hypertrace.io.opentelemetry.javaagent.shaded.instrumentation") {
5555
exclude("io.opentelemetry.javaagent.instrumentation.**")
5656
}
5757

5858
// relocate OpenTelemetry API
59-
relocate("io.opentelemetry.api", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.api")
60-
relocate("io.opentelemetry.semconv", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.semconv")
61-
relocate("io.opentelemetry.spi", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.spi")
62-
relocate("io.opentelemetry.context", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.context")
63-
relocate("io.opentelemetry.extension.kotlin", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.kotlin")
64-
relocate("io.opentelemetry.extension.aws", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.aws")
65-
66-
relocate("io.opentelemetry", "ai.traceable.io.opentelemetry")
59+
relocate("io.opentelemetry.api", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.api")
60+
relocate("io.opentelemetry.semconv", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.semconv")
61+
relocate("io.opentelemetry.spi", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.spi")
62+
relocate("io.opentelemetry.context", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.context")
63+
relocate("io.opentelemetry.extension.kotlin", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.kotlin")
64+
relocate("io.opentelemetry.extension.aws", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.aws")
65+
66+
relocate("io.opentelemetry", "org.hypertrace.io.opentelemetry")
6767
}
6868
}
6969

javaagent/build.gradle.kts

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ tasks.register<Copy>("extractOtelAgentJarInstClassdata") {
5858

5959
// Step 3: Move contents to inst/ folder with relocated paths
6060
tasks.register<com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar>("relocateOtelClassesToInst") {
61-
description = "Relocates OpenTelemetry classes to inst/ folder with ai.traceable prefix"
61+
description = "Relocates OpenTelemetry classes to inst/ folder with org.hypertrace prefix"
6262

6363
dependsOn("extractOtelAgentJarInstClassdata")
6464

@@ -67,10 +67,10 @@ tasks.register<com.github.jengelman.gradle.plugins.shadow.tasks.ShadowJar>("relo
6767
destinationDirectory.set(file("$buildDir/tmp/relocated-otel-classdata"))
6868
archiveFileName.set("relocated-otel-classdata.jar")
6969

70-
relocate("io.opentelemetry", "ai.traceable.io.opentelemetry")
70+
relocate("io.opentelemetry", "org.hypertrace.io.opentelemetry")
7171

7272
eachFile {
73-
path = "inst/ai/traceable/$path"
73+
path = "inst/org/hypertrace/$path"
7474
}
7575
}
7676

@@ -140,30 +140,30 @@ tasks.named<ProcessResources>("processResources") {
140140
tasks {
141141

142142
shadowJar {
143-
relocate("com.blogspot.mydailyjava.weaklockfree", "ai.traceable.io.opentelemetry.instrumentation.api.internal.shaded.weaklockfree")
143+
relocate("com.blogspot.mydailyjava.weaklockfree", "org.hypertrace.io.opentelemetry.instrumentation.api.internal.shaded.weaklockfree")
144144

145145
dependencies {
146146
exclude(dependency("org.codehaus.mojo:animal-sniffer-annotations"))
147147
exclude(dependency("javax.annotation:javax.annotation-api"))
148148
}
149149

150-
relocate("org.slf4j", "ai.traceable.io.opentelemetry.javaagent.slf4j")
151-
relocate("java.util.logging.Logger", "ai.traceable.io.opentelemetry.javaagent.bootstrap.PatchLogger")
152-
relocate("com.fasterxml.jackson", "ai.traceable.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.com.fasterxml.jackson")
153-
relocate("org.yaml", "ai.traceable.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.org.yaml")
150+
relocate("org.slf4j", "org.hypertrace.io.opentelemetry.javaagent.slf4j")
151+
relocate("java.util.logging.Logger", "org.hypertrace.io.opentelemetry.javaagent.bootstrap.PatchLogger")
152+
relocate("com.fasterxml.jackson", "org.hypertrace.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.com.fasterxml.jackson")
153+
relocate("org.yaml", "org.hypertrace.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.org.yaml")
154154

155155
// prevents conflict with library instrumentation
156-
relocate("io.opentelemetry.instrumentation.api", "ai.traceable.io.opentelemetry.javaagent.shaded.instrumentation.api")
156+
relocate("io.opentelemetry.instrumentation.api", "org.hypertrace.io.opentelemetry.javaagent.shaded.instrumentation.api")
157157

158158
// relocate OpenTelemetry API
159-
relocate("io.opentelemetry.api", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.api")
160-
relocate("io.opentelemetry.semconv", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.semconv")
161-
relocate("io.opentelemetry.spi", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.spi")
162-
relocate("io.opentelemetry.context", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.context")
163-
relocate("io.opentelemetry.extension.kotlin", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.kotlin")
164-
relocate("io.opentelemetry.extension.aws", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.aws")
165-
// Shade everything else of io.opentelemetry into ai.traceable.io.opentelemetry
166-
relocate("io.opentelemetry", "ai.traceable.io.opentelemetry")
159+
relocate("io.opentelemetry.api", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.api")
160+
relocate("io.opentelemetry.semconv", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.semconv")
161+
relocate("io.opentelemetry.spi", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.spi")
162+
relocate("io.opentelemetry.context", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.context")
163+
relocate("io.opentelemetry.extension.kotlin", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.kotlin")
164+
relocate("io.opentelemetry.extension.aws", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.aws")
165+
// Shade everything else of io.opentelemetry into org.hypertrace.io.opentelemetry
166+
relocate("io.opentelemetry", "org.hypertrace.io.opentelemetry")
167167

168168
mergeServiceFiles {
169169
include("inst/META-INF/services/*")
@@ -173,15 +173,15 @@ tasks {
173173
// Fix CVE-2024-7254, opentelemetry-javaagent brings in io.prometheus.metrics which uses deps of high vulnerability protobuf-java version
174174
// This was fixed in 2.x.x versions of opentelemetry-javaagent(which needs us to upgrade from 1.33.0)
175175
// TODO: Remove this exclusion after otel-javaagent upgrade which has CVE-2024-7254 fix
176-
exclude("inst/ai/traceable/io/prometheus/metrics/shaded/com_google_protobuf_3_21_7/**")
176+
exclude("inst/org/hypertrace/io/prometheus/metrics/shaded/com_google_protobuf_3_21_7/**")
177177
exclude("**/module-info.class")
178178
manifest {
179179
attributes.put("Implementation-Title", "javaagent")
180180
attributes.put("Implementation-Version", project.version)
181181
attributes.put("OpenTelemetry-Instrumentation-Version", "${versions["opentelemetry_java_agent"]}")
182182
attributes.put("Implementation-Vendor", "Hypertrace.org")
183183
attributes.put("Implementation-Url", "https://github.com/hypertrace/javaagent")
184-
attributes.put("Main-Class", "ai.traceable.io.opentelemetry.javaagent.OpenTelemetryAgent")
184+
attributes.put("Main-Class", "org.hypertrace.io.opentelemetry.javaagent.OpenTelemetryAgent")
185185
attributes.put("Agent-Class", "org.hypertrace.agent.instrument.HypertraceAgent")
186186
attributes.put("Premain-Class", "org.hypertrace.agent.instrument.HypertraceAgent")
187187
attributes.put("Can-Redefine-Classes", true)

tests-extension/build.gradle.kts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -36,29 +36,29 @@ tasks{
3636

3737
// relocate these in sync with
3838
// https://github.com/hypertrace/javaagent/blob/main/instrumentation/build.gradle.kts#L56-L82
39-
relocate("com.fasterxml.jackson", "ai.traceable.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.com.fasterxml.jackson")
40-
relocate("com.google", "ai.traceable.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.com.google")
41-
relocate("google.protobuf", "ai.traceable.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.google.protobuf")
42-
relocate("org.checkerframework", "ai.traceable.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.com.checkerframework") // transitive dependency form ht-filter-api
43-
relocate("org.yaml", "ai.traceable.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.org.yaml") // transitive dependency form ht-filter-api
44-
relocate("com.blogspot.mydailyjava.weaklockfree", "ai.traceable.io.opentelemetry.instrumentation.api.internal.shaded.weaklockfree") // transitive dependency from ht-filter-api
45-
relocate("org.slf4j", "ai.traceable.io.opentelemetry.javaagent.slf4j")
46-
relocate("java.util.logging.Logger", "ai.traceable.io.opentelemetry.javaagent.bootstrap.PatchLogger")
39+
relocate("com.fasterxml.jackson", "org.hypertrace.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.com.fasterxml.jackson")
40+
relocate("com.google", "org.hypertrace.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.com.google")
41+
relocate("google.protobuf", "org.hypertrace.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.google.protobuf")
42+
relocate("org.checkerframework", "org.hypertrace.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.com.checkerframework") // transitive dependency form ht-filter-api
43+
relocate("org.yaml", "org.hypertrace.io.opentelemetry.javaagent.shaded.org.hypertrace.shaded.org.yaml") // transitive dependency form ht-filter-api
44+
relocate("com.blogspot.mydailyjava.weaklockfree", "org.hypertrace.io.opentelemetry.instrumentation.api.internal.shaded.weaklockfree") // transitive dependency from ht-filter-api
45+
relocate("org.slf4j", "org.hypertrace.io.opentelemetry.javaagent.slf4j")
46+
relocate("java.util.logging.Logger", "org.hypertrace.io.opentelemetry.javaagent.bootstrap.PatchLogger")
4747

4848
relocate("okhttp3", "org.hypertrace.javaagent.filter.com.squareup.okhttp3")
4949
relocate("okio", "org.hypertrace.javaagent.filter.com.squareup.okio") // transitive dependency from okhttp
5050
relocate("org.codehaus", "org.hypertrace.javaagent.filter.org.codehaus") // transitive dependency from ht-filter-api
5151

5252
// relocate OpenTelemetry API in sync with
5353
// https://github.com/hypertrace/javaagent/blob/main/javaagent/build.gradle.kts#L58-L63
54-
relocate("io.opentelemetry.api", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.api")
55-
relocate("io.opentelemetry.semconv", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.semconv")
56-
relocate("io.opentelemetry.spi", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.spi")
57-
relocate("io.opentelemetry.context", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.context")
58-
relocate("io.opentelemetry.extension.kotlin", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.kotlin")
59-
relocate("io.opentelemetry.extension.aws", "ai.traceable.io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.aws")
54+
relocate("io.opentelemetry.api", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.api")
55+
relocate("io.opentelemetry.semconv", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.semconv")
56+
relocate("io.opentelemetry.spi", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.spi")
57+
relocate("io.opentelemetry.context", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.context")
58+
relocate("io.opentelemetry.extension.kotlin", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.kotlin")
59+
relocate("io.opentelemetry.extension.aws", "org.hypertrace.io.opentelemetry.javaagent.shaded.io.opentelemetry.extension.aws")
6060

61-
relocate("io.opentelemetry", "ai.traceable.io.opentelemetry")
61+
relocate("io.opentelemetry", "org.hypertrace.io.opentelemetry")
6262

6363
manifest {
6464
attributes.put("Implementation-Title", "test-filter-impl")

0 commit comments

Comments
 (0)