Rearrange the file structure of RocketMQ instrumentation (#6762)
Fixes #6761
This commit is contained in:
parent
73cadd38fe
commit
4e59f10687
|
@ -24,7 +24,7 @@ that can be used if you prefer that over using the Java agent:
|
|||
* [Oracle UCP](../instrumentation/oracle-ucp-11.2/library)
|
||||
* [OSHI](../instrumentation/oshi/library)
|
||||
* [Reactor](../instrumentation/reactor/reactor-3.1/library)
|
||||
* [RocketMQ](../instrumentation/rocketmq-client-4.8/library)
|
||||
* [RocketMQ](../instrumentation/rocketmq/rocketmq-client/rocketmq-client-4.8/library)
|
||||
* [Runtime metrics](../instrumentation/runtime-metrics/library)
|
||||
* [RxJava 1.0](../instrumentation/rxjava/rxjava-1.0/library)
|
||||
* [RxJava 2.0](../instrumentation/rxjava/rxjava-2.0/library)
|
||||
|
|
|
@ -14,9 +14,9 @@ muzzle {
|
|||
dependencies {
|
||||
library("org.apache.rocketmq:rocketmq-client:4.8.0")
|
||||
|
||||
implementation(project(":instrumentation:rocketmq-client-4.8:library"))
|
||||
implementation(project(":instrumentation:rocketmq:rocketmq-client:rocketmq-client-4.8:library"))
|
||||
|
||||
testImplementation(project(":instrumentation:rocketmq-client-4.8:testing"))
|
||||
testImplementation(project(":instrumentation:rocketmq:rocketmq-client:rocketmq-client-4.8:testing"))
|
||||
|
||||
testLibrary("org.apache.rocketmq:rocketmq-test:4.8.0")
|
||||
}
|
|
@ -3,10 +3,10 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.javaagent.instrumentation.rocketmq;
|
||||
package io.opentelemetry.javaagent.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import io.opentelemetry.api.GlobalOpenTelemetry;
|
||||
import io.opentelemetry.instrumentation.rocketmq.RocketMqTelemetry;
|
||||
import io.opentelemetry.instrumentation.rocketmqclient.v4_8.RocketMqTelemetry;
|
||||
import io.opentelemetry.javaagent.bootstrap.internal.ExperimentalConfig;
|
||||
import io.opentelemetry.javaagent.bootstrap.internal.InstrumentationConfig;
|
||||
import org.apache.rocketmq.client.hook.ConsumeMessageHook;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.javaagent.instrumentation.rocketmq;
|
||||
package io.opentelemetry.javaagent.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import static net.bytebuddy.matcher.ElementMatchers.isMethod;
|
||||
import static net.bytebuddy.matcher.ElementMatchers.named;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.javaagent.instrumentation.rocketmq;
|
||||
package io.opentelemetry.javaagent.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import static java.util.Arrays.asList;
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.javaagent.instrumentation.rocketmq;
|
||||
package io.opentelemetry.javaagent.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import static net.bytebuddy.matcher.ElementMatchers.isMethod;
|
||||
import static net.bytebuddy.matcher.ElementMatchers.named;
|
|
@ -3,7 +3,8 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8
|
||||
|
||||
|
||||
import io.opentelemetry.instrumentation.test.AgentTestTrait
|
||||
import org.apache.rocketmq.client.consumer.DefaultMQPushConsumer
|
|
@ -10,7 +10,7 @@ dependencies {
|
|||
|
||||
testLibrary("org.apache.rocketmq:rocketmq-test:4.8.0")
|
||||
|
||||
testImplementation(project(":instrumentation:rocketmq-client-4.8:testing"))
|
||||
testImplementation(project(":instrumentation:rocketmq:rocketmq-client:rocketmq-client-4.8:testing"))
|
||||
}
|
||||
|
||||
tasks.withType<Test>().configureEach {
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq;
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import com.google.auto.value.AutoValue;
|
||||
import io.opentelemetry.context.Context;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq;
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import io.opentelemetry.context.propagation.TextMapSetter;
|
||||
import org.apache.rocketmq.client.hook.SendMessageContext;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq;
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import io.opentelemetry.instrumentation.api.instrumenter.messaging.MessagingAttributesGetter;
|
||||
import io.opentelemetry.semconv.trace.attributes.SemanticAttributes;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq;
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import io.opentelemetry.api.common.AttributeKey;
|
||||
import io.opentelemetry.api.common.AttributesBuilder;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq;
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import io.opentelemetry.context.Context;
|
||||
import io.opentelemetry.instrumentation.api.instrumenter.Instrumenter;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq;
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import static io.opentelemetry.instrumentation.api.instrumenter.AttributesExtractor.constant;
|
||||
import static io.opentelemetry.semconv.trace.attributes.SemanticAttributes.MESSAGING_OPERATION;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq;
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import io.opentelemetry.instrumentation.api.instrumenter.messaging.MessagingAttributesGetter;
|
||||
import io.opentelemetry.semconv.trace.attributes.SemanticAttributes;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq;
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import io.opentelemetry.api.common.AttributeKey;
|
||||
import io.opentelemetry.api.common.AttributesBuilder;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq;
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import io.opentelemetry.api.OpenTelemetry;
|
||||
import io.opentelemetry.instrumentation.api.instrumenter.Instrumenter;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq;
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import static java.util.Collections.emptyList;
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq;
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import io.opentelemetry.context.propagation.TextMapGetter;
|
||||
import javax.annotation.Nullable;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq;
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import io.opentelemetry.context.Context;
|
||||
import org.apache.rocketmq.client.hook.ConsumeMessageContext;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq;
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8;
|
||||
|
||||
import io.opentelemetry.context.Context;
|
||||
import io.opentelemetry.instrumentation.api.instrumenter.Instrumenter;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8
|
||||
|
||||
|
||||
import io.opentelemetry.instrumentation.test.LibraryTestTrait
|
|
@ -3,9 +3,9 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8
|
||||
|
||||
import base.BaseConf
|
||||
import io.opentelemetry.instrumentation.rocketmqclient.v4_8.base.BaseConf
|
||||
import io.opentelemetry.instrumentation.test.InstrumentationSpecification
|
||||
import io.opentelemetry.semconv.trace.attributes.SemanticAttributes
|
||||
import java.util.concurrent.CompletableFuture
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package io.opentelemetry.instrumentation.rocketmq
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8
|
||||
|
||||
import java.util.concurrent.TimeUnit
|
||||
import org.apache.rocketmq.client.consumer.listener.ConsumeOrderlyContext
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package base;
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8.base;
|
||||
|
||||
import java.util.UUID;
|
||||
import org.apache.rocketmq.broker.BrokerController;
|
|
@ -3,7 +3,7 @@
|
|||
* SPDX-License-Identifier: Apache-2.0
|
||||
*/
|
||||
|
||||
package base;
|
||||
package io.opentelemetry.instrumentation.rocketmqclient.v4_8.base;
|
||||
|
||||
import static java.util.Collections.emptyMap;
|
||||
|
|
@ -404,9 +404,9 @@ include(":instrumentation:restlet:restlet-2.0:library")
|
|||
include(":instrumentation:restlet:restlet-2.0:testing")
|
||||
include(":instrumentation:rmi:bootstrap")
|
||||
include(":instrumentation:rmi:javaagent")
|
||||
include(":instrumentation:rocketmq-client-4.8:javaagent")
|
||||
include(":instrumentation:rocketmq-client-4.8:library")
|
||||
include(":instrumentation:rocketmq-client-4.8:testing")
|
||||
include(":instrumentation:rocketmq:rocketmq-client:rocketmq-client-4.8:javaagent")
|
||||
include(":instrumentation:rocketmq:rocketmq-client:rocketmq-client-4.8:library")
|
||||
include(":instrumentation:rocketmq:rocketmq-client:rocketmq-client-4.8:testing")
|
||||
include(":instrumentation:runtime-metrics:javaagent")
|
||||
include(":instrumentation:runtime-metrics:library")
|
||||
include(":instrumentation:rxjava:rxjava-1.0:library")
|
||||
|
|
Loading…
Reference in New Issue