Skip to content

Commit cc588a4

Browse files
chore: fix trace-utils
1 parent a6559b1 commit cc588a4

1 file changed

Lines changed: 4 additions & 7 deletions

File tree

bottlecap/src/traces/trace_processor.rs

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,7 @@ use datadog_trace_utils::send_data::{Compression, SendData, SendDataBuilder};
1717
use datadog_trace_utils::send_with_retry::{RetryBackoffType, RetryStrategy};
1818
use datadog_trace_utils::trace_utils::{self};
1919
use datadog_trace_utils::tracer_header_tags;
20-
use datadog_trace_utils::tracer_payload::{
21-
TraceChunkProcessor, TraceCollection::V07, TracerPayloadCollection,
22-
};
20+
use datadog_trace_utils::tracer_payload::{TraceChunkProcessor, TracerPayloadCollection};
2321
use ddcommon::Endpoint;
2422
use std::str::FromStr;
2523
use std::sync::Arc;
@@ -139,16 +137,15 @@ impl TraceProcessor for ServerlessTraceProcessor {
139137
body_size: usize,
140138
span_pointers: Option<Vec<SpanPointer>>,
141139
) -> SendData {
142-
let mut payload = trace_utils::collect_trace_chunks(
143-
V07(traces),
140+
let mut payload = trace_utils::collect_pb_trace_chunks(
141+
traces,
144142
&header_tags,
145143
&mut ChunkProcessor {
146144
obfuscation_config: self.obfuscation_config.clone(),
147145
tags_provider: tags_provider.clone(),
148146
span_pointers,
149147
},
150-
true,
151-
false,
148+
true, // send agentless since we are the agent
152149
)
153150
.unwrap_or_else(|e| {
154151
error!("Error processing traces: {:?}", e);

0 commit comments

Comments
 (0)