Requirement
This is part of issue #3265.
The component packages/jaeger-ui/src/components/TracePage/TraceTimelineViewer/VirtualizedTraceView.tsx has some dependencies that require both legacy span and OTEL span. The goal is to fix those dependencies to only require IOtelSpan (or IOtelTrace).
Success criteria:
- Dependencies invoked from VirtualizedTraceView that currently require legacy Span are now accepting IOtelSpan
npm test is successful
npm run lint is successful