Skip to content

Commit 0b253eb

Browse files
mstyuralalitb
andauthored
Use unstable sort to group traces in DD exporter. (#144)
Co-authored-by: Lalit Kumar Bhasin <[email protected]>
1 parent 2ccb00e commit 0b253eb

File tree

1 file changed

+1
-1
lines changed
  • opentelemetry-datadog/src/exporter

1 file changed

+1
-1
lines changed

opentelemetry-datadog/src/exporter/mod.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -397,7 +397,7 @@ fn group_into_traces(spans: &mut [SpanData]) -> Vec<&[SpanData]> {
397397
return vec![];
398398
}
399399

400-
spans.sort_by_key(|x| x.span_context.trace_id().to_bytes());
400+
spans.sort_unstable_by_key(|x| x.span_context.trace_id().to_bytes());
401401

402402
let mut traces: Vec<&[SpanData]> = Vec::with_capacity(spans.len());
403403

0 commit comments

Comments
 (0)