eclipse-cdt-cloud / eclipse-cdt-cloud/theia-trace-extension
table-output-component not shown until analysis complete
- Dominant language
- TypeScript
- Stars
- 50
- Forks
- 60
- PR merge metrics
- No merged PRs in 30d
Description
When opening table-output-component and filling the table with the initial cache the table is not shown until the back-end query returns. For the Events table it's not an issue because the back-end query returns very quickly. However, for segment store tables of the Trace Compass trace server (e.g. IRQ latency analysis table), the query only returns when the analysis is finished. This can take a while depending on the trace size and analysis. Not opening the view and hence not providing feedback to the user is not ideal. Instead an the view should open and a feedback should be shown (e.g. analysis running).
There might be some back-end updates needed to indicate that analysis is running.
Contributor guide
Research direction
Start by tracing table-output-component while it fills from the initial cache, comparing the fast Events table with a segment-store table such as the IRQ latency analysis table. Check how the Trace Compass trace server reports the running analysis. Done means the view opens before the query completes and shows feedback such as “analysis running” until results are available.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100