The main difference is that the Traces tab shows root spans (each representing a full trace or top-level request), while the Spans tab lists all individual spans, including both root and child spans, regardless of their hierarchy. The Traces tab helps you view and select entire traces, whereas the Spans tab is useful for inspecting or searching for specific operations within or across traces. According to TracesTable_spans.graphql.ts and feat(tracing): spans table, the Traces tab filters for root spans only, while the Spans tab displays all spans.Would you like more detail?Sources:
- TracesTable_spans.graphql.ts
- feat(tracing): spans table
馃挕聽Hint: Mention RunLLM in the thread for followups.
RunLLM is mostly accurate here. The Spans tab offers a slightly more granular view of traced information, as well as a lighter weight query that performs better for users with many thousands of spans