Skip to content

Commit 8a74e85

Browse files
authored
Remove old unused code (#8343)
1 parent 97961ff commit 8a74e85

File tree

10 files changed

+2
-143
lines changed

10 files changed

+2
-143
lines changed

dd-java-agent/agent-profiling/profiling-controller/src/main/java/com/datadog/profiling/controller/ProfilingSystem.java

-2
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import static datadog.trace.util.AgentThreadFactory.AgentThread.PROFILER_RECORDING_SCHEDULER;
2020

2121
import datadog.trace.api.Platform;
22-
import datadog.trace.api.profiling.ProfilingListenersRegistry;
2322
import datadog.trace.api.profiling.ProfilingSnapshot;
2423
import datadog.trace.api.profiling.RecordingData;
2524
import datadog.trace.api.profiling.RecordingDataListener;
@@ -265,7 +264,6 @@ public void snapshot(boolean onShutdown) {
265264
recording.snapshot(
266265
lastSnapshot,
267266
onShutdown ? ProfilingSnapshot.Kind.ON_SHUTDOWN : ProfilingSnapshot.Kind.PERIODIC);
268-
ProfilingListenersRegistry.getHost(ProfilingSnapshot.class).fireOnData(recordingData);
269267
log.debug("Snapshot created: {}", recordingData);
270268
if (recordingData != null) {
271269
// To make sure that we don't get data twice, we say that the next start should be

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

+1-5
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
import datadog.trace.api.gateway.RequestContext;
2020
import datadog.trace.api.metrics.SpanMetricRegistry;
2121
import datadog.trace.api.metrics.SpanMetrics;
22-
import datadog.trace.api.profiling.TransientProfilingContextHolder;
2322
import datadog.trace.api.sampling.PrioritySampling;
2423
import datadog.trace.api.sampling.SamplingMechanism;
2524
import datadog.trace.bootstrap.debugger.DebuggerContext;
@@ -48,12 +47,9 @@
4847
* <p>Spans are created by the {@link CoreTracer#buildSpan}. This implementation adds some features
4948
* according to the DD agent.
5049
*/
51-
public class DDSpan
52-
implements AgentSpan, CoreSpan<DDSpan>, TransientProfilingContextHolder, AttachableWrapper {
50+
public class DDSpan implements AgentSpan, CoreSpan<DDSpan>, AttachableWrapper {
5351
private static final Logger log = LoggerFactory.getLogger(DDSpan.class);
5452

55-
public static final String CHECKPOINTED_TAG = "checkpointed";
56-
5753
static DDSpan create(
5854
final String instrumentationName,
5955
final long timestampMicro,

internal-api/src/main/java/datadog/trace/api/profiling/ObservableType.java

-4
This file was deleted.

internal-api/src/main/java/datadog/trace/api/profiling/ProfilingListener.java

-10
This file was deleted.

internal-api/src/main/java/datadog/trace/api/profiling/ProfilingListeners.java

-44
This file was deleted.

internal-api/src/main/java/datadog/trace/api/profiling/ProfilingListenersRegistry.java

-28
This file was deleted.

internal-api/src/main/java/datadog/trace/api/profiling/ProfilingSnapshot.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
package datadog.trace.api.profiling;
22

3-
public interface ProfilingSnapshot extends ObservableType {
3+
public interface ProfilingSnapshot {
44
enum Kind {
55
PERIODIC,
66
ON_SHUTDOWN

internal-api/src/main/java/datadog/trace/api/profiling/TransientProfilingContextHolder.java

-3
This file was deleted.

internal-api/src/test/groovy/datadog/trace/api/profiling/ProfilingListenersRegistryTest.groovy

-23
This file was deleted.

internal-api/src/test/groovy/datadog/trace/api/profiling/ProfilingListenersTest.groovy

-23
This file was deleted.

0 commit comments

Comments
 (0)