WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Commit 374d13d

Browse files
committed
Move to queue-utils
1 parent 14cc597 commit 374d13d

35 files changed

+102
-49
lines changed

dd-java-agent/agent-llmobs/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ dependencies {
2929
implementation project(':communication')
3030
implementation project(':components:json')
3131
implementation project(':internal-api')
32-
implementation project(':internal-api:internal-api-9')
32+
implementation project(':utils:queue-utils')
3333

3434

3535
testImplementation project(':dd-java-agent:testing')

dd-java-agent/agent-llmobs/src/main/java/datadog/trace/llmobs/EvalProcessingWorker.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66

77
import com.squareup.moshi.JsonAdapter;
88
import com.squareup.moshi.Moshi;
9+
import datadog.common.queue.BlockingConsumerNonBlockingQueue;
10+
import datadog.common.queue.Queues;
911
import datadog.communication.ddagent.DDAgentFeaturesDiscovery;
1012
import datadog.communication.ddagent.SharedCommunicationObjects;
1113
import datadog.communication.http.HttpRetryPolicy;
1214
import datadog.communication.http.OkHttpUtils;
1315
import datadog.trace.api.Config;
1416
import datadog.trace.llmobs.domain.LLMObsEval;
15-
import datadog.trace.util.queue.BlockingConsumerNonBlockingQueue;
16-
import datadog.trace.util.queue.Queues;
1717
import java.util.ArrayList;
1818
import java.util.List;
1919
import java.util.concurrent.TimeUnit;

dd-java-agent/build.gradle

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,9 @@ dependencies {
347347
sharedShadowInclude project(':utils:socket-utils'), {
348348
transitive = false
349349
}
350+
sharedShadowInclude project(':utils:queue-utils'), {
351+
transitive = false
352+
}
350353
sharedShadowInclude project(':utils:version-utils'), {
351354
transitive = false
352355
}

dd-trace-core/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,10 +66,10 @@ dependencies {
6666
api project(':dd-trace-api')
6767
api project(':communication')
6868
api project(':internal-api')
69-
api project(':internal-api:internal-api-9')
7069
implementation project(':components:json')
7170
implementation project(':utils:container-utils')
7271
implementation project(':utils:socket-utils')
72+
implementation project(':utils:queue-utils')
7373
// for span exception debugging
7474
compileOnly project(':dd-java-agent:agent-debugger:debugger-bootstrap')
7575

dd-trace-core/src/main/java/datadog/trace/common/metrics/Aggregator.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
import static java.util.concurrent.TimeUnit.MILLISECONDS;
44

5+
import datadog.common.queue.NonBlockingQueue;
56
import datadog.trace.common.metrics.SignalItem.StopSignal;
67
import datadog.trace.core.util.LRUCache;
7-
import datadog.trace.util.queue.NonBlockingQueue;
88
import java.util.Iterator;
99
import java.util.Map;
1010
import java.util.Queue;

dd-trace-core/src/main/java/datadog/trace/common/metrics/ConflatingMetricsAggregator.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
import static java.util.Collections.unmodifiableSet;
2020
import static java.util.concurrent.TimeUnit.SECONDS;
2121

22+
import datadog.common.queue.NonBlockingQueue;
23+
import datadog.common.queue.Queues;
2224
import datadog.communication.ddagent.DDAgentFeaturesDiscovery;
2325
import datadog.communication.ddagent.SharedCommunicationObjects;
2426
import datadog.trace.api.Config;
@@ -33,8 +35,6 @@
3335
import datadog.trace.core.DDTraceCoreInfo;
3436
import datadog.trace.core.monitor.HealthMetrics;
3537
import datadog.trace.util.AgentTaskScheduler;
36-
import datadog.trace.util.queue.NonBlockingQueue;
37-
import datadog.trace.util.queue.Queues;
3838
import java.util.ArrayList;
3939
import java.util.Arrays;
4040
import java.util.Collections;

dd-trace-core/src/main/java/datadog/trace/common/metrics/OkHttpSink.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@
99
import static datadog.trace.common.metrics.EventListener.EventType.OK;
1010
import static java.util.concurrent.TimeUnit.SECONDS;
1111

12+
import datadog.common.queue.NonBlockingQueue;
13+
import datadog.common.queue.Queues;
1214
import datadog.trace.util.AgentTaskScheduler;
13-
import datadog.trace.util.queue.NonBlockingQueue;
14-
import datadog.trace.util.queue.Queues;
1515
import java.io.IOException;
1616
import java.nio.ByteBuffer;
1717
import java.util.Collections;

dd-trace-core/src/main/java/datadog/trace/common/writer/SpanSamplingWorker.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@
55
import static datadog.trace.util.AgentThreadFactory.newAgentThread;
66
import static java.util.concurrent.TimeUnit.MILLISECONDS;
77

8+
import datadog.common.queue.BlockingConsumerNonBlockingQueue;
9+
import datadog.common.queue.NonBlockingQueue;
10+
import datadog.common.queue.Queues;
811
import datadog.communication.ddagent.DroppingPolicy;
912
import datadog.trace.common.sampling.SingleSpanSampler;
1013
import datadog.trace.core.DDSpan;
1114
import datadog.trace.core.monitor.HealthMetrics;
12-
import datadog.trace.util.queue.BlockingConsumerNonBlockingQueue;
13-
import datadog.trace.util.queue.NonBlockingQueue;
14-
import datadog.trace.util.queue.Queues;
1515
import java.util.ArrayList;
1616
import java.util.List;
1717
import java.util.Queue;

dd-trace-core/src/main/java/datadog/trace/common/writer/TraceProcessingWorker.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@
55
import static datadog.trace.util.AgentThreadFactory.newAgentThread;
66
import static java.util.concurrent.TimeUnit.MILLISECONDS;
77

8+
import datadog.common.queue.BlockingConsumerNonBlockingQueue;
9+
import datadog.common.queue.NonBlockingQueue;
10+
import datadog.common.queue.Queues;
811
import datadog.communication.ddagent.DroppingPolicy;
912
import datadog.trace.api.Config;
1013
import datadog.trace.bootstrap.instrumentation.api.SpanPostProcessor;
@@ -15,9 +18,6 @@
1518
import datadog.trace.core.CoreSpan;
1619
import datadog.trace.core.DDSpan;
1720
import datadog.trace.core.monitor.HealthMetrics;
18-
import datadog.trace.util.queue.BlockingConsumerNonBlockingQueue;
19-
import datadog.trace.util.queue.NonBlockingQueue;
20-
import datadog.trace.util.queue.Queues;
2121
import java.util.List;
2222
import java.util.concurrent.CountDownLatch;
2323
import java.util.concurrent.TimeUnit;

dd-trace-core/src/main/java/datadog/trace/core/PendingTraceBuffer.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@
66
import static datadog.trace.util.AgentThreadFactory.newAgentThread;
77
import static java.util.Comparator.comparingLong;
88

9+
import datadog.common.queue.BlockingConsumerNonBlockingQueue;
10+
import datadog.common.queue.Queues;
911
import datadog.communication.ddagent.SharedCommunicationObjects;
1012
import datadog.trace.api.Config;
1113
import datadog.trace.api.flare.TracerFlare;
1214
import datadog.trace.api.time.TimeSource;
1315
import datadog.trace.common.writer.TraceDumpJsonExporter;
1416
import datadog.trace.core.monitor.HealthMetrics;
15-
import datadog.trace.util.queue.BlockingConsumerNonBlockingQueue;
16-
import datadog.trace.util.queue.Queues;
1717
import java.io.IOException;
1818
import java.util.ArrayList;
1919
import java.util.Comparator;

0 commit comments

Comments
 (0)