eclipse-cdt-cloud / eclipse-cdt-cloud/theia-trace-extension
Dispose experiment/trace back-end resources when closing an experiment from the UI
- Dominant language
- TypeScript
- Stars
- 50
- Forks
- 60
- PR merge metrics
- No merged PRs in 30d
Description
The TSP allows to open traces and experiments on the server back-end. However, there is now dedicated request available to dispose the back-end resources related to experiments and traces in the back-end. There should be a TSP request to trigger the disposal of resources in the back-end when the front-end close the experiment.
Consider the following API:
`PUT /experiments/{expUUID}:close`
Consider other alternatives before implement this API.
Contributor guide
Research direction
Start by tracing the existing UI flow for closing an experiment and the TSP request definitions used for experiment and trace resources. Compare the proposed PUT /experiments/{expUUID}:close endpoint with existing disposal mechanisms and document the chosen alternative. Done means closing an experiment reliably disposes its back-end resources, with tests covering the request and lifecycle.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100